JavaScript is a very powerful scripting language for web-site development. Also, it is in much demand.
var serviceInstancesArrAtLoad = Array(); var serviceInstancesArrAtSubmit = Array(); var tempArr=Array(); function validate_required(field,alerttxt) { with (field) { if (value==null||value=='') { alert(alerttxt);return false } else {return true} } } function validateTicketCreateForm(thisform) { with (thisform) { if (validate_required(type,'Type must be filled out!')== false) {type.focus();return false} if (validate_required(subject,'Subject must be filled out!') ==false) {subject.focus();return false} } } function validate_customer_create_form(thisform) { with (thisform) { if (validate_required(firstName,'First name must be filled out!')==false) {firstName.focus();return false} if (validate_required(lastName,'Last name must be filled out!')==false) {lastName.focus();return false} if (validate_required(phone,'Phone must be filled out!')== false) {phone.focus();return false} } } function validateUserCreateForm(thisform) { with (thisform) { if (validate_required(firstName,'First name must be filled out!')==false) {firstName.focus();return false} if (validate_required(lastName,'Last name must be filled out!')==false) {lastName.focus();return false} if (validate_required(shortName,'Short name must be filled out!')==false) {shortName.focus();return false} if (validate_required(username,'Username must be filled out!')==false) {username.focus();return false} /* if (validate_required(password,'Password must be filled out!')==false) {password.focus();return false} if (password.value.length < passwordLength.value) {alert("Password must be at least "+ passwordLength.value +" char long"); password.focus(); return false} if (validate_required(password2,'Please re-enter password!') ==false) {password2.focus();return false} if (password.value != password2.value) { alert("Password did not match"); password2.focus(); return false } */ } } function validate_assign_group_form(thisform) { with (thisform) { if (validate_required(groupId,'Group name must be filled out!')==false) {groupId.focus();return false} if (validate_required(userId,'Action on invalid user!')== false) {userId.focus();return false} } } function validateGroupCreateForm(thisform) { with (thisform) { if (validate_required(name,'Group name must be filled out!') ==false) {name.focus();return false} } } function validateAssignGroupPermissionForm(thisform) { with (thisform) { if (validate_required(taskId,'Task module name must be filled out!')==false) {taskId.focus();return false} } } function validateAssignTaskPermissionForm(thisform) { with (thisform) { if (validate_required(groupId,'Group name must be filled out!')==false) {groupId.focus();return false} } } function validateUserEditForm(thisform) { with (thisform) { if (validate_required(firstName,'First name must be filled out!')==false) {firstName.focus();return false} if (validate_required(lastName,'Last name must be filled out!')==false) {lastName.focus();return false} if (validate_required(shortName,'Short name must be filled out!')==false) {shortName.focus();return false} if (validate_required(username,'Login id must be filled out!')==false) {username.focus();return false} if (password.value.length>0) { if (password.value.length < passwordLength.value) {alert("Password must be at least "+ passwordLength.value +" char long"); password.focus();return false} if (validate_required(password2,'Please re-enter password!')==false) {password2.focus();return false} } if (password.value != password2.value) { alert("Password did not match"); password2.focus(); return false } } } function validateInventoryCreateForm(thisform) { with (thisform) { if (validate_required(serial,'serial must be filled out!') ==false) {serial.focus();return false} if (validate_required(hardwareAddress,'Hardware Address must be filled out!')==false) {hardwareAddress.focus();return false} } } function validateInventoryTypeCreateForm(thisform) { with (thisform) { if (validate_required(name,'Name must be filled out!')== false) {name.focus();return false} } } function validateInventoryModelCreateForm(thisform) { with (thisform) { if (validate_required(name,'Name must be filled out!')== false) {name.focus();return false} if (validate_required(manufacturerId,'Manufacturer must be filled out!')==false) {manufacturerId.focus();return false} if (validate_required(typeId,'Type must be filled out!')== false) {typeId.focus();return false} } } function validateInventoryManufacturerCreateForm(thisform) { with (thisform) { if (validate_required(name,'Name must be filled out!')== false) {name.focus();return false} } } function validateServiceCreateForm(thisform) { with (thisform) { if (validate_required(name,'Name must be filled out!')== false) {name.focus();return false} if (validate_required(typeId,'Type must be filled out!')== false) {typeId.focus();return false} } } function validateHostingCreateForm(thisform) { with (thisform) { if (validate_required(serviceId,'Service must be filled out!')==false) {serviceId.focus();return false} if (validate_required(storageSpace,'Storage space must be filled out!')==false) {storageSpace.focus();return false} } } function validateDomainName(strValue) { return /www.[a-z0-9_-]+.[a-z]{2, 3}/ig.test(strValue); //var objRegExp = /^w+([.-]?w+)*(.w{2,3})/; //check for valid domain //return objRegExp.test(strValue); } function validateDomainServiceCreateForm(thisform) { with (thisform) { if (validate_required(name,'Domain name must be filled out!')==false) {name.focus();return false} /*if (validateDomainName(name.value)==false) {alert('Please enter valid domain name');name.focus(); return false;}*/ if (validate_required(registrar,'Registrar must be filled out!')==false) {registrar.focus();return false} if (validate_required(registrationTimestamp,'Registration timestamp must be filled out!')==false) {registrationTimestamp.focus();return false} if (validate_required(expiryTimestamp,'Expiry timestamp must be filled out!')==false) {expiryTimestamp.focus();return false} if (validate_required(username,'User name must be filled out!')==false) {username.focus();return false} if (validate_required(password,'Password must be filled out!')==false) {password.focus();return false} if (password.value.length < passwordMinLength.value || password.value.length>passwordMaxLength.value) {alert('Password must be '+ passwordMinLength.value+ '-'+ passwordMaxLength.value +' chars long'); password.focus();return false;} if (password.value != password2.value) {alert('Password must match');password2.focus(); return false;} } } function validateCommunityCreateForm(thisform) { with (thisform) { if (validate_required(name,'Name must be filled out!')== false) {name.focus();return false} } } function validatePostalCodeCreateForm(thisform) { with (thisform) { if (validate_required(postalCode,'Postal code must be filled out!')==false) {postalCode.focus();return false} if (validate_required(communityId,'Community must be filled out!')==false) {communityId.focus();return false} } } function validateStreetTypeCreateForm(thisform) { with (thisform) { if (validate_required(name,'Name must be filled out!')== false) {name.focus();return false} } } function validateStreetCreateForm(thisform) { with (thisform) { if (validate_required(name,'Name must be filled out!')== false) {name.focus();return false} if (validate_required(typeId,'Type must be filled out!')== false) {typeId.focus();return false} if (validate_required(communityId,'Community must be filled out!')==false) {communityId.focus();return false} } } function validateUnitCreateForm(thisform) { with (thisform) { if (validate_required(streetId,'Street must be filled out!') ==false) {streetId.focus();return false} if (validate_required(communityId,'Community must be filled out!')==false) {communityId.focus();return false} if (validate_required(number,'Number must be filled out!')== false) {number.focus();return false} if (validate_required(nodeId,'Node must be filled out!')== false) {nodeId.focus();return false} } } function validatePlantCreateForm(thisform) { with (thisform) { if (validate_required(name,'Name must be filled out!')== false) {name.focus();return false} } } function validateCreateTicketCategoryForm(thisform) { with (thisform) { if (validate_required(name,'Name must be filled out!')== false) {name.focus();return false} } } function validateStartWorkOnTicketForm(thisform) { with (thisform) { if (validate_required(startTimestamp,'Start Timestamp must be filled out!')==false) {startTimestamp.focus();return false} } } function validateTicketReportForm(thisform) { with (thisform) { if (validate_required(date,'Date must be filled out!')== false) {date.focus();return false} } } function validateCloseTicketForm(thisform) { with (thisform) { if (validate_required(date,'Date must be filled out!')== false) {date.focus();return false} if (validate_required(time,'Time must be filled out!')== false) {time.focus();return false} } } function validateCreateWorkOrder(thisform) { with (thisform) { if (validate_required(inventoryId,'Inventory must be filled out!')==false) {inventoryId.focus();return false} if (validate_required(assignedTo,'Assigned to must be provided!')==false) {assignedTo.focus();return false} if (validate_required(scheduledDate,'Scheduled date must be provided!')==false) {scheduledDate.focus();return false} if (validate_required(scheduledTime,'Scheduled time must be provided!')==false) {scheduledTime.focus();return false} } } function addService(services,serviceId) { for (var i = 0; i < services.length; i++) { if (services.options[i].selected) { serviceIdLength = serviceId.length++; serviceId.options[serviceIdLength].text = services.options[i].text; serviceId.options[serviceIdLength].value = services.options[i].value; } } } function removeService(serviceId) { for (var i = 0; i < serviceId.length; i++) { if (serviceId.options[i].selected) { serviceId.options[i].text = ''; serviceId.options[i].value = ''; serviceId.options[i].selected = false; serviceId.options[i].remove(); } } } function validateAssignInventoryForm() { var serviceArr=document.getElementsByName("serviceArr[]"); length=serviceArr.length; isAnySelected = false; for (var i=0;i<length;i++) {="" if="" (servicearr[i].checked="=" true)="" isanyselected="true;" i="length;" }="" var="" servicerequested="new" array();="" inventorieshavingsameservice="new" serviceshavingsameinventory="new" isservicerequested="0;" for="" (var="" value="serviceArr[i].value;" valueelements="value.split(":");" inventory="valueElements[0];" service="valueElements[1];" serviceinstance="valueElements[2];" servicerequested[service]="serviceInstance;" (serviceinstance=""> 0) isServiceRequested = 1; if (serviceArr[i].checked == true) { if (inventoriesHavingSameService[service] >= 0) inventoriesHavingSameService[service]=inventoriesHavingSameService[service]+1; else inventoriesHavingSameService[service]=1; if (servicesHavingSameInventory[inventory] > 0) servicesHavingSameInventory[inventory]=servicesHavingSameInventory[inventory]+1; else servicesHavingSameInventory[inventory]=1; } } if ( (!isAnySelected) && (isServiceRequested) ) { alert('Service & inventory requested. But no checkbox is selected'); return false; } else if (!isAnySelected) { var response = confirm('No checkbox is selected, do you want to proceed'); if (!response) return false; } var errMsg =''; for (k=1;k<servicerequested.length;k++) {="" if="" (servicerequested[k]="">= 0 ) { if ( (serviceRequested[k] != inventoriesHavingSameService[k]) ) { if (serviceRequested[k]>0) errMsg = errMsg + "Inventory is not checked properly for service " + k +", Requested:" + serviceRequested[k] +", Assigned:" + inventoriesHavingSameService[k] + "n"; else if (serviceRequested[k]==0 && inventoriesHavingSameService[k]>0) errMsg = errMsg + "Inventory is not checked properly for service " + k +", Requested:" + serviceRequested[k] +", Assigned:" + inventoriesHavingSameService[k] + "n"; } } } if (errMsg.length>0) { alert(errMsg); return false; } return true; } //not 100% right, will fix later function checkDateFormat() { var pattern = new RegExp(0|1[0-9]/[0-3][0-9]/[0-9][0-9]); if(document.getElementById('timestampStarted').value.match(pattern)) { var date_array = document.getElementById('timestampStarted').value.split('/'); var month = date_array[0]; var day = date_array[1]; var year = date_array[2]; // This instruction will create a date object source_date = new Date(year,month,day); if(month != source_date.getMonth()) { alert('Month is not valid!'); return false; } if(day != source_date.getDate()) { alert('Day is not valid!'); return false; } if(year != source_date.getYear()) { alert('Year is not valid!'); return false; } } else { alert('Date format is not valid!'); return false; } return true; } //used by assignService.php function initializeServiceInstanceArr() { if (serviceInstancesArrAtLoad.length == 0) serviceInstancesArrAtLoad=document.getElementsByName("serviceInstances[]"); length=serviceInstancesArrAtLoad.length; for(i=0;i<length;i++) {="" temparr[i]="serviceInstancesArrAtLoad[i].value;" }="" used="" by="" assignservice.php="" temparr="" is="" filled="" up="" at="" the="" page="" load="" and="" function="" validateassignserviceform(thisform,serviceid)="" var="" flag="false;" with="" (thisform)="" if="" (validate_required(timestampstarted,'start="" date="" must="" be="" out!')="=false)" {timestampstarted.focus();return="" false}="" (checkdateformat()="=false)" {return="" serviceinstancesarratsubmit="document.getElementsByName("serviceInstances[]");" length="serviceInstancesArrAtSubmit.length;" for="" (var="" i="0;i<length;i++)" (serviceinstancesarratsubmit[i].value="" !="tempArr[i])" break;="" (flag)="" service="" id="" checked="" otherwise="" data="" will="" not="" passed="" to="" php="" scripts="" <="" serviceid.length;="" i++)="" serviceid.options[i].selected="true;" return="" true;="" else="" alert('nothing="" has="" been="" changed');="" false;="" checkallinventories2(serviceid)="" servicecheckall="document.getElementsByName("serviceCheckAll[]");" inventorycheckall="document.getElementsByName("inventoryCheckAll[]");" servicearr="document.getElementsByName("serviceArr[]");" lengthinventorycheckall="inventoryCheckAll.length;" lengthservicearr="serviceArr.length;" status="false;" (i="0;i<length;i++)" (servicecheckall[i].value="=serviceId)" lengtharr="serviceArr.length;" (j="0;j<lengthArr;j++)" value="serviceArr[j].value;" valueelements="value.split(':');" (valueelements[1]="=serviceId)" servicearr[j].checked="status;" servicecheckall.checked;="" !servicearr[j].checked;="" (status="=false)" inventoryid="valueElements[0];" alert(inventoryid);="" alert(lengthinventorycheckall);="" (inventorycheckall[i].value="=inventoryId)" inventorycheckall[i].checked="false;" (k="0;k<lengthServiceArr;k++)" value2nd="serviceArr[k].value;" valueelements2nd="value2nd.split(':');" (valueelements2nd[0]="=inventoryId)" (servicearr[k].checked="=false)" (flag="=true)" checkallservices2(inventoryid)="" lengthservicecheckall="serviceCheckAll.length;" (valueelements[0]="=inventoryId)" serviceid="valueElements[1];" servicecheckall[i].checked="false;" (valueelements2nd[1]="=serviceId)" validateemail(="" strvalue)="" objregexp="/(^[a-z]([a-z_.]*)@([a-z_.]*)([.][a-z]{3})$)|" (^[a-z]([a-z_.]*)@([a-z_.]*)="" (.[a-z]{3})(.[a-z]{2})*$)="" i;="" check="" valid="" email="" objregexp.test(strvalue);="" validateemailcreationform(thisform)="" (validate_required(email,'email="" {email.focus();return="" (validate_required(domain,'email="" domain="" {domain.focus();return="" *emailaddr="email.value+'@'+domain.value;" alert(emailaddr);="" (validateemail(emailaddr)="=false)" {alert('please="" provide="" address');email.focus();return="" false;}*="" (validate_required(password,'password="" {password.focus();return="" (validate_required(password2,'please="" re-enter="" password!')="=false)" {password2.focus();return="" (password.value="" {alert('passwords="" match');password2.focus();return="" *if="" (forwardaddress.value.length="">0 ) { var forwardAddresses = forwardAddress.value.split(','); var length=forwardAddresses.length; for(var i=0;i<length;i++) {="" alert(forwardaddresses[i]);="" if="" (validateemail(forwardaddresses[i])="=false)" {alert('please="" provide="" valid="" forward="" address');forwardaddress.focus();return="" false;}="" }="" }*="" function="" validatenodecreateform(thisform)="" with="" (thisform)="" (validate_required(name,'name="" must="" be="" filled="" out!')="=false)" {name.focus();return="" false}="" *if="" (validate_required(communityid,'community="" {communityid.focus();return="" false}*="" validatedocsisnodecreateform(thisform)="" (validate_required(nodeid,'node="" {nodeid.focus();return="" (validate_required(docsisservicegroupid,'docsis="" service="" group="" id="" {docsisservicegroupid.focus();return="" validateaddtowhiteblacklistform(thisform)="" (validate_required(email,'email="" {email.focus();return="" (validate_required(addto,'add="" to="" {addto.focus();return="" (validateemail(email.value)="=false)" email="" address');email.focus();return="" var="" passstr="&email=" +email.value+'&addto="+addTo.value+" &emailid="+emailId.value; expandtab(" maintab',11,passstr);="" validatealiascreateform(thisform)="" (validate_required(alias,'alias="" {alias.focus();return="" (validate_required(destination,'destination="" {destination.focus();return="" ajaxfunction()="" page_request="false" (window.xmlhttprequest)="" mozilla,="" ie7,="" safari="" etc="" xmlhttprequest()="" else="" (window.activexobject)="" ie="" try="" activexobject("msxml2.xmlhttp")="" catch="" (e)="" activexobject("microsoft.xmlhttp")="" return="" false="" page_request;="" changemodeloptions()="" (!page_request)="" false;="" manufacturerid="document.getElementById('manufacturerId');" modelid="document.getElementById('modelId');" lengthmodelid="modelId.options.length;" modelid.removeall();="" page_request.onreadystatechange="function()" if(page_request.readystate="=4)" modelids="page_request.responseText;" modelidarr="modelIds.split('~');" length="modelIdArr.length;" while(modelid.options.length="">=1) { lengthModelId=modelId.options.length; modelId.options[lengthModelId-1]=null; } for(var i=0;i<length-1;i++) {="" values="modelIdArr[i].split(':');" var="" newoption="document.createElement("option");" newoption.value="values[0];" newoption.innerhtml="values[1];" modelid.appendchild(newoption);="" }="" page_request.open('get',="" '="" inventory="" changemodelslist.php?manufacturerid="+manufacturerId.value, true) page_request.send(null) } function ajaxFunctionGeneral() { var page_request = false if (window.XMLHttpRequest) // if Mozilla, IE7, Safari etc page_request = new XMLHttpRequest() else if (window.ActiveXObject) { // if IE try { page_request = new ActiveXObject("Msxml2.XMLHTTP") } catch (e) { try { page_request = new ActiveXObject("Microsoft.XMLHTTP") } catch (e) { } } } else return false return page_request; } function reboot(deviceId) { var response=confirm(" are="" you="" sure="" to="" reboot');="" if(!response)="" exit;="" page_request="ajaxFunctionGeneral();" if="" (!page_request)="" return="" false;="" page_request.onreadystatechange="function()" if(page_request.readystate="=4)" response="page_request.responseText;" displayarea="document.getElementById('showDiagnosticsResults');" displayarea.value="response;" diagnostics="" reboot.php?deviceid="+deviceId, true) page_request.send(null) } function standBy(deviceId) { page_request = ajaxFunctionGeneral(); if (!page_request) return false; page_request.onreadystatechange=function() { if(page_request.readyState==4) { var response=page_request.responseText; var displayArea = document.getElementById(" showdiagnosticsresults');="" standbystatus.php?deviceid="+deviceId, true) page_request.send(null) } function changeIpDomainAddress() { page_request = ajaxFunctionGeneral(); if (!page_request) return false; var serverTypeId=document.getElementById(" servertypeid');="" addressid="document.getElementById('addressId');" addressidlength="addressId.options.length;" modelid.removeall();="" addressids="page_request.responseText;" addressidarr="addressIds.split('~');" length="addressIdArr.length;" while(addressid.options.length="">=1) { lengthAddressId=addressId.options.length; addressId.options[lengthAddressId-1]=null; } for(var i=0;i<length-1;i++) {="" values="addressIdArr[i].split(':');" var="" newoption="document.createElement("option");" newoption.value="values[0];" newoption.innerhtml="values[1];" addressid.appendchild(newoption);="" }="" page_request.open('get',="" '="" service="" changeipdomainaddress.php?servertypeid="+serverTypeId.value, true) page_request.send(null) } function validateHostingAdministrationForm(thisform) { with (thisform) { if (validate_required(serviceName," name="" must="" be="" filled="" out!')="=false)" {servicename.focus();return="" false}="" if="" (validate_required(servertypeid,'server="" type="" {servertypeid.focus();return="" function="" validateinventorytypeassignform(thisform)="" with="" (thisform)="" (validate_required(manufacturerid,'manufacturer="" {manufacturerid.focus();return="" (validate_required(modelid,'model="" {modelid.focus();return="" (validate_required(typeid,'type="" {typeid.focus();return="" refreshcanopydiagnostics(id,inventoryid)="" page_request="ajaxFunctionGeneral();" (!page_request)="" return="" false;="" page_request.onreadystatechange="function()" if(page_request.readystate="=4)" response="page_request.responseText;" displayarea="document.getElementById('ajaxcontentarea');" displayarea.innerhtml="response;" inventory="" canopydiagnostics.php?id="+id+" &inventoryid="+inventoryId, true) page_request.send(null) } function validateDocsisNodeCreateForm(thisform) { with (thisform) { if (validate_required(nodeName," node="" {nodename.focus();return="" (validate_required(docsisservicegroupid,'docsis="" group="" {docsisservicegroupid.focus();return="" validatedocsisdhcpaddresscreateform(thisform)="" with(thisform)="" (validate_required(startipaddress,'start="" ip="" address="" {startipaddress.focus();return="" (validate_required(cmtsinterfacebundleid,'cmts="" interface="" bundle="" {cmtsinterfacebundleid.focus();return="" validatedocsiscmtscreateform(thisform)="" (validate_required(name,'name="" {name.focus();return="" (validate_required(ipaddress,'ip="" {ipaddress.focus();return="" (validate_required(cmtscommunitystring,'community="" string="" {cmtscommunitystring.focus();return="" (validate_required(modemcommunitystring,'modem="" {modemcommunitystring.focus();return="" validatecmtsspeedcreateform(thisform)="" (validate_required(speed,'speed="" {speed.focus();return="" services="" changeservices()="" servicetypeid="document.getElementById('serviceTypeId');" serviceid="document.getElementById('serviceId');" lengthserviceid="serviceId.options.length;" modelid.removeall();="" (page_request.readystate="=4)" serviceids="page_request.responseText;" serviceidarr="serviceIds.split('~');" length="serviceIdArr.length;" while(serviceid.options.length="">=1) { lengthServiceId=serviceId.options.length; serviceId.options[lengthServiceId-1]=null; } for(var i=0;i<length-1;i++) {="" values="serviceIdArr[i].split(':');" var="" newoption="document.createElement("option");" newoption.value="values[0];" newoption.innerhtml="values[1];" serviceid.appendchild(newoption);="" }="" page_request.open('get',="" '="" service="" changeserviceslist.php?servicetypeid="+serviceTypeId.value, true) page_request.send(null) } function validateServiceSpeedAssignForm(thisForm) { with(thisForm) { if (validate_required(serviceId," type="" &="" must="" be="" filled="" out!')="=false)" {serviceid.focus();return="" false}="" if="" (validate_required(cmtsspeedid,'cmts="" speed="" {cmtsspeedid.focus();return="" docsis="" function="" validatedocsisservicegroupcreateform(thisform)="" with="" (thisform)="" (validate_required(cmtsvlan,'dhcp="" vlan="" {cmtsvlan.focus();return="" (validate_required(cmtsinterfacename,'interface="" name="" {cmtsinterfacename.focus();return="" (validate_required(cmtsinterfacebundleid,'interface="" bundle="" {cmtsinterfacebundleid.focus();return="" validatedocsisinterfacebundlecreateform(thisform)="" with(thisform)="" (validate_required(name,'interface="" {name.focus();return="" (validate_required(docsiscmtsid,'docsis="" cmts="" {docsiscmtsid.focus();return="" (validate_required(cmtsvlanaddress,'cmts="" address="" {cmtsvlanaddress.focus();return="" validatedocsisinventorycreateform(thisform)="" (validate_required(inventorymodelid,'inventory="" model="" {inventorymodelid.focus();return="" (validate_required(docsisversion,'docsis="" version="" {docsisversion.focus();return="" validatedocsisservicecreateform(thisform)="" (validate_required(serviceid,'service="" (validate_required(downloadspeed,'download="" {downloadspeed.focus();return="" *if="" (validate_required(uploadspeed,'upload="" {uploadspeed.focus();return="" false}*="" validatedocsissettingcreateform(thisform)="" (validate_required(customerid,'customer="" {customerid.focus();return="" (validate_required(overrideconfigfile,'override="" config="" file="" {overrideconfigfile.focus();return="" hosting="" validatecustomerhostingparameters(thisform)="" (validate_required(domainid,'domain="" {domainid.focus();return="" validatehostingsiteusercreateform(thisform)="" (validate_required(username,'site="" user="" {username.focus();return="" (validate_required(password,'site="" password="" {password.focus();return="" (="" password.value.length="" <="" passwordminlength.value="" )="" alert('password="" length="" should="" at="" least="" '+passwordminlength.value);="" password.focus();return="" false="" (password.value.length=""> passwordMaxLength.value) {alert('Password length should be <= '+passwordMaxLength.value ); password.focus();return false} if (validate_required(password2,'Please re-enter site password !')==false) {password2.focus();return false} if (password.value != password2.value) { alert("Site User Passwords must match"); password2.focus(); return false } } } function validateHostingDomainUserCreateForm(thisform) { with (thisform) { if (validate_required(domainId,'Domain name must be filled out!')==false) {domainId.focus();return false} if (validate_required(username,'Domain user name must be filled out!')==false) {username.focus();return false} if (validate_required(password,'Domain password must be filled out!')==false) {password.focus();return false} if ( password.value.length < passwordMinLength.value ) { alert('Password length should be at least '+passwordMinLength.value); password.focus();return false } if (password.value.length > passwordMaxLength.value) {alert('Password length should be <= '+passwordMaxLength.value ); password.focus();return false} if (validate_required(password2,'Please re-enter site password !')==false) {password2.focus();return false} if (password.value != password2.value) { alert("Domain User Passwords must match"); password2.focus(); return false } } } //outage function validateOutageCreateForm(thisform) { with (thisform) { if (validate_required(subject,'Subject must be filled out!')==false) {subject.focus();return false} //check community selection var communityNamesArr=document.getElementsByName("communityNames[]"); lengthArr= communityNamesArr.length; var isAnySelected = false; for (var i=0;i
From: http://sitestree.com/?p=3479
Categories:JavaScript
Tags:
Post Data:2016-07-09 20:33:19
Shop Online: https://www.ShopForSoul.com/
(Big Data, Cloud, Security, Machine Learning): Courses: http://Training.SitesTree.com
In Bengali: http://Bangla.SaLearningSchool.com
http://SitesTree.com
8112223 Canada Inc./JustEtc: http://JustEtc.net (Software/Web/Mobile/Big-Data/Machine Learning)
Shop Online: https://www.ShopForSoul.com/
Medium: https://medium.com/@SayedAhmedCanada