// JavaScript Document
	var elemPosX = 0;
	var elemPosY = 0;
	var menuFlag = false;
	
	function showSub(xMenu,xSub,xHead){
	  hideSub('subMenu1','menuHeader1','closeSpan1');
      hideSub('subMenu2','menuHeader2','closeSpan2');
	  hideSub('subMenu3','menuHeader3','closeSpan3');
  	  hideSub('subMenu4','menuHeader4','closeSpan4');    
	  theDiv = document.getElementById(xSub).style;
	  theDiv.display="block";
	  theHead = document.getElementById(xHead).style;
	  theHead.color="black";
	  menuFlag = true;
	}
	
	function showSubW(xMenu,xSub,xHead){
	  hideSub('subMenu1','menuHeader1','closeSpan1');
      hideSub('subMenu2','menuHeader2','closeSpan2');
  	  hideSub('subMenu4','menuHeader4','closeSpan4');    
	  theDiv = document.getElementById(xSub).style;
	  theDiv.display="block";
	  theHead = document.getElementById(xHead).style;
	  theHead.color="black";
	  menuFlag = true;
	}	

	function hideSub(xDiv,xHead,xSpn){
	  theHead = document.getElementById(xHead).style;
	  theHead.color="black";
	  theSpn = document.getElementById(xSpn).style;
	  theSpn.color="black";
	  document.getElementById(xDiv).style.display='none';
	  menuFlag = false;
	}

	function hideAll(){
	  hideSub('subMenu1','menuHeader1','closeSpan1');
      hideSub('subMenu2','menuHeader2','closeSpan2');
	  hideSub('subMenu3','menuHeader3','closeSpan3');
 	  hideSub('subMenu4','menuHeader4','closeSpan4');   
	}
	
	function hideAllW(){
	  hideSub('subMenu1','menuHeader1','closeSpan1');
      hideSub('subMenu2','menuHeader2','closeSpan2');
 	  hideSub('subMenu4','menuHeader4','closeSpan4');   
	}	
	
	function hideAllF(){
	  hideSub('subMenu1','menuHeader1','closeSpan1');
      hideSub('subMenu2','menuHeader2','closeSpan2');
	  hideSub('subMenu3','menuHeader3','closeSpan3');
	  hideSub('subMenu4','menuHeader4','closeSpan4');
	  Swap_Image ('change_pgc, images/pgc.jpg');
	  Swap_Image ('change_safety, images/safety.jpg');
	  Swap_Image ('change_deck, images/cutterdeck.jpg');
	  Swap_Image ('change_opi, images/opi.jpg');
	  Swap_Image ('change_footcontrol, images/footcontrol.jpg');
	  Swap_Image ('change_engine, images/engine.jpg');
	  Swap_Image ('change_dashboard, images/dashboard.jpg');
	  Swap_Image ('change_steering, images/steering.jpg');
	  Swap_Image ('change_bonnet, images/bonnet.jpg');
      Swap_Image ('change_lights, images/headlights.jpg');
	  Swap_Image ('change_text, images/blank_text.gif');
	}	
	
	function hideAllWF(){
	  hideSub('subMenu1','menuHeader1','closeSpan1');
	  hideSub('subMenu2','menuHeader2','closeSpan2');
	  hideSub('subMenu4','menuHeader4','closeSpan4');
	  Swap_Image ('change_cutter, Images/wcutter.jpg');
	  Swap_Image ('change_4wheel, Images/w4wheel.jpg');
	  Swap_Image ('change_deck, Images/wdeck.jpg');
	  Swap_Image ('change_tyres, Images/wtyres.jpg');
	  Swap_Image ('change_steering, Images/wsteering.jpg');
	  Swap_Image ('change_oms, Images/woms.jpg');
	  Swap_Image ('change_fueltank, Images/wfueltank.jpg');
	  Swap_Image ('change_engine, Images/wengine.jpg');
	  Swap_Image ('change_text, Images/blank_text.gif');
	}	

	menuShow = false;

	function changeBG(xSpan,xHead){
	  theHead = document.getElementById(xHead).style;
	  theHead.color="black";
	  xSpan.style.cursor="pointer";
	  xSpan.style.background="#808080";
	  xSpan.style.color="white";
	}

	function changeBGM(xSpan,xHead){
	  theHead = document.getElementById(xHead).style;
	  theHead.color="black";
	  xSpan.style.cursor="pointer";
	  xSpan.style.background="#2F452F";
	  xSpan.style.color="white";
	}

	function changeBGC(xSpan,xMenu){
	  xSpan.style.cursor="pointer";
	  xSpan.style.background="red";
	  xSpan.style.color="white";
	}

	function leaveBG(xSpan,xMenu){
	  xSpan.style.background="white";
	  xSpan.style.color="black";
	}

	function leaveBGC(xSpan,xMenu){
	  xSpan.style.background="red";
	  xSpan.style.color="black";
	}

	function leaveBGM(xSpan,xMenu){
	  xSpan.style.background="#D6D8A8";
	  xSpan.style.color="#2F452F";
	}

	function hoverHd(xSpan,xMenu){
	  if (menuFlag == false) {
	   xSpan.style.color="red";
	   }
	}

	function leaveHd(xSpan,xMenu){
	  if (menuFlag == false) {
	  xSpan.style.color="black";
	  }
	}

	function openLink(xLink,xHow){
	  if(xHow)newWin = window.open(xHow);
	  else document.location.href=xLink;
	}
	
	 function Swap_Image(sImageList){
	   aImages = sImageList.split(",");
	   iNumOfImages = (aImages.length)/2;
	   for(i=1;i<=iNumOfImages;i++){

	   eval("document." + aImages[2*(i-1)] + ".src = '" + aImages[1 + (2*(i-1))] + "'");
	   }

	 }	