//***************************************************************************
// BROWSER CHECK
HM_DOM = (document.getElementById) ? true : false;
HM_NS4 = (document.layers) ? true : false;
HM_IE = (document.all) ? true : false;
HM_IE4 = HM_IE && !HM_DOM;
HM_Mac = (navigator.appVersion.indexOf("Mac") != -1);
HM_IE4M = HM_IE4 && HM_Mac;
HM_Opera = (navigator.userAgent.indexOf("Opera")!=-1);
HM_Konqueror = (navigator.userAgent.indexOf("Konqueror")!=-1);
HM_NS6 = (navigator.vendor == ("Netscape6") || navigator.product == ("Gecko"));
//***************************************************************************

//***************************************************************************
// NS4 window resize bug
if (HM_NS4) {
	window.captureEvents(Event.Resize);
	window.onresize = reLoad;
	window.releaseEvents(Event.Resize);
}

origWidth = window.innerWidth;
origHeight = window.innerHeight;

function reLoad() {
	if (window.innerWidth != origWidth || window.innerHeight != origHeight) 
		location.reload();
}
//***************************************************************************

//***************************************************************************
// Preload rollover images
if (document.images) {
	mainNav1 = new Image(); mainNav1.src = "images/nav_home_on.gif";
	mainNav2 = new Image(); mainNav2.src = "images/nav_locate_retailer_on.gif";
	mainNav3 = new Image(); mainNav3.src = "images/nav_product_specifications_on.gif";
	mainNav4 = new Image(); mainNav4.src = "images/nav_warranty_on.gif";
}
//***************************************************************************

//***************************************************************************
// GLOBAL Nav Rollovers
function roll(img_name,img_src) {
	document[img_name].src = img_src;
}
//***************************************************************************

//this javascript function opens pages in a new browser window of a nice size
function open_window2(url, target, w, h) {
		newWindow = window.open(url, target,'toolbar=1,location=1,directories=1,status=1,menubar=1,scrollbars=1,left=100, resizable=1,' + 'width=' + w + ',height=' + h);
}
//end of function open_window2 

//***************************************************************************
// Select Browser Specific Stye Sheet
if (HM_Mac) {
	document.write("<link rel=\"stylesheet\" href=\"resources/mac.css\" type=\"text/css\">");
} else if (HM_NS4) {
	document.write("<link rel=\"stylesheet\" href=\"resources/ns4.css\" type=\"text/css\">");
} else if (HM_NS6) {
	document.write("<link rel=\"stylesheet\" href=\"resources/ns6.css\" type=\"text/css\">");
} else {
	document.write("<link rel=\"stylesheet\" href=\"resources/ie.css\" type=\"text/css\">");
}
//***************************************************************************

//***************************************************************************
// Date
dayName = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday")
monthName = new Array("January","February","March","April","May","June","July","August","September","October","November","December")
now = new Date();
// **************************************************************************