
function addLoadEvent(func) {
	var oldonload = window.onload;
	if (typeof window.onload != 'function') {
		window.onload = func;
	} else {
		window.onload = function() {
			oldonload();
			func();
		}
	}
}

var msg;
function getUD() {
	var currentURL = window.location.href;
	if ( readCookie('SPS_UD') != null && readCookie('SPS_UD') != "" ) {
		var temp = unescape(readCookie('SPS_UD')).split('|');
		msg = 'Hello, ' + temp[1] + '. <br /><a href="http://kids.scholastic.com/community/myStacks.htm"><img src="/candyapple/images/btnAddProfile.gif" border="0"/></a><br />Not ' + temp[1] + '? <a href="http://my.scholastic.com/sps_my_account/accmgmt/FlashLogin.jsp?logout=true&finalSuccessURL=' + location.href + '">Sign In</a>';
		
		msg = "Hi, "  + temp[1] + "<br/>" +
        	"<a href='http://kids.scholastic.com/community/my_profile.htm' id='btn_profile_vote'><span class='displace'>vote!</span></a>" +
        	"Not "  + temp[1] + "? <a href='http://my.scholastic.com/sps_my_account/accmgmt/FlashLogin.jsp?logout=true&finalSuccessURL=" + currentURL + "'>Sign In</a><br/><br/>" +
        	"Don't have Sweet Or Sour yet?<br/>" +
			"<a href='http://kids.scholastic.com/community/myStacks.htm' id='btn_profile_add_it'><span class='displace'>Add it!</span></a>";
	}
	else
	{
		msg = 'You must be signed in to vote.<br /><a href="http://my.scholastic.com/sps_my_account/accmgmt/FlashLogin.jsp?finalSuccessURL=' + currentURL + '">Sign In Now</a>';
	}
}
function displaySigninMsg() {
	getUD();
	jQuery('#profile_widget_box').html(msg);
}
function updateSigninMsg() {
	getUD();
	jQuery('#profile_widget_box').html(msg);
}

addLoadEvent(function(){displaySigninMsg();});
addLoadEvent(function(){setMyAccountCloseHook(function(){updateSigninMsg();});});
addLoadEvent(function(){setOnSignOutHook(function(){updateSigninMsg();});});