
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() {
	if ( readCookie('SPS_UD') != null && readCookie('SPS_UD') != "" ) {
		var temp = unescape(readCookie('SPS_UD')).split('|');
		msg = '<span>Hello, ' + temp[1] + '. Not ' + temp[1] + '? <a href="http://my.scholastic.com/sps_my_account/accmgmt/FlashLogin.jsp?logout=true&finalSuccessURL=' + location.href + '">Sign In</a></span>';
	}
	else msg = '<a href="http://my.scholastic.com/sps_my_account/accmgmt/FlashLogin.jsp?finalSuccessURL=' + location.href + '"><img src="images/btn_signIn.gif" border="0" /></a>';
}
function displaySigninMsg() {
	getUD();
	jQuery('.kms').html(msg);
}
function updateSigninMsg() {
	getUD();
	jQuery('.kms').html(msg);
}

addLoadEvent(function(){displaySigninMsg();});
addLoadEvent(function(){setMyAccountCloseHook(function(){updateSigninMsg();});});
addLoadEvent(function(){setOnSignOutHook(function(){updateSigninMsg();});});