var _____WB$wombat$assign$function_____ = function(name) {return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name)) || self[name]; }; if (!self.__WB_pmw) { self.__WB_pmw = function(obj) { this.__WB_source = obj; return this; } } { let window = _____WB$wombat$assign$function_____("window"); let self = _____WB$wombat$assign$function_____("self"); let document = _____WB$wombat$assign$function_____("document"); let location = _____WB$wombat$assign$function_____("location"); let top = _____WB$wombat$assign$function_____("top"); let parent = _____WB$wombat$assign$function_____("parent"); let frames = _____WB$wombat$assign$function_____("frames"); let opener = _____WB$wombat$assign$function_____("opener"); /** * file for all javascript validation function * @author arsys * @since 22-july-14 */ /** * 1 * function for check the element is empty or not * @author arsys * @since 22-july-14 * @param element * @returns {Boolean} */ function check_empty(element) { if(document.getElementById(element).value == "") { return true; } return false; } function setErrorMessage(id,err) { $('#'+id).after('
'+err+'
'); document.getElementById(id).style.color="red"; document.getElementById(id).style.borderColor ="red"; } function removeErrorMessage(id) { $('.error'+id).remove(); document.getElementById(id).style.color=""; document.getElementById(id).style.borderColor =""; } function isNumeric(elem) { var numericExpression = /^[0-9\s ]+$/; eleval = document.getElementById(elem).value; if(eleval != "") { if(eleval.match(numericExpression)){ removeErrorMessage(elem); return true; }else{ removeErrorMessage(elem); //setErrorMessage(elem,"Only numbers are allowed."); //document.getElementById(elem).focus(); return false; } } } function isFloatNum(elem) { var numericExpression = /^[-\+]?[0-9]+\.?[0-9]*$/; eleval = document.getElementById(elem).value; if(eleval != "") { if(eleval.match(numericExpression)){ removeErrorMessage(elem); return true; }else{ removeErrorMessage(elem); setErrorMessage(elem,"Only numbers are allowed."); return false; } } } function isphone(elem) { var numericExpression = /^[0-9]{6,10}$/; eleval = document.getElementById(elem).value; if(eleval != "") { if(eleval.match(numericExpression)){ removeErrorMessage(elem); return true; }else{ removeErrorMessage(elem); //setErrorMessage(elem,"Enter valid contact numbers"); //document.getElementById(elem).focus(); return false; } } } function isAlphSmall(elem) { var alphaExp = /^[a-z\s ]+$/; eleval = document.getElementById(elem).value; if(eleval != "") { if(eleval.match(alphaExp)){ removeErrorMessage(elem); return true; }else{ return false; } } } function isAlphSmallHyphenUnderscore(elem) { var alphaExp = /^[a-z]+[a-z0-9_-]+$/; eleval = document.getElementById(elem).value; if(eleval != "") { if(eleval.match(alphaExp)){ removeErrorMessage(elem); return true; }else{ return false; } } } function isAlphabet(elem) { var alphaExp = /^[a-zA-Z-\s ]+$/; eleval = document.getElementById(elem).value; if(eleval != "") { if(eleval.match(alphaExp)){ removeErrorMessage(elem); return true; }else{ return false; } } } function isAlphanumeric(elem) { var alphaExp = /^[0-9a-zA-Z\s ]+$/; eleval = document.getElementById(elem).value; if(eleval.match(alphaExp)){ removeErrorMessage(elem); return true; }else{ removeErrorMessage(elem); //setErrorMessage(elem,"Only Alphabets and Numbers are allowed."); // document.getElementById(elem).focus(); return false; } } function isAlphnum_user(elem) { var alphaex = /^[a-zA-Z]+[a-zA-Z0-9_-]*$/; eleval = document.getElementById(elem).value; if(eleval != "") { if(eleval.match(alphaex)){ removeErrorMessage(elem); return true; }else{ removeErrorMessage(elem); setErrorMessage(elem,"Alphanumberic with '-' and '_' are allowed."); //document.getElementById(elem).focus(); return false; } } } function is_internation_number(elem) { var num_exp = /^\s*(?:\+?(\d{1,3}))?[-. (]*(\d{3})[-. )]*(\d{3})[-. ]*(\d{4})(?: *x(\d+))?\s*$/; eleval = document.getElementById(elem).value; if(eleval != "") { if(eleval.match(num_exp)) { // alert('NO ERROR INTERNATION'); //removeErrorMessage(elem); return true; } else { // alert('ERROR INTERNATION'); return false; } } } function lengthRestriction(elem, min, max) { eleval = document.getElementById(elem).value; if(eleval != "") { var uInput = eleval; if(uInput.length >= min && uInput.length <= max){ removeErrorMessage(elem); return true; }else{ return false; } } } function emailValidator(elem) { var emailExp = /^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-zA-Z0-9-]+(\.[a-zA-Z0-9-]+)*(\.[a-zA-Z]{2,3})$/; eleval = document.getElementById(elem).value; if(eleval != "") { if(eleval.match(emailExp)){ //removeErrorMessage(elem); return true; }else{ //removeErrorMessage(elem); //setErrorMessage(elem,"Invalid email."); // document.getElementById(elem).focus(); return false; } } } function check_one_empty() { if(document.getElementById('mobile').value == "" && document.getElementById("residence").value == "" && document.getElementById("work").value == "") { removeErrorMessage('contactsapn'); setErrorMessage('contactsapn',"Please enter alteast one contact number"); // document.getElementById(elem).focus(); return false; } else { removeErrorMessage('contactsapn'); return true; } } function check_For_alpha(element) { errFlag = true; if(check_empty(element) == false) { errFlag = false; } else { if(isAlphabet(element) == false ) { errFlag = false; } } return errFlag; } function check_For_isAlphnum_user(element) { errFlag = true; if(check_empty(element) == false) { errFlag = false; } else { if(isAlphnum_user(element) == false ) { errFlag = false; } } return errFlag; } function check_For_alphanum(element) { errFlag = true; if(check_empty(element) == false) { errFlag = false; } else { if(isAlphanumeric(element) == false ) { errFlag = false; } } return errFlag; } function check_For_email(element) { errFlag = true; if(check_empty(element) == false) { errFlag = false; } else { if(emailValidator(element) == false ) { errFlag = false; } } return errFlag; } function confirm_pass() { errFlag = true; if(check_empty("user_pass") == true && check_empty("user_confirm_pass") == true) { passvalue = document.getElementById('user_pass').value; cfpassval = document.getElementById('user_confirm_pass').value; if(passvalue != cfpassval) { //removeErrorMessage('user_confirm_pass'); setErrorMessage('user_confirm_pass',"Password does not match."); errFlag = false; } } else { removeErrorMessage('user_confirm_pass'); setErrorMessage('user_confirm_pass','{#err_this_filed_mandatory#}'); } return errFlag; } function confirm_pass1() { errFlag = true; if(check_empty("txt_new_password") == true && check_empty("txt_new_confirmpassword") == true) { passvalue = document.getElementById('txt_new_password').value; cfpassval = document.getElementById('txt_new_confirmpassword').value; if(passvalue != cfpassval) { removeErrorMessage('txt_new_confirmpassword'); setErrorMessage('txt_new_confirmpassword',"Password does not match."); errFlag = false; } } else { removeErrorMessage('txt_new_confirmpassword'); setErrorMessage('txt_new_confirmpassword','{#err_this_filed_mandatory#}'); } return errFlag; } function check_For_numbers(element) { errFlag = true; if(check_empty(element) == false) { errFlag = false; } else { if(isNumeric(element) == false) { errFlag = false; } } return errFlag; } function check_Numbers_with_length(element,min,max,op) { if(op == null) { op = "no"; } errFlag = true; if(op == 'no') { if(check_empty(element) == false) { errFlag = false; } else { if(isNumeric(element) == false) { errFlag = false; } else if(lengthRestriction(element,min,max) == false) { errFlag = false; } } } else { if(isNumeric(element) == false) { errFlag = false; } else if(lengthRestriction(element,min,max) == false) { errFlag = false; } } return errFlag; } function check_For_length(element,min,max) { errFlag = true; if(check_empty(element) == false) { errFlag = false; } else { if(lengthRestriction(element,min,max) == false ) { errFlag = false; } } return errFlag; } function check_For_floatnum(element) { errFlag = true; if(check_empty(element) == false) { errFlag = false; } else { if(isFloatNum(element) == false) { errFlag = false; } } return errFlag; } function check_For_small_alpha(element) { errFlag = true; if(check_empty(element) == false) { errFlag = false; } else { if(isAlphSmall(element) == false) { errFlag = false; } } return errFlag; } function populateBycountry() { var countryCode = document.getElementById('country').value; // alert(countryCode); $.ajax({ url: serverpath+"ajax/getstate", type: "POST", data: ({con_id: countryCode}), cache: false, success: function(html) { alert(html); document.getElementById("pop_state").innerHTML=html; } }); } } /* FILE ARCHIVED ON 09:43:45 Oct 05, 2015 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 12:07:14 Apr 17, 2025. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /* playback timings (ms): captures_list: 0.499 exclusion.robots: 0.019 exclusion.robots.policy: 0.009 esindex: 0.011 cdx.remote: 8.783 LoadShardBlock: 154.8 (3) PetaboxLoader3.datanode: 126.803 (4) PetaboxLoader3.resolve: 173.606 (2) load_resource: 160.868 */