var tt = new Array([''], 
['Return to the home page.'],
['Logout of the BoatPlace Dealer Manager!'],
['Login to the BoatPlace Dealer Manager!'],
['Select a unit to display on the homepage of your website!'], 
['Enter customer testimonials!'],
['Keep your customers informed of current and upcoming events!'], 
['Manage your unit inventory!'], 
['Post current news on your website!'], 
['Let your customers know of any specials that you are running!'], 
['Give your customers some Tips & Tricks!'],
['View how many times your unit inventory has been displayed!'],
['Take a look at your website traffic!'],
['Contact BoatPlace.net to make changes to your website!'],
['Let us know if you are experiencing a problem!'],
['Click here for more information on using the dealer management console!']);

var NS4 = (document.layers) ? 1 : 0; var IE4 = (document.all) ? 1 : 0;
var DOM = ((document.getElementById) && (!IE4)) ? 1 : 0;   // ns6 
var isOver = false; var timer = null; var cmTop = 0; var cmLeft = 0;

// NS4 redraw on resize
if (NS4) {
        origWidth = innerWidth;
        origHeight = innerHeight;
}

function reDo() {
        if (innerWidth != origWidth || innerHeight != origHeight) {location.reload();}
}

if (NS4) onresize = reDo;
if (DOM) onload = InitObj;

//build sport dropdowns
for ( i = 1 ; i < tt.length ; i++ ) {
	var mText = eval(tt[i]);
	var divNum = "cm" + i;
	var strDiv = "<div class=\"cm\" id=\"" + divNum + "\" onMouseOver=\"OverLayer();\" onMouseOut=\"OutLayer('"+ divNum + "');\">";
	strDiv = strDiv + "<table cellspacing=1 cellpadding=1 border=0><tr valign=top><td class=cmLff>";
	strDiv = strDiv + mText;
	strDiv = strDiv + "</td></tr></table></div>\n";
	document.write(strDiv);
}

function InitObj() {
	for (i = 1; i < tt.length; i++) { 
		whichEl = "cm" + i;
		if (DOM) {
			whichEl = document.getElementById(whichEl);
		}
		else {	
			whichEl = (NS4) ? document.layers[whichEl] : document.all[whichEl].style;
		} 
		whichEl.onmouseover = OverLayer;
		whichEl.onmouseout = OutLayer;
	}
}
InitObj();
	
function ShowLayer(showEl,event) {
	clearTimeout(timer);
	HideAllLayers();
	if (IE4) {
		var divTemp = document.all.tags("div");
		for (i = 1; i < divTemp.length; i++) { 
			var divString = new String(divTemp[i].id);
			if (divString.indexOf('hideThis') != -1) divTemp[i].style.visibility = "hidden";
		}
	}	
	if (NS4) {
		for (i = 1; i < document.layers.length; i++) { 
			var divString = new String(document.layers[i].name);
			if (divString.indexOf('hideThis') != -1) document.layers[i].visibility = "hidden";
		}
	}
	if (DOM) {
		var whichEl = document.getElementById(showEl);
	}
	else {	
		var whichEl = (NS4) ? document.layers[showEl] : document.all[showEl].style;
	}
	whichAnchor = showEl + "A";
	if (IE4) {
		if (document.all[whichAnchor]){ 
			cmTop = findy(document.all[whichAnchor]);
			cmLeft = findx(document.all[whichAnchor]) + 115;
		}
	}
	if (NS4) {
		if (document.anchors[whichAnchor]) {
			cmTop = document.anchors[whichAnchor].y;
			cmLeft = document.anchors[whichAnchor].x + 115;
		}
	}
	if (DOM){
		if (document.anchors[whichAnchor]){
			var myObject = document.anchors[whichAnchor];
			while (myObject.offsetParent) {
				cmTop  = cmTop  + myObject.offsetTop - 20;
				cmLeft = cmLeft + myObject.offsetLeft + 115;
				myObject = myObject.offsetParent
			}
		}
	}
	if (DOM) {
		whichEl.style.visibility = "visible";
		whichEl.style.top = cmTop + 20;
		whichEl.style.left = cmLeft;		
	}
	else {	
		whichEl.visibility = "visible";
		whichEl.top = cmTop;
		whichEl.left = cmLeft;
	} 	
	cmTop = 0; cmLeft = 0;
}

function findy(item) {
	if (item.offsetParent) {
		return item.offsetTop + findy(item.offsetParent);
	}
	else {
		return item.offsetTop;
	}
}

function findx(item) {
	if (item.offsetParent) {
		return item.offsetLeft + findx(item.offsetParent);
	}
	else {
		return item.offsetLeft;
	}
}

function HideAllLayers() {
	for (i = 1; i < tt.length; i++) { 
		whichEl = "cm" + i;
		if (DOM) {
			whichEl = document.getElementById(whichEl);
		}
		else {	
			whichEl = (NS4) ? document.layers[whichEl] : document.all[whichEl].style;
		} 
		if (!isOver) {
			if (DOM) {
				whichEl.style.visibility = "hidden";
			}
			else {	
				whichEl.visibility = "hidden";
			} 			
		}		
	}
	if (IE4) {
		var divTemp = document.all.tags("div");
		for (i = 1; i < divTemp.length; i++) { 
			var divString = new String(divTemp[i].id);
			if (divString.indexOf('hideThis') != -1) divTemp[i].style.visibility = "visible";
		}
	}
	if (NS4) {
		for (i = 1; i < document.layers.length; i++) { 
			var divString = new String(document.layers[i].name);
			if (divString.indexOf('hideThis') != -1) document.layers[i].visibility = "visible";
		}
	}
}

function OverLayer() { clearTimeout(timer); isOver = true; }

function OutLayer() { 
	clearTimeout(timer);
	isOver = false; 
	timer = setTimeout("HideAllLayers()",300);
}

