function checkUsernameForLength(c){var b=c.parentNode;var a=c.value;if(a.length>5){b.className="welldone"}else{b.className=""}}function addLoadEvent(a){if(typeof window.onload!="function"){window.onload=a}else{var b=window.onload;window.onload=function(){b();a()}}}function prepareInputsForHints(){var a=document.getElementsByTagName("input");for(var b=0;b<a.length;b++){a[b].onfocus=function(){this.parentNode.getElementsByTagName("span")[0].style.display="inline"};a[b].onblur=function(){this.parentNode.getElementsByTagName("span")[0].style.display="none"}}}function validateITF(d,c){var b=c.value;var a=20;if(b.length>a){document.getElementById(d).innerHTML="Your ITF No. should be upto 20 characters."}else{document.getElementById(d).innerHTML=""}}function reCheckEmail(e,d,a){var c=$("#"+d+" input[name=email]");var b=$("#"+d+" input[name=confirmEmail]");if(b.val()!=""){if(c.val()!=b.val()){$("#"+e).html("Your Email Address do not match. Please enter identical Email Address");if(a){b.focus()}return false}else{$("#"+e).html("");return true}}else{$("#"+e).html("Retype Email-ID cannot be blank.");if(a){b.focus()}return false}}function reCheckPassword(e,d,a){var c=$("#"+d+" input[name=password]");var b=$("#"+d+" input[name=confirmPassword]");if(b.val()!=""){if(c.val()!=b.val()){$("#"+e).html("Both the passwords you typed do not match. Please type identical passwords in both fields.");if(a){b.focus()}return false}else{$("#"+e).html("");return true}}else{$("#"+e).html("Please retype your Password");if(a){b.focus()}return false}}var monthObj={Jan:0,Feb:1,Mar:2,Apr:3,May:4,Jun:5,Jul:6,Aug:7,Sep:8,Oct:9,Nov:10,Dec:11};function validate_dateOfBirth(a,g,i,h){var d="Date of Birth is invalid";if(g.id){g=g.id}var f=$("#"+g+" select[name=date]");var c=$("#"+g+" select[name=month]");var e=$("#"+g+" select[name=year]");if(f.val()<0||c.val()==""||e.val()<0){$("#"+a).html("");if(h){h.className=""}if(i){$("#"+a).html(d);if(e.val()<0){e.focus()}if(c.val()<0){c.focus()}if(f.val()<0){f.focus()}}return false}var b=new Date(e.val(),monthObj[c.val()],f.val());if(f.val()==b.getDate()&&monthObj[c.val()]==b.getMonth()&&e.val()==b.getFullYear()){$("#"+a).html("");if(h){h.className="welldone2"}return true}else{$("#"+a).html(d);if(h){h.className=""}if(i){f.focus()}return false}}function validateCommonBlank(c,b,a){if(b.val()==""){$("#"+c).html("Code is mandatory to write.");if(a){b.focus()}return false}else{$("#"+c).html("");return true}}function selectScreenName(d,b,a,f){var c=$("#"+d+" input[name=screenName]");var e=$("#"+d+" input[name=newScreenName]");if(c.val()){c.val(b)}else{if(e.val()){e.val(b)}else{$("#screenName").val(b)}}$("#"+a).hide();$("#"+f).show()}function refreshCaptcha(){document.getElementById("captchaImage").src="/ajax/captcha.htm?id="+Math.random()}function showHideBox(a,b){$("#"+a).show();$("#"+b).hide()}function validateForgotPassForm(a){var c=$("#captchaMsg");var e=$("#messageForgot");c.html("");e.html("");var d=$("#emailOrScreenName");if(d.val()==""){e.html("Please enter a valid Email-ID or Screen Name.");d.focus();return false}var f=$("#captchacode");if(f.val()==""){c.html("Please enter the Captcha code.");f.focus();return false}var b="/user/forgotPassword.htm?emailOrScreenName="+d.val()+"&captchacode="+f.val();$.getJSON(b,function(g){if(g.msgLocation){$("#"+g.msgLocation).html(g.message)}else{e.html(g.message)}if(g.error=="false"){e.addClass("textgreen").attr("margin-left","0px");if(!a||a.length==0){detination=TE_HOME+"/index.htm"}setTimeout(function(){document.location=a},2000)}else{e.addClass("textred");refreshCaptcha(document.getElementById("forgetPassForm"))}});return false}function validateResetPasswordForm(a){var e=$("#newpassword").val();var f=$("#cnewpassword").val();var c=$("#messageReset");var d=$("#cnf").val();c.html("");var b=false;var g=$("#rememberMe");if(g.length>0){b=g.attr("checked")}if(e.toString()!=f.toString()){c.html("The Passwords do not match.");return false}$.getJSON("/user/resetPassword.htm?key="+a+"&password="+encodeURIComponent(e)+"&cnf="+d+"&autoLogin="+b,function(h){c.html(h.message);if(h.error=="false"){c.attr("class","textgreen");setTimeout(function(){document.location=TE_HOME_HTTPS+"/user/registration.htm?destination="+encodeURIComponent(getLoginDestination())},2000)}else{c.attr("class","textred")}});return false}function validateScreenRule(d,b){var a="";if(b=="screen3"){a=$("#screenbasicform input[id=sname]")}else{if(b=="screen1"){a=$("#basicform input[id=screenName]")}else{a=$("#basicform input[id=sname]")}}var c=true;if(a.length<4){$("#"+d).html("Your screen name should be atleast 4 characters long");c=false}else{if(!validateScreenName(a.val())){$("#"+d).html("Please enter a valid screen name.");c=false}else{$("#"+d).html("")}}return c}function setData(a){if(validate_dateOfBirth("dateOfBirthError",a)&&validateScreenRule("screenNameErrorlocation2","screen2")){$("#"+a+" #dateOfBirth").val($("#"+a+" #date").val()+"-"+$("#"+a+" #month").val()+"-"+$("#"+a+" #year").val());if($("#"+a+" #subscription").attr("checked")){$("#"+a+" #newsletterSubscription").val(1)}else{$("#"+a+" #newsletterSubscription").val(0)}return true}return false};
