function swapit(nam,imag){
	//eval("document." + nam + ".src=" + imag + ".src")
	document.images[nam].src = eval(imag + ".src")
}

function openWin(page,name,width,height,scroll,resize){
window.open(page,name,"toolbar=0,location=0,status=0,menubar=0,scrollbars=" + scroll + ",resizable=" + resize + ",top=0,left=0,width=" + width + ",height=" + height)
}

function openWin2(page,name,width,height,scroll,resize,status){
window.open(page,name,"toolbar=0,location=0,status=" + status + ",menubar=0,scrollbars=" + scroll + ",resizable=" + resize + ",top=0,left=0,width=" + width + ",height=" + height)
}


/**********************/
winIE5 = false;
var browserString = navigator.appVersion;
//alert(browserString);
//alert(parseInt(browserString.charAt(22)) < 6);
if (navigator.userAgent.indexOf("Win") > -1 && navigator.appName == "Microsoft Internet Explorer"){
	if (parseInt(browserString.charAt(22)) < 6){
		winIE5 = true;
	}
}
ns = (document.layers)? true:false
ie = (document.all)? true:false
ns6 = (navigator.appName == "Netscape" && document.getElementById)? true:false

totalMainMenus = 9;
nbgcolor = '#333333';
nbgcolorOver = '#CC9900';
nbgcolorOverSub = '#E5CC98';
ntextcolor = '#ffffff';
ntextcolorOver = '#000000';
menuWidth = 124;
function hide(id){
	if(ns){
		document.layers[id].visibility = "hide";
	}else if (ns6){
		var obj = eval("document.getElementById('" + id + "')");
		obj.style.visibility = "hidden";
	}else if(ie){
		document.all[id].style.visibility = "hidden";
	}
}
function show(id){
	if (ns) document.layers[id].visibility = "show"
	if (ns6){
		var obj = eval("document.getElementById('" + id + "')")
		obj.style.visibility = "visible"
	}
	else if (ie) document.all[id].style.visibility = "visible"
}
function focusSub(L){
	/*if (ie)
		var currentEle = document.all;//("mainMenu" + L);
	else if(ns6){
		var currentEle = document.getElementById;//("mainMenu" + L);
	}*/
	for( i = 1; i <= totalMainMenus; i ++ ){
		if( i == L ){
			show("subMenu" + i);
			//currentEle('mainMenu' + i).style.backgroundColor = nbgcolorOver;
			//currentEle('mainMenu' + i).style.color = ntextcolor;
		}else{
			hide("subMenu" + i);
			//currentEle('mainMenu' + i).style.backgroundColor = nbgcolor;
			//currentEle('mainMenu' + i).style.color = ntextcolorOver;
		}
	}
}
/*function changeColors(Lid,ele){
	if(Lid > 9 && Lid <= 15){
		ele.style.backgroundColor = '#E0C266';
		ele.style.color = '#000000';
	}else if(Lid > 15){
		ele.style.backgroundColor = '#EBD799';
		ele.style.color = '#000000';
	}else{
		ele.style.backgroundColor = nbgcolor;
		ele.style.color = ntextcolor;
	}
}*/
function makeObject(displayText,Lid,golink){
	if(ns){
		if(Lid > 9 && Lid <= 15){
			theClass = 'NSMenu2';
			theBg = "E0C266";
			fontColor = '#000000';
		}else if(Lid > 15){
			theClass = 'NSMenu2';
			theBg = "EBD799";
			fontColor = '#000000';
		}else{
			theClass = 'NSMenu';
			theBg = nbgcolor;
			fontColor = '#ffffff';
		}
		outHtml = "<ilayer id=\"mainMenu" + Lid + "\"><layer bgcolor=" + theBg + " id=\"textOffn" + Lid + "\" width=" + menuWidth + " z-index=2 visibility=show class='" + theClass + "' onMouseOver=\"this.bgColor = nbgcolorOver; this.color = ntextcolorOver; focusSub(" + Lid + ")\" onMouseOut = \"this.bgColor = '" + theBg + "';\"><a href='" + golink + "'><font size=1 color=\"" + fontColor + "\">" + displayText + "</font></a></layer></ilayer>";
	}else{
		if(ns6){
			if(Lid > 9 && Lid <= 15){
				theClass = "NS6Menu2";
				theBg = "E0C266";
				fontColor = "000000";
			}else if(Lid > 15){
				theClass = "NS6Menu3";
				theBg = "EBD799";
				fontColor = "000000";
			}else{
				theClass = "NS6Menu";
				theBg = "333333";
				fontColor = "ffffff";
			}
		}else{
			if(Lid > 9 && Lid <= 15){
				theClass = "IEMenu2";
				theBg = "E0C266";
				fontColor = "000000";
			}else if(Lid > 15){
				theClass = "IEMenu3";
				theBg = "EBD799";
				fontColor = "000000";
			}else{
				theClass = "IEMenu";
				theBg = "333333";
				fontColor = "ffffff";
			}
		}
		if(winIE5){
			textLink = "<a href='" + golink + "' style='cursor:pointer; color = " + fontColor + "'>" + displayText + "</a>";
		}else{
			textLink = displayText;
		}
		outHtml = "<div id='mainMenu" + Lid + "' class='" + theClass + "' onMouseOver=\"this.style.backgroundColor = nbgcolorOver; this.style.color = ntextcolorOver; focusSub(" + Lid + ")\" onMouseOut=\"this.style.backgroundColor = '" + theBg + "'; this.style.color = '" + fontColor + "';//changeColors(" + Lid + ",this)\" onClick=\"location='" + golink + "'\">" + textLink + "</div>"
	}
	document.write(outHtml);
}
function findPosY(obj){
	var curtop = 0;
	if (document.getElementById || document.all){
		while (obj.offsetParent){
			curtop += obj.offsetTop
			obj = obj.offsetParent;
		}
		return curtop;
		/*if( isNaN(curtop) ){
			findPosY(obj)
		}else{
			return curtop;
		}*/
		//return curtop;
	}
}
function findPosX(obj){
	var curleft = 0;
	if (document.getElementById || document.all){
		while (obj.offsetParent){
			curleft += obj.offsetLeft
			obj = obj.offsetParent;
		}
		//alert(curleft);
		return curleft;
	}
}
thisLayer = "";
function makeSubObject(){
	for(n = 1; n <= totalMainMenus; n ++){
		thisSub = eval("sub" + n);
		if(thisSub.length == 0){
			thisLayer += "<div id='subMenu" + n + "'></div>";
		}else{
			if (ns6){
				currentEle = document.getElementById("mainMenu" + n);
			}else{
				currentEle = document.all("mainMenu" + n);
			}
			topPos = findPosY(currentEle) - 1;
			//alert(topPos);
			leftPos = findPosX(currentEle);
			leftPos += menuWidth;// + 1;
			//alert(leftPos);
			offRollover = "<td><div class='IEMenuHide' onMouseOver=\"hide('subMenu" + n + "')\"></div></td>"

			thisLayer += "<div id='subMenu" + n + "' style=\"position:absolute; top:" + topPos + "px; left:" + leftPos + "px; visibility:hidden; z-index:50\">";
			thisLayer += "<table cellpadding=0 cellspacing=0 border=0 width=" + (menuWidth * 2) + ">";
			for( j = 0; j < thisSub.length; j ++ ){
				if(winIE5){
					textLink = "<a href='" + thisSub[j].goLink + "' style='cursor:pointer'>" + thisSub[j].displayText + "</a>";
				}else{
					textLink = thisSub[j].displayText;
				}
				thisLayer += "<tr><td bgcolor='#ffffff'><img src='../images/spacer.gif'></td></tr><tr><td bgcolor='#ffffff'><div class='IEMenuSub' onMouseOver='this.style.backgroundColor = nbgcolorOverSub;' onMouseOut='this.style.backgroundColor = nbgcolorOver;' onClick=\"location='" + thisSub[j].goLink + "'\">" + textLink + "</div></td>" + offRollover + "</tr>";
				//alert(thisSub[j].displayText);
				//alert(thisSub[j].goLink);
			}
			thisLayer += "<tr><td bgcolor='#ffffff'><img src='../images/spacer.gif'></td></tr><tr>" + offRollover + offRollover + "</tr></table></div>";
		}
	}
	//alert(thisLayer);
	document.write(thisLayer);
}
function makeSubObjectNS4(){
	for(n = 1; n <= totalMainMenus; n ++){
		thisSub = eval("sub" + n);
		curLayer = document.layers["mainMenu" + n];
		subtable = "<table cellpadding=0 cellspacing=0 border=0 width=" + menuWidth + ">";
		if(n == 1){
			theName = "mud"
			subtable += "<tr><td></td></tr>"
		}else{
			theName = n
			for( j = 0; j < thisSub.length; j ++ ){
				subtable += "<tr><td bgcolor='#ffffff'><img src='../images/spacer.gif'></td></tr><tr><td><ilayer><layer bgcolor=" + nbgcolorOver + " width=" + menuWidth + " class=\"NSMenu\" onMouseOver=\"this.bgColor = nbgcolorOverSub;\" onMouseOut = \"this.bgColor = nbgcolorOver;\"><a href='" + thisSub[j].goLink + "'><font size=1 color=\"" + ntextcolorOver + "\"><b>" + thisSub[j].displayText + "</font></a></layer></ilayer></td><td><ilayer><layer width=" + menuWidth + " onMouseOver=\"hide('subMenu" + n + "')\"><font size=1>&nbsp;</font></layer></ilayer></td></tr>";
			}
		}
		subtable += "<tr><td bgcolor='#ffffff'><img src='../images/spacer.gif'></td></tr><tr><td><ilayer><layer width=" + menuWidth + " onMouseOver=\"hide('subMenu" + n + "')\"><font size=1>&nbsp;</font></layer></ilayer></td><td><ilayer><layer width=" + menuWidth + " onMouseOver=\"hide('subMenu" + n + "')\"><font size=1>&nbsp;</font></layer></ilayer></td></tr></table>";
		if(thisSub.length == 0){
			subtable = "";
		}
		thisLayer += "<div id=\"subMenu" + theName + "\" style=\"position:absolute; left:" + (curLayer.pageX + menuWidth) + "px; top:" + curLayer.pageY + "px; visibility:hidden; z-index:10\">" + subtable + "</div>";
	}
	subtable = "<table cellpadding=0 cellspacing=0 border=0 width=" + menuWidth + ">";
	for( j = 0; j < sub1.length; j ++ ){
		subtable += "<tr><td bgcolor='#ffffff'><img src='../images/spacer.gif'></td></tr><tr><td><ilayer><layer bgcolor=" + nbgcolorOver + " width=" + menuWidth + " class=\"NSMenu\" onMouseOver=\"this.bgColor = nbgcolorOverSub;\" onMouseOut = \"this.bgColor = nbgcolorOver;\"><a href='" + sub1[j].goLink + "'><font size=1 color=\"" + ntextcolorOver + "\"><b>" + sub1[j].displayText + "</font></a></layer></ilayer></td><td><ilayer><layer width=" + menuWidth + " onMouseOver=\"hide('subMenu" + 1 + "')\"><font size=1>&nbsp;</font></layer></ilayer></td></tr>";
	}
	subtable += "<tr><td bgcolor='#ffffff'><img src='../images/spacer.gif'></td></tr><tr><td><ilayer><layer width=" + menuWidth + " onMouseOver=\"hide('subMenu" + 1 + "')\"><font size=1>&nbsp;</font></layer></ilayer></td><td><ilayer><layer width=" + menuWidth + " onMouseOver=\"hide('subMenu" + 1 + "')\"><font size=1>&nbsp;</font></layer></ilayer></td></tr></table>";
	if(sub1.length == 0){
			subtable = "";
		}
	thisLayer += "<div id=\"subMenu" + 1 + "\" style=\"position:absolute; left:" + (document.layers["mainMenu1"].pageX + menuWidth) + "px; top:" + document.layers["mainMenu1"].pageY + "px; visibility:hidden; z-index:20\">" + subtable + "</div>";
	//alert(thisLayer);
	document.write(thisLayer);
	//hide("subMenu1");
}
function subMenuItem(displayText,goLink){
	this.displayText = displayText;
	this.goLink = goLink;
}
sub1 = new Array();
sub2 = new Array();
	sub2[0] = new subMenuItem("Group Events","../services/group.davel");
	sub2[1] = new subMenuItem("Road Show Reservations","../services/road.davel");
	sub2[2] = new subMenuItem("Airport Concierge Service","../services/airport.davel");
sub3 = new Array();
	sub3[0] = new subMenuItem("Travel Agents","../special_services/travel_agents.davel");
	sub3[1] = new subMenuItem("Road Show Planners","../special_services/road_show.davel");
	sub3[2] = new subMenuItem("Executive Assistants","../special_services/executive_assistants.davel");
sub4 = new Array();
	sub4[0] = new subMenuItem("United States Cities","../pickup/default.davel");
	sub4[1] = new subMenuItem("Canadian Cities","../pickup/canada.davel");
sub5 = new Array();
	sub5[0] = new subMenuItem("United States Cities","../cities/default.davel");
	sub5[1] = new subMenuItem("International Cities","../cities/international.davel");
sub6 = new Array();
sub7 = new Array();
sub8 = new Array();
	sub8[0] = new subMenuItem("Contact Information","../about/contact.davel");
	sub8[1] = new subMenuItem("Feedback","../about/feedback.davel");
	sub8[2] = new subMenuItem("Contact Sales Team","../about/contact_sales.davel");
	sub8[3] = new subMenuItem("Employment Opportunites","../about/employment.davel");
	sub8[4] = new subMenuItem("Management","../about/management.davel");
	sub8[5] = new subMenuItem("History","../about/history.davel");
	sub8[6] = new subMenuItem("News & Events","../about/news.davel");
sub9 = new Array();
/*********************/


if( navigator.userAgent.indexOf("Mac") > -1 ){
	if(navigator.appName == "Netscape" && navigator.appVersion.charAt(0) < 5 || navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.charAt(22) < 5){
		//alert("Mac Netscape 4");
		document.write("<link rel='stylesheet' type='text/css' href='../style/macns4.css'>");
	}
}
//alert(navigator.appVersion);