//---- Set this variable only! ----
var buildDir = "menu/includes/";
//---------------------------------

var ie4 = false, ie5_mac = false, ie55 = false;
var nn4 = false, dom = false, opera = false, safari = false;
var agent = navigator.userAgent.toLowerCase();

if (agent.indexOf("opera") != -1)
	opera = true;
else if (agent.indexOf("safari") != -1)
	safari = true;
else if (document.all)
{
	var version = parseFloat(agent.substr(agent.indexOf("msie")+5, 3));
	if (agent.indexOf("mac") != -1 && version >= 5)
		ie5_mac = true;
	else
	{
		if (version >= 5.5)
			ie55 = true;
		else if (version >= 4)
			ie4 = true;
	}
}
//else if (document.layers)
else if (navigator.appName == "Netscape" && parseInt(navigator.appVersion) >= 4 && 
	parseInt(navigator.appVersion) < 5)
	nn4 = true;
else if (document.getElementById)
	dom = true;

var blank = new Image();
blank.src = buildDir + "blank.gif";

if (ie4)
	document.write('<script type="text/javascript" src="' + buildDir + 'ie4-build.js"></script>');
else if (ie5_mac)
	document.write('<script type="text/javascript" src="' + buildDir + 'ie5m-build.js"></script>');
else if (ie55)
	document.write('<script type="text/javascript" src="' + buildDir + 'ie55-build.js"></script>');
else if (nn4)
	document.write('<script type="text/javascript" src="' + buildDir + 'ns4-build.js"></script>');
else if (dom)
	document.write('<script type="text/javascript" src="' + buildDir + 'dom-build.js"></script>');
else if (opera)
	document.write('<script type="text/javascript" src="' + buildDir + 'op7-build.js"></script>');
else if (safari)
	document.write('<script type="text/javascript" src="' + buildDir + 'saf-build.js"></script>');
else
{
	alert("Your browser doesn't support this menu script.");
	//location.href = buildDir + "upgrade.html";
	document.write('<script type="text/javascript" src="' + buildDir + 'no-build.js"></script>');
}

function init(width, height)
{	
	var toppy;
	var lefty;

	if (width==1280 && height==1024)
	{
		if (dom)
		{
			toppy=27;
			lefty=-125;
		}
		else if (ie55)
		{
			toppy=27;
			lefty=-125;
		}
		else if (opera)
		{
			toppy=27;
			lefty=-118;
		}
	}
	else if (width==1024 && height==768)
	{
		
		if (dom)
		{
			toppy=154;
			lefty=5;
		}
		else if (ie55)
		{
			toppy=154;
			lefty=5;
		}
		else if (opera)
		{
			toppy=154;
			lefty=10;
		}
	}
	else if (width==800 && height==600)
	{
		
		if (dom)
		{
			toppy=237;
			lefty=115;
		}
		else if (ie55)
		{
			toppy=237;
			lefty=5;
		}
		else if (opera)
		{
			toppy=237;
			lefty=120;
		}
	}

	menus[0] = new menu(20, "horizontal", lefty, toppy, 0, 0, "#31638C", "#31638C", "Arial,Helvetica", 9, "bold",
		"bold", "white", "#F72035", 0, "white", 2, "rollover:images/tri-down1.gif:images/tri-down2.gif",
		false, false, true, false, 0, true, 4, 4, "gray");
	menus[0].addItem("#", "_blank", 166, "center", "Company", 1);
	menus[0].addItem("#", "", 166, "center", "Products", 2);
	menus[0].addItem("services.aspx", "", 166, "center", "Services", 0);
	menus[0].addItem("distributors.aspx", "", 166, "center", "Distributors", 0);
	menus[0].addItem("consultants.aspx", "", 166, "center", "Consultants", 0);
	menus[0].addItem("contact.aspx", "", 166, "center", "Contact Us", 0);
	menus[0].floatMenu(1024, 768, 10, 2);
	
	menus[1] = new menu(215, "vertical", 0, 0, 0, 0, "#31638C", "#B40820", "Arial,Helvetica", 9, "", 
		"bold", "white", "white", 1, "black", 2, 0, false, true, false, false, 0, true, 4, 4, "gray");
	menus[1].addItem("index.aspx", "", 20, "left", "Home Page", 0);
	menus[1].addItem("clients.aspx", "", 20, "left", "Our Clients", 0);
	menus[1].addItem("fmcompany.aspx", "", 20, "left", "Facilities Management Companies", 0);
	//menus[1].addItem("contact.aspx", "", 20, "left", "Contact Details", 0);

	menus[2] = new menu(300, "vertical", 0, 0, 0, 0, "#31638C", "#B40820", "Arial,Helvetica", 9, "", 
		"bold", "white", "white", 1, "black", 2, 0, false, true, false, false, 0, true, 4, 4, "gray");
	menus[2].addItem("iBMS.aspx", "", 20, "left", "iBMS", 0);
	menus[2].addItem("iSITES.aspx", "", 20, "left", "iSITE", 0);
	menus[2].addItem("esCAMS.aspx", "", 20, "left", "esCAMS", 0);
	menus[2].addItem("hardware.aspx", "", 20, "left", "iBMS Certified Compatible Hardware", 0);
	menus[2].addItem("uncerthardware.aspx", "", 20, "left", "Uncertified Compatible Hardware", 0);

	menus[3] = new menu(200, "vertical", 0, 0, 0, 0, "white", "#B40820", "Arial,Helvetica", 9, "", 
		"bold", "black", "white", 1, "black", 2, 0, false, true, false, false, 0, true, 4, 4, "gray");
	menus[3].addItem("distributors.aspx", "", 20, "left", "iBMS Certified Distributors", 0);
	menus[3].addItem("passwd.aspx", "", 20, "left", "Services for Distributors", 0);

	menus[4] = new menu(200, "vertical", 0, 0, 0, 0, "white", "#B40820", "Arial,Helvetica", 9, "", 
		"bold", "black", "white", 1, "black", 2, 0, false, true, false, false, 0, true, 4, 4, "gray");
	menus[4].addItem("consultants.aspx", "", 20, "left", "iBMS Certified Consultants", 0);
	menus[4].addItem("passwd.aspx", "", 20, "left", "Services for Consultants", 0);
}