jQuery.cookie=function(B,I,L){if(typeof I!="undefined"){L=L||{};if(I===null){I="";L.expires=-1}var E="";
if(L.expires&&(typeof L.expires=="number"||L.expires.toUTCString)){var F;if(typeof L.expires=="number"){F=new Date();
F.setTime(F.getTime()+(L.expires*24*60*60*1000))}else{F=L.expires}E="; expires="+F.toUTCString()}var K=L.path?"; path="+L.path:"";
var G=L.domain?"; domain="+L.domain:"";var A=L.secure?"; secure":"";document.cookie=[B,"=",encodeURIComponent(I),E,K,G,A].join("")
}else{var D=null;if(document.cookie&&document.cookie!=""){var J=document.cookie.split(";");for(var H=0;
H<J.length;H++){var C=jQuery.trim(J[H]);if(C.substring(0,B.length+1)==(B+"=")){D=decodeURIComponent(C.substring(B.length+1));
break}}}return D}};$(document).bind("loginFormLoaded",null,function(){var A=(D&&D.currentDialog)?D.currentDialog:"";var J=$(".login-register",A);
var H=$(".button-login-register",A);var I=$(".login-digg",A);var L=$(".button-login-digg",A);var C=$(".login-facebook",A);
var F=$(".button-login-fb",A);var E=$(".alreadyDigg",A);var G=$(".forgot-link",A);$.each(L,function(){if(this.bound!=true){$(this).click(function(){$(this).addClass("current");
F.removeClass("current");H.removeClass("current");J.css("display","none");C.css("display","none");E.css("display","none");
if($.browser.msie){I.css("display","block");$(".login-digg-username",I).focus()}else{I.fadeIn(function(){$(".login-digg-username",I).focus()
})}$.cookie("last_auth_method","digg",{path:"/"});return false});this.bound=true}});$.each(H,function(){if(this.bound!=true){$(this).click(function(){$(this).addClass("current");
F.removeClass("current");L.removeClass("current");I.css("display","none");C.css("display","none");E.css("display","block");
if($.browser.msie){J.css("display","block");$(".username",J).focus()}else{J.fadeIn(function(){$(".username",J).focus()
})}$.cookie("last_auth_method","register",{path:"/"});return false});this.bound=true}});$.each(F,function(){if(this.bound!=true){$(this).click(function(){$(document).trigger("loadFacebookJS");
$(this).addClass("current");H.removeClass("current");L.removeClass("current");I.css("display","none");
J.css("display","none");if(!$.browser.msie){C.fadeIn()}else{C.css("display","block")}$.cookie("last_auth_method","fb",{path:"/"});
return false});this.bound=true}});$.each(G,function(){if(this.bound!=true){$(this).click(function(){var M=$("form.forgot",$(this).parent().parent().parent());
if(M.length){if(M.css("display")=="none"){M.fadeIn()}else{M.fadeOut()}}return false});this.bound=true
}});var K=$.cookie("last_auth_method");if(K==null){K="register";$(".dialog h3",A).html("Become a member of Digg")
}var B=$(".button-login-"+K,A);if(B.length){B.click()}else{L.click()}});$(document).ready(function(){$(document).trigger("loginFormLoaded")
});$(document).bind("almostThereLoaded",function(){var _form=null;$(".loginformtoggle").attr("href","/login/digg/dialog").click(function(){var _this=$(this);
buildDialogs(_this,".reg-almost",true,{onTrigger:function(){return true},onCancel:function(){if(_form){_form.find(".warning").remove()
}},onPost:function(form){_form=form;if(!_form.hasClass("forgot")){_form.attr("action","/ajax/login/digg");
_form.find(".warning").remove();if(_form.find("token").length){_form.find("token").val(tokens.login.digg)
}else{_form.append('<input type="hidden" class="token" name="token" value="'+tokens.login.digg+'"/>')
}_form.find(":submit").attr("disabled","disabled")}return true},onPostComplete:function(json){if(json.error){_form.prepend('<div class="warning"><div><h3>Please check the errors below:</h3></div><p>'+json.message+"</p></div>");
_form.find(":submit").removeAttr("disabled");_form.find(".login-digg-username, .login-digg-password").val("");
_form.find(".login-digg-username").focus()}else{window.location.href=unescape(window.location.pathname)
}}});return false});$(".facebook-email-why").click(function(){var disclaimer=$("#facebook-email-disclaimer");
if(disclaimer.css("display")=="none"){disclaimer.fadeIn()}else{disclaimer.fadeOut()}});$(".facebook-friends-why").click(function(){var disclaimer=$("#facebook-friends-disclaimer");
if(disclaimer.css("display")=="none"){disclaimer.fadeIn()}else{disclaimer.fadeOut()}});$("#almostThereSubmit").click(function(){if($(this).hasClass("loggedin")){return true
}FB_RequireFeatures(["Connect"],function(){FB.Connect.showPermissionDialog("email",function(){$("#almostThereForm").submit()
})});return false});$.ajax({url:"/ajax/recommend/username",type:"post",dataType:"json",data:{name:$("#name").val(),token:tokens.recommend.username},success:function(json){$.each(json.recs,function(){$("#username-recs ul").append("<li>"+this+"</li>")
});$("#username-recs ul li").click(function(){$("#username").val($(this).text())})},error:function(json){var json=eval("("+xml.responseText+")");
alert(json.message)}})});$(document).ready(function(){FB_RequireFeatures(["XFBML","Connect"],function(){FB.Facebook.init(D.FBConnect.apiKey,"/login/verify/facebookconnect/xd_receiver.php",null)
})});