String.prototype.trim = function () { return this.replace(/^\s*/, "").replace(/\s*$/, ""); }

var logoLink = CONTENT_HOST;

var header = readCookie('header');
if ( header != null ) {
	switch ( header ) {
		case "teacherDefault":
			logoLink = CONTENT_HOST + '/browse/home.jsp'; break;
		case "parents":
			logoLink = CONTENT_HOST + '/browse/parentsHome.jsp'; break;
		case "kids":
			logoLink = DOTCOM_HOST + '/kids/'; break;
		case "littleKids":
			logoLink = DOTCOM_HOST + '/parents/play/'; break;
		case "bigKids":
			logoLink = DOTCOM_HOST + '/kids/stacks/'; break;
		case "administrators":
			logoLink = DOTCOM_HOST + '/administrator/'; break;
		case "librarians":
			logoLink = DOTCOM_HOST + '/librarians/'; break;
		default:
			break;
	}
}

var sso = readCookie('ssCartInfo'); var tso = readCookie('tsCartInfo'); var sah = readCookie('shCartInfo'); var personal = readCookie('SPS_UD');
if ( sso ) { sso = sso.split('|')[0]; sso = sso.substring(0,sso.length-1); }
if ( tso ) { tso = tso.split('|')[0]; tso = tso.substring(0,tso.length-1); }
if ( sah ) { sah = sah.split('|')[0]; sah = sah.substring(0,sah.length-1); }
if ( personal )
{
	var temp = unescape(personal).split('|');
	var temp2 = temp[2].trim() + ' ' + temp[3].trim();
	if (temp2.length <= 15) personalText = ", " + temp2;
	else personalText = ", " + temp[2].substring(0,15);
}
else personalText = " to Scholastic.com";

var style = '<style>';
style += '#adTop{background: url(' + imgRoot + 'uni-ad-bg.gif);border: none;margin-bottom: 6px;}';
style += '#adTop #leaderboard{ background: url(' + imgRoot + 'txtVAdvertisement.gif) no-repeat; }';
style += '#unMain{width: 970px;height: 33px;background: transparent url(' + imgRoot + 'uni-bground.gif) no-repeat;margin-bottom: 4px !important;font-size:12px !important;}';
style += '#schlTweens #unMain {width: 916px;height: 33px;background: transparent url(' + imgRoot + 'uni-bg_tween.gif) no-repeat;margin-bottom: 4px !important;font-size:12px !important;}';
style += '#unLogo{float: left;margin-top: 6px;margin-left: 5px;}';
style += '#unLinks{float: left;margin-left: 29px;}';
style += '#unLinks ul{list-style: none;padding: 0;margin: 0;height: 33px;}';
style += '#unLinks li.on{border-left: 1px solid #74B6DF;border-right: 1px solid #74B6DF;height: 30px;padding: 3px 3px 0 3px;}';
style += '#unLinks a{color: #666666;text-decoration: none;cursor: default;font-size:12px !important;}';
style += '#unLinks a:focus{outline: none;}';
style += '#unLinks li.on a{background: url(' + imgRoot + 'uni-link-bg.jpg) repeat-x;display: block;height: 30px;padding-left: 6px;padding-right: 6px;color: #fff;}';
style += 'img.off{border-left: 1px solid #fff;border-right: 1px solid #fff;}';
style += 'img.on{border-left: 1px solid #74B6DF; border-right: 1px solid #74B6DF;}'
style += '#unPersonalized{float: left;width: 218px;padding-top: 9px;padding-right: 12px;font-size: 12px !important;font-family: Arial, Helvetica, sans-serif;color: #006699;overflow: hidden;text-align: right;}';
style += '#schlTweens #unPersonalized, #schlTweens3o #unPersonalized { display: none; }';
style += '#unUtil{float: left;}';
style += '#unUtil a:focus{outline: none;}';
style += '#unUtil #uniNavShopping{cursor: default;}';
style += '#schlTweens #unUtil, #schlTweens3o #unUtil { display: none; }';
style += '#unTeachers{display: none;position: absolute;background: url(' + imgRoot + 'box-teachers-btm.gif) 0 100% no-repeat;padding-bottom: 11px;width: 336px;z-index: 1000001;}';
style += '#unTeachersContent{background: url(' + imgRoot + 'box-teachers-bg.gif) repeat-y;padding: 0 11px;}';
style += '#unTeachers h3,#unParents h3,#unKids h3,#unMore h3,#unShop h3{margin: 0;padding: 0;}';
style += '#unTeachers ul,#unParents ul,#unKids ul,#unMore ul,#unShop ul{list-style: none;margin: 0;padding: 0;}';
style += '#unTeachers ul li,#unParents ul li,#unKids ul li,#unMore ul li,#unShop ul li{margin-bottom: 10px;font-size: 12px !important;}';
style += '#unTeachers ul li li{background: url(' + imgRoot + 'wbullet.gif) 0 5px no-repeat;padding-left: 6px;margin-top: 6px;}';
style += '#unTeachers ul li.last,#unParents ul li.last,#unKids ul li.last,#unMore ul li.last,#unShop ul li.last{margin-bottom: 0;}';
style += '#unTeachers .left{border-right: 1px solid #fff;padding-right: 12px;}';
style += '#unTeachers .right{padding-left: 7px;}';
style += '#unTeachers h3,#unParents h3,#unKids h3,#unMore h3,#unShop h3{padding-bottom: 7px;margin-bottom: 11px;border-bottom: 1px solid #fff;padding-top: 7px;font-size: 16px !important;}';
style += '#unKids h3{font-size: 14px !important;}';
style += '#unTeachers h3 a,#unParents h3 a,#unKids h3 a,#unMore h3 a,#unShop h3 a{background: url(' + imgRoot + 'cwbullet.gif) 100% 50% no-repeat;padding-right: 22px;font-size: 16px !important;}';
style += '#unKids h3 a{font-size: 14px !important; padding-right: 20px !important; }';
style += '#unTeachers li.new a,#unParents li.new a,#unKids li.new a,#unMore li.new a,#unShop li.new a{background: url(' + imgRoot + 'icon_new.gif) 100% 50% no-repeat;padding-right: 36px;font-size: 12px !important;}';
style += '#unTeachers a,#unParents a,#unKids a,#unMore a,#unShop a{color: #fff;text-decoration: none;font-size: 12px !important;}';
style += '#unTeachers a:hover,#unParents a:hover,#unKids a:hover,#unMore a:hover,#unShop a:hover{text-decoration: underline;}';
style += '#unParents{display: none;position: absolute;background: url(' + imgRoot + 'box-163-btm.gif) no-repeat 0 100%;padding-bottom: 11px;width: 163px;z-index: 1000001;}';
style += '#unParentsContent{background: url(' + imgRoot + 'box-163-bg.gif) repeat-y;padding: 0 11px;}';
style += '#unKids{display: none;position: absolute;background: url(' + imgRoot + 'box-163-btm.gif) no-repeat 0 100%;padding-bottom: 11px;width: 163px;z-index: 1000001;}';
style += '#unKidsContent{background: url(' + imgRoot + 'box-163-bg.gif) repeat-y;padding: 0 11px;}';
style += '#unMore{display: none;position: absolute;background: url(' + imgRoot + 'box-more-btm.gif) no-repeat 0 100%;padding-bottom: 11px;width: 512px;z-index: 1000001;}';
style += '#unMoreContent{background: url(' + imgRoot + 'box-more-bg.gif) repeat-y;padding: 0 11px;padding-top: 7px;}';
style += '#unMore table{width: 100%;}';
style += '#unParents h3.alt{border-top: 1px solid #fff;border-bottom: none;padding-bottom: 10px;margin-bottom: 0;}';
style += '#unMore h3.alt{border-top: 1px solid #fff;border-bottom: none;padding-bottom: 10px;margin-bottom: 0;}';
style += '#unMore h3.ql{color: #CCEEFF;}';
style += '#unShop h3.alt a{font-size:14px !important;}';
style += '#unMore .left{padding-right: 9px;border-right: 1px solid #fff;width: 176px;}';
style += '#unMore .right{padding-left: 8px;}';
style += '#unShop{display: none;position: absolute;background: url(' + imgRoot + 'box-shopping-btm.gif) no-repeat 0 100%;padding-bottom: 11px;width: 226px;z-index: 1000001;}';
style += '#unShopContent{background: url(' + imgRoot + 'box-shopping-bg.gif) repeat-y;padding: 0 11px;}';
style += '#unShop h3.alt{border-top: 1px solid #fff;border-bottom: none;padding-bottom: 0px;margin-bottom: 0;font-size: 14px !important;}';
style += '#unShop li.clubs{background: url(' + imgRoot + 'bc_bg.gif) no-repeat;height: 23px;padding-top: 7px;padding-left: 40px;}';
style += '</style>';

document.writeln(style);

var universal = '';
universal = '<div id="unMain">';
universal += '<a href="' + logoLink + '"><img src="' + imgRoot + 'logo.gif" alt="Scholastic.com" width="188" height="22" border="0" id="unLogo" /></a>';
universal += '<div id="unLinks">';
universal += '<a href="#" id="uniNavTeachers" onmouseover="unCallout(this.id);" onmouseout="unDHC(this.id);" onclick="return false;"><img src="' + imgRoot + 'uniNavTeachers.gif" alt="" width="83" height="33" border="0" class="off" /></a><img src="' + imgRoot + 'uniNavDiv.gif" alt="" width="1" height="33" id="uniNavDiv1" /><a href="#" id="uniNavParents" onmouseover="unCallout(this.id);" onmouseout="unDHC(this.id);" onclick="return false;"><img src="' + imgRoot + 'uniNavParents.gif" alt="Parents" width="73" height="33" border="0" class="off" /></a><img src="' + imgRoot + 'uniNavDiv.gif" alt="" width="1" height="33" id="uniNavDiv2" /><a href="#" id="uniNavKids" onmouseover="unCallout(this.id);" onmouseout="unDHC(this.id);" onclick="return false;"><img src="' + imgRoot + 'uniNavKids.gif" alt="Kids" width="56" height="33" border="0" class="off" /></a><img src="' + imgRoot + 'uniNavDiv.gif" alt="" width="1" height="33" id="uniNavDiv3" /><a href="#" id="uniNavMore" onmouseover="unCallout(this.id);" onmouseout="unDHC(this.id);" onclick="return false;"><img src="' + imgRoot + 'uniNavMore.gif" alt="More" width="59" height="33" border="0" class="off" /></a>';
universal += '</div><!--/unLinks-->';
universal += '<div id="unPersonalized"><strong>Welcome' + personalText + '</strong></div>';
universal += '<div id="unUtil">';
universal += displaySignInOut();

universal += '<a href="#" id="uniNavShopping" onmouseover="unCallout(this.id);" onmouseout="unDHC(this.id);" onclick="return false;"><img src="' + imgRoot + 'uniNavShopping.gif" alt="Shopping" width="83" height="33" border="0" class="off" /></a><img src="' + imgRoot + 'uniNavDiv.gif" alt="" width="1" height="33" id="uniNavDiv4" /><a href="' + MYACCOUNT_HOST + '/com.scholastic.myaccount.MyAccount/MyAccount.html" onmouseover="this.firstChild.src=\'' + imgRoot + 'uniNavMyaccount_on.gif\'" onmouseout="this.firstChild.src=\'' + imgRoot + 'uniNavMyaccount.gif\'" onclick="return MA_show();"><img src="' + imgRoot + 'uniNavMyaccount.gif" alt="My Account" width="84" height="33" border="0" /></a>';
universal += '</div><!--/unUtil-->';
universal += '</div><!--/unMain-->';

universal += '<div id="unTeachers" onmouseout="unDHC(\'uniNavTeachers\')" onmouseover="unCHC()">';
universal += '<div id="unTeachersContent">';
universal += '<h3><a href="' + CONTENT_HOST + '/browse/home.jsp" onclick="saveCookie(\'header\',\'teacherDefault\');s_objectID=\'SN_T_TEACHER_HP\';return true;">Teachers Home</a></h3>';
universal += '<table border="0" cellpadding="0" cellspacing="0">';
universal += '<tr valign="top">';
universal += '<td class="left">';
universal += '<ul>';
universal += '<li><a href="' + CONTENT_HOST + '/browse/teach.jsp" onclick="saveCookie(\'header\',\'teacherTeach\');s_objectID=\'SN_T_TEACHING_RESOURCES\';return true;">Teaching Resources</a>';
universal += '<ul>';
universal += '<li class="new"><a href="' + MINIBOOKS_HOST + '/minibooks/home/?ESP=MB/ib//acq/minibooks_slimnav_Teachers///nav/txtl////" onclick="s_objectID=\'SN_T_MINIBOOKS\';">MiniBooks</a></li>';
universal += '<li class="new"><a href="' + TEACHER_HOST + '/newteacher/" onclick="s_objectID=\'SN_T_NEW_TEACHER\';">New Teacher</a></li>';
universal += '</ul>';
universal += '</li>';
universal += '<li><a href="' + CONTENT_HOST + '/browse/learn.jsp" onclick="saveCookie(\'header\',\'teacherLearn\');s_objectID=\'SN_T_STUDENT_ACTIVITIES\';return true;">Student Activities</a></li>';
universal += '<li><a href="' + CONTENT_HOST + '/browse/read.jsp" onclick="saveCookie(\'header\',\'teacherRead\');s_objectID=\'SN_T_BOOKS_AUTHORS\';return true;">Books &amp; Authors</a>';
universal += '<ul>';
universal += '<li class="new"><a href="' + TBW_CONTENT_HOST + '/tbw/homePage.do" onclick="s_objectID=\'SN_T_TBW\';">Teacher Book Wizard</a></li>';
universal += '</ul>';
universal += '</li>';
universal += '<li><a href="' + CONTENT_HOST + '/browse/connect.jsp" onclick="saveCookie(\'header\',\'teacherConnect\');s_objectID=\'SN_T_CONNECT\';return true;">Connect</a>';
universal += '<ul>';
universal += '<li><a href="' + TEACHER_HOST + '/homepagebuilder/index.htm" onclick="s_objectID=\'SN_T_CHB\';">Class Homepage Builder</a></li>';
universal += '</ul>';
universal += '</li>';
universal += '<li><a href="' + CONTENT_HOST + '/browse/video.jsp" onclick="s_objectID=\'SN_T_VIDEO\';">Video</a></li>';
universal += '</ul>';
universal += '</td>';
universal += '<td class="right">';
universal += '<ul>';
universal += '<li><a href="' +TEACHER_HOST + '/clubs/" onclick="s_objectID=\'SN_T_BOOK_CLUBS\';">Book Clubs</a></li>';
universal += '<li><a href="' + DOTCOM_HOST + '/teacherstore" onclick="s_objectID=\'SN_T_TEACHER_STORE\';">Teacher Store</a></li>';
universal += '<li><a href="' + TEACHER_HOST + '/products/product_info" onclick="s_objectID=\'SN_T_PRODUCT_INFO\';">Product Information</a></li>';
universal += '<li class="new"><a href="' + DOTCOM_HOST + '/printables_t" onclick="s_objectID=\'SN_T_PRINTABLES\';">Printables</a></li>';
universal += '<li class="new"><a href="http://studyjams.scholastic.com/sj/" onclick="s_objectID=\'SN_T_STUDY_JAMS\';">Study Jams</a></li>';
universal += '<li><a href="http://www.teacherspayteachers.com" onclick="s_objectID=\'SN_T_TPT\';">Teachers Pay Teachers</a></li>';
universal += '<li><a href="' + DOTCOM_HOST + '/unav_teach_classmags" onclick="s_objectID=\'SN_T_CLASSROOM_MAGAZINES\';">Classroom Magazines</a></li>';
universal += '</ul>';
universal += '</td>';
universal += '</tr>';
universal += '</table>';
universal += '</div>';
universal += '</div>';

universal += '<div id="unParents" onmouseout="unDHC(\'uniNavParents\')" onmouseover="unCHC()">';
universal += '<div id="unParentsContent">';
universal += '<h3><a href="' + CONTENT_HOST + '/browse/parentsHome.jsp" onclick="saveCookie(\'header\',\'parents\');s_objectID=\'SN_P_PARENT_HP\';return true;">Parents Home</a></h3>';
universal += '<ul>';
universal += '<li><a href="' + CONTENT_HOST + '/browse/schoolandlearning.jsp" onclick="s_objectID=\'SN_P_SCHOOL_LEARNING\';">School &amp; Learning</a></li>';
universal += '<li><a href="' + CONTENT_HOST + '/browse/booksandreading.jsp" onclick="s_objectID=\'SN_P_BOOKS_READING\';">Books &amp; Reading</a></li>';
universal += '<li><a href="' + CONTENT_HOST + '/browse/activities.jsp" onclick="s_objectID=\'SN_P_ACTIVITIES\';">Activities</a></li>';
universal += '<li><a href="' + CONTENT_HOST + '/browse/familylife.jsp" onclick="s_objectID=\'SN_P_FAMILY_LIFE\';">Family Life</a></li>';
universal += '<li><a href="' + DOTCOM_HOST + '/scholasticstore" onclick="s_objectID=\'SN_P_SSO\';">Scholastic Store</a></li>';
universal += '</ul>';
universal += '<h3 class="alt"><a href="' + DOTCOM_HOST + '/parents/play" onclick="s_objectID=\'SN_P_ACTIVITY_CENTER\';">Activity Center</a></h3>';
universal += '<ul>';
universal += '<li><a href="' + DOTCOM_HOST + '/parents/play/games/" onclick="s_objectID=\'SN_P_GAMES\';">Games</a></li>';
universal += '<li><a href="' + DOTCOM_HOST + '/parents/play/stories/" onclick="s_objectID=\'SN_P_STORIES\';">Stories</a></li>';
universal += '<li><a href="' + DOTCOM_HOST + '/parents/play/printables/" onclick="s_objectID=\'SN_P_PRINTABLES\';">Printables</a></li>';
universal += '<li><a href="' + DOTCOM_HOST + '/parents/play/video/" onclick="s_objectID=\'SN_P_VIDEO\';">Video</a></li>';
universal += '</ul>';
universal += '<h3 style="margin-top: -12px;"></h3>';
universal += '<ul>';
universal += '<li class="last new"><a href="http://pcool.scholastic.com/parentordering/login.jsp" onclick="s_objectID=\'SN_P_PCOOL\';">Book Club Orders</a></li>';
universal += '</ul>';
universal += '</div>';
universal += '</div>';

universal += '<div id="unKids" onmouseout="unDHC(\'uniNavKids\')" onmouseover="unCHC()">';
universal += '<div id="unKidsContent">';
universal += '<h3><a href="' + DOTCOM_HOST + '/kids/stacks/" onclick="saveCookie(\'header\',\'bigKids\');s_objectID=\'SN_PAC_HOME\';return true;">The Stacks Home</a></h3>';
universal += '<ul>';
universal += '<li><a href="' + DOTCOM_HOST + '/kids/stacks/books/" onclick="saveCookie(\'header\',\'bigKids\');s_objectID=\'SN_PAC_READS\';return true;">Reads</a></li>';
universal += '<li><a href="' + DOTCOM_HOST + '/kids/stacks/authors/" onclick="saveCookie(\'header\',\'bigKids\');s_objectID=\'SN_PAC_AUTHORS\';return true;">Authors</a></li>';
universal += '<li><a href="' + DOTCOM_HOST + '/kids/stacks/games/" onclick="saveCookie(\'header\',\'bigKids\');s_objectID=\'SN_PAC_GAMES\';return true;">Games</a></li>';
universal += '<li><a href="' + DOTCOM_HOST + '/kids/stacks/videos/" onclick="saveCookie(\'header\',\'bigKids\');s_objectID=\'SN_PAC_VIDEOS\';return true;">Videos</a></li>';
universal += '<li class="last"><a href="' + DOTCOM_HOST + '/kids/stacks/scene/" onclick="saveCookie(\'header\',\'bigKids\');s_objectID=\'SN_PAC_SCENE\';return true;">The Scene</a></li>';
universal += '</ul>';
universal += '</div>';
universal += '</div>';

universal += '<div id="unMore" onmouseout="unDHC(\'uniNavMore\')" onmouseover="unCHC()">';
universal += '<div id="unMoreContent">';
universal += '<table border="0" cellpadding="0" cellspacing="0">';
universal += '<tr valign="top">';
universal += '<td class="left">';
universal += '<h3><a href="' + DOTCOM_HOST + '/administrator/" onclick="saveCookie(\'header\',\'administrators\');s_objectID=\'SN_M_ADMINISTRATORS_HP\';return true;">Administrators</a></h3>';
universal += '<ul>';
universal += '<li><a href="' + DOTCOM_HOST + '/administrator/maghome.htm" onclick="s_objectID=\'SN_M_ADMINISTRATOR_MAGAZINE\';">Administr@tor Magazine</a></li>';
universal += '<li><a href="' + DOTCOM_HOST + '/administrator/leadership.htm" onclick="s_objectID=\'SN_M_ADMINISTRATORS_LEADERSHIPS\';">Leadership</a></li>';
universal += '<li><a href="' + DOTCOM_HOST + '/administrator/staffdev.htm" onclick="s_objectID=\'SN_M_ADMINISTRATORS_STAFF_DEV\';">Staff Development</a></li>';
universal += '<li><a href="' + DOTCOM_HOST + '/administrator/currinst.htm" onclick="s_objectID=\'SN_M_ADMINISTRATORS_CURR_INSTRU\';">Curriculum &amp; Instruction</a></li>';
universal += '<li><a href="' + DOTCOM_HOST + '/administrator/funding.htm" onclick="s_objectID=\'SN_M_ADMINISTRATORS_FUNDING\';">Funding</a></li>';
universal += '<li><a href="' + DOTCOM_HOST + '/administrator/tech.htm" onclick="s_objectID=\'SN_M_ADMINISTRATOR_TECHNOLOGY\';">Technology</a></li>';
universal += '</ul>';
universal += '<h3 class="alt"><a href="' + DOTCOM_HOST + '/librarians" onclick="saveCookie(\'header\',\'librarians\');s_objectID=\'SN_M_LIBRARIANS\';return true;">Librarians</a></h3>';
universal += '<ul>';
universal += '<li><a href="http://librarypublishing.scholastic.com/" onclick="s_objectID=\'SN_M_LIBRARIAN_ORDERING\';">Librarian Ordering</a></li>';
universal += '</li>';
universal += '</ul>';
universal += '<h3 class="alt"><a href="' + DOTCOM_HOST + '/aboutscholastic/" onclick="s_objectID=\'SN_M_ABOUT_SCHOLASTIC\';">About Scholastic</a></h3>';
universal += '</td>';
universal += '<td class="right">';
universal += '<h3 class="ql">Quick Links</h3>';
universal += '<table border="0" cellpadding="0" cellspacing="0">';
universal += '<tr valign="top">';
universal += '<td class="innerLeft">';
universal += '<ul>';
universal += '<li><a href="' + TEACHER_HOST + '/clubs/" onclick="s_objectID=\'SN_M_BOOK_CLUBS\';">Book Clubs</a></li>';
universal += '<li><a href="' + DOTCOM_HOST + '/bookfairs/" onclick="s_objectID=\'SN_M_BOOK_FAIRS\';">Book Fairs</a></li>';
universal += '<li><a href="' + TEACHER_HOST + '/products/classroombooks/" onclick="s_objectID=\'SN_M_CLASSROOM_BOOKS\';">Classroom Books</a></li>';
universal += '<li><a href="' + TEACHER_HOST + '/read180/index.htm" onclick="s_objectID=\'SN_M_READ_180\';">Read 180</a></li>';
universal += '<li><a href="' + TEACHER_HOST + '/products/product_info/" onclick="s_objectID=\'SN_M_PRODUCT_INFORMATION\';">Product Information</a></li>';
universal += '<li><a href="' + TEACHER_HOST + '/products/scholasticprofessional/" onclick="s_objectID=\'SN_M_SCHOLASTIC_PROFESSIONALS\';">Scholastic Professional</a></li>';
universal += '<li><a href="' + DOTCOM_HOST + '/unav_more_classmags" onclick="s_objectID=\'SN_M_CLASSROOM_MAGAZINES\';">Classroom Magazines</a></li>';
universal += '<li><a href="' + TEACHER_HOST + '/products/guidedreading/index.htm" onclick="s_objectID=\'SN_M_GUIDED_READING\';">Guided Reading</a></li>';
universal += '<li><a href="' + DOTCOM_HOST + '/aboutscholastic/international/" onclick="s_objectID=\'SN_M_INTERNATIONAL\';">International</a></li>';
universal += '</ul>';
universal += '</td>';
universal += '<td class="innerRight">';
universal += '<ul>';
universal += '<li class="new"><a href="' + DOTCOM_HOST + '/printables_m" onclick="s_objectID=\'SN_M_PRINTABLES\';">Printables</a></li>';
universal += '<li class="new"><a href="http://studyjams.scholastic.com/sj/" onclick="s_objectID=\'SN_M_STUDY_JAMS\';">Study Jams</a></li>';
universal += '<li><a href="http://www.artandwriting.org/" onclick="s_objectID=\'SN_M_SCHOLASTIC_ART_WRITING\';">Scholastic Art &amp; Writing</a></li>';
universal += '<li><a href="' + TEACHER_HOST + '/products/ect/" onclick="s_objectID=\'SN_M_ECT\';">Early Childhood Today</a></li>';
universal += '<li><a href="' + DOTCOM_HOST + '/coach/" onclick="s_objectID=\'SN_M_COACH\';">Coach &amp; Athletic Director</a></li>';
universal += '<li><a href="' + DOTCOM_HOST + '/aboutscholastic/espanol/" onclick="s_objectID=\'SN_M_SCHOLASTIC_ESPANOL\';">Scholastic en Espa&ntilde;ol</a></li>';
universal += '<li class="new"><a href="' + DOTCOM_HOST + '/actgreen/" onclick="s_objectID=\'SN_M_ACT_GREEN\';">Act Green!</a></li>';
universal += '<li><a href="http://www.teacherspayteachers.com" onclick="s_objectID=\'SN_M_TPT\';">Teachers Pay Teachers</a></li>';
universal += '<li>&nbsp;</li>';
universal += '<li><a href="' + DOTCOM_HOST + '/custsupport/" onclick="s_objectID=\'SN_M_CUSTOMER_SERVICE\';">Customer Service</a></li>';
universal += '<li><a href="' + CONTENT_HOST + '/browse/index.jsp?c=y" onclick="s_objectID=\'SN_HOME\';">Scholastic.com Home</a></li>';
universal += '</ul>';
universal += '</td>';
universal += '</tr>';
universal += '</table>';
universal += '</td>';
universal += '</tr>';
universal += '</table>';
universal += '</div>';
universal += '</div>';

universal += '<div id="unShop" onmouseout="unDHC(\'uniNavShopping\')" onmouseover="unCHC()">';
universal += '<div id="unShopContent">';
universal += '<h3><a href="' + CONTENT_HOST + '/browse/shop.jsp" onclick="s_objectID=\'SN_S_SHOP_SCHOLASTIC\';">Shop Scholastic</a></h3>';
universal += '<ul>';
universal += '<li class="clubs"><a href="' + DOTCOM_HOST + '/coollogin" onclick="s_objectID=\'SN_S_BOOK_CLUBS\';">Book Clubs</a></li>';
universal += '<li><a href="' + DOTCOM_HOST + '/teacherstore" onclick="s_objectID=\'SN_S_TEACHER_STORES\';">Teacher Store</a> ';
universal += displayNumOfCartItems('tsoCart') + '</li>';
universal += '<li><a href="' + DOTCOM_HOST + '/scholasticstore" onclick="s_objectID=\'SN_S_SSO\';">Scholastic Store</a> ';
universal += displayNumOfCartItems('ssoCart') + '</li>';
universal += '<li><a href="' + DOTCOM_HOST + '/unav_shop_classmags" onclick="s_objectID=\'SN_S_CLASSROOM_MAGAZINE\';">Classroom Magazines</a></li>';
universal += '<li><a href="http://librarypublishing.scholastic.com/" onclick="s_objectID=\'SN_S_LIBRARIAN_ORDERING\';">Librarian Ordering</a></li>';
universal += '<li><a href="' + TEACHER_HOST + '/products/product_info" onclick="s_objectID=\'SN_S_PRODUCT_INFORMATION\';">Product Information</a></li>';
universal += '<li><a href="' + DOTCOM_HOST + '/custsupport/catalogs.htm" onclick="s_objectID=\'SN_S_REQUEST_CATALOG\';">Request A Catalog</a></li>';
universal += '</ul>';
universal += '<h3 class="alt"><a href="' + CONTENT_HOST + '/browse/shop.jsp" onclick="s_objectID=\'SN_S_MORE\';">More in shopping options</a></h3>';
universal += '</div>';
universal += '</div>';

document.writeln(universal);


var CALLOUT;
var DISAPPEARDELAY = 500;
var DELAYHIDE, TIMER, LASTID, VISIBLE;

function unCallout(id) {
	/*
	if ( typeof DELAYHIDE != "undefined" ) { 
		clearTimeout(DELAYHIDE);
		rollout(LASTID);
		rollover(id);
	}
	else { rollover(id); }
	*/

	/*
	if ( typeof DELAYHIDE != "undefined" ) { 
		clearTimeout(DELAYHIDE);
		rollout(LASTID);
	}
	rollover(id);
	*/
	clearTimeout(TIMER);
	TIMER = setTimeout( function() {
		rollover(id);
	}, 500);
}

function rollover(id) {
	
		which = document.getElementById(id).firstChild;
		which.src = imgRoot + id + "_on.gif";
		which.className = "on";
		switch (id) {
			case "uniNavTeachers":	
				var obj = document.getElementById("unTeachers");
				hideHDivs(id);
				if ( obj ) {
					obj.style.display = "block";				
					obj.style.left = getposOffset(which, 'left') + "px";
					obj.style.top = getposOffset(which, 'top') + 37 + "px";
					CALLOUT = obj;
				}
				break;
			case "uniNavParents":
				var obj = document.getElementById("unParents");
				hideHDivs(id);
				if ( obj ) {
					obj.style.display = "block";
					obj.style.left = getposOffset(which, 'left') + "px";
					obj.style.top = getposOffset(which, 'top') + 37 + "px";
					CALLOUT = obj;
				}
				break;
			case "uniNavKids":	
				var obj = document.getElementById("unKids");
				hideHDivs(id);
				if ( obj ) {
					obj.style.display = "block";
					obj.style.left = getposOffset(which, 'left') + "px";
					obj.style.top = getposOffset(which, 'top') + 37 + "px";
					CALLOUT = obj;
				}
				break;
			case "uniNavMore":
				var obj = document.getElementById("unMore");
				hideHDivs(id);
				if ( obj ) {
					obj.style.display = "block";
					obj.style.left = getposOffset(which, 'left') + "px";
					obj.style.top = getposOffset(which, 'top') + 37 + "px";
					CALLOUT = obj;
				}	
				break;
			case "uniNavShopping":
				var obj = document.getElementById("unShop");
				hideHDivs(id);
				if ( obj ) {
					obj.style.display = "block";
					obj.style.left = getposOffset(which, 'left') - (226 - which.offsetWidth) + "px";
					obj.style.top = getposOffset(which, 'top') + 37 + "px";
					CALLOUT = obj;
				}	
				break;
			deafult:
				break;
		}	
		LASTID = id;
		VISIBLE  = true;
	
}

function rollout(id) {
	which = document.getElementById(id);
	if (which)
	{
		which = which.firstChild;
		which.src = imgRoot + id + ".gif";
		which.className = "off";
		showHDivs(id);
		CALLOUT.style.display = "none";
	}	
	VISIBLE = false;
}

function getposOffset(overlay, offsettype){
	var totaloffset=(offsettype=="left")? overlay.offsetLeft : overlay.offsetTop;
	var parentEl=overlay.offsetParent;
	while (parentEl!=null){
		totaloffset=(offsettype=="left")? totaloffset+parentEl.offsetLeft : totaloffset+parentEl.offsetTop;
		parentEl=parentEl.offsetParent;
	}
	return totaloffset;
}

function hideHDivs(id) {
	switch (id) {
		case "uniNavTeachers":
			document.getElementById("uniNavDiv1").style.visibility = "hidden";
			break;
		case "uniNavParents":
			document.getElementById("uniNavDiv1").style.visibility = "hidden";
			document.getElementById("uniNavDiv2").style.visibility = "hidden";
			break;
		case "uniNavKids":
			document.getElementById("uniNavDiv2").style.visibility = "hidden";
			document.getElementById("uniNavDiv3").style.visibility = "hidden";
			break;
		case "uniNavMore":
			document.getElementById("uniNavDiv3").style.visibility = "hidden";
			break;
		case "uniNavShopping":
			document.getElementById("uniNavDiv4").style.visibility = "hidden";
			break;
		default:
			break;
	}
}

function showHDivs(id) {
	switch (id) {
		case "uniNavTeachers":
			document.getElementById("uniNavDiv1").style.visibility = "visible";
			break;
		case "uniNavParents":
			document.getElementById("uniNavDiv1").style.visibility = "visible";
			document.getElementById("uniNavDiv2").style.visibility = "visible";
			break;
		case "uniNavKids":
			document.getElementById("uniNavDiv2").style.visibility = "visible";
			document.getElementById("uniNavDiv3").style.visibility = "visible";
			break;
		case "uniNavMore":
			document.getElementById("uniNavDiv3").style.visibility = "visible";
			break;
		case "uniNavShopping":
			document.getElementById("uniNavDiv4").style.visibility = "visible";
			break;
		default:
			break;
	}
}

function unDHC(id){ // delay hide callout
	if (VISIBLE)
	{
		DELAYHIDE=setTimeout(function() {
			unHC(id);							  
		},DISAPPEARDELAY);
	}
	else {
		clearTimeout(TIMER);
		return;
	}
}
function unHC(id){ // hide callout
	rollout(id);
}
function unCHC(){ // clear hide callout
	if ( typeof DELAYHIDE != "undefined" ) clearTimeout(DELAYHIDE);
}
function displayNumOfCartItems(store) {
	if ( store == "ssoCart" ) {
		if ( sso != null ) {
			return '<a href="' + DOTCOM_HOST + '/scholasticstore"><img src="' + imgRoot + 'icon_cart.gif" alt="" width="12" height="11" border="0" /></a> <a href="' + DOTCOM_HOST + '/scholasticstore" class="small">' + sso + '</a>';
		}
		else return "";
	}
	else if ( store == "tsoCart" ) {
		if ( tso != null ) {
			return '<a href="' + DOTCOM_HOST + '/teacherstore"><img src="' + imgRoot + 'icon_cart.gif" alt="" width="12" height="11" border="0" /></a> <a href="' + DOTCOM_HOST + '/teacherstore" class="small">' + tso + '</a>';
		}
		else return "";
	}
}
function displayPersonal() {
	personalText = "<strong>Welcome";
	if ( personal ) {
		var temp = unescape(personal).split('|');
		//personal = (', ' + temp[2] + ' ' + temp[3]).toLowerCase();
		personalText += (', ' + temp[2].substring(0,15));
	}
	else personalText += " to Scholastic.com";
	personalText += "</strong>";
	document.getElementById("unPersonalized").innerHTML = personalText;
}
function updatePersonal(which) {	
	personalText = "<strong>Welcome";
	if (which == 'lo')
	{
		personalText += " to Scholastic.com";
	}
	else {
		if ( readCookie('SPS_UD') != null && readCookie('SPS_UD') != "" ) {
			var temp = unescape(readCookie('SPS_UD')).split('|');
			var temp2 = temp[2] + ' ' + temp[3];
			if (temp2.length <= 15) personalText += ", " + temp2;
			else personalText += ", " + temp[2].substring(0,15);
		}
		else personalText += " to Scholastic.com";
	}
	personalText += "</strong>";
	document.getElementById("unPersonalized").innerHTML = personalText;
}
function displaySignInOut() {
	if ( location.href.indexOf('/sps_my_account/accmgmt/GenericSignin.jsp') != -1 ) {
		return '<span id="sio"><a href="/sps_my_account/accmgmt/GenericSignin.jsp" onmouseover="this.firstChild.src=\'' + imgRoot + 'uniNavSignin_on.gif\'" onmouseout="this.firstChild.src=\'' + imgRoot + 'uniNavSignin.gif\'" onclick="return MA_showLogin();"><img src="' + imgRoot + 'uniNavSignin.gif" alt="Sign In" width="60" height="33" border="0" /></a></span>';	
			
	}
	else {
		if ( personal != null && personal != "" ) {			
			return '<span id="sio"><a href="' + SPS_HOST + '/sps_my_account/accmgmt/GenericSignin.jsp?finalSuccessURL=http://www.scholastic.com" onmouseover="this.firstChild.src=\'' + imgRoot + 'uniNavSignout_on.gif\'" onmouseout="this.firstChild.src=\'' + imgRoot + 'uniNavSignout.gif\'" onclick="maLogOut();return false;"><img src="' + imgRoot + 'uniNavSignout.gif" alt="Sign Out" width="60" height="33" border="0" /></a></span>';
		}
		else {
			if ( (typeof schlKids == "undefined") || !schlKids )
				signinURL = SPS_HOST + '/sps_my_account/accmgmt/GenericSignin.jsp?finalSuccessURL=' + location.href;
			else
				signinURL = DOTCOM_HOST + "/kidslogin";
			return '<span id="sio"><a href="' + signinURL + '" onmouseover="this.firstChild.src=\'' + imgRoot + 'uniNavSignin_on.gif\'" onmouseout="this.firstChild.src=\'' + imgRoot + 'uniNavSignin.gif\'" onclick="return MA_showLogin();"><img src="' + imgRoot + 'uniNavSignin.gif" alt="Sign In" width="60" height="33" border="0" /></a></span>';	
		}			
	}
}
function createCookie(name,value,days)
{
	if (days)
	{
		var date = new Date();
		date.setTime(date.getTime()+(days*24*60*60*1000));
		var expires = "; expires="+date.toGMTString();
	}
	else var expires = "";
	document.cookie = name + "="+value+expires+"; domain=scholastic." + document.domain.split(".").pop() + "; path=/";
}
function saveCookie(name, value) {    
	var date = new Date();
	date.setTime(date.getTime() + (365*100*24*60*60*1000)); //setting persistance cookie for 100 years
	var expires = "; expires="+date.toGMTString();
	document.cookie = name + "="+value+expires+"; domain=scholastic." + document.domain.split(".").pop() + "; path=/";
}
function readCookie(name)
{
	
	var nameEQ = name + "=";
	var ca = document.cookie.split(';');
	for(var i=0;i < ca.length;i++)
	{
		var c = ca[i];
		while (c.charAt(0)==' ') c = c.substring(1,c.length);
		if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
	}
	return null;
}
function eraseCookie(name) { createCookie(name,"",-1); }
function deleteCookie(name) { saveCookie(name,"",-1); }
function kookie(name,value,days){
if (days)
	{
		var date = new Date();
		date.setTime(date.getTime() + (365*100*24*60*60*1000)); //setting persistance cookie for 100 years
		var expires = "; expires="+date.toGMTString();
	}
else var expires = "";
document.cookie = name + "="+value+expires+"; domain=scholastic." + document.domain.split(".").pop() + "; path=/";
}

var onSignOutHook;
function setOnSignOutHook(hook){
	onSignOutHook = hook;
}
function maLogOut(){
	kookies = ['SPS_TSP','SPS_SESSION','SPS_UD','lithiumSSO:scholastic','prefCTR:scholastic','PR_SUB','SPS_BUS'];
	for (var i = 0; i < kookies.length; i++) { kookie(kookies[i],'',-1); }
	document.getElementById("sio").innerHTML = '<a href="' + SPS_HOST + '/sps_my_account/accmgmt/GenericSignin.jsp" onmouseover="this.firstChild.src=\'' + imgRoot + 'uniNavSignin_on.gif\'" onmouseout="this.firstChild.src=\'' + imgRoot + 'uniNavSignin.gif\'" onclick="return MA_showLogin();"><img src="' + imgRoot + 'uniNavSignin.gif" alt="Sign In" width="60" height="33" border="0" /></a>';
	updatePersonal('lo');
	if (onSignOutHook != null) { onSignOutHook(); }
}
function chkLS() {
	if ( location.href.indexOf('/sps_my_account/accmgmt/GenericSignin.jsp') != -1 ) {
		document.getElementById("sio").innerHTML = '<a href="/sps_my_account/accmgmt/GenericSignin.jsp" onmouseover="this.firstChild.src=\'' + imgRoot + 'uniNavSignin_on.gif\'" onmouseout="this.firstChild.src=\'' + imgRoot + 'uniNavSignin.gif\'" onclick="return MA_showLogin();"><img src="' + imgRoot + 'uniNavSignin.gif" alt="Sign In" width="60" height="33" border="0" /></a>';	
			
	}
	else {
		if ( readCookie('SPS_UD') != null && readCookie('SPS_UD') != "" ) {			
			document.getElementById("sio").innerHTML = '<a href="' + SPS_HOST + '/sps_my_account/accmgmt/GenericSignin.jsp?finalSuccessURL=http://www.scholastic.com" onmouseover="this.firstChild.src=\'' + imgRoot + 'uniNavSignout_on.gif\'" onmouseout="this.firstChild.src=\'' + imgRoot + 'uniNavSignout.gif\'" onclick="maLogOut();return false;"><img src="' + imgRoot + 'uniNavSignout.gif" alt="Sign Out" width="60" height="33" border="0" /></a>';
		}
		else {
			if ( (typeof schlKids == "undefined") || !schlKids )
				signinURL = SPS_HOST + '/sps_my_account/accmgmt/GenericSignin.jsp?finalSuccessURL=' + location.href;
			else
				signinURL = DOTCOM_HOST + "/kidslogin";
			document.getElementById("sio").innerHTML = '<a href="' + signinURL + '" onmouseover="this.firstChild.src=\'' + imgRoot + 'uniNavSignin_on.gif\'" onmouseout="this.firstChild.src=\'' + imgRoot + 'uniNavSignin.gif\'" onclick="return MA_showLogin();"><img src="' + imgRoot + 'uniNavSignin.gif" alt="Sign In" width="60" height="33" border="0" /></a>';	
		}			
	}
	updatePersonal();
}

function loadScript(url) { document.write('<script src="', url, '" type="text/JavaScript"><\/script>'); }