function TIMEOUT_popup(targetId){var target=$(targetId);if(target.style.display=="block"){target.style.display="none";var targetDimmer=$(targetId+"Dimmer");targetDimmer.remove();}else{var scrollOffsets=document.viewport.getScrollOffsets();var dimensions=document.viewport.getDimensions();var leftAnchor=(dimensions.width/2)-(target.getWidth()/2)+scrollOffsets[0];var topAnchor=(dimensions.height/2)-(target.getHeight()/2)+scrollOffsets[1];target.style.left=leftAnchor+"px";target.style.top=topAnchor+"px";var targetDimmer=document.createElement("div");targetDimmer.id=targetId+"Dimmer";targetDimmer.className="MD_popupDimmer01 BG_darkerGrey";targetDimmer.innerHTML="<span> </span>";var page=$('page');targetDimmer.style.width=dimensions.width+"px";if(page.scrollHeight!=0){targetDimmer.style.height=page.scrollHeight+"px";}else{targetDimmer.style.height=(dimensions.height*2)+"px";}
page.insert({bottom:targetDimmer});Event.observe(targetDimmer,'click',function(){target.style.display="none";targetDimmer.remove();});target.style.display="block";}
return null;}
function TIMEOUT_openSubscribePopup(context){context=context||"/newyork";var allcookies=document.cookie;var pos=allcookies.indexOf("visits=");if(pos==-1){TIMEOUT_createCookie("visits","2");}else{if(TIMEOUT_readCookie("visits")=="2"){TIMEOUT_eraseCookie("visits");TIMEOUT_createCookie("visits","3");window.open(context+'/jsp/ads/subscribe_popup.jsp','','width=365,height=321,scrollbars=no,left=200,top=200');}}
return null;}
function TIMEOUT_backToSearch(search){var allcookies=document.cookie;var pos=allcookies.indexOf("search=");TIMEOUT_createCookie("search",search);TIMEOUT_createCookie("searchCount",0);return null;}
function TIMEOUT_backToSearchCounter(){var allcookies=document.cookie;var pos=allcookies.indexOf("search=");if(pos!=-1){var count=parseInt(TIMEOUT_readCookie("searchCount"))+1;if(count>=2){TIMEOUT_eraseCookie("search");TIMEOUT_eraseCookie("searchCount");}else{TIMEOUT_createCookie("searchCount",count);}}
return null;}
function TIMEOUT_readCookie(cookieName){var docCookies=document.cookie;var startIndex=docCookies.indexOf(cookieName);if(startIndex==-1)return false;startIndex+=cookieName.length+1;var endIndex=docCookies.indexOf(";",startIndex);if(endIndex==-1)endIndex=docCookies.length;var cookieValue=docCookies.substring(startIndex,endIndex);return unescape(cookieValue);}
function TIMEOUT_eraseCookie(name){TIMEOUT_createCookie(name,"",-1);}
function TIMEOUT_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+"; path=/";}
