function checkAuth(c,a,b){if(c.status==401){window.location="/login?lo"}}$().ready(function(){$.fbInitHandler=function(b){FB.init({appId:$("#fb-root").attr("appid"),status:true,cookie:true,xfbml:$("#fb-root").attr("fbml")=="1"});FB.getLoginStatus(function(c){if(c.session){$("#fb-root").data("fbsession",c)}});if($.postFBInitHandler){$.postFBInitHandler()}};function a(c,b){if(c.session){req_url="/connected/facebook?perms=";perms=c.perms;if(perms){req_url+=escape(perms)}if($("#fb-root").attr("inline")){req_url+="&noredirect=1";$.getJSON(req_url,function(d){b=$("#fb-root").data("callback");if(b){b(d)}})}else{rd=$("#fblogin").attr("ru");if(rd){req_url+="&redirect_url="+escape(rd)}window.location=req_url}}else{if(b){b(null)}}}$.fbLoginHandler=function(b,d,c){if(b){$("#fb-root").data("callback",b)}if(!c){logged_in_session=$("#fb-root").data("fbsession")}complete_login=true;if(d){if(logged_in_session&&logged_in_session.perms){req_perms=d.split(",");complete_login=false;for(i=0;i<req_perms.length;i++){if(logged_in_session.perms.indexOf(req_perms[i])<0){complete_login=true}}}}else{if(logged_in_session){complete_login=false}}if(complete_login){opts={};if(d){opts.perms=d}FB.login(a,opts)}else{a(logged_in_session,b)}return false}});$().ready(function(){$("#fblogin").click(function(){$("#loading").show();$("#fblogin").attr("disabled","true");$.fbLoginHandler(function(c){$("#loading").hide();$("#fblogin").removeAttr("disabled")},"user_about_me,user_website,user_location,user_birthday");return false});var b=$("#formfields input:first");b.focus();if(window.location.href.match(/http:\/\/[^/]*\.com\/(sp|p|signup)/)&&b.is("[name=email]")){var a=b;a.blur(function(){var c=a.val();if(!c||c.length<8){return}var d=$("#formfields input[name=nickname]");if(d.val()){return}var e=c.replace(/@.*/,"").replace(/[^\w]/g,"");if(!e||e.length<4){return}$.post("/login/checkname",{username:e},function(f){if(f.success&&!d.val()){d.val(e)}},"json")})}});
