function addLoadEvent(func){var oldonload=window.onload;if(typeof window.onload!='function'){window.onload=func;}else{window.onload=function(){oldonload();func();}}}
function addEvent(obj,type,fn){if(obj.attachEvent){obj['e'+type+fn]=fn;obj[type+fn]=function(){obj['e'+type+fn](window.event);}
obj.attachEvent('on'+type,obj[type+fn]);}else
obj.addEventListener(type,fn,false);}
function removeEvent(obj,type,fn){if(obj.detachEvent){obj.detachEvent('on'+type,obj[type+fn]);obj[type+fn]=null;}else
obj.removeEventListener(type,fn,false);}
function newWindowSetup(){if(!document.getElementsByTagName)return false;var links=document.getElementsByTagName("a");for(var i=0;i<links.length;i++){if(links[i].className.match("newWindow")){links[i].onclick=function(){window.open(this.href);return false;}}}}
addLoadEvent(newWindowSetup);function linkEmailSetup(){if(!document.getElementsByTagName)return;var allElts=document.getElementsByTagName("*");if(allElts.length==0&&document.all)
allElts=document.all;for(var i=0;i<allElts.length;i++){var elt=allElts[i];var className=elt.className||elt.getAttribute("class")
||elt.getAttribute("className");if(className&&className.match(/\belectronic-mail\b/)
&&elt.firstChild.nodeType==3){var addr=elt.firstChild.nodeValue;addr=addr.replace(/[ \[\{\(\|\/\\]at[ \]\}\)\|\/\\]/i,"@")
.replace(/[ \[\{\(\|\/\\](dot|period)[ \]\}\)\|\/\\]/gi,".");var lnk=document.createElement("a");lnk.setAttribute("href","mailto:"+addr);lnk.appendChild(document.createTextNode(addr));elt.replaceChild(lnk,elt.firstChild);}}}
addLoadEvent(linkEmailSetup);function soopaPopSetup(){var a;for(var i=0;(a=document.links[i]);i++){if(a.target&&a.target.indexOf("_soopaPop")==0){a.onclick=soopaPop;}}}
function soopaPop(){var a=this.target.split(":");var sFeatures=a[1];window.open(this.href,a.length>2?a[2]:String((new Date()).getTime()),sFeatures);return false;alert("hi")}
addLoadEvent(soopaPopSetup);function g(o){return document.getElementById(o);}
function openDiv(obj){g(obj).style.display='';}
function closeDiv(obj){g(obj).style.display='none';}
function toggleDiv(obj){var el=document.getElementById(obj);if(el.style.display!='none'){el.style.display='none';}
else{el.style.display='';}}
function popUp(strURL,strType,strWidth,strHeight){var strOptions="";if(strType=="console")strOptions="resizable,height="+strHeight+",width="+strWidth;if(strType=="fixed")strOptions="status,height="+strHeight+",width="+strWidth;if(strType=="elastic")strOptions="toolbar,menubar,scrollbars,resizable,location,height="+strHeight+",width="+strWidth;window.open(strURL,'newWin',strOptions);}
function externalLinks(){if(!document.getElementsByTagName)return;var anchors=document.getElementsByTagName("a");for(var i=0;i<anchors.length;i++){var anchor=anchors[i];if(anchor.getAttribute("href")&&anchor.getAttribute("rel")=="external"){anchor.target="_blank";}
if(anchor.getAttribute("class")=="extLink")
{anchor.target="_blank";}}}
function bookmark(url,title){if(window.sidebar)window.sidebar.addPanel(title,url,"");else if(window.opera&&window.print)
{var mbm=document.createElement('a');mbm.setAttribute('rel','sidebar');mbm.setAttribute('href',url);mbm.setAttribute('title',title);mbm.click();}
else if(document.all)window.external.AddFavorite(url,title);}
addEvent(window,'load',init,false);function init(){var formInputs=document.getElementsByTagName('input');for(var i=0;i<formInputs.length;i++){var theInput=formInputs[i];if(theInput.type=='text'&&theInput.className.match(/\bcleardefault\b/)){addEvent(theInput,'focus',clearDefaultText,false);addEvent(theInput,'blur',replaceDefaultText,false);if(theInput.value!=''){theInput.defaultText=theInput.value;}}}}
function clearDefaultText(e){var target=window.event?window.event.srcElement:e?e.target:null;if(!target)return;if(target.value==target.defaultText){target.value='';}}
function replaceDefaultText(e){var target=window.event?window.event.srcElement:e?e.target:null;if(!target)return;if(target.value==''&&target.defaultText){target.value=target.defaultText;}}
function openCustomSignup(){OpenDialog('Newsletter sign-up','/modules/dialogs/SignUp.aspx?url='+window.location.href,238,340);}
function openTellAFriend(){OpenDialog('Tell A Friend','/modules/dialogs/TellAFriend.aspx?url='+window.location.href,250,340);}
function getcurrentTime(){Stamp=new Date();var Hours;var tomenow;var Mins;var Time;Hours=Stamp.getHours();if(Hours>=12){Time=" PM";}else{Time=" AM";}
if(Hours>12){Hours-=12;}
if(Hours==0){Hours=12;}
Mins=Stamp.getMinutes();if(Mins<10){Mins="0"+Mins;}
timenow=Hours+":"+Mins+Time;return timenow}
function openHislideWindow(link){hs.htmlExpand(link,{objectType:'iframe'});}
function showValid(message){var toppos=parseInt(g("tablePosId").style.top)+35;var leftpos=parseInt(g("tablePosId").style.left)+274;g('formValid').style.cssText='display:block;left:'+(leftpos)+'px;top:'+(toppos)+'px;';g('formValid').innerHTML=message;}
function closeAlert(){try{g('formValid').style.cssText='display:none;'}catch(e){}}
function setActiveStyleSheet(title){document.cookie="dorchester_dorchester_flash=false";var currLoc=document.location.toString();if(currLoc.indexOf("?")<0){window.location=document.location.toString()+"?print=true";}
else{window.location=document.location.toString()+"&print=true";}}
