if(typeof SUFI=="undefined"||!SUFI){var SUFI={}}SUFI.Session={};SUFI.Session.CN="SSESSIONID";SUFI.Session.SS="";SUFI.Session.UI="534976";SUFI.Session.init=function(){if(!Squarespace.Constants){return false}var c=Squarespace.Constants;SUFI.Session.user=YAHOO.util.Cookie.getSubs(SUFI.Session.CN);SUFI.Session.SS=YAHOO.util.Cookie.get(SUFI.Session.CN);if(!(SUFI.Session.isActive())){if((c.AUTHENTICATED_USER_ID)&&(c.AUTHENTICATED_USER_ID==SUFI.Session.UI)&&(c.EXTERNAL_SESSION_ID)){var b={prot:(("https:"==document.location.protocol)?"https://":"http://"),host:"sufi.danecook.com",url:"/js/sufi/login.js.php",qry:"u="+encodeURIComponent(c.AUTHENTICATED_USER_ID)+"&x="+encodeURIComponent(c.EXTERNAL_SESSION_ID)};var a=b.prot+b.host+b.url+"?"+b.qry;document.write(unescape("%3Cscript src='"+a+"' type='text/javascript'%3E%3C/script%3E"))}else{if((c.AUTHENTICATED_USER_ID)&&(c.AUTHENTICATED_USER_ID==SUFI.Session.UI)&&(!c.EXTERNAL_SESSION_ID)){alert("You could not be logged in. Please contact customer service and give them this code: SUFI02.");SUFI.Session.endSquarespace()}else{SUFI.Session.end()}}}};SUFI.Session.end=function(){YAHOO.util.Cookie.remove(SUFI.Session.CN)};SUFI.Session.endSquarespace=function(){SUFI.Session.end();YAHOO.util.Cookie.remove("JSESSIONID");YAHOO.util.Cookie.remove("LB");YAHOO.util.Cookie.remove("SS_FIELD_username");YAHOO.util.Cookie.remove("ss_lastvisit");new YAHOO.util.Anim("siteNoticeAreaWrapper",{marginTop:{to:-48}},0.3,YAHOO.util.Easing.easeOutStrong).animate();new YAHOO.util.Anim("siteMemberNoticeAreaWrapper",{marginTop:{to:-48}},0.3,YAHOO.util.Easing.easeOutStrong).animate();new YAHOO.util.Anim(document.body,{paddingTop:{to:0}},0.3,YAHOO.util.Easing.easeOutStrong).animate();Squarespace.EditingEnvironment.transitionToEditingMode("preview",true);Squarespace.StyleEditor.hide();Squarespace.URL.fastCall("/process/Logout?softReturn=true",function(b){document.location.href=b.responseText})};SUFI.Session.isActive=function(){var b=Squarespace.Constants;var a=SUFI.Session;if((b.AUTHENTICATED_USER_ID)&&(b.EXTERNAL_SESSION_ID)&&(a.user)&&(a.user.z_)&&(a.user.z_.toString().length==32)){return true}else{return false}};SUFI.Session.start=function(b){SUFI.Session.user=YAHOO.util.Cookie.getSubs(SUFI.Session.CN);if(SUFI.Session.isActive()){if(Squarespace.Cookie){var c=SUFI.Session.user;if((c._n)&&(c._z)){Squarespace.Cookie.set("SS_FIELD_authorName",c._n.substr(0,24)+" #"+c._z)}}}else{alert("You could not be logged in. Please contact customer service and give them this code: SUFI01.")}};SUFI.Session.init();