
	var aboutMenuItems = new Array();
	    aboutMenuItems[0] = new Array();
		aboutMenuItems[0][0] = "about1";
		aboutMenuItems[0][1] = "http://www.bsm.com.bn/aboutShell/WhoWeAre/WhoWeAre.htm";
		aboutMenuItems[0][2] = "Who We Are&nbsp;&nbsp;";
		aboutMenuItems[0][3] = "0"  // 0: no submenu  1: have submenu
		
		aboutMenuItems[1] = new Array();
		aboutMenuItems[1][0] = "about2";
		aboutMenuItems[1][1] = "http://www.bsm.com.bn/aboutShell/WhatWeDo/WhatWeDo.htm";
		aboutMenuItems[1][2] = "What We Do&nbsp;&nbsp;";
		aboutMenuItems[1][3] = "0"  // 0: no submenu  1: have submenu
		
		aboutMenuItems[2] = new Array();
		aboutMenuItems[2][0] = "about3";
		aboutMenuItems[2][1] = "http://www.bsm.com.bn/aboutShell/HowWeWork/HowWeWork.htm";
		aboutMenuItems[2][2] = "How We Work&nbsp;&nbsp;";
		aboutMenuItems[2][3] = "0"  // 0: no submenu  1: have submenu
		
		aboutMenuItems[3] = new Array();
		aboutMenuItems[3][0] = "about4";
		aboutMenuItems[3][1] = "http://www.bsm.com.bn/aboutShell/OurStrategy/OurStrategy.htm";
		aboutMenuItems[3][2] = "Our Strategy";
		aboutMenuItems[3][3] = "0"  // 0: no submenu  1: have submenu
			
	var	prodMenuItems = new Array();
	    prodMenuItems[0] = new Array();
		prodMenuItems[0][0] = "prod1";
		prodMenuItems[0][1] = "http://www.bsm.com.bn/ForMotorists/Motorists.htm";
		prodMenuItems[0][2] = "Shell For Motorists&nbsp;&nbsp;";
		prodMenuItems[0][3] = "0"  // 0: no submenu  1: have submenu
		
		prodMenuItems[1] = new Array();
		prodMenuItems[1][0] = "prod2";
		prodMenuItems[1][1] = "http://www.bsm.com.bn/ForBusinesses/Businesses.htm ";
		prodMenuItems[1][2] = "Shell For Businesses&nbsp;&nbsp;";
		prodMenuItems[1][3] = "0"  // 0: no submenu  1: have submenu
		
		prodMenuItems[2] = new Array();
		prodMenuItems[2][0] = "prod3";
		prodMenuItems[2][1] = "http://www.bsm.com.bn/ForHome/Home.htm";
		prodMenuItems[2][2] = "Shell For The Home";
		prodMenuItems[2][3] = "0"  // 0: no submenu  1: have submenu
		
	var	motorMenuItems = new Array();
	    motorMenuItems[0] = new Array();
		motorMenuItems[0][0] = "motor1";
		motorMenuItems[0][1] = "http://www.bsm.com.bn/ForMotorsport/Ferrari/ferrari.htm";
		motorMenuItems[0][2] = "Shell and Ferrari&nbsp;&nbsp; ";
		motorMenuItems[0][3] = "0"  // 0: no submenu  1: have submenu
		
		motorMenuItems[1] = new Array();
		motorMenuItems[1][0] = "motor2";
		motorMenuItems[1][1] = "http://www.bsm.com.bn/ForMotorsport/Ducati/ducati.htm ";
		motorMenuItems[1][2] = "Shell Advance & Ducati";
		motorMenuItems[1][3] = "0"  // 0: no submenu  1: have submenu
		
	var	newsMenuItems = new Array();
	    newsMenuItems[0] = new Array();
		newsMenuItems[0][0] = "news1";
		newsMenuItems[0][1] = "http://www.bsm.com.bn/News/Highlight/highlight.htm";
		newsMenuItems[0][2] = "News & Highlights&nbsp;";
		newsMenuItems[0][3] = "0"  // 0: no submenu  1: have submenu
		
		newsMenuItems[1] = new Array();
		newsMenuItems[1][0] = "news2";
		newsMenuItems[1][1] = "http://www.bsm.com.bn/News/Activities/activities.htm ";
		newsMenuItems[1][2] = "BSM Activities&nbsp;";
		newsMenuItems[1][3] = "0"  // 0: no submenu  1: have submenu
		
		newsMenuItems[2] = new Array();
		newsMenuItems[2][0] = "news3";
		newsMenuItems[2][1] = "http://www.bsm.com.bn/News/Hsse/hsse.htm";
		newsMenuItems[2][2] = "Social Responsibility&nbsp;";
		newsMenuItems[2][3] = "0"  // 0: no submenu  1: have submenu	
		
		newsMenuItems[3] = new Array();
		newsMenuItems[3][0] = "news4";
		newsMenuItems[3][1] = "http://www.bsm.com.bn/News/Career/career.htm";
		newsMenuItems[3][2] = "Careers";
		newsMenuItems[3][3] = "0"  // 0: no submenu  1: have submenu	
		
	var	contMenuItems = new Array();
	    contMenuItems[0] = new Array();
		contMenuItems[0][0] = "cont1";
		contMenuItems[0][1] = "http://www.bsm.com.bn/Contact/feedback.htm";
		contMenuItems[0][2] = "Feedback&nbsp;";
		contMenuItems[0][3] = "0"  // 0: no submenu  1: have submenu
		
		contMenuItems[1] = new Array();
		contMenuItems[1][0] = "cont2";
		contMenuItems[1][1] = "http://www.bsm.com.bn/Contact/contactperson.htm ";
		contMenuItems[1][2] = "Phone Directory&nbsp;";
		contMenuItems[1][3] = "0"  // 0: no submenu  1: have submenu
		
		contMenuItems[2] = new Array();
		contMenuItems[2][0] = "cont3";
		contMenuItems[2][1] = "http://www.bsm.com.bn/Contact/Csc/csc.htm";
		contMenuItems[2][2] = "CSC";
		contMenuItems[2][3] = "0"  // 0: no submenu  1: have submenu	
		
/*
		
		function createSubMenu(menuName,menuItems)
	{
	    var divhtml = '<div id = "' + menuName + 'MenuDiv"  class = "DivMenu" ';
		    divhtml = divhtml + ' onmouseout = "return hideMenu(this) "> ';
		var tablehtml = '<table border = 0 cellspacing = 1 cellpadding = 1 ID = " ' + menuName +'Table">';
		var tableRowhtml = "";
		var rowCount;
		var totalNoRows = menuItems.length;
		
		for (rowCount = 0; rowCount < totalNoRows; rowCount++)
		{
		    tableRowhtml = tableRowhtml + '<TR><TD ID = " ' + menuName + menuItems[rowCount][0] + ' " RollOver RollOut ';
			tableRowhtml = tableRowhtml + ' onclick = "goPage(\'' + menuItems[rowCount][1] + '\')" ';
			tableRowhtml = tableRowhtml + 'class = "TDMenu">' + menuItems[rowCount][2] + '</TD></TR>';
		}
		return divhtml + tablehtml + tableRowhtml + '</table></div>';
	}
	
	
	function createMenu(menuName,menuItems)
	{
	    var divhtml = '<div id = "' + menuName + 'MenuDiv"  class = "DivMenu" ';
		    divhtml = divhtml + ' onmouseout = "return hideMenu(this) "> ';
		var tablehtml = '<table border = 0 cellspacing = 5 cellpadding = 0 ID = " ' + menuName +'Table">';
		var tableRowhtml = "";
		var rowCount;
		var totalNoRows = menuItems.length;
		
		for (rowCount = 0; rowCount < totalNoRows; rowCount++)
		{
		    if (menuItems[rowCount][3] == "1")
			{
			   //writeln(menuItems[rowCount][5]);
			   createSubMenu(menuItems[rowCount][4] ,menuItems[rowCount][5]);
			}
			
			tableRowhtml = tableRowhtml + '<TR><TD ID = " ' + menuName + menuItems[rowCount][0] + ' " RollOver RollOut ';
			tableRowhtml = tableRowhtml + ' onclick = "goPage(\'' + menuItems[rowCount][1] + '\')" ';
			tableRowhtml = tableRowhtml + 'class = "TDMenu"';
			
			if (menuItems[rowCount][3] == "1")
			{
			
			tableRowhtml = tableRowhtml + ' onmouseover = "return showMenu(' + menuItems[rowCount][4] + 'MenuDiv)" ';
			tableRowhtml = tableRowhtml + '	onmouseOut = "return hideMenu(' + menuItems[rowCount][4] + 'MenuDiv)" ';
			}
			
			tableRowhtml = tableRowhtml +  '>' + menuItems[rowCount][2] + '</TD></TR>';
			
		}
		return divhtml + tablehtml + tableRowhtml + '</table></div>';
	}
	

	function createMenu_h(menuName,menuItems)
	{
	    var divhtml = '<div id = "' + menuName + 'MenuDiv"  class = "DivMenu" ';
		    divhtml = divhtml + ' onmouseout = "return hideMenu(this) "> ';
		var tablehtml = '<table border = 0 cellspacing = 5 cellpadding = 0 ID = " ' + menuName +'Table"><TR>';
		var tableRowhtml = "";
		var rowCount;
		var totalNoRows = menuItems.length;
		
		for (rowCount = 0; rowCount < totalNoRows; rowCount++)
		{
		   
			tableRowhtml = tableRowhtml + '<TD ID = " ' + menuName + menuItems[rowCount][0] + ' " RollOver RollOut ';
			tableRowhtml = tableRowhtml + ' onclick = "goPage(\'' + menuItems[rowCount][1] + '\')" ';
			tableRowhtml = tableRowhtml + 'class = "TDMenu"';
			
			tableRowhtml = tableRowhtml +  '>' + menuItems[rowCount][2] + '</TD>';
			
		}
		return divhtml + tablehtml + tableRowhtml + '</TR></table></div>';
	}
*/

	var ns = (navigator.appName.indexOf('Netscape') > -1);
	var ie = (navigator.appName.indexOf('Microsoft Internet Explorer') > -1);
	
	function createMenu_h(menuName,menuItems)
	{
	    var divhtml = '<div id = "' + menuName + 'MenuDiv"  class = "DivMenu" ';
		    divhtml = divhtml + ' onmouseout = "return hideMenu(this,' + menuName.length + ',event) "> ';
		var tablehtml = '<table border = 0 cellspacing = 1 cellpadding = 1 ID = "' + menuName +'Table"><tbody ID="' + menuName + 'TableBody"><tr>';
		var tableRowhtml = "";
		var rowCount;
		var totalNoRows = menuItems.length;
		
		for (rowCount = 0; rowCount < totalNoRows; rowCount++)
		{
		    tableRowhtml = tableRowhtml + '<TD id="' + menuName + menuItems[rowCount][0] + ' " RollOver RollOut ';
			tableRowhtml = tableRowhtml + ' onclick = "goPage(\'' + menuItems[rowCount][1] + '\')" ';
			tableRowhtml = tableRowhtml + 'class = "TDMenu">' + menuItems[rowCount][2] + '</TD>';
		}
		return divhtml + tablehtml + tableRowhtml + '</tr></tbody></table></div>';
	}
	
/*	function showMenu(menuToShow,src)
	{
	    var srcElement = event.srcElement;
		var xPos = parseInt(srcElement.offsetLeft);
		var yPos = parseInt(srcElement.offsetTop);
		
		src.style.color = "#009999";
		menuToShow.style.left = xPos - 8;
		menuToShow.style.top = yPos + 14;
	}

	function showMenu(menuToShow,e,src)
	{
		src.style.color = "#009999";
		showMenu_01(menuToShow,e);
	}
*/
	function showMenu(menuToShow,e,src)
	{
	    src.style.color = "#009999";
		if (ns) 
		  { var srcElement = e.target;}
		else
		  { var srcElement = event.srcElement;}
		  
		//var xPos = parseInt(srcElement.style.left);
		//var yPos = parseInt(srcElement.style.top);
		var xPos = parseInt(srcElement.offsetLeft);
		var yPos = parseInt(srcElement.offsetTop);
		
		menuToShow.style.left = xPos;
		menuToShow.style.top = yPos + 14;
	}
/*	
	function hideMenu(menuToHide,src)
	{
	    if (event.toElement != menuToHide && menuToHide.contains(event.toElement) == false)
		{
		   menuToHide.style.left = -1000;
		   menuToHide.style.top = -1000;
		}
				
	}
	
	function hideMenu_01(menuToHide,src)
	{
	    // if (menuToHide.contains(event.toElement) == false)
		
		src.style.color = "#006666";
		hideMenu(menuToHide);
			
	}
*/
  function hideMenu_01(menuToHide,menuidLength,e,src)
	{
	    // if (menuToHide.contains(event.toElement) == false)
		
		src.style.color = "#006666";
		hideMenu(menuToHide,menuidLength,e);
			
	}	
	
  function hideMenu(menuToHide,menuidLength,e)
	{
	    var toElementid;
		if (ns)
		   {var mouseLastIn = e.relatedTarget;}
		else
		   {var mouseLastIn = event.toElement;}
		
		if (mouseLastIn != null)
		{
		   if (mouseLastIn.nodeType == 3)
		   {
		      mouseLastIn = mouseLastIn.parentNode;
		   }
		   toElementid = mouseLastIn.id; 
		}
		else
		{
		   return false;
		}
		
		if (typeof(toElementid) == "undefined")
		{
		   toElementid = "UNDEF";
		}
		
		toElementid = toElementid.substr(0,menuidLength);
		var divMenuid = menuToHide.id;
		divMenuid = divMenuid.substr(0,menuidLength);
		
		if (toElementid != divMenuid)
		{
		   menuToHide.style.left = -1000 + "px";
		   menuToHide.style.top = -1000 + "px";
		}
	
	}

	/*
	function document_onmouseover()
	{
	    var srcElement = event.srcElement;
		if (srcElement.tagName == "TD" && typeof(srcElement.RollOver) != "undefined")
		{
		   //srcElement.style.text-decoration = underline;
		   srcElement.style.color = "#009999";
		   //srcElement.style.bgcolor = "yellow";
		   //how to show submen
		}
	}
    */
	function document_onmouseover(e)
	{
	    if (ns)
		{
		   var srcElement = e.target;
		}
		else
		{
		    var srcElement = event.srcElement;
		}
		
		if (srcElement.nodeType ==3)
		{
		  srcElement = srcElement.parentNode;
		}
		
		if (srcElement.tagName == "TD" && typeof(srcElement.RollOver) != "undefined")
		{
		   srcElement.style.color = "#009999";
		   //srcElement.style.backgroundcolor = "darkorange";
		}
	}
/*
	function document_onmouseout()
	{
	    var srcElement = event.srcElement;
		if (srcElement.tagName == "TD" && typeof(srcElement.RollOut) != "undefined")
		{
		   //srcElement.style.text-decoration = "none";
		   srcElement.style.color = "black";
		   //srcElement.style.bgcolor = "white";
		}
	}
*/	
	function document_onmouseout(e)
	{
	    if (ns)
		{
		   var srcElement = e.target;
		}
		else
		{
		    var srcElement = event.srcElement;
		}
		
		if (srcElement.nodeType ==3)
		{
		  srcElement = srcElement.parentNode;
		}
		
		if (srcElement.tagName == "TD" && typeof(srcElement.RollOut) != "undefined")
		{
		   srcElement.style.color = "black";
		   //srcElement.style.backgroundcolor = "darkorange";
		}

	}
	
	function goPage(src)
	{
	    window.location.href = src;
	}
	
	function boldMainmenu(src)
	{
	    src.style.color = "#009999";
	}
	
	function outMainmenu(src)
	{
	    src.style.color = "#006666";
	}
	
//	document.onmouseover = document_onmouseover;
//	document.onmouseout = document_onmouseout;
