var browser = browserDetect();

//*-- Browser Detection --*/
function browserDetect()  {
	ns4 = (document.layers)&&(navigator.appName=="Netscape")&&(parseInt(navigator.appVersion)==4) ? 'ns4' : false;
	ie4 = (document.all)&&(navigator.appName.indexOf("Microsoft") > -1)&&(parseInt(navigator.appVersion)==4)&&(navigator.appVersion.indexOf('MSIE 6') <0) ? 'ie4' : false;
	ie5 = (document.getElementById)&&(navigator.appName.indexOf("Microsoft") > -1)&&(navigator.appVersion.indexOf('MSIE 6') <0) ? 'ie5' : false;
	ie6 = (document.getElementById)&&(navigator.appName.indexOf("Microsoft") > -1)&&(navigator.appVersion.indexOf('MSIE 6') >=0) ? 'ie6' : false;
	ns6 = (document.getElementById)&&(navigator.appName=="Netscape")&&(parseInt(navigator.appVersion)>4) ? 'ns6' : false;
	return (ns4 || ie5 || ie4 || ns6 || ie6);
}
var browser = browserDetect();

if (browser == "ns4") {
	onresize = redo;
}

function redo() {
                    location.reload();
}


/*-- [End] Browser Detection --*/


/*-- Cross-Browser Object Access Function --*/
function myDOM(id)	{
	alert(id)
	if (browser == 'ns4')  {return ns4ElementById(id);}
	if (browser == 'ns6')  {return document.getElementById(id);}
	if (browser == 'ie4')  {return eval('document.all.'+ id);}
	if (browser == 'ie5')  {return document.getElementById(id);}
	if (browser == 'ie6')  {return document.getElementById(id);}
	return false;
}

/*-- Search Layers Array by ID [Netscape 4 Work-Around] --*/
function ns4ElementById(layerId,me)	{
	var foundIt = false;
	var whereAmI = (me) ? me : document.layers;
	if (whereAmI[layerId])  {
		return whereAmI[layerId];
	}
	for (var i=0; i<whereAmI.length; i++)  {
	  if (whereAmI[i].document.layers){
	  		foundIt = ns4ElementById(layerId,whereAmI[i].document.layers);
	  }
	  if (foundIt)  {
	  return foundIt;
	  }
	}
	return null;
}

/*-- [End] Cross-Browser Object Access Function --*/

//***************************//

//       functions           //

//***************************//
/*-- Image Access Function -- Syntax: getImage(layer's ID).images[image's name attribute] --*/
function getImage(id)  {

	if (browser == 'ns4')  {
		return myDOM(id).document;
	}
	else  {
		return document;
	}
	
}

/*-- Form Access Function -- Syntax: getForm(layer's ID).forms[form's name attribute] --*/
function getForm(id)  {

	if (browser == 'ns4')  {return myDOM(id).document;}
	else  {return document;}
	
}

/*-- Style Access Function -- Syntax: getStyle(layer's ID).CSS attribute -- Support for CSS attributes varies depending on the browser --*/
function getStyle(id)  {

	if (browser == 'ns4')  {return myDOM(id);}
	else  {return myDOM(id).style;}		
	
}

/*-- Get a Layer's Height --*/
function getHeight(id)  {

	if (browser == 'ns4')  {return myDOM(id).document.height;}
	if ((browser == 'ie4') || (browser == 'ie5') || (browser == 'ns6') || (browser == 'ie6'))  {return myDOM(id).offsetHeight;}

}

/*-- Get a Layer's Width --*/
function getWidth(id)  {

	if (browser == 'ns4')  {return myDOM(id).document.width;}
	if ((browser == 'ie4') || (browser == 'ie5') || (browser == 'ns6') || (browser == 'ie6'))  {return myDOM(id).offsetWidth;}

} 	
var navImages = new Array();

for (i=1;i<=4;i++)  {
	navImages[i] = new Array();
	navImages[i].off  = new Image();
	navImages[i].over = new Image();
	navImages[i].down = new Image();
	navImages[i].bar = new Image();
	navImages[i].barhilite = new Image();
	navImages[i].baroff = new Image();
}

navImages[1].off.src = "images/md_nav1_off.gif";
navImages[1].over.src = "images/md_nav1_roll.gif";
navImages[1].down.src = "images/md_nav1_hilite.gif";
navImages[1].bar.src = "images/md_bottom_roll.jpg";
navImages[1].baroff.src = "images/spacer.gif";
navImages[1].barhilite.src = "images/md_bottom_roll.jpg";

navImages[2].off.src = "images/md_nav2_off.gif";
navImages[2].over.src = "images/md_nav2_roll.gif";
navImages[2].down.src = "images/md_nav2_hilite.gif";
navImages[2].bar.src = "images/md_bottom_roll.jpg";
navImages[2].baroff.src = "images/spacer.gif";
navImages[2].barhilite.src = "images/md_bottom_roll.jpg";

navImages[3].off.src = "images/md_nav3_off.gif";
navImages[3].over.src = "images/md_nav3_roll.gif";
navImages[3].down.src = "images/md_nav3_hilite.gif";
navImages[3].bar.src = "images/md_bottom_roll.jpg";
navImages[3].baroff.src = "images/spacer.gif";
navImages[3].barhilite.src = "images/md_bottom_roll.jpg";

navImages[4].off.src = "images/md_nav4_off.gif";
navImages[4].over.src = "images/md_nav4_roll.gif";
navImages[4].down.src = "images/md_nav4_hilite.gif";
navImages[4].bar.src = "images/md_bottom_roll.jpg";
navImages[4].baroff.src = "images/spacer.gif";
navImages[4].barhilite.src = "images/md_bottom_roll.jpg";

function rollOn()  {
	if (document.images['nav'+arguments[0]].src.indexOf('hilite') == -1) {
		document.images['nav'+arguments[0]].src = navImages[arguments[0]].over.src;
		document.images["bar"+arguments[0]].src = navImages[arguments[0]].bar.src;
	}
}
function rollOff()  {
	if (document.images['nav'+arguments[0]].src.indexOf('hilite') == -1) {
		document.images["nav"+arguments[0]].src = navImages[arguments[0]].off.src;
		document.images["bar"+arguments[0]].src = navImages[arguments[0]].baroff.src;
	}
}
function hilite()  {
	document.images['nav'+arguments[0]].src = navImages[arguments[0]].down.src;
	document.images["bar"+arguments[0]].src = navImages[arguments[0]].bar.src;
}
function act()  {document.images[arguments[0]].src = arguments[1];}


function popWin(toWhere)  {
	if (toWhere == 'toDoc')  {
		window.open ('interstitial_todoc.html','','location=0,menubar=0,resizable=0,status=0,titlebar=0,height=220,width=200,top=100,left=100')
	}
	if (toWhere == 'survey')  {
		if (!document.cookie)  {window.open ('pop_up_survey.html','','scrollbars=1,location=0,menubar=0,resizable=0,status=0,titlebar=0,height=600,width=620,top=20,left=100')}
	}
}
