var dataCEBT={};function joinCheckElementByTimeout(){var a=tplv=="f6"?$("#tbUsername"):$("#username");if(a.attr("type")=="hidden"){return}if(this.location){if(a.val().indexOf(" ")>-1){if(tplv=="f3"){a.parent().removeClass().addClass("username-field not-available");$("#username_status").html(words.contain_spaces)}else{if(tplv=="f2"||tplv=="f4"){a.parent().removeClass().addClass("field not-available");$("#username_status").html(words.contain_spaces)}else{if(tplv=="f6"){$("#username_status span").html(words.contain_spaces);$("#username_status img").hide();$("#username_status").removeClass().addClass("join-unavailable");$(a).addClass("tbNotAvail").removeClass("tbAvail")}else{a.addClass("text na");$("#username_status").html(words.contain_spaces).removeClass().addClass("na")}}}return}if(tplv=="f3"){a.parent().removeClass().addClass("username-field checking");$("#username_status").html("")}else{if(tplv=="f2"||tplv=="f4"){a.parent().removeClass().addClass("field checking");$("#username_status").html("")}else{if(tplv=="f6"){$("#username_status span").html("");$("#username_status").removeClass();$("#username_status img").show();$(a).removeClass("tbNotAvail").removeClass("tbAvail")}else{a.addClass("text pr")}}}jQuery.get("/join.php",{e:"username",v:a.val()},null,"script");return}if(dataCEBT.last!=a.val()){if(tplv=="f3"){a.parent().removeClass().addClass("username-field");$("#username_status").html("")}else{if(tplv=="f2"||tplv=="f4"){a.parent().removeClass().addClass("field");$("#username_status").html("")}else{if(tplv=="f6"){$("#username_status span").html("");$("#username_status").removeClass();$("#username_status img").hide()}else{a.removeClass().addClass("text");$("#username_status").html("").removeClass()}}}clearTimeout(dataCEBT.timeout);dataCEBT.timeout=setTimeout(joinCheckElementByTimeout,1000);dataCEBT.last=a.val()}}function joinDisplayChecking(d,b){var c=$("#"+(d=="username"&&tplv=="f6"?"tbUsername":d));var a=$("#"+d+"_status");c.attr("user_id",b);if(!b){c.attr("valid","valid")}else{c.attr("valid","invalid")}if(tplv!="f2"&&tplv!="f4"&&tplv!="f3"&&tplv!="f6"){c.removeClass();a.removeClass()}if(b){if(tplv=="f3"){c.parent().removeClass().addClass("username-field not-available");a.html(words.no_disponible)}else{if(tplv=="f2"||tplv=="f4"){c.parent().removeClass().addClass("field not-available");a.html(words.no_disponible)}else{if(tplv=="f6"){$("span",a).html(words.no_disponible);a.removeClass().addClass("join-unavailable");$("img",a).hide();$(c).addClass("tbNotAvail")}else{c.addClass("text na");a.html(words.no_disponible).addClass("na")}}}}else{if(tplv=="f3"){c.parent().removeClass().addClass("username-field available");a.html(words.disponible)}else{if(tplv=="f2"||tplv=="f4"){c.parent().removeClass().addClass("field available");a.html(words.disponible)}else{if(tplv=="f6"){$("span",a).html(words.disponible);a.removeClass().addClass("join-available");$("img",a).hide();$(c).addClass("tbAvail")}else{c.addClass("text av");a.html(words.disponible).addClass("av")}}}}}function joinCheckData(d){var c=true;var i=$("[name=email]",d);var a=$("[name=username]",d);var h=$("[name=password]",d);var b="";if(!isValidEmail(i.val())){b+=(words.email_is_invalid)+"\n"}if(a.attr("valid")!="valid"&&a.attr("type")!="hidden"){b+=(words.username_must_be_disponible)+"\n"}if(tplv!="f2"&&tplv!="f3"&&tplv!="f5"&&tplv!="f6"){var g=$("[name=password2]",d).length?$("[name=password2]",d):$("[name=repassword]",d);if(h.val()!=g.val()){b+=(words.passwords_must_be_equal)+"\n"}}if(h.val().length<4){b+=(words.password_too_short)+"\n"}if(d.attr("id")!="registerForm"){return b}if(b){alert(b);return false}else{return true}}function loginCheckData(b){var a=$("[name=username]",b);var c=$("[name=password]",b);if(a.val()==""){alert(words.username);a.focus();return false}if(c.val()==""){alert(words.password);c.focus();return false}return true}function loginInit(){$("#submit_login").click(function(){return loginCheckData($($(this).attr("form")))})}function joinInit(){$("#submit_join").click(function(){return joinCheckData($($(this).attr("form")))});(tplv=="f6"?$("#tbUsername"):$("#username"))["keydown"](joinCheckElementByTimeout)["keyup"](joinCheckElementByTimeout)["keypress"](joinCheckElementByTimeout)["change"](joinCheckElementByTimeout)}window.loginInit=loginInit;window.joinInit=joinInit;window.joinDisplayChecking=joinDisplayChecking;window.loginCheckData=loginCheckData;window.joinCheckElementByTimeout=joinCheckElementByTimeout;