var goSelect;var xmlSN;var oldPass;function makeImageUnderline(a){return}function SetFocus(d){if(d==""){return}var c="";var b=0;var a;switch(d){case"first_name":c="first_name";b=1;break;case"full_name":c="full_name";b=1;break;case"day":c="day";b=1;break;case"male":c="male";b=2;break;case"email":c="email";b=1;break;case"wrong_email":$("email").select();c="";b=1;break;case"reg_sitename":c="reg_sitename";b=2;break;case"passwrd1":$("passwrd1").select();c="";b=1;break;case"recaptcha_response_field":c="recaptcha_response_field";b=2;break;case"":c="";break;default:c="";break}try{if(c!=""){if($(c)){if(a==b||a==0){}}}}catch(f){}}var lastFocus="";function checkFocus(a,b){if(b=="f"){lastFocus=a}}function How_old(c,e,b){var d=new Date(c,e-1,b);today=new Date();var a=1000*60*60*24;var f=(Math.ceil((today.getTime()-d.getTime())/(a)));f=f-5;return(f/365)}function check_form(a){var q=$("currently_available").value;var h="";var l="";var c;c="\t";if($("recaptcha_widget")){if($("recaptcha_widget").style.display!="none"){if($("recaptcha_response_field")){if($("recaptcha_response_field").value.strip()==""){if(Recaptcha.type=="image"){h="<br>You must enter the confirmation code displayed in the image."+h}else{h="<br>You must enter the confirmation code played in the audio captcha."+h}l="recaptcha_response_field"}}}}var p=document.frmRegister_Details.location.value;p=p.strip();if(p==""){l="location";h="<BR>Please enter your home town."+h}else{if($("moreTown").style.display=="block"||$("moreTown").style.display==""){if($("countries").value==-1||$("countries").value==""){l="countries";h="<BR>Please select your country."+h}if($("towns").value==-1||$("towns").value==""){l="towns";h="<BR>Please select your state."+h}}else{var m=$("location_key").value.split(",");var b=$("countries").value;if(m.length>1){if(m[1]==0&&m[0]==b&&$("towns").value=="-1"){$("moreTown").style.display="block";l="towns";h="<BR>Please select your state."+h}}else{getCountries();l="countries";h="<BR>Please select your country."+h;$("moreTown").style.display="block";$("location_key").value="";$("countries").options[0].selected=true;$("towns").options[0].selected=true}}}if(p.length>255){l="location";h="<BR>Home town cannot exceed 255 characters."+h}if(document.frmRegister_Details.nationality.value==-1){h="<BR>Please select your nationality."+h;l="nationality"}h=Register.CheckForm();if(document.frmRegister_Details.passwrd1.value.length==""){h="<BR>Please enter a password."+h;l="passwrd1"}else{if(document.frmRegister_Details.passwrd1.value.length<5){h="<BR>Please enter a password of at least 5 characters."+h;l="passwrd1"}}if(document.frmRegister_Details.passwrd1.value.length>30){h="<BR>Password too long, maximum 30 characters."+h;l="passwrd1"}var k=document.frmRegister_Details.email.value;if(k.length<1){h="<BR>Please enter your email address."+h;l="email"}else{if(!isValidEmail(document.frmRegister_Details.email.value,"Registration",true)||document.frmRegister_Details.email.value.lastIndexOf("@")!=document.frmRegister_Details.email.value.indexOf("@")){h="<BR>The email address you have entered is invalid."+h;l="email"}}if($("male").checked){}else{if($("female").checked){}else{if($("male_female")){if($("male_female").value.length>0){}else{h="<BR>Please select your gender."+h;l="male"}}else{h="<BR>Please select your gender."+h;l="male"}}}var o=document.frmRegister_Details.day.value;var e=document.frmRegister_Details.year.value;var n=document.frmRegister_Details.month.value;if(e<1){l="year";h="<BR>Year of birth is invalid."+h}if(n<1){l="month";h="<BR>Month of birth is invalid."+h}if(o<1){l="day";h="<BR>Day of birth is invalid."+h}var j=document.frmRegister_Details.last_name.value;j=j.strip();if(j==""){l="last_name";h="<BR>Please enter your Surname."+h}else{if(j.length>50){l="last_name";h="<BR>Surname is too long. Maximum length is 50 characters."+h}if(j.length<2){l="last_name";h="<BR>Surname is too short. Minimum length is 2 characters."+h}var f=new RegExp("["+WAYN.conversion.string2UTFHex(RegNameIllegalChars)+"]");if(j.match(f)){h="<BR>Surname contains invalid characters."+h}}var g=document.frmRegister_Details.first_name.value;g=g.strip();if(g==""){l="first_name";h="<BR>Please enter your Firstname."+h}else{if(g.length>50){l="first_name";h="<BR>Firstname is too long. Maximum length is 50 characters."+h}if(g.length<2){l="first_name";h="<BR>Firstname is too short. Minimum length is 2 characters."+h}var d=new RegExp("["+WAYN.conversion.string2UTFHex(RegNameIllegalChars)+"]");if(g.match(d)){h="<br>Firstname contains invalid characters."+h}}if(h!=""){msg="";h=msg+h+"<br>";msgBox("warning",h,null,null,"Warning");switch(l){case"email":document.frmRegister_Details.email.select();l="";break;case"passwrd1":document.frmRegister_Details.passwrd1.select();l="";break;default:break}return false}else{if($("recaptcha_widget")){if($("recaptcha_widget").style.display!="none"){if($("recaptcha_response_field")){if($("recaptcha_response_field").value==""){$("captcha_err_div").style.display="block";$("captcha_err_div").innerHTML="<br>You must enter the confirmation code displayed in the image.";return false}}}}document.frmRegister_Details.submittype.value="startnow";document.frmRegister_Details.submit();return false}}function CreateNewKey(){if($("moreTown").style.display=="block"){var b=$("countries").value;var a=$("towns").value;if(a=="State Not Found"||a==""||a=="-1"){a="0"}$("location_key").value=b+","+a}}function chooseYourOwnCountry(){$("moreTown").style.display="block";$("location").value="";$("location_key").value=0;$("location").setAttribute("cur_div","");$("ownTownLink").style.display="none";$("location").focus();bPreSelectFirst=false}function checkNewCountry(){var a=$("location_key").value.split(",");var c=$("countries").value;if(a.length>1){if(a[0]=="-1"||a[1]=="-1"||(a[1]==0&&a[0]==c&&$("towns").value=="-1")){if(lastFocus.name=="location"){$("moreTown").style.display="block"}}else{if($("moreTown").style.display=="block"){$("moreTown").style.display="none";var b="";b=$("location").value.strip();if($("towns").value!=-1){b=b+" "+$("towns").value.strip()}}}}else{$("moreTown").style.display="block";getCountries(false);$("towns").options[0].selected=true}}function getTowns(a){goSelect=$("towns");var c=$("countries").value;var b="/waynfx.html?wci=GetCitiesFromCountry&countrycode="+c;getLocation(a,b)}function getCountries(a,c){document.body.style.cursor="wait";goSelect=$("countries");var b="/waynfx.html?wci=GetCountries";getLocation(a,b,c)}function getLocation(a,c,b){if(arguments.length==0){a=true}new Ajax.Request(c,{onSuccess:function(j){var k=j.responseXML.documentElement;var h=k.getElementsByTagName("setpoint");if(h.length>0){goSelect.options.length=0;if(goSelect.name=="countries"){if(b==-1){goSelect.options[0]=new Option("","-1")}else{goSelect.options[0]=new Option("Select Country","-1")}}else{if(b==-1){goSelect.options[0]=new Option("","-1")}else{goSelect.options[0]=new Option("Select State","-1")}}var d=false;for(l=0;l<h.length;l++){goSelect.options.length++;var e=h.item(l).getAttribute("code");var g=h.item(l).getAttribute("name");if(g.toLowerCase()=="united kingdom (please select below)"){d=true}if(g.toLowerCase()=="uganda"){d=false}if(((e=="GB")||(e=="NIR")||(e=="SCT")||(e=="WA"))&&d==true){if(ie5){g="   "+g;goSelect.options[goSelect.options.length-1]=new Option(g,e)}else{if(navigator.userAgent.indexOf("AppleWebKit")>=0){g="   "+g;goSelect.options[goSelect.options.length-1]=new Option(g,e)}else{goSelect.options[goSelect.options.length-1]=new Option(g,e);goSelect.options[goSelect.options.length-1].style.marginLeft="10px"}}}else{goSelect.options[goSelect.options.length-1]=new Option(g,e)}if(g.toLowerCase()=="united kingdom (please select below)"){goSelect.options[goSelect.options.length-1].style.background="#e8e8e8"}}var o=document.getElementsByName("towns");var f=0;var n=$("towns").options.length-1;var m=$("towns");for(var l=0;l<n;l++){if(m.options[l].value==sCountyID){f=l;break}}$("towns").options[f].selected=true}else{goSelect.options.length=0;if(goSelect.name=="countries"){goSelect.options[0]=new Option("Country Not Found",0)}else{goSelect.options[0]=new Option("State Not Found",0)}}document.body.style.cursor="auto"},asynchronous:a,onFailure:function(d){return false},onException:function(d){return false},method:"get"})}function checkPass(a,c){try{switch(a.keyCode){case 0:case 9:case 13:case 16:case 17:case 18:case 20:case 27:case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:break;default:if(c&&c.value.length>30){msgBox("warning","Maximum password length is 30 characters.",null,null,"Warning");c.value=c.value.substring(0,30);a.returnValue=false;break}}}catch(b){}oldPass=c.value}function checkSitename(d){var e="";var j="";var h=0;var c=false;var g=/\s*((\S+\s*)*)/;d.value=d.value.replace(g,"$1");var b=/((\s*\S+)*)\s*/;d.value=d.value.replace(b,"$1");var f=new Array;e=$("first_name").value.strip();j=$("last_name").value.strip();f[0]="";for(h=0;h<f.length;h++){if(f[h]!=""&&!c){j=f[h];c=true}}try{if(d.value.length<5){msgBox("warning","The username must be at least 5 characters long.",null,null,"Warning");d.focus();return false}if(d.value.length>20){msgBox("warning","The username cannot be more than 20 chars long.",null,null,"Warning");d.focus();return false}var l=/^[a-zA-Z0-9][a-zA-Z0-9\-]{0,18}[a-zA-Z0-9]?$/;if(!l.test(d.value)){msgBox("warning","Your username contains some invalid characters. You can use letters, numbers and dashes.",null,null,"Warning");d.focus();return false}xmlSN=newXMLobject();if(d.value.length>20){d.value=e.substring(0,10)+j.substring(0,20-e.length);d.value=td.value.toLowerCase()}var a="/waynsplash.html?wci=register_details&wce=sitename&sn="+encodeURIComponent(j)+"&fn="+encodeURIComponent(e)+"&stn="+d.value.toLowerCase()+"&y="+d.form.year.value+"&m="+d.form.month.value+"&d="+d.form.day.value+"&s="+d.form.male_female.value;xmlSN.open("GET",a,false);xmlSN.send(null);return checkSitenameCallback()}catch(k){}}function generateSitename(){var b=$("first_name").value;var f=$("last_name").value;var e=true;var g;b=b.stipLeft();b=b.stripRight();f=f.stipLeft();f=f.stripRight();if(0==b.length&&0==f.length){e=false;return false}try{if(b.length<1||f.length<1){e=false;return false}if(b.length>50){e=false;return false}if(f.length>50){e=false;return false}b=b.replace(/\s/g,"");f=f.replace(/\s/g,"");var d=/^[a-zA-Z0-9][a-zA-Z0-9\-]{0,48}[a-zA-Z0-9]?$/;if(!d.test(b)){e=false;return false}if(!d.test(f)){e=false;return false}if(document.frmRegister_Details.year.value<1){e=false}if(document.frmRegister_Details.month.value<1){e=false}if(document.frmRegister_Details.day.value<1){e=false}g=b+f;g=g.replace(/\s/g,"");g=g.toLowerCase();if(g.length>20){g=b.substring(0,10)+f.substring(0,20-b.length);g=g.toLowerCase()}var a="/waynsplash.html?wci=register_details&wce=sitename&sn="+f+"&fn="+b+"&stn="+g+"&y="+document.frmRegister_Details.year.value+"&m="+document.frmRegister_Details.month.value+"&d="+document.frmRegister_Details.day.value+"&s="+document.frmRegister_Details.male_female.value;if($("reg_sitename").value!=""){e=false}if(e==true){xmlSN=newXMLobject();xmlSN.open("GET",a,false);xmlSN.send(null);return generateSitenameCallback(g)}}catch(c){}}function generateSitenameCallback(a){switch(xmlSN.readyState){case 2:case 3:return false;break;case 4:try{if(xmlSN.status!=200){return true}msg=xmlSN.responseXML.documentElement.getAttribute("value");if("OK"==msg){document.frmRegister_Details.reg_sitename.value=a;return true}else{var c="";c=xmlSN.responseXML.getElementsByTagName("st").item(0).getAttribute("value");if(document.frmRegister_Details.reg_sitename.value.length==0){document.frmRegister_Details.reg_sitename.value=c}}xmlSN=null;return false}catch(b){}break}return true}function checkSitenameCallback(){var b;var a=false;switch(xmlSN.readyState){case 2:case 3:return false;break;case 4:try{if(xmlSN.status!=200){return true}b=xmlSN.responseXML.documentElement.getAttribute("value");if("OK"==b){return true}if("ERR"==b){return true}var d=xmlSN.responseXML.documentElement.childNodes;var g=d.length;var j=/\\n/g;b=b.replace(j,"<br>");var e='<div style="color: red; border-bottom: 1px dotted black;">'+b+"</div>";for(i=0;i<g;i++){var c=d[i];e+='<div class="'+(-1==i?"selected":"unselected")+'" onmousedown="autoMouseClickS(document.frmRegister_Details.reg_sitename, this, '+(i+1)+')" onmouseover="autoMouseOverS(document.frmRegister_Details.reg_sitename, this, '+(i+1)+')" onmouseout="autoMouseOutS(this, '+(i+1)+')">'+c.getAttribute("value")+"</div>"}var f=$("autobox");if(f){f.innerHTML=e;if(f.innerHTML!=""){f.style.display="inline";document.frmRegister_Details.reg_sitename.focus()}else{f.style.display="none"}}document.frmRegister_Details.reg_sitename.setAttribute("currId",0);xmlSN=null;return false;break}catch(h){}break}return a}function UpdateCurrentLocationFields(c){if(c!="1"){var b=$("CurrentLocation_key").value;if(b==0||b==""){var a=$("HomeLocation").value;var d=$("HomeLocation_key").value;if(a!=""){$("CurrentLocation").value=a;if(d!=""||d!="0"){$("CurrentLocation_key").value=d}}}}}function CheckKey(){var f=$("my_location_key").value;if(f!=""){var c=document.getElementsByName("countries");var a=0;if(c.length>0&&c.value!=""){var e=$("countries").options.length-1;var d=$("countries");for(var b=0;b<e;b++){if(d.options[b].value==sCountryCode){a=b;break}}d.options[a].selected=true;getTowns(true)}else{checkNewCountry()}}}function updateHiName(d,c){var b=c.value;var a=$("hi_name");if(d&&b&&a){var f;if(window.event){f=d.keyCode}else{if(d.which){f=d.which}}if((f>="48"&&f<="90")||(f>="96"&&f<="105")||f=="8"||f=="46"){if(b!=a.innerHTML){a.innerHTML=b}}}return}function createFirstAndLastName(){var e;var d;var a;var c;d="";a="";e=$("full_name").value;e=e.stipLeft();e=e.stripRight();if(e.indexOf(" ")>0){c=e.split(" ");for(var b=0;b<c.length;b++){if(b!=c.length-1){if(c[b]!=" "&&c[b]!=""){if(d==""){d=c[b]}else{d=d+" "+c[b]}}}else{a=c[b]}}}else{d=e;a=""}$("first_name").value=d;$("last_name").value=a;return}function registrationStepOne(){var c="";if(document.registerForm.year.value<1){document.registerForm.year.focus();c="<br>Year of birth is invalid."+c}if(document.registerForm.month.value<1){document.registerForm.month.focus();c="<br>Month of birth is invalid."+c}if(document.registerForm.day.value<1){document.registerForm.day.focus();c="<br>Day of birth is invalid."+c}if($("passwrd1").value.length==""){c="<br>Please enter a password."+c;$("passwrd1").focus()}else{if($("passwrd1").value.length<5){c="<br>Please enter a password of at least 5 characters."+c;$("passwrd1").focus()}}if($("passwrd1").value.length>30){c="<br>Password too long, maximum 30 characters."+c;$("passwrd1").focus()}var a="";a=$("email").value;if(a.length<5||a.length>50){c="<br>Please enter your email address."+c;$("email").focus()}else{if(!isValidEmail(a,"Registration",true)||a.lastIndexOf("@")!=a.indexOf("@")){c="<br>The email address you have entered is invalid."+c;$("email").focus()}}if($("last_name").value==""||$("first_name").value){createFirstAndLastName()}var b=$("last_name").value;b=b.strip();if(b==""){$("full_name").focus();c="<br>Please enter your Surname."+c}else{if(b.length>50){$("full_name").focus();c="<br>Surname is too long. Maximum length is 50 characters."+c}if(b.length<2){$("full_name").focus();c="<br>Surname is too short. Minimum length is 2 characters."+c}var f=new RegExp("["+WAYN.conversion.string2UTFHex(RegNameIllegalChars)+"]");if(b.match(f)){c="<br>Surname contains invalid characters."+c}}var e=$("first_name").value;e=e.strip();if(e==""){$("full_name").focus();c="<br>Please enter your Firstname."+c}else{if(e.length>50){$("full_name").focus();c="<br>Firstname is too long. Maximum length is 50 characters."+c}if(e.length<2){$("full_name").focus();c="<br>Firstname is too short. Minimum length is 2 characters."+c}var d=new RegExp("["+WAYN.conversion.string2UTFHex(RegNameIllegalChars)+"]");if(e.match(d)){c="<br>Firstname contains invalid characters."+c}}if(c.length!=0){msg="";c=msg+c+"<br>";msgBox("warning",c,null,null,"Warning")}else{$("registerForm").submit()}return false}function registrationStepTwo(){var c="";if($("recaptcha_widget")){if($("recaptcha_widget").style.display!="none"){if($("recaptcha_response_field")){if($("recaptcha_response_field").value.strip()==""){if(Recaptcha.type=="image"){c="<br>You must enter the confirmation code displayed in the image."+c}else{c="<br>You must enter the confirmation code played in the audio captcha."+c}$("recaptcha_response_field").focus()}}}}var d=$("location").value;d=d.strip();if(d==""){$("location").focus();c="<BR>Please enter your home town."+c}else{if($("moreTown").style.display=="block"||$("moreTown").style.display==""){if($("countries").value==-1||$("countries").value==""){$("countries").focus();c="<BR>Please select your country."+c}if($("towns").value==-1||$("towns").value==""){$("towns").focus();c="<BR>Please select your state."+c}}else{var a=$("location_key").value.split(",");var e=$("countries").value;if(a.length>1){if(a[1]==0&&a[0]==e&&$("towns").value=="-1"){$("moreTown").style.display="block";$("towns").focus();c="<BR>Please select your state."+c}}else{getCountries();$("countries").focus();c="<BR>Please select your country."+c;$("moreTown").style.display="block";$("location_key").value="";$("countries").options[0].selected=true;$("towns").options[0].selected=true}}}if(d.length>255){$("location").focus();c="<BR>Home town cannot exceed 255 characters."+c}if($("nationality").value==-1){c="<BR>Please select your nationality."+c;$("nationality").focus()}var b=$("reg_sitename").value;b=b.strip();if(b==""){$("reg_sitename").focus();c="<BR>Please enter your username."+c}else{if(b.length<5){$("reg_sitename").focus();c="<BR>The username must be at least 5 characters long."+c}}if(b.length>20){$("reg_sitename").focus();c="<BR>The username cannot be more than 20 chars long."+c}if($("male").checked){}else{if($("female").checked){}else{c="<BR>Please select your gender."+c;$("male").focus()}}if(c.length!=0){msg="";c=msg+c+"<br>";msgBox("warning",c,null,null,"Warning")}else{$("registerForm").submit()}return false}function RegistrationGoBack(){var a=new Array();var b=$("registerForm").action;a=b.split("?");$("registerForm").action=a[0]+"?wci=register_details2&wce=GoBack&tck=11662";$("registerForm").submit();return false}var Register={errorMsg:"",frm:null,regFrom:"",CheckDOB:function(){var a="";if(this.frm.year.value<1){this.frm.year.focus();a="<br>Year of birth is invalid."+a}if(this.frm.month.value<1){this.frm.month.focus();a="<br>Month of birth is invalid."+a}if(this.frm.day.value<1){this.frm.day.focus();a="<br>Day of birth is invalid."+a}return a},CheckPass:function(){var a="";if($("passwrd1").value.length==""){a="<br>Please enter a password."+a}else{if($("passwrd1").value.length<5){a="<br>Please enter a password of at least 5 characters."+a}}if($("passwrd1").value.length>30){a="<br>Password too long, maximum 30 characters."+a}return a},CheckEmail:function(){var b="";var a="";a=$("email").value;if(a.length<5||a.length>50){b="<br>Please enter your email address."+b}else{if(!isValidEmail(a,"Registration",true)||a.lastIndexOf("@")!=a.indexOf("@")){b="<br>The email address you have entered is invalid."+b}}return b},CheckLastName:function(){var b="";var a="";b=$("last_name").value;b=b.strip();if(b==""){if($("full_name")){$("full_name").focus()}else{$("last_name").focus()}a="<br>Please enter your Surname."+a}else{if(b.length>50){if($("full_name")){$("full_name").focus()}else{$("last_name").focus()}a="<br>Surname is too long. Maximum length is 50 characters."+a}if(b.length<2){if($("full_name")){$("full_name").focus()}else{$("last_name").focus()}a="<br>Surname is too short. Minimum length is 2 characters."+a}var c=new RegExp("["+WAYN.conversion.string2UTFHex(RegNameIllegalChars)+"]");if(b.match(c)){a="<br>Surname contains invalid characters."+a}}return a},CheckFirstName:function(){var c="";var a="";c=$("first_name").value;c=c.strip();if(c==""){if($("full_name")){$("full_name").focus()}else{$("first_name").focus()}a="<br>Please enter your Firstname."+a}else{if(c.length>50){if($("full_name")){$("full_name").focus()}else{$("first_name").focus()}a="<br>Firstname is too long. Maximum length is 50 characters."+a}if(c.length<2){if($("full_name")){$("full_name").focus()}else{$("first_name").focus()}a="<br>Firstname is too short. Minimum length is 2 characters."+a}var b=new RegExp("["+WAYN.conversion.string2UTFHex(RegNameIllegalChars)+"]");if(c.match(b)){a="<br>Firstname contains invalid characters."+a}}return a},CheckSex:function(){var a="";if($("male").checked){}else{if($("female").checked){}else{a="<BR>Please select your gender."+a}}return a},ShowMoreCountries:function(a){if(a=="B"){if($("moreTown_tmp")){$("moreTown_tmp").innerHTML=$("moreTown").innerHTML;$("moreTown").parentNode.removeChild($("moreTown"));$("moreTown_tmp").id="moreTown"}new WAYN.Popup($("moreTown"),true,true,false,true)}else{$("moreTown").style.display="block"}},HideMoreCountriesBox:function(){if($("countries").value==-1||$("countries").value==""){$("location_key").value=""}if($("towns").value==-1||$("towns").value==""){$("location_key").value=""}$("moreTown").close()},CheckHomeLocationEmpty:function(){var a="";if($("location").value==""){a="<BR>Please enter your home town."+a}return a},CheckHomeLocation:function(b){var c="";this.FixHomeLocation();var d=$("location").value;d=d.strip();if($("moreTown").style.display=="block"||$("moreTown").style.display==""){if($("countries").value==-1||$("countries").value==""){c="<BR>Please select your country."+c}if($("towns").value==-1||$("towns").value==""){c="<BR>Please select your state."+c}}else{var a=$("location_key").value.split(",");var e=$("countries").value;if(a.length>1){if(a[1]==0&&a[0]==e&&$("towns").value=="-1"){this.ShowMoreCountries(b);c="SHOW_DIV"}}else{getCountries(false,-1);this.ShowMoreCountries(b);$("location_key").value="";$("countries").options[0].selected=true;$("towns").options[0].selected=true;c="SHOW_DIV"}}if(d.length>255){c="<BR>Home town cannot exceed 255 characters."+c}return c},CheckNationality:function(){var a="";if($("nationality").value==-1){a="<BR>Please select your nationality."+a}return a},SubmitStepTwo:function(a){this.errorMsg="";var b=$("ab_result").value;var c="";if(a!=undefined&&a!=null&&a>0){WAYN.StatsAdvertTrackerIncrease(a)}if(b=="A"){this.errorMsg+=this.CheckSex();this.errorMsg+=this.CheckNationality();this.errorMsg+=this.CheckHomeLocationEmpty();c=this.CheckHomeLocation(b);if(c!="SHOW_DIV"&&c!=""){this.errorMsg+=c}}if($("recaptcha_widget")){if($("recaptcha_widget").style.display!="none"){if($("recaptcha_response_field")){if($("recaptcha_response_field").value.strip()==""){if(Recaptcha.type=="image"){this.errorMsg="<br>You must enter the confirmation code displayed in the image."+this.errorMsg}else{this.errorMsg="<br>You must enter the confirmation code played in the audio captcha."+this.errorMsg}}}}}this.PrepareCaptcha();if($("last_name").value==""||$("first_name").value){this.createFirstAndLastName()}if(this.errorMsg.length!=0){this.errorMsg=this.errorMsg+"<br>";msgBox("warning",this.errorMsg,null,null,"Warning")}else{$("registerForm").submit()}},SubmitAll:function(a){var b=$("ab_result").value;var c="";if(a!=undefined&&a!=null&&a>0){WAYN.StatsAdvertTrackerIncrease(a)}if($("location_key")&&$("location_key").value=="-1,0"){$("location_key").value=""}this.frm=$("registerForm");this.errorMsg="";this.regFrom=$("reg_from").value;this.errorMsg+=this.CheckDOB();this.errorMsg+=this.CheckPass();this.errorMsg+=this.CheckEmail();if($("last_name").value==""||$("first_name").value){this.createFirstAndLastName()}this.errorMsg+=this.CheckLastName();this.errorMsg+=this.CheckFirstName();this.errorMsg+=this.CheckSex();this.errorMsg+=this.CheckNationality();this.errorMsg+=this.CheckHomeLocationEmpty();if(this.errorMsg.length==0){this.errorMsg=this.CheckForm(b)}if(this.errorMsg.length==0){c=this.CheckHomeLocation("B");if(c!=""){this.errorMsg+="<BR>Please select your country."}}if(this.errorMsg.length==0){if($("recaptcha_widget")){if($("recaptcha_widget").style.display!="none"){if($("recaptcha_response_field")){if($("recaptcha_response_field").value.strip()==""){if(Recaptcha.type=="image"){this.errorMsg="<br>You must enter the confirmation code displayed in the image."+this.errorMsg}else{this.errorMsg="<br>You must enter the confirmation code played in the audio captcha."+this.errorMsg}}}}}}this.PrepareCaptcha();if(this.errorMsg.length!=0){this.errorMsg=this.errorMsg+"<br>";msgBox("warning",this.errorMsg,null,null,"Warning")}else{$("registerForm").submit()}},CheckFromFields:function(){this.frm=$("registerForm");this.errorMsg="";this.regFrom=$("reg_from").value;if($("last_name").value==""||$("first_name").value){this.createFirstAndLastName()}this.errorMsg+=this.CheckFirstName();this.errorMsg+=this.CheckLastName();this.errorMsg+=this.CheckEmail();this.errorMsg+=this.CheckPass();this.errorMsg+=this.CheckDOB();this.errorMsg+=this.CheckNationality();this.errorMsg+=this.CheckHomeLocationEmpty();this.errorMsg+=this.CheckSex();if(this.errorMsg.length!=0){this.errorMsg=this.errorMsg+"<br>";msgBox("warning",this.errorMsg,null,null,"Warning")}else{this.errorMsg+=this.CheckHomeLocation("B");if(this.errorMsg.length==0){if($("captcha_popup_tmp")){$("captcha_popup_tmp").innerHTML=$("captcha_popup").innerHTML;$("captcha_popup").innerHTML="";new WAYN.Popup(captcha_popup_tmp,true,false,false,true)}else{new WAYN.Popup(captcha_popup,true,false,false,true)}$("recaptcha_response_field").focus()}}},PrepareCaptcha:function(){if($("recaptcha_response_field_tmp")){$("recaptcha_response_field_tmp").value=$("recaptcha_response_field").value}if($("recaptcha_challenge_field_tmp")){$("recaptcha_challenge_field_tmp").value=$("recaptcha_challenge_field").value}},GetPredefinedHomeLocation:function(){if(typeof(hiddenVal)!="undefined"&&typeof(hiddenStr)!="undefined"){if($("location_key").value!=""&&$("location_key").value!="0"){hiddenVal=$("location_key").value;hiddenStr=$("location").value}}},FixHomeLocation:function(){var b;var a;b=$("location_key").value;a=$("location").value;if(hiddenVal&&hiddenStr&&Number(b)==0){if(a.strip()==hiddenStr){$("location_key").value=hiddenVal;$("location").value=hiddenStr}}},SubmitStepOne:function(a){var b=$("ab_result").value;var c="";if(a!=undefined&&a!=null&&a>0){WAYN.StatsAdvertTrackerIncrease(a)}if($("location_key")&&$("location_key").value=="-1,0"){$("location_key").value=""}this.frm=$("registerForm");this.errorMsg="";this.regFrom=$("reg_from").value;this.errorMsg+=this.CheckDOB();this.errorMsg+=this.CheckPass();this.errorMsg+=this.CheckEmail();if($("last_name").value==""||$("first_name").value){this.createFirstAndLastName()}this.errorMsg+=this.CheckLastName();this.errorMsg+=this.CheckFirstName();if(b=="B"){this.errorMsg+=this.CheckSex();this.errorMsg+=this.CheckHomeLocationEmpty();this.errorMsg+=this.CheckNationality()}if(this.errorMsg.length!=0){this.errorMsg=this.errorMsg+"<br>";msgBox("warning",this.errorMsg,null,null,"Warning")}else{if(b=="B"){c="";c=this.CheckHomeLocation(b);if(c==""){this.GoNext(b)}}else{this.GoNext(b)}}return false},createFirstAndLastName:function(){var e;var d;var a;var c;d="";a="";if($("full_name")){e=$("full_name").value;e=e.stipLeft();e=e.stripRight();if(e.indexOf(" ")>0){c=e.split(" ");for(var b=0;b<c.length;b++){if(b!=c.length-1){if(c[b]!=" "&&c[b]!=""){if(d==""){d=c[b]}else{d=d+" "+c[b]}}}else{a=c[b]}}}else{d=e;a=""}$("first_name").value=d;$("last_name").value=a}return},PrepareData:function(e){var b="";var f="";var c="";var j="";var o="";var l="";var h="";var k="";var a="";var n="";var m="";var g="";var d="";b=$("first_name").value;f=$("last_name").value;c=$("reg_sitename").value;j=$("email").value;o=$("passwrd1").value;l=$("day").value;h=$("month").value;k=$("year").value;if(e=="B"){a=$("nationality").value;n=$("location").value;m=$("location_key").value;c=$("reg_sitename").value;if($("male").checked==true){g="male"}else{g="female"}$("male_female").value=g}d+="first_name="+b;d+="&last_name="+f;d+="&email="+j;d+="&day="+l;d+="&month="+h;d+="&year="+k;d+="&nationality="+a;d+="&location="+n;d+="&location_key="+m;d+="&reg_from="+this.regFrom;d+="&ab_result="+e;d+="&passwrd1="+o;d+="&male_female="+g;d+="&reg_sitename="+c;return d},CheckForm:function(b){var c="";var a="/waynsplash.html?wci=register_details&wce=checkForm";var d="";d=this.PrepareData(b);new Ajax.Request(a,{onSuccess:function(f){var j=f.responseXML;var g=j.getElementsByTagName("error.message");var k=j.getElementsByTagName("sitename");var e="";if(g.length>0){var h=g[0].firstChild.nodeValue;c=h}else{c="";e=k[0].firstChild.nodeValue;if(e!=""&&$("reg_sitename")&&$("reg_sitename").value==""){$("reg_sitename").value=e}}},onFailure:function(){return false},method:"post",postBody:d,asynchronous:false});return c},GoNext:function(a){var b="";b=this.CheckForm(a);if(b==""){if(a=="A"){this.GoToStep(a,2)}else{this.ShowStep(a,2)}}else{msgBox("warning",b,null,null,"Warning")}},GoToStep:function(b,c){this.frm=$("registerForm");var a="";a=this.frm.action;if(c==2){var d=a.split("?");a=d[0]+"?wci=register_details2"}this.frm.action=a;this.frm.submit()},ShowStep:function(a,b){if(b==1){$("registration_component").style.display="block";$("registration_component_2").style.display="none"}else{$("registration_component_2").style.display="block";$("registration_component").style.display="none"}},ShowRestOfForm:function(a,b,c){if(c!=undefined&&c!=null&&c>0){WAYN.StatsAdvertTrackerIncrease(c)}if($(b)){$(b).hide()}if($(a)){$(a).show()}},GoBack:function(a){var b=$("ab_result").value;if(a!=undefined&&a!=null&&a>0){WAYN.StatsAdvertTrackerIncrease(a)}if(b=="B"){this.ShowStep(b,1)}else{var c=new Array();var d=$("registerForm").action;c=d.split("?");$("registerForm").action=c[0]+"?wci=register_details2&wce=GoBack&tck=11662";$("registerForm").submit()}},AjaxStep:function(b,c){var d="";var a="/waynsplash.html?wci=home&wce=GetRegisterBox&step="+c;d=this.PrepareData(b);new Ajax.Request(a,{onSuccess:function(e){var h=e.responseXML;var f=h.getElementsByTagName("register_box");var g=f[0].firstChild.nodeValue},onFailure:function(){return false},method:"post",postBody:d,asynchronous:false})},HideAdditional:function(){if($("moreTown")&&$("moreTown").style.display!="none"){$("moreTown").style.display="none"}}};function checkReCaptcha(c){var d="";var f="";if($("recaptcha_challenge_field")){var b=$("recaptcha_challenge_field").value}if($("recaptcha_response_field")){var a=$("recaptcha_response_field").value}if($("recaptcha_response_field_tmp")){var g=$("recaptcha_response_field_tmp").value}if($("Email")){var e=$("Email").value}$("captcha_err_div").style.display="none";$("captcha_err_div_not_entered").style.display="none";$("recaptcha_checked").value="";if(a==""){$("captcha_err_div_not_entered").style.display="";Recaptcha.reload()}else{d="/waynsplash.html?wci=register_details&wce=CheckReCaptcha";f+="recaptcha_challenge_field="+b+"&recaptcha_response_field="+a+"&recaptcha_response_field_tmp="+g+"&Email="+e;new Ajax.Request(d,{method:"POST",postBody:f,onSuccess:function(h){if(h.responseText=="1"){Recaptcha.reload()}else{if(h.responseText=="2"){Recaptcha.reload();$("captcha_err_div").style.display=""}else{$("captcha_err_div").style.display="none";$("recaptcha_checked").value="checked";Register.SubmitAll(c)}}},onFailure:function(h){return},onException:function(h){return}})}};
