var aMessages=new Array();var err_email_chk=0;var err_gender_chk=0;var err_dob_chk=0;var err_pas1_chk=0;var err_pas2_chk=0;var err_name_chk=0;var err_country_chk=0;var err_postedby_chk=0;var err_mother_tongue_chk=0;var err_community_chk=0;var chk_form_submit=0;var regmode="";aMessages.postedby=new Array();aMessages.postedby["blank"]="Relevant relationship information is mandatory.";aMessages.email=new Array();aMessages.email["blank"]="Your email address is mandatory.";aMessages.email["invalid"]="Incorrect email address format. Please type a valid email address. Example username@example.com";aMessages.email["@shaadi.com"]="Incorrect Email Address. This Email Address does not exist. Please use your correct email address.";aMessages.email["login email@ same"]="Your Profile ID & Email username (text before the @ sign) cannot be the same, for security reasons.";aMessages.email["login email same"]="Your Profile ID & Email Address cannot be the same, for security reasons.";aMessages.email["check if available"]="Checking if Email Address already exists...";aMessages.email["check if available error"]="A technical error occurred while checking if this email address exists. Please type your email address again.";aMessages.retypeemail=new Array();aMessages.retypeemail["blank"]="Confirm your email address again to make sure you have entered it correctly.";aMessages.retypeemail["mismatch"]="Your email addresses do not match. Please type identical email addresses in both fields.";aMessages.password1=new Array();aMessages.password1["blank"]="Password is mandatory.";aMessages.password1["s"]="Incorrect password format. Please do not use spaces in your password.";aMessages.password1["."]="Your password cannot contain spaces & special characters such as =.+'/\"\\.";aMessages.password1["length < 4"]="Your password should be between 4 to 20 characters.";aMessages.password1["length > 20"]="Your password should be between 4 to 20 characters.";aMessages.password1["login password same"]="To protect your privacy your profile ID & password cannot be identical. Please change your profile ID or your password.";aMessages.password1["email password same"]="To protect your privacy your email address & password cannot be identical Please change your email address or your password.";aMessages.password2=new Array();aMessages.password2["blank"]="Please type your Password again.";aMessages.password2["mismatch"]="Both the Passwords you typed do not match. Please use identical Passwords in both the form fields.";aMessages.first_name=new Array();aMessages.first_name["blank"]="Please enter first name.";aMessages.first_name["a-z"]="Please enter only alphabets in this field.";aMessages.first_name["length > 20"]="First name should not be more than 20 characters.";aMessages.first_name["length < 2"]="Please provide your full name.";aMessages.first_name["repetitive > 2"]="The name entered contains too many repetitive characters.";aMessages.first_name["repetitive > 1"]="The name entered contains too many repetitive characters.";aMessages.last_name=new Array();aMessages.last_name["blank"]="Please enter last name.";aMessages.last_name["a-z"]="Please enter only alphabets in this field.";aMessages.last_name["length > 20"]="Last name should not be more than 20 characters.";aMessages.last_name["repetitive > 2"]="The name entered contains too many repetitive characters.";aMessages.last_name["repetitive > 1"]="The name entered contains too many repetitive characters.";aMessages.both_name=new Array();aMessages.both_name["blank"]="Please enter first name and last name.";aMessages.both_name["same"]="First name and last name cannot be same. Please enter your real name.";aMessages.both_name["length < min"]="Please provide your real name.";aMessages.both_name["repetitive > 2"]="The name entered contains too many repetitive characters.";aMessages.gender=new Array();aMessages.gender["blank"]="Gender is mandatory.";aMessages.gender["invalid"]="Please choose relevant gender.";aMessages.dateofbirth=new Array();aMessages.dateofbirth["blank"]="Date of birth is mandatory.";aMessages.dateofbirth["day"]="Date is mandatory.";aMessages.dateofbirth["month"]="Month is mandatory.";aMessages.dateofbirth["year"]="Year is mandatory.";aMessages.dateofbirth["Invalid"]="Incorrect Date of Birth. Please select the correct Date of Birth of the person looking to get married.";aMessages.dateofbirth["check if valid"]="";aMessages.dateofbirth["check if valid error"]="A technical error occurred while checking the Date of Birth. Please select the Date of Birth again.";aMessages.dateofbirth["age < 21"]="The person needs to be atleast 21 years old to register here.";aMessages.dateofbirth["age < 18"]="The person needs to be atleast 18 years old to register here.";aMessages.community=new Array();aMessages.community["blank"]="Religion is mandatory.";aMessages.caste=new Array();aMessages.caste["blank"]="Caste is mandatory.";aMessages.mother_tongue=new Array();aMessages.mother_tongue["blank"]="Mother tongue is mandatory.";aMessages.countryofresidence=new Array();aMessages.countryofresidence["blank"]="Please enter country living in.";aMessages.phonenumber=new Array();aMessages.phonenumber["invalid"]="Please use numbers only.";aMessages.phonenumber["max_len"]="Please use valid phone number.";aMessages.confirm_policy=new Array();aMessages.confirm_policy["blank"]="Please confirm that you agree to the Shaadi.com Privacy Policy and Terms and Conditions";sLoginValidatedVal="";sEmailValidatedVal="";sDateOfBirthValidatedVal="";err="";String.prototype.trim=function(){var a=this;a=a.replace(/^\s*(.*)/,"$1");a=a.replace(/(.*?)\s*$/,"$1");return a};function mainfunc(a){if(typeof(window[a])!="undefined"){window[a].apply(null,Array.prototype.slice.call(arguments,1))}}function focus_field(a){if(document.getElementById(a).disabled!=true){document.getElementById(a).focus()}}function sendRequestAndGetResponse_new(b,c,d,a,f,h,e,g){var k=getXmlHttpObject();if(typeof(k)=="object"){k.onreadystatechange=function(){if(k.readyState==4){if(k.status==200){if(k.responseText!=""){c.innerHTML="<SPAN>"+k.responseText+"</SPAN>";c.className="error";c.style.display="block";if(g=="input"){e.className="input2"}else{e.style.border="solid 1px #D60000"}}else{c.className="";if(g=="input"){e.className="input1"}else{e.style.border=""}}}else{c.innerHTML=a}}else{c.innerHTML="";c.className=""}};if(f=="POST"){k.open("POST",b,true);k.setRequestHeader("Content-Type","application/x-www-form-urlencoded");k.setRequestHeader("Content-length",h.length);k.setRequestHeader("Connection","close");k.send(h)}else{k.open("GET",b,true);k.send(null)}}else{c.innerHTML=a}}function toggleHint(sMode,sElementName){sDisplay=(sMode=="show")?"inline":"none";if(oElement=eval(document.getElementById("hint_"+sElementName))){oElement.style.display=sDisplay}}function toggleHint_new(sMode,sElementName,sElement,sWidth){sLeftPos=0;while(sElement){sLeftPos+=sElement.offsetLeft;sElement=sElement.offsetParent}sLeftPos=sLeftPos+sWidth+25+"px";sDisplay=(sMode=="show")?"inline":"none";if(oElement=eval(document.getElementById("hint_"+sElementName))){oElement.style.left=sLeftPos;oElement.style.display=sDisplay}}function validate_caste(){var b=document.forms.profile.caste;var c=document.getElementById("caste_div");var a=document.getElementById("errmsg_caste");toggleHint("hide","caste");a.innerHTML="";if(b.options[b.selectedIndex].value==""){a.innerHTML="<span>"+aMessages.caste["blank"]+"</span>";strmsg=aMessages.caste["blank"]}if(a.innerHTML!=""){err+="<!-- caste -->"+strmsg;a.style.display="block";c.style.border=""}else{a.style.display="none";c.style.border="none"}}function validate_postedby(){var b=document.forms.frm_registration.postedby;var c=document.getElementById("postedby_div");var a=document.getElementById("errmsg_postedby");toggleHint("hide","postedby");a.innerHTML="";if(b.options[b.selectedIndex].value==""){a.innerHTML="<span>"+aMessages.postedby["blank"]+"</span>";strmsg=aMessages.postedby["blank"]}if(a.innerHTML!=""){a.style.display="block";c.style.border="solid 1px #D60000";if(err.indexOf("postedby")==-1){err+="<!-- postedby -->"+strmsg}}else{a.style.display="none";c.style.border="none"}}function getNoOfNumerics(a){var b=0;for(i=0;i<a.length;i++){if(!isNaN(a.charAt(i))){b++}}return b}function uncheck(obj){if(eval(obj)){for(var i=0;i<obj.length;i++){obj[i].checked=false}}}function fix_email(a){a=a.replace(/@_/i,"@");a=a.replace(/\s@\s|\s@|@\s/i,"@");a=a.replace(/_\._|_\.|\._/i,".");a=a.replace(/\s\.\s|\s\.|\.\s/i,".");a=a.replace(/,/gi,".");return a}function validate_email(){var c="";if(regmode!=""){c=regmode}var b=document.forms.frm_registration.email;var e=document.forms.frm_registration.go;var a=document.getElementById("errmsg_email");toggleHint("hide","email");b.value=fix_email(b.value.trim());aEmailValBeforeAtSign=b.value.split("@");a.innerHTML="";a.className="";b.className="input1";oRegX=new RegExp(/^[\w_-]+(\.[\w_-]+)*@[\w_-]+(\.[\w_-]+)*\.\w{2,4}$/gi);if(b.value==""){a.innerHTML="<SPAN>"+aMessages.email["blank"]+"</SPAN>";strmsg=aMessages.email["blank"]}else{if(/@shaadi.com/gi.test(b.value)){a.innerHTML="<SPAN>"+aMessages.email["@shaadi.com"].replace(/<!--EMAIL-->/,b.value)+"</SPAN>";strmsg=aMessages.email["@shaadi.com"].replace(/<!--EMAIL-->/,b.value)}else{if(!oRegX.test(b.value)){a.innerHTML="<SPAN>"+aMessages.email["invalid"]+"</SPAN>";strmsg=aMessages.email["invalid"]}else{if(chk_form_submit==0){sParams="/go/"+e.value;sUrl=NORMALSERVER+"/ajax/check-if-email-exist/email/"+escape(b.value)+"/duplicate/1/frompage/reg1/regmode/"+c;$.ajax({url:sUrl,cache:false,dataType:"json",success:function(f){if(f&&f.error!=0){a.innerHTML="<SPAN>"+f.msg+"</SPAN>";strmsg=f.msg;a.className="error";a.style.display="block";b.className="input2"}else{a.className="";b.className="input1"}}})}}}}var d=a.innerHTML;if(d.search(/<SPAN>/i)!=-1){a.style.display="block";a.className="error";b.className="input2";if(err.indexOf("email")==-1){err+="<!-- email -->"+strmsg}}else{if(d==""){a.style.display="block";a.className="";b.className="input1"}}}function validate_password1(){var b=document.forms.frm_registration.password1;var c=document.forms.frm_registration.email.value;var a=document.getElementById("errmsg_password1");toggleHint("hide","password1");b.value=b.value.trim();a.innerHTML="";b.className="input1";c=c.split("@");c=c[0];if(b.value==""){a.innerHTML="<span>"+aMessages.password1["blank"]+"</span>";strmsg=aMessages.password1["blank"]}else{if((/\./.test(b.value))||(/\+/.test(b.value))||(/\//.test(b.value))||(/\\/.test(b.value))||(/\'/.test(b.value))||(/\"/.test(b.value))||(/\=/.test(b.value))||(/\s/.test(b.value))){a.innerHTML="<span>"+aMessages.password1["."]+"</span>";$("#display_pwd").css("display","block");strmsg=aMessages.password1["."]}else{if(b.value.length<4){a.innerHTML="<span>"+aMessages.password1["length < 4"]+"</span>";$("#display_pwd").css("display","block");strmsg=aMessages.password1["length < 4"]}else{if(b.value.length>20){a.innerHTML="<span>"+aMessages.password1["length > 20"]+"</span>";$("#display_pwd").css("display","block");strmsg=aMessages.password1["length > 20"]}else{if(c.toLowerCase()==b.value.toLowerCase()){a.innerHTML="<span>"+aMessages.password1["email password same"]+"</span>";$("#display_pwd").css("display","block");strmsg=aMessages.password1["email password same"]}}}}}if(a.innerHTML!=""){if(err.indexOf("password1")==-1){err+="<!-- password1 -->"+strmsg}a.style.display="block";b.className="input2"}else{a.style.display="none";$("#display_pwd").css("display","none")}}function validate_password2(){if(err_pas2_chk==0){err_pas2_chk=1}else{err_pas2_chk=2}var b=document.forms.frm_registration.password2;var a=document.getElementById("errmsg_password2");toggleHint("hide","password2");b.value=b.value.trim();a.innerHTML="";b.className="input1";if(b.value==""){a.innerHTML="<span>"+aMessages.password2["blank"]+"</span>";strmsg=aMessages.password2["blank"]}else{if(document.forms.frm_registration.password1.value.toLowerCase()!=b.value.toLowerCase()){a.innerHTML="<span>"+aMessages.password2["mismatch"]+"</span>";strmsg=aMessages.password2["mismatch"]}}if(a.innerHTML!=""){if(err.indexOf("password2")==-1){err+="<!-- password2 -->"+strmsg}a.style.display="block";b.className="input2"}else{a.style.display="none"}}function validate_name(){var c=document.getElementById("first_name");var a=document.getElementById("last_name");var b=document.getElementById("errmsg_name");c.value=c.value.trim();a.value=a.value.trim();toggleHint("hide","name");b.innerHTML="";c.className="input1";a.className="input1";oRepetitiveRegX=new RegExp(/(.)\1{2,}/i);oRepetitiveRegDotApostropheX=new RegExp(/(\.){2,}|(\'){2,}/i);if(a.value.replace(/\s/g,"").toLowerCase()=="lastname"){a.value=""}if(c.value.replace(/\s/g,"").toLowerCase()=="firstname"){c.value=""}if(c.value==""){b.innerHTML="<span>"+aMessages.first_name["blank"]+"</span>";c.className="input2";strmsg=aMessages.first_name["blank"];errfield="first_name"}else{if(c.value!=""){oRegX=new RegExp(/^[a-z \.\']+$/gi);if(!oRegX.test(c.value)){b.innerHTML="<span>"+aMessages.first_name["a-z"]+"</span>";c.className="input2";strmsg=aMessages.first_name["a-z"];errfield="first_name"}else{if(c.value.length>20){b.innerHTML="<span>"+aMessages.first_name["length > 20"]+"</span>";c.className="input2";strmsg=aMessages.first_name["length > 20"];errfield="first_name"}else{if(oRepetitiveRegX.test(c.value)){b.innerHTML="<span>"+aMessages.first_name["repetitive > 2"]+"</span>";c.className="input2";strmsg=aMessages.first_name["repetitive > 2"];errfield="first_name"}else{if(oRepetitiveRegDotApostropheX.test(c.value)){b.innerHTML="<span>"+aMessages.first_name["repetitive > 1"]+"</span>";c.className="input2";strmsg=aMessages.first_name["repetitive > 1"];errfield="first_name"}}}}}}if(a.value==""){b.innerHTML="<span>"+aMessages.last_name["blank"]+"</span>";a.className="input2";strmsg=aMessages.last_name["blank"];errfield="last_name"}else{if(a.value!=""){oRegX=new RegExp(/^[a-z \.\']+$/gi);if(!oRegX.test(a.value)){b.innerHTML="<span>"+aMessages.last_name["a-z"]+"</span>";a.className="input2";strmsg=aMessages.last_name["a-z"];errfield="last_name"}else{if(a.value.length>20){b.innerHTML="<span>"+aMessages.last_name["length > 20"]+"</span>";a.className="input2";strmsg=aMessages.last_name["length > 20"];errfield="last_name"}else{if(oRepetitiveRegX.test(a.value)){b.innerHTML="<span>"+aMessages.last_name["repetitive > 2"]+"</span>";a.className="input2";strmsg=aMessages.last_name["repetitive > 2"];errfield="last_name"}else{if(oRepetitiveRegDotApostropheX.test(a.value)){b.innerHTML="<span>"+aMessages.last_name["repetitive > 1"]+"</span>";a.className="input2";strmsg=aMessages.last_name["repetitive > 1"];errfield="last_name"}}}}}}if(a.value==""&&c.value==""){b.innerHTML="<span>"+aMessages.both_name["blank"]+"</span>";c.className="input2";a.className="input2";strmsg=aMessages.both_name["blank"];errfield="both_name"}else{if(a.value.length<1&&c.value.length<1){b.innerHTML="<span>"+aMessages.both_name["length < min"]+"</span>";c.className="input2";a.className="input2";strmsg=aMessages.both_name["length < min"];errfield="both_name"}else{if(oRepetitiveRegX.test(a.value)&&oRepetitiveRegX.test(c.value)){b.innerHTML="<span>"+aMessages.both_name["repetitive > 2"]+"</span>";c.className="input2";a.className="input2";strmsg=aMessages.both_name["repetitive > 2"];errfield="both_name"}}}if(b.innerHTML!=""){if(err.indexOf("first_name")==-1&&err.indexOf("last_name")==-1&&err.indexOf("both_name")==-1){err+="<!-- "+errfield+" -->"+strmsg}b.style.display="block"}else{b.style.display="none";c.className="input1";a.className="input1"}set_default_text()}function populate_year_based_on_gender(){var f=new Date();var h=f.getFullYear();var a=document.getElementById("hid_year");var g=a.value;var e=document.forms.frm_registration.gender;if(e[0].checked==true){var l=h-21}else{if(e[1].checked==true){var l=h-18}}var c=h-70;var k='<option label="Year" value="">Year</option>';for(var b=l;b>c;b--){k+="<option label='"+b+"' value='"+b;if(b==g){k+="' selected>"}else{k+="'>"}k+=b+"</option>";$("#year").html(k)}}function validate_gender(){var c=document.forms.frm_registration.gender;var a=document.forms.frm_registration.postedby;var b=document.getElementById("errmsg_gender");toggleHint("hide","gender");b.innerHTML="";if(c[0].checked==false&&c[1].checked==false){b.innerHTML="<span>"+aMessages.gender["blank"]+"</span>";strmsg=aMessages.gender["blank"]}if(a.value=="Son"||a.value=="Brother"){if(c[0].checked==false){b.innerHTML="<span>"+aMessages.gender["invalid"]+"</span>";strmsg=aMessages.gender["invalid"]}}if(a.value=="Daughter"||a.value=="Sister"){if(c[1].checked==false){b.innerHTML="<span>"+aMessages.gender["invalid"]+"</span>";strmsg=aMessages.gender["invalid"]}}if(b.innerHTML!=""){if(err.indexOf("gender")==-1){err+="<!-- gender -->"+strmsg}b.style.display="block"}else{b.style.display="none"}}var one_day=1000*60*60*24;var one_month=1000*60*60*24*30;var one_year=1000*60*60*24*30*12;function displayage(k,b,d,f,c,m){today=new Date();var l=new Date(k,b-1,d);var g=f;var a=c;var h=m;finalunit=(g=="days")?one_day:(g=="months")?one_month:one_year;a=(a<=0)?1:a*10;if(f!="years"){if(h=="rounddown"){alert(Math.floor((today.getTime()-l.getTime())/(finalunit)*a)/a+" "+g)}else{alert(Math.ceil((today.getTime()-l.getTime())/(finalunit)*a)/a+" "+g)}}else{yearspast=today.getFullYear()-k-1;tail=(today.getMonth()>b-1||today.getMonth()==b-1&&today.getDate()>=d)?1:0;l.setFullYear(today.getFullYear());pastdate2=new Date(today.getFullYear()-1,b-1,d);tail=(tail==1)?tail+Math.floor((today.getTime()-l.getTime())/(finalunit)*a)/a:Math.floor((today.getTime()-pastdate2.getTime())/(finalunit)*a)/a;var e=yearspast+tail}return e}function validate_dateofbirth(){var k=document.forms.frm_registration.day;var h=document.forms.frm_registration.month;var c=document.forms.frm_registration.year;var a=document.getElementById("errmsg_dateofbirth");var e=document.getElementById("dateofbirth_div");var b=document.forms.frm_registration.gender;toggleHint("hide","dateofbirth");iDay=k.options[k.selectedIndex].value;iMonth=h.options[h.selectedIndex].value;iYear=c.options[c.selectedIndex].value;for(var f=0;f<b.length;f++){if(b[f].checked){var g=b[f].value}}ipostedby=document.forms.frm_registration.postedby.value;iDateOfBirth=iDay+iMonth+iYear;a.innerHTML="";if(iDay==""&&iMonth==""&&iYear==""){a.innerHTML="<span>"+aMessages.dateofbirth["blank"]+"</span>";if(err.indexOf("dateofbirth_blank")==-1){err+="<!-- dateofbirth_blank -->"+aMessages.dateofbirth["blank"]}}else{if(iMonth!=""&&iDay==""){a.innerHTML="<span>"+aMessages.dateofbirth["day"]+"</span>";if(err.indexOf("day")==-1){err+="<!-- day -->"+aMessages.dateofbirth["day"]}}else{if(iYear!=""&&(iDay==""||iMonth=="")){if(iDay==""){a.innerHTML="<span>"+aMessages.dateofbirth["day"]+"</span>";if(err.indexOf("day")==-1){err+="<!-- day -->"+aMessages.dateofbirth["day"]}}else{a.innerHTML="<span>"+aMessages.dateofbirth["month"]+"</span>";if(err.indexOf("month")==-1){err+="<!-- month -->"+aMessages.dateofbirth["month"]}}}else{if(iDay!=""&&(iMonth==""||iYear=="")){if(iMonth==""){a.innerHTML="<span>"+aMessages.dateofbirth["month"]+"</span>";if(err.indexOf("month")==-1){err+="<!-- month -->"+aMessages.dateofbirth["month"]}}else{a.innerHTML="<span>"+aMessages.dateofbirth["year"]+"</span>";if(err.indexOf("year")==-1){err+="<!-- year -->"+aMessages.dateofbirth["year"]}}}else{if(iDay!=""&&iMonth!=""&&iYear!=""){if((iMonth==4||iMonth==6||iMonth==9||iMonth==11)&&iDay==31){strmsg=aMessages.dateofbirth["Invalid"];a.innerHTML="<span>"+strmsg+"</span>";if(err.indexOf("dateofbirth_invalid")==-1){err+="<!-- dateofbirth_invalid -->"+strmsg}}if(iMonth==2){var d=(iYear%4==0&&(iYear%100!=0||iYear%400==0));if(iDay>29||(iDay==29&&!d)){strmsg=aMessages.dateofbirth["Invalid"];a.innerHTML="<span>"+strmsg+"</span>";if(err.indexOf("dateofbirth_invalid")==-1){err+="<!-- dateofbirth_invalid -->"+strmsg}}}calyear=displayage(iYear,iMonth,iDay,"years",0,"rounddown");if((ipostedby=="Son"||ipostedby=="Brother"||g=="Male")&&(calyear<21)){strmsg=aMessages.dateofbirth["age < 21"];a.innerHTML="<span>"+strmsg+"</span>";if(err.indexOf("dateofbirth_mage_invalid")==-1){err+="<!-- dateofbirth_age_invalid -->"+strmsg}}if((ipostedby=="Daughter"||ipostedby=="Sister"||g=="Female")&&(calyear<18)){strmsg=aMessages.dateofbirth["age < 18"];a.innerHTML="<span>"+strmsg+"</span>";if(err.indexOf("dateofbirth_age_invalid")==-1){err+="<!-- dateofbirth_fage_invalid -->"+strmsg}}}else{a.innerHTML=""}}}}}if(a.innerHTML!=""){a.style.display="block";a.className="error";e.style.border="solid 1px #D60000"}else{a.style.display="none";e.style.border="none"}}function validate_community(){var b=document.forms.frm_registration.community;var c=document.getElementById("community_div");var a=document.getElementById("errmsg_community");toggleHint("hide","religion");a.innerHTML="";if(b.options[b.selectedIndex].value==""){a.innerHTML="<span>"+aMessages.community["blank"]+"</span>";strmsg=aMessages.community["blank"]}if(a.innerHTML!=""){if(err.indexOf("community")==-1){err+="<!-- community -->"+strmsg}a.style.display="block";c.style.border="solid 1px #D60000"}else{a.style.display="none";c.style.border="none"}}function validate_mother_tongue(){var b=document.forms.frm_registration.mother_tongue;var c=document.getElementById("mother_tongue_div");var a=document.getElementById("errmsg_mother_tongue");toggleHint("hide","mother_tongue");a.innerHTML="";if(b.options[b.selectedIndex].value==""){a.innerHTML="<span>"+aMessages.mother_tongue["blank"]+"</span>";strmsg=aMessages.mother_tongue["blank"]}if(a.innerHTML!=""){if(err.indexOf("mother_tongue")==-1){err+="<!-- mother_tongue -->"+strmsg}a.style.display="block";c.style.border="solid 1px #D60000"}else{a.style.display="none";c.style.border="none"}}function validate_countryofresidence(){var b=document.forms.frm_registration.countryofresidence;var c=document.getElementById("countryofresidence_div");var a=document.getElementById("errmsg_countryofresidence");a.innerHTML="";toggleHint("hide","countryofresidence");if(b.options[b.selectedIndex].value==""){a.innerHTML="<span>"+aMessages.countryofresidence["blank"]+"</span>";strmsg=aMessages.countryofresidence["blank"]}if(a.innerHTML!=""){if(err.indexOf("countryofresidence")==-1){err+="<!-- countryofresidence -->"+strmsg}a.style.display="block";c.style.border="solid 1px #D60000"}else{a.style.display="none";c.style.border="none"}}function setCheckedValue(b,d){if(!b){return}var c=b.length;if(c==undefined){b.checked=(b.value==d.toString());return}for(var a=0;a<c;a++){b[a].checked=false;if(b[a].value==d.toString()){b[a].checked=true}}}function validate_confirm_policy(){if(!($("#confirm_policy").is(":checked"))){strmsg=aMessages.confirm_policy["blank"];if(regmode==""){alert(strmsg)}if(err.indexOf("confirm_policy")==-1){err+="<!-- confirm_policy -->"+strmsg}}}function profile_for_select_action(a){if(a.options[a.selectedIndex].value=="Self"){document.getElementById("basic_information").innerHTML="<b>Basic Information</b>";setCheckedValue(document.forms.frm_registration.elements.gender,"");if(document.getElementById("errmsg_gender").style.display!="none"){document.getElementById("errmsg_gender").style.display="none";validate_gender()}}else{if(a.options[a.selectedIndex].value=="Son"){document.getElementById("basic_information").innerHTML="<b>Basic Information Of Your Son</b>";setCheckedValue(document.forms.frm_registration.elements.gender,"Male");if(document.getElementById("errmsg_gender").style.display!="none"){document.getElementById("errmsg_gender").style.display="none";validate_gender()}}else{if(a.options[a.selectedIndex].value=="Daughter"){document.getElementById("basic_information").innerHTML="<b>Basic Information Of Your Daughter</b>";setCheckedValue(document.forms.frm_registration.elements.gender,"Female");if(document.getElementById("errmsg_gender").style.display!="none"){document.getElementById("errmsg_gender").style.display="none";validate_gender()}}else{if(a.options[a.selectedIndex].value=="Brother"){document.getElementById("basic_information").innerHTML="<b>Basic Information Of Your Brother</b>";setCheckedValue(document.forms.frm_registration.elements.gender,"Male");if(document.getElementById("errmsg_gender").style.display!="none"){document.getElementById("errmsg_gender").style.display="none";validate_gender()}}else{if(a.options[a.selectedIndex].value=="Sister"){document.getElementById("basic_information").innerHTML="<b>Basic Information Of Your Sister</b>";setCheckedValue(document.forms.frm_registration.elements.gender,"Female");if(document.getElementById("errmsg_gender").style.display!="none"){document.getElementById("errmsg_gender").style.display="none";validate_gender()}}else{if(a.options[a.selectedIndex].value=="Friend"){document.getElementById("basic_information").innerHTML="<b>Basic Information Of Your Friend</b>";setCheckedValue(document.forms.frm_registration.elements.gender,"");if(document.getElementById("errmsg_gender").style.display!="none"){document.getElementById("errmsg_gender").style.display="none";validate_gender()}}else{if(a.options[a.selectedIndex].value=="Relative"){document.getElementById("basic_information").innerHTML="<b>Basic Information Of Your Relative</b>";setCheckedValue(document.forms.frm_registration.elements.gender,"");if(document.getElementById("errmsg_gender").style.display!="none"){document.getElementById("errmsg_gender").style.display="none";validate_gender()}}}}}}}}}function disable_creative(){document.getElementById("creative").style.display="none"}function AllowAlphabet(f,c){var h;var g;var d;if(window.event){h=f.keyCode}else{if(f.which){h=f.which}}if((h>=65&&h<=90)||(h>=97&&h<=122)||h==32||h==8||h==9||h==11||h==undefined||h==46||h==39){return true}else{var b=document.getElementById("errmsg_name");var a=c.name;b.innerHTML="<span>"+aMessages[a]["a-z"]+"</span>";if(b.innerHTML!=""){b.style.display="block";a.className="input2"}toggleHint_new("hide","name",document.getElementById("last_name"),document.getElementById("last_name").offsetWidth);return false}}function validate_error(l){var g=document.getElementById("errmsg_email");var f=document.getElementById("errmsg_password1");var d=document.getElementById("errmsg_password2");var c=document.getElementById("hint_email");var b=document.getElementById("hint_password1");var a=document.getElementById("hint_password2");err="";chk_form_submit=1;arr=document.forms.frm_registration.elements;for(i=(arr.length-1);i>=0;i--){if(arr[i].type!="hidden"&&arr[i].type!="button"){var k=arr[i].name;if(k=="year"||k=="month"||k=="day"){var e="validate_dateofbirth"}else{if(k=="first_name"||k=="last_name"){var e="validate_name"}else{var e="validate_"+k}}mainfunc(e);if(err.indexOf(k)!=-1){for(j=(i-1);j>=0;j--){if(j==0){f_ele=arr[i].id;document.getElementById(f_ele).focus();document.getElementById(f_ele).blur();break}if(arr[j].type!="hidden"){f_ele=arr[j].id;document.getElementById(f_ele).focus();document.getElementById(f_ele).blur();break}}}}}check_errors=err.replace(/\|/g," ");check_errors=check_errors.trim();if(check_errors!=""){var h=getXmlHttpObject();if(typeof(h)=="object"){h.onreadystatechange=function(){if(h.readyState==4){if(h.status==200){}}};sUrl=NORMALSERVER+"/registration/ajax/track-errors";sParam="memberlogin="+l+"&track-type=Registration Part 1&errors="+encodeURIComponent(err);h.open("POST",sUrl,true);h.setRequestHeader("Content-type","application/x-www-form-urlencoded");h.send(sParam)}chk_form_submit=0;$("#error_div").css("display","block");return false}else{$("#error_div").css("display","none");document.frm_registration.submit()}}function display_password(){document.getElementById("pwd_typed").innerHTML=document.getElementById("password1").value.trim();if(document.getElementById("password1").value.trim()==""){document.getElementById("display_pwd").style.display="none"}else{document.getElementById("display_pwd").style.display="block"}}function set_default_text(){if(document.getElementById("first_name").value.trim()==""){document.getElementById("first_name").value="First Name";$("#first_name").addClass("area")}if(document.getElementById("last_name").value.trim()==""){document.getElementById("last_name").value="Last Name";$("#last_name").addClass("area")}}function name_on_focus(a){if(a.value.trim()=="First Name"){a.value=""}if(a.value.trim()=="Last Name"){a.value=""}$("#"+a.name).removeClass("area")};
