$(function(){var f=function(){b("u","uuu")};var d=function(){b("e","email")};var i=function(){e($("#passwordagain_err"));b("p","password")};var b=function(l,n){var k=$("#"+n).val(),m=$("#"+n+"_err");if(k!=""){a(m);j(m,{k:l,v:k})}else{e(m)}};var g=function(){var m=$("#passwordagain_err");var k=$("#passwordagain").val();if(k!=""){var l=$("#password").val();if(k!=l){c(m,"Passwords do not match")}else{h(m)}}else{e(m)}};var j=function(k,l){$.ajax({data:l,error:function(n,m,o){e(k)},success:function(n,m){if(typeof n.success!=undefined&&n.success){h(k)}else{c(k,n.message)}},type:"POST",dataType:"json",url:"/account/register-check/format/json"})};var e=function(k){k.removeClass("icon_bad icon_ok icon_pending").html("")};var a=function(k){k.removeClass("icon_bad icon_ok").addClass("icon_pending").html("")};var c=function(l,k){e(l);l.addClass("icon_bad").html(k)};var h=function(l,k){e(l);l.addClass("icon_ok").html(k)};$("#uuu").blur(f);$("#email").blur(d);$("#password").blur(i);$("#passwordagain").blur(g)});