


function popup(url, width, height, scrollable)
{ if(scrollable){scbars = 1;} else{scbars = 0;} var nomargin; if(scrollable == 2){ nomargin = true; scbars = 0; }
  if(url == "ecap"){ url="http://www.secure-res.com/emgr/csemail.asp?ID="+width; width=400; height = 455;}
  if(url == "srlogo"){ width = 445; height = 455; url="http://www.hotelwebsitedesign.com/secureres/srpopup/"}
  if(url == "stf"){ if(height==1){height=80;} if(!height){height=0;} url="http://www.secure-res.com/emgr/stf/sendpage.asp?pg="+location.href+"&id="+width; width = 560; height += 490;   }
  var wopt = "toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars="+ scbars +",resizable=0,width="+width+",height="+height+",top="+(screen.height/2-height/2)+",left="+(screen.width/2 - width/2)
  if(nomargin){ newwin=window.open("","",wopt);	newwin.document.write("<html><head><style>body{margin:0}</style></head><body><img src='"+ url +"'></body></html>");  }
  else { newwin=window.open(url,"popup",wopt); }			
  newwin.focus(); }


function generate_address( un, hn, sty, lnk, subline) 
{ var stycl = ""; var atsign = "&#64;"; var subject = "";
  var addr = un + atsign + hn;
  if(sty){stycl = " class=" + sty } if(subline){subject = "?Subject=" + subline } 
  if(!lnk){ var lnk = addr; } 
  document.write( "<" + "a " + stycl + " href='" + "mail" + "to:" + addr + subject +"'>" + lnk + "</a>");	}

var wmonths = ["Jan","Feb","Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"]; 

function do_opt(numopts,startnum,selnum)
{ if(!startnum && startnum != 0){startnum=1} 
  if(numopts == "mo"){ for (var xi=0; xi<wmonths.length; xi++) { document.write('<option value=' + (xi+1) + '>' + (wmonths[xi])); } }
  else { for (var xi=startnum; xi<=numopts; xi++) { sel=(selnum == xi)?" selected ":""; document.write('<option value=' + (xi) + sel + '>' + (xi) ); } }
}


function sizenav(sz)
{ document.getElementById('nav').style.height = sz; }


//  DROPDOWN MENU ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //

addEvent(window,'load',menu,false);

function menu()
{
	activateMenu('nav');	
}

activateMenu = function(nav)
{
	var navroot = document.getElementById(nav);
	
	var lis=navroot.getElementsByTagName("LI");
	
	for (i=0; i<lis.length; i++)
	{
		var uls = lis[i].childNodes;
		
		for (c=0; c<uls.length; c++)
		{
			if (uls[c].tagName=="UL")
			{
				lis[i].className+=" sub";
			}
		}
		
		if (document.all && document.getElementById(nav).currentStyle)
		{  
			lis[i].onmouseover=function()
			{	
			   this.className+=" over";
			}
			lis[i].onmouseout=function()
			{                       
			   this.className=this.className.replace(" over", "");
			}
		}

	}
}



// DIV TOGGLE --------------------------------------------------- //


currentdiv = 'div1'


function seasons() 
{	var qs  = document.location.search.substring(1)
	var qsArray = qs.split("&")
	var qsMap = {};
	
	for (i= 0 ; i < qsArray.length; i++)
	{
		var param = qsArray[i];
		var key = param.substring(0, param.indexOf("="));
		var value = unescape(param.substring(param.indexOf("=")+1, param.length));
		qsMap[key] = value;	
	}
	
	if (qsMap["season"])
	{
		if (qsMap["season"] == "winter")
			{ dtoggle("div1") };
		if (qsMap["season"] == "spring")
			{ dtoggle("div2") };
		if (qsMap["season"] == "summer")
			{ dtoggle("div3") };
		if (qsMap["season"] == "fall")
			{ dtoggle("div4") };
	}
	
}

function dtoggle(newdiv)
{ document.getElementById(currentdiv).style.display = "none";  
  document.getElementById(newdiv).style.display = "block";
  document.getElementById(currentdiv + "_b").className = "classoff"
  document.getElementById(newdiv + "_b").className = "classon"
  currentdiv = newdiv; }
  

  
//drop down code for IE
startList = function() {
if (document.all&&document.getElementById) {
navRoot = document.getElementById("nav");
for (i=0; i<navRoot.childNodes.length; i++) {
node = navRoot.childNodes[i];
if (node.nodeName=="LI") {
node.onmouseover=function() {
this.className+=" over";
  }
  node.onmouseout=function() {
  this.className=this.className.replace(" over", "");
   }
   }
  }
 }
}

addEvent(window,'load',startList,false);

function addEvent(elm, evType, fn, useCapture)
{
	if (elm.addEventListener) {
		elm.addEventListener(evType, fn, useCapture);
		return true;
	}
	else if (elm.attachEvent) {
		var r = elm.attachEvent('on' + evType, fn);
		return r;
	}
	else {
		elm['on' + evType] = fn;
	}
}  

function popUp(URL) {
day = new Date();
id = day.getTime();
eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=230,height=220,left = 490,top = 362');");
}





addEvent(window,'load',sitemapPopup,false);

/* 
	Modify the linkID and popupID to match the ID's you used in the html.
*/
function sitemapPopup()
{
	var linkID 	= "websiteAssistant";
	var popupID	= "websiteAssistantDIV";
	
	var linker = document.getElementById(linkID);
	var popup = document.getElementById(popupID);
	
	//removes the popup from wherever it is and places it as a child
	//under the link element so that it can be positioned relative to it
	popup.parentNode.removeChild(popup);
	linker.appendChild(popup);
	
	linker.onmouseover = function()
	{	var popup = document.getElementById("websiteAssistantDIV")
		popup.style.display = "block";	}
	
	linker.onmouseout = function()
	{	var popup = document.getElementById("websiteAssistantDIV")
		popup.style.display = "none";	}
	
	popup.onmouseover = function()
	{	this.style.display = "block";	}
	
	popup.onmouseout = function()
	{	this.style.display = "none";	}
}

function addEvent(elm, evType, fn, useCapture)
{
	if (elm.addEventListener) {
		elm.addEventListener(evType, fn, useCapture);
		return true;	}
	else if (elm.attachEvent) {
		var r = elm.attachEvent('on' + evType, fn);
		return r;	}
	else {	elm['on' + evType] = fn;	}
}