// detect Browser
var is = new detectBrowser();

function detectBrowser() 
{
	this.ns4 = (document.layers)? true:false;
	this.ie = (navigator.appName=='Microsoft Internet Explorer')? true:false;
	this.DOM2 = (document.getElementById)? true:false;
}

// Handle window errors
window.onerror = windowError;
function windowError() {
	return true;
}

//Handle window resize
window.onresize= windowReload;
function windowReload() {
  window.location.reload();
}


// Refresh animated gif
function refreshGif(a) {
	
	if (!is.ns4) {
		document.getElementById(a).src = document.getElementById(a).src;
	//} else {
		//document.layers['home_main'].document[a].src=document.layers['home_main'].document[a].src; 				
	}
}


// Shows (unhides) given layer
function showLayer(a) {
		
	if (is.ns4) {
		document.layers[a].position = "absolute";
		document.layers[a].visibility = "show";
	}
	 
	if (is.DOM2) {
		document.getElementById(a).style.visibility = "visible";
	}	
}

// Hides given layer
function hideLayer(a) {
	
	if (is.ns4) {
		document.layers[a].position = "relative";
		document.layers[a].visibility = "hide";
	} 
	
	if (is.DOM2) {
		document.getElementById(a).style.visibility = "hidden";
	}	
}

// Menu variables
var mIndex = 0;
var mItem = 'home';
var menu_on = new Array();
var menu_off = new Array();
var preloadFlag = false;

// Create images
function newImage(arg) {
	if (document.images) {
		rslt = new Image();
		rslt.src = arg;
		return rslt;
	}
}

// Image rollover function
function changeImages() {
	if (mIndex != changeImages.arguments[2]) {			
		if (changeImages.arguments[1] == "off"){
			document[changeImages.arguments[0]].src = menu_off[changeImages.arguments[2]].src;
		} else {
			document[changeImages.arguments[0]].src = menu_on[changeImages.arguments[2]].src;
		}
	}		
}

// Highlight selected menu item
function selectItem() {
	document[mItem].src = menu_off[mIndex].src;
	document[selectItem.arguments[0]].src = menu_on[selectItem.arguments[1]].src;
	mIndex = selectItem.arguments[1];
	mItem = selectItem.arguments[0];
}

// Preload Menu images
function preloadImages(pItem,pIndex) {
	
	if (document.images) {
		
		newImage("../images/menu_home/l_up.jpg");
		newImage("../images/menu_home/lm.jpg");
		newImage("../images/menu_home/l_down.jpg");		
		newImage("../images/menu_home/menu_divider.gif");
		
		menu_on[0] = newImage("../images/menu_home/training_home_h.jpg");
		menu_on[1] = newImage("../images/menu_home/services_home_h.jpg");
		menu_on[2] = newImage("../images/menu_home/photo_home_h.jpg");
		menu_on[3] = newImage("../images/menu_home/equipment_home_h.jpg");
		menu_on[4] = newImage("../images/menu_home/misc_home_h.gif");
		menu_on[5] = newImage("../images/menu_home/links_home_h.gif");
		menu_on[6] = newImage("../images/menu_home/contact_home_h.gif");
		
		menu_off[0] = newImage("../images/menu_home/training_home.jpg");
		menu_off[1] = newImage("../images/menu_home/services_home.jpg");
		menu_off[2] = newImage("../images/menu_home/photo_home.jpg");
		menu_off[3] = newImage("../images/menu_home/equipment_home.jpg");
		menu_off[4] = newImage("../images/menu_home/misc_home.gif");
		menu_off[5] = newImage("../images/menu_home/links_home.gif");
		menu_off[6] = newImage("../images/menu_home/contact_home.gif");
		
		mItem = pItem;
		mIndex = pIndex;
		document[mItem].src = menu_on[mIndex].src;
		
		preloadFlag = true;
	}	
}

function generate_menu() 
{
document.writeln("<DIV id=\"menu_home\" class=\"menu_home\">");
document.writeln("<TABLE WIDTH=294 BORDER=0 CELLPADDING=0 CELLSPACING=0>");
document.writeln("<TR>");
document.writeln("<TD><A HREF=\"training.htm\"" + 
				"ONMOUSEOVER=\"changeImages('training', 'on',0);\"" +
				"ONMOUSEOUT=\"changeImages('training', 'off',0);\"" +
				"ONCLICK=\"selectItem('training', 0);\">" +
				"<IMG NAME=\"training\" SRC=\"../images/menu_home/training_home.jpg\" WIDTH=149 HEIGHT=130 BORDER=0></A></TD>");
document.writeln("<TD><IMG SRC=\"../images/menu_home/l_up.jpg\" WIDTH=3 HEIGHT=130></TD>");			
document.writeln("<TD COLSPAN=5><A HREF=\"services.htm\"" + 
				"ONMOUSEOVER=\"changeImages('services', 'on',1);\"" +
				"ONMOUSEOUT=\"changeImages('services', 'off',1);\"" +
				"ONCLICK=\"selectItem('services', 1);\">" +
				"<IMG NAME=\"services\" SRC=\"../images/menu_home/services_home.jpg\" WIDTH=142 HEIGHT=130 BORDER=0></A></TD>");
document.writeln("</TR>");	
document.writeln("<TR>");				
document.writeln("<TD COLSPAN=3><IMG SRC=\"../images/menu_home/lm.jpg\" WIDTH=294 HEIGHT=3 BORDER=0></TD>");
document.writeln("</TR>");	
document.writeln("<TR>");
if (is.ns4)
	document.writeln("<TD><A HREF=\"photo1_ns4.htm\"" +
				"ONMOUSEOVER=\"changeImages('photo', 'on',2);\"" +
				"ONMOUSEOUT=\"changeImages('photo', 'off',2);\"" +
				"ONCLICK=\"selectItem('photo', 2);\">" +
				"<IMG NAME=\"photo\" SRC=\"../images/menu_home/photo_home.jpg\" WIDTH=149 HEIGHT=135 BORDER=0></A></TD>");
else
	document.writeln("<TD><A HREF=\"photo1.htm\"" +
				"ONMOUSEOVER=\"changeImages('photo', 'on',2);\"" +
				"ONMOUSEOUT=\"changeImages('photo', 'off',2);\"" +
				"ONCLICK=\"selectItem('photo', 2);\">" +
				"<IMG NAME=\"photo\" SRC=\"../images/menu_home/photo_home.jpg\" WIDTH=149 HEIGHT=135 BORDER=0></A></TD>");				

document.writeln("<TD><IMG SRC=\"../images/menu_home/l_down.jpg\" WIDTH=3 HEIGHT=135 BORDER=0></TD>");
document.writeln("<TD><A HREF=\"javascript:hideLayer('menu_home');showLayer('update_msg');refreshGif('home_anm_banner')\" TARGET=\"_parent\"" +
				"ONMOUSEOVER=\"changeImages('equipment', 'on',3);\"" +
				"ONMOUSEOUT=\"changeImages('equipment', 'off',3);\"" +
				"ONCLICK=\"selectItem('equipment', 3);\">" +
				"<IMG NAME=\"equipment\" SRC=\"../images/menu_home/equipment_home.jpg\" WIDTH=142 HEIGHT=135 BORDER=0></A></TD>");
document.writeln("</TR>");	
document.writeln("<TR>");
document.writeln("<TD COLSPAN=3><IMG SRC=\"../images/spacer.gif\" WIDTH=294 HEIGHT=22></TD>");
document.writeln("</TR>");
document.writeln("</TABLE>");
document.writeln("<TABLE WIDTH=294 BORDER=0 CELLPADDING=0 CELLSPACING=0>");	
document.writeln("<TR>");
document.writeln("<TD><IMG SRC=\"../images/spacer.gif\" WIDTH=25 HEIGHT=18></TD>");				
document.writeln("<TD><IMG SRC=\"../images/menu_home/menu_divider.gif\" WIDTH=10 HEIGHT=18 BORDER=0></TD>");
document.writeln("<TD><A HREF=\"miscellaneous.htm\"" +
				"ONMOUSEOVER=\"changeImages('misc', 'on',4);\"" +
				"ONMOUSEOUT=\"changeImages('misc', 'off',4);\"" +
				"ONCLICK=\"selectItem('misc', 4);\">" +
				"<IMG NAME=\"misc\" SRC=\"../images/menu_home/misc_home.gif\" WIDTH=96 HEIGHT=18 BORDER=0></A></TD>");
document.writeln("<TD><IMG SRC=\"../images/menu_home/menu_divider.gif\" WIDTH=10 HEIGHT=18 BORDER=0></TD>");
document.writeln("<TD><A HREF=\"links.htm\"" +
				"ONMOUSEOVER=\"changeImages('links', 'on',5);\"" +
				"ONMOUSEOUT=\"changeImages('links', 'off',5);\"" + 
				"ONCLICK=\"selectItem('links', 5);\">" + 
				"<IMG NAME=\"links\" SRC=\"../images/menu_home/links_home.gif\" WIDTH=37 HEIGHT=18 BORDER=0></A></TD>");
document.writeln("<TD><IMG SRC=\"../images/menu_home/menu_divider.gif\" WIDTH=10 HEIGHT=18 BORDER=0></TD>");
document.writeln("<TD><A HREF=\"contact.htm\"" +
				"ONMOUSEOVER=\"changeImages('contact', 'on',6);\"" +
				"ONMOUSEOUT=\"changeImages('contact', 'off',6);\"" +
				"ONCLICK=\"selectItem('contact',6);\">" +
				"<IMG NAME=\"contact\" SRC=\"../images/menu_home/contact_home.gif\" WIDTH=75 HEIGHT=18 BORDER=0></A></TD>");
document.writeln("<TD><IMG SRC=\"../images/menu_home/menu_divider.gif\" WIDTH=10 HEIGHT=18 BORDER=0></TD>");		
document.writeln("<TD><IMG SRC=\"../images/spacer.gif\" WIDTH=21 HEIGHT=18></TD>");
document.writeln("</TR>");
document.writeln("</TABLE>");
document.writeln("</DIV>");
}

function generateUpdateMsg()
{
	document.writeln("<DIV id=\"update_msg\" class=\"update\">");
	document.writeln("<TABLE WIDTH=294 BORDER=0 CELLPADDING=0 CELLSPACING=0>");
	document.writeln("<TR>");
	document.writeln("<TD VALIGN=CENTER ALIGN=LEFT WIDTH=\"294\" HEIGHT=\"285\">");
	document.writeln("<span class=\"s3h\">We are currently updating our web site. Please visit us again soon. In the meantime,<br>if you require any information, contact us at <a href=\"mailto:info@malucotactical.com\">info@malucotactical.com.</a></span>");		
	document.writeln("</TD>");
	document.writeln("</TR>");	
	document.writeln("<TR>");		
	document.writeln("<TD VALIGN=CENTER ALIGN=CENTER WIDTH=\"294\" HEIGHT=\"18\"><A HREF=\"javascript:hideLayer('update_msg');showLayer('menu_home');refreshGif('home_anm_banner')\">| Home |</A></TD>");
	document.writeln("</TR>");
	document.writeln("</TABLE>");
	document.writeln("</DIV>");
}
