var bName = navigator.appName;
var bVer = parseInt(navigator.appVersion);

var NS4 = (bName == "Netscape" && bVer >= 4);
var IE4 = (bName == "Microsoft Internet Explorer" && bVer >= 4);
var NS3 = (bName == "Netscape" && bVer < 4);
var IE3 = (bName == "Microsoft Internet Explorer" && bVer < 4);

function showall(d){
	var newwin = window.open("","newwin","menubar=yess,scrollbars=yes,resizable=yes,width=600,height=300");
	newwin.document.writeln("<h1>Navigation Window:<br>"+document.title+"</h1>");

	for (var i=0;i < d.images.length;i++) {
		newwin.document.writeln("<br>"+d.images[i].src+": "+d.images[i].name);

	}
}

// SHOW MENU
function showLayer2(layerName,imgName){
		
	var x = getImagePageLeft(getImage(imgName));
	var y = getImagePageTop(getImage(imgName));

	menuTop = y ; 	// LAYER TOP POSITION
	var LodgeMenuL = x+110; 	// 'LodgeMenu' LAYER LEFT POSITION
	var LodgeMenuT = y-105; 	// 'LodgeMenu' LAYER Top POSITION
	var AttractMenuL = x+110; 	// 'AttractMenu' LAYER LEFT POSITION
	var AttractMenuT = y-70; 	// 'AttractMenu' LAYER Top POSITION
	var EventMenuL = x+110; 	// 'EventMenu' LAYER LEFT POSITION
	var EventMenuT = y-35; 	// 'EventMenu' LAYER Top POSITION
		var ToursMenuL = x+110;		// 'ToursMenu' LAYER LEFT POSITION
	var ToursMenuT = y-140;		// 'ToursMenu' LAYER Top POSITION
	var GolfMenuL = x+110;		// 'GolfingMenu' LAYER LEFT POSITION
	var GolfMenuT = y-175; 		// 'GolfingMenu' LAYER Top POSITION
	var DiningMenuL = x+110;		// 'DiningMenu' LAYER LEFT POSITION
	var DiningMenuT = y; 		// 'DiningMenu' LAYER Top POSITION


	if (NS4 || IE4) {
		if (timeOn != null) {
			clearTimeout(timeOn)
			hideLayer(onLayer)
		}
		if (NS4 || IE4) {
			eval(layerRef+'["AttractMenu"]'+styleSwitch+'.visibility="hidden"');
			eval(layerRef+'["DiningMenu"]'+styleSwitch+'.visibility="hidden"');
			eval(layerRef+'["EventMenu"]'+styleSwitch+'.visibility="hidden"');
			eval(layerRef+'["LodgeMenu"]'+styleSwitch+'.visibility="hidden"');
			eval(layerRef+'["ToursMenu"]'+styleSwitch+'.visibility="hidden"');
			eval(layerRef+'["GolfMenu"]'+styleSwitch+'.visibility="hidden"');
			eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="'+layerVis+'"');
			eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.top="'+eval(layerName+'T')+'"');
			eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.left="'+eval(layerName+'L')+'"');
		} 
		onLayer = layerName;
	}else{
		alert("Could not determine type of web browser.");
	}
}


function showLayer(layerName, event){
		
	var x = event.clientX;
	var y = event.clientY;

	menuTop = y ; 	// LAYER TOP POSITION
	CreateL = x+20; 	// 'Create' LAYER LEFT POSITION
	DocsL = x+20; 	// 'Docs' LAYER LEFT POSITION
	ActionItemsL = x+20; 	// 'ActionItems' LAYER LEFT POSITION

	if (NS4 || IE4) {
		if (timeOn != null) {
			clearTimeout(timeOn)
			hideLayer(onLayer)
		}
		if (NS4 || IE4) {
			eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="'+layerVis+'"');
			eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.top="'+eval(layerName+'T')+'"');
			eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.left="'+eval(layerName+'L')+'"');
		} 
		onLayer = layerName;
	}else{
		alert("Could not determine type of web browser.");
	}
}

window.onerror = null;
var menuActive = 0
var menuOn = 0
var onLayer
var timeOn = null // LAYER SWITCHING CODE

if (NS4 || IE4) {
	if (navigator.appName == "Netscape"){
		layerStyleRef="layer.";
		layerRef="document.layers";
		styleSwitch="";
		layerVis="show";
		layerHid="hide";
	}else{
		layerStyleRef="layer.style.";
		layerRef="document.all";
		styleSwitch=".style";
		layerVis="visible";
		layerHid="hidden";
	}
}

// HIDE MENU
function hideLayer(layerName){
	if (menuActive == 0) {
		if (NS4 || IE4) {
			eval(layerRef+'["'+layerName+'"]'+styleSwitch+'.visibility="'+layerHid+'"');
		}
	}
}

// TIMER FOR BUTTON MOUSE OUT
function btnTimer() {
	timeOn = setTimeout("btnOut()",1000)
}

// BUTTON MOUSE OUT
function btnOut(layerName) {
	if (menuActive == 0) {
		hideLayer(onLayer)
	}
}

// MENU MOUSE OVER 
function menuOver(itemName) {
	clearTimeout(timeOn)
	menuActive = 1
}

// MENU MOUSE OUT 
function menuOut(itemName) {
	menuActive = 0 
	timeOn = setTimeout("hideLayer(onLayer)", 400)

}

// SET BACKGROUND COLOR 
function setBgColor(layer, color) {
	if (NS4){
		eval('window.document.layers["'+layer+'"].document.bgColor="'+color+'"');
		eval('window.document.layers["'+layer+'"].saveColor="'+color+'"');
	}
	if (IE4){
		eval('document.all.'+layer+'.style.backgroundColor="'+color+'"');
	}
}

function getImage(name) {
	if (NS4) {
		return findImage(name, document);
	}
	if (IE4) {
		return eval('document.all.' + name);
	}
	alert("getImage: returning null");
	return null;
}

function findImage(name, doc) {
	var i, img;
	for (i = 0; i < doc.images.length; i++)
	if (doc.images[i].name == name) return doc.images[i];
	for (i = 0; i < doc.layers.length; i++)
		if ((img = findImage(name, doc.layers[i].document)) != null) {
			img.container = doc.layers[i];
			return img;
		}
	return null;
}

function getImagePageLeft(img) {
	var x, obj;
	if (NS4) {
		if (img.container != null) return img.container.pageX + img.x;
	else
		return img.x;
	}
	if (IE4) {
		x = 0;
		obj = img;
		while (obj.offsetParent != null) {
			x += obj.offsetLeft;
			obj = obj.offsetParent;
		}
		x += obj.offsetLeft;
		return x;
	}
	return -1;
}

function getImagePageTop(img) {
	var y, obj;
	if (NS4) {
		if (img.container != null) return img.container.pageY + img.y;
	else
		return img.y;
	}
	if (IE4) {
		y = 0;
		obj = img;
		while (obj.offsetParent != null) {
			y += obj.offsetTop;
			obj = obj.offsetParent;
		}
		y += obj.offsetTop;
		return y;
	}
	return -1;
}
function gotoEvents()

{
 URLStr = "./content/event.aspx";
  location = URLStr;
}