$(document).ready(function(){ showheaderdate(); if (!$("li.business-finance ul.mainnavigation_subs_opened").length) { var myTimerOut = {}; $("li.business-finance").hover(function(){ $("li.business-finance").css('background-color', '#476E7E'); $("li.business-finance ul.mainnavigation_subs").css('display', 'block'); $("li.world ul.mainnavigation_subs").css('display', 'none'); $("li.world ul.mainnavigation_subs_opened").css('display', 'block'); $.clearTimer(myTimerOut); }, function(){ $("li.business-finance").css('background-color', '#598A9E'); myTimerOut = $.timer(500,function(){ $("li.business-finance ul.mainnavigation_subs").css('display', 'none'); }); }); $("li.business-finance ul.mainnavigation_subs li").hover(function(){ $(this).css('background-color', '#e6ecee'); $(this).css('cursor', 'pointer'); }, function(){ $(this).css('background-color', 'transparent'); }); } if (!$("li.world ul.mainnavigation_subs_opened").length) { var myTimerOut2 = {}; $("li.world").hover(function(){ $("li.world").css('background-color', '#476E7E'); $("li.world ul.mainnavigation_subs").css('display', 'block'); $("li.business-finance ul.mainnavigation_subs").css('display', 'none'); $("li.business-finance ul.mainnavigation_subs_opened").css('display', 'block'); $.clearTimer(myTimerOut2); }, function(){ $("li.world").css('background-color', '#598A9E'); myTimerOut2 = $.timer(500,function(){ $("li.world ul.mainnavigation_subs").css('display', 'none'); }); }); $("li.world ul.mainnavigation_subs li").hover(function(){ $(this).css('background-color', '#e6ecee'); $(this).css('cursor', 'pointer'); }, function(){ $(this).css('background-color', 'transparent'); }); } }); function isLoggedIn() { var bLoggedIn = false; if(document.cookie.indexOf('AUTH=1') != -1 ) { bLoggedIn = true; } if(document.cookie.indexOf('USER=') != -1) { bLoggedIn = true; } if(document.cookie.indexOf('CUSTOMER=') != -1) { bLoggedIn = true; } if(document.cookie.indexOf('LOGGED_OUT') != -1) { bLoggedIn = false; } return bLoggedIn; } function displayNewLogin(){ var sCurrentHostname = window.location.hostname; var sScriptHostname = ""; window.name = 'economist'; var sHREFLocation = document.location.href; var sPath = window.location.pathname; var sServerAndPath = sScriptHostname + sPath; var sQueryString = window.location.search; var sParamDelimiter = "?"; var sAnchorText = window.location.hash; if(sQueryString.length != 0) { // Remove any logout parameters and trailing delimiters sQueryString = sQueryString.replace(/[?&]*logout=y/ig,""); sQueryString = sQueryString.replace(/[?&]$/,""); sQueryString = sQueryString.replace(/^[?&]/,""); if (sQueryString.length != 0) { sServerAndPath = sServerAndPath + sParamDelimiter + sQueryString; sParamDelimiter = "&"; } } var sCleanURL = sServerAndPath + sAnchorText; var sReturnURL = sCleanURL; if (sScriptHostname.length != 0) { sReturnURL = sReturnURL.replace(sScriptHostname, "http://"+sCurrentHostname); } sReturnURL = escape(sReturnURL); var sContent = ''; if(isLoggedIn()) { var sLogoutURL = sScriptHostname + '/members/members.cfm?act=logout&returnurl=' + sReturnURL; sContent += '