// Rev. 09/07/2003
function winopenDisclaimer(aURL,id,w,h){
var strURL,strWinName,winWidth,winHeight;
				var winTop,winLeft;
				strWinName = "Results";
				winWidth =	w;
				winHeight = h;
				winTop=20;
				winLeft=0;
				winLeft=Math.floor((Math.abs(screen.availWidth-winWidth))/2);
				winTop=Math.floor((Math.abs(screen.availHeight-winHeight))/2);
				strWin=window.open(aURL,id,'top='+ winTop + ',left=' + winLeft + ',width=' + winWidth + ',height=' + winHeight + ',toolbar=no menubar=no,location=no,directories=no,status=no,resizable=no,scrollbars=yes');
				strWin.focus();
				return strWin;
}

var persistmenu="yes" //"yes" or "no". Make sure each SPAN content contains an incrementing ID starting at 1 (id="sub1", id="sub2", etc)
var persisttype="sitewide" //enter "sitewide" for menu to persist across site, "local" for this page only

var TimeToFade = 2000.0;
function fade(eid){
var element = document.getElementById("div"+eid);
if(element == null)
return;

if(element.FadeState == null){
element.FadeState = -2;
}

if(element.FadeState == 1 || element.FadeState == -1){
element.FadeState = element.FadeState == 1 ? -1 : 1;
element.FadeTimeLeft = TimeToFade - element.FadeTimeLeft;

}else{
element.FadeState = element.FadeState == 2 ? -1 : 1;
element.FadeTimeLeft = TimeToFade;
setTimeout("animateFade(" + new Date().getTime()
+ ",'" + eid + "')", 33);
}
}

function animateFade(lastTick, eid){

var curTick = new Date().getTime();
var elapsedTicks = curTick - lastTick;

var element = document.getElementById("div"+eid);

if(element.FadeTimeLeft <= elapsedTicks){

element.style.opacity = element.FadeState == 1 ? '1' : '0';
element.style.filter = 'alpha(opacity = '
+ (element.FadeState == 1 ? '50' : '0') + '); opacity:0.6;';
element.FadeState = element.FadeState == 1 ? 2 : -2;

return;
}

element.FadeTimeLeft -= elapsedTicks;
var newOpVal = element.FadeTimeLeft/TimeToFade;
if(element.FadeState == 1)
newOpVal = 1 - newOpVal;

element.style.opacity = newOpVal;
element.style.filter =
'alpha(opacity = ' + (newOpVal*100) + '); opacity:0.6;';

setTimeout("animateFade(" + curTick
+ ",'" + eid + "')", 33);
}

function Toggle(item) {
   obj=document.getElementById("div"+item);
   visible=(obj.style.display!="none")
   key=document.getElementById("x" + item);
   key1=document.getElementById("y" + item);
   for(i=1;i<=11;i++)
	{
	   if(i==item)
		{
		   if (visible) {
			 document.getElementById("div"+i).style.display="none";
			 document.getElementById("x" + i).innerHTML="<img src='../images/common/grey-box.gif' hspace='0' vspace='0' border='0'>";
			 document.getElementById("y" + i).className = "menutext1";
		   } else {
			  document.getElementById("div"+i).style.display="block";
			  document.getElementById("x" + i).innerHTML="<img src='../images/common/arrow.gif' hspace='0' vspace='0' border='0'>";
			  document.getElementById("y" + i).className = "menutext2";
		   }
		}
		else
		{
			 document.getElementById("div"+i).style.display="none";
			 document.getElementById("x" + i).innerHTML="<img src='../images/common/grey-box.gif' hspace='0' vspace='0' border='0'>";
			 document.getElementById("y" + i).className = "menutext1";
		}
	}
}



function ToggleMenu(item) {
   obj=document.getElementById("div"+item);
   visible=(obj.style.display!="none")
   key=document.getElementById("x" + item);
   key1=document.getElementById("y" + item);
   for(i=1;i<=11;i++)
	{
	   if(i==item)
		{
		   if (visible) {
			 document.getElementById("div"+i).style.display="block";
			 document.getElementById("x" + i).innerHTML="<img src='../images/common/arrow.gif' hspace='0' vspace='0' border='0'>";
			 document.getElementById("y" + i).className = "menutext1";
		   } else {
			  document.getElementById("div"+i).style.display="block";
			  document.getElementById("x" + i).innerHTML="<img src='../images/common/arrow.gif' hspace='0' vspace='0' border='0'>";
			  document.getElementById("y" + i).className = "menutext2";
		   }
		}
		else
		{
			 document.getElementById("div"+i).style.display="none";
			 document.getElementById("x" + i).innerHTML="<img src='../images/common/grey-box.gif' hspace='0' vspace='0' border='0'>";
			 document.getElementById("y" + i).className = "menutext1";
		}
	}
	onloadfunction();
}

function ToggleMenuOut(item) {
   obj=document.getElementById("div"+item);
   visible=(obj.style.display!="none")
   key=document.getElementById("x" + item);
   key1=document.getElementById("y" + item);
   for(i=1;i<=11;i++)
	{
	   if(i==item)
		{
		   if (visible) {
			 document.getElementById("div"+i).style.display="block";
			 document.getElementById("x" + i).innerHTML="<img src='../images/common/grey-box.gif' hspace='0' vspace='0' border='0'>";
			 document.getElementById("y" + i).className = "menutext1";
		   } else {
			  document.getElementById("div"+i).style.display="block";
			  document.getElementById("x" + i).innerHTML="<img src='../images/common/arrow.gif' hspace='0' vspace='0' border='0'>";
			  document.getElementById("y" + i).className = "menutext2";
		   }
		}
		//else
		//{
		//	 document.getElementById("div"+i).style.display="none";
		//	 document.getElementById("x" + i).innerHTML="<img src='../images/common/grey-box.gif' hspace='0' vspace='0' border='0'>";
		//	 document.getElementById("y" + i).className = "menutext1";
		//}
	}
	onloadfunction();
}

function Switchmenu(item) {
   //alert(item);
   obj=document.getElementById("div"+item);
   visible=(obj.style.display!="none")
   //alert(visible);
   key=document.getElementById("x" + item);
   key1=document.getElementById("y" + item);
   for(i=1;i<=11;i++)
	{
	   if(i==item)
		{
		   if (visible) {
			 //document.getElementById("div"+i).style.display="block";
			 document.getElementById("x" + i).innerHTML="<img src='../images/common/arrow.gif' hspace='0' vspace='0' border='0'>";
			 document.getElementById("y" + i).className = "menutext2";
		   } else {
			 //document.getElementById("div"+i).style.display="block";
			  document.getElementById("x" + i).innerHTML="<img src='../images/common/arrow.gif' hspace='0' vspace='0' border='0'>";
			  document.getElementById("y" + i).className = "menutext2";
		   }
		}
		//else
		//{
			 //document.getElementById(i).style.display="none";
		//	 document.getElementById("x" + i).innerHTML="<img src='../images/common/grey-box.gif' hspace='0' vspace='0' border='0'>";
		//	 document.getElementById("y" + i).className = "menutext1";
		//}
	}
}

function Switchmenuout(item) {
   obj=document.getElementById("div"+item);
   visible=(obj.style.display!="none")
   key=document.getElementById("x" + item);
   key1=document.getElementById("y" + item);
   for(i=1;i<=11;i++)
	{
	   if(i==item)
		{
		   //alert(visible);
		   if (visible) {
			 //document.getElementById("div"+i).style.display="block";
			 document.getElementById("x" + i).innerHTML="<img src='../images/common/arrow.gif' hspace='0' vspace='0' border='0'>";
			 document.getElementById("y" + i).className = "menutext2";
		   } else {
			  //document.getElementById("div"+i).style.display="none";
			  document.getElementById("x" + i).innerHTML="<img src='../images/common/grey-box.gif' hspace='0' vspace='0' border='0'>";
			  document.getElementById("y" + i).className = "menutext1";
		   }
		}
		//else
		//{
			 //document.getElementById(i).style.display="none";
		//	 document.getElementById("x" + i).innerHTML="<img src='../images/common/grey-box.gif' hspace='0' vspace='0' border='0'>";
		//	 document.getElementById("y" + i).className = "menutext1";
		//}
	}
}


function ToggleG(item) {
   obj=document.getElementById("div"+item);
   visible=(obj.style.display!="none")
   key=document.getElementById("x" + item);
   key1=document.getElementById("y" + item);
   for(i=1;i<=11;i++)
	{
	   if(i==item)
		{
		   if (visible) {
			 document.getElementById("div"+i).style.display="none";
			 document.getElementById("x" + i).innerHTML="<img src='../images/common/grey-box.gif' hspace='0' vspace='0' border='0'>";
			 document.getElementById("y" + i).className = "menutext1";
		   } else {
			  document.getElementById("div"+i).style.display="block";
			  document.getElementById("x" + i).innerHTML="<img src='../images/common/arrow.gif' hspace='0' vspace='0' border='0'>";
			  document.getElementById("y" + i).className = "menutext2";
		   }
		}
		else
		{
			 document.getElementById("div"+i).style.display="none";
			 document.getElementById("x" + i).innerHTML="<img src='../images/common/grey-box.gif' hspace='0' vspace='0' border='0'>";
			 document.getElementById("y" + i).className = "menutext1";
		}
	}
}



function Toggle1(menu,submenu,subcnt) {
   //var ar = document.getElementById("masterdiv").document.getElementsByTagName("span");
   //alert(submenu);
   for (var i=1; i<=subcnt; i++){
	    if(i==submenu)
	    {	
			//alert(document.getElementById("sub"+menu+i).className);
			   /*if (document.getElementById("sub"+menu+i).className == "submenutext1")
				{
					document.getElementById("sub"+menu+i).className = "submenutext2";
				}
				else
				{
					document.getElementById("sub"+menu+i).className = "submenutext1";
				}*/
//				alert("T1" +i);
			document.getElementById("sub"+menu+i).className = "submenutext2";
	    }
		else
	    {
			document.getElementById("sub"+menu+i).className = "submenutext1";
	    }
   }
   onloadfunction();
}

function Toggle2(menu,submenu,subcnt) {
   //var ar = document.getElementById("masterdiv").document.getElementsByTagName("span");
   //alert(submenu);
   for (var i=1; i<=subcnt; i++){
        
	    if(i==submenu)
	    {	
			//alert(document.getElementById("sub"+menu+i).className);
			   /*if (document.getElementById("sub"+menu+i).className == "submenutext1")
				{
					document.getElementById("sub"+menu+i).className = "submenutext2";
				}
				else
				{
					document.getElementById("sub"+menu+i).className = "submenutext1";
				}*/
//				alert("T2" +i);
			document.getElementById("sub"+menu+i).className = "submenutext1";
	    }
		else
	    {
			document.getElementById("sub"+menu+i).className = "submenutext1";
	    }
   }
   onloadfunction();
}

function get_cookie(Name) { 
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) { 
offset += search.length
end = document.cookie.indexOf(";", offset);
if (end == -1) end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}

function onloadfunction(){
if (persistmenu=="yes"){
var cookiename=(persisttype=="sitewide")? "switchmenu" : window.location.pathname
var cookievalue=get_cookie(cookiename)
if (cookievalue!="")
document.getElementById(cookievalue).style.display="block"
}
    var sPath = window.location.pathname;
    //var sPage = sPath.substring(sPath.lastIndexOf('\\') + 1);
    var sPage = sPath.substring(sPath.lastIndexOf('/') + 1);
    sPage = sPage.substring(0,sPage.length-4);
	sPage = sPage.toLowerCase();

    //alert(sPage);
    if(sPage == "driveline")
    {
        document.getElementById("div2").style.display = "block";
        document.getElementById("y2").className = "menutext2";
		document.getElementById("sub21").className = "submenutext2"
		document.getElementById("features").src = "../images/common/arrow.gif"
	}
	if(sPage == "performance")
    {
        document.getElementById("div2").style.display = "block";
        document.getElementById("y2").className = "menutext2";
		document.getElementById("sub22").className = "submenutext2"
		document.getElementById("features").src = "../images/common/arrow.gif"
	}
	if(sPage == "comfort")
    {
        document.getElementById("div2").style.display = "block";
        document.getElementById("y2").className = "menutext2";
		document.getElementById("sub23").className = "submenutext2"
		document.getElementById("features").src = "../images/common/arrow.gif"
	}
	if(sPage == "safety")
    {
        document.getElementById("div2").style.display = "block";
        document.getElementById("y2").className = "menutext2";
		document.getElementById("sub24").className = "submenutext2"
		document.getElementById("features").src = "../images/common/arrow.gif"
	}
	if(sPage == "styling")
    {
        document.getElementById("div2").style.display = "block";
        document.getElementById("y2").className = "menutext2";
		document.getElementById("sub25").className = "submenutext2"
		document.getElementById("features").src = "../images/common/arrow.gif"
	}
	if(sPage == "offroading")
    {
        document.getElementById("div2").style.display = "block";
        document.getElementById("y2").className = "menutext2";
		document.getElementById("sub26").className = "submenutext2"
		document.getElementById("features").src = "../images/common/arrow.gif"
	}
	
	if(sPage == "whatsnew")
    {
        document.getElementById("div3").style.display = "block";
        document.getElementById("y3").className = "menutext2";
		//document.getElementById("sub31").className = "submenutext2"
		document.getElementById("whatsnew").src = "../images/common/arrow.gif"
	}
	if(sPage == "gx")
    {
        document.getElementById("div3").style.display = "block";
        document.getElementById("y3").className = "menutext2";
		document.getElementById("sub31").className = "submenutext2"
		document.getElementById("whatsnew").src = "../images/common/arrow.gif"
	}
	if(sPage == "highlights")
    {
        document.getElementById("div3").style.display = "block";
        document.getElementById("y3").className = "menutext2";
		document.getElementById("sub31").className = "submenutext2"
		document.getElementById("whatsnew").src = "../images/common/arrow.gif"
	}
	if(sPage == "specifications")
    {
        document.getElementById("div10").style.display = "block";
        document.getElementById("y10").className = "menutext2";
		//document.getElementById("sub101").className = "submenutext2"
		document.getElementById("specifications").src = "../images/common/arrow.gif"
	}
	/*if(sPage == "variants")
    {
        document.getElementById("div4").style.display = "block";
        document.getElementById("y4").className = "menutext2";
		//document.getElementById("sub41").className = "submenutext2"
		document.getElementById("variants").src = "../images/common/arrow.gif"
	}*/
	else if(sPage == "test_drive")
    {
        document.getElementById("div5").style.display = "block";
        document.getElementById("y5").className = "menutext2";
		document.getElementById("sub51").className = "submenutext2"
		document.getElementById("buysafari").src = "../images/common/arrow.gif"
    }
	else if(sPage == "price")
    {
        document.getElementById("div5").style.display = "block";
        document.getElementById("y5").className = "menutext2";
		document.getElementById("sub52").className = "submenutext2"
		document.getElementById("buysafari").src = "../images/common/arrow.gif"
    }
	else if(sPage == "colours")
    {
        document.getElementById("div4").style.display = "block";
        document.getElementById("y4").className = "menutext2";
		//document.getElementById("sub41").className = "submenutext2"
		document.getElementById("colours").src = "../images/common/arrow.gif"
    }
	else if(sPage == "locateadealer" || sPage == "post_locateadealer")
    {
        document.getElementById("div5").style.display = "block";
        document.getElementById("y5").className = "menutext2";
		document.getElementById("sub53").className = "submenutext2"
		document.getElementById("buysafari").src = "../images/common/arrow.gif"
    }
	else if(sPage == "testimonials")
    {
        document.getElementById("div5").style.display = "block";
        document.getElementById("y5").className = "menutext2";
		document.getElementById("sub54").className = "submenutext2"
		document.getElementById("buysafari").src = "../images/common/arrow.gif"
    }
	else if(sPage == "warranty")
    {
        document.getElementById("div6").style.display = "block";
        document.getElementById("y6").className = "menutext2";
		document.getElementById("sub61").className = "submenutext2"
		document.getElementById("safariowner").src = "../images/common/arrow.gif"
    }
	else if(sPage == "accessories")
    {
        document.getElementById("div6").style.display = "block";
        document.getElementById("y6").className = "menutext2";
		document.getElementById("sub62").className = "submenutext2"
		document.getElementById("safariowner").src = "../images/common/arrow.gif"
    }
	else if(sPage == "have_ur_say" || sPage == "hysthankyou")
    {
        document.getElementById("div6").style.display = "block";
        document.getElementById("y6").className = "menutext2";
		document.getElementById("sub64").className = "submenutext2"
		document.getElementById("safariowner").src = "../images/common/arrow.gif"
    }
	else if(sPage == "pressreviews")
    {
        document.getElementById("div7").style.display = "block";
        document.getElementById("y7").className = "menutext2";
		//document.getElementById("sub71").className = "submenutext2"
		document.getElementById("buzz").src = "../images/common/arrow.gif"
    }
	else if(sPage == "advertisements")
    {
        document.getElementById("div7").style.display = "block";
        document.getElementById("y7").className = "menutext2";
		document.getElementById("sub72").className = "submenutext2"
		document.getElementById("buzz").src = "../images/common/arrow.gif"
    }
	else if(sPage == "downloads")
    {
        document.getElementById("div8").style.display = "block";
		document.getElementById("y8").className = "menutext2";
		document.getElementById("downloads").src = "../images/common/arrow.gif"
    }
	else if(sPage == "contactus")
    {
        document.getElementById("div9").style.display = "block";
		document.getElementById("y9").className = "menutext2";
		document.getElementById("contactus").src = "../images/common/arrow.gif"
    }
}

function savemenustate(){
var inc=1, blockid=""
while (document.getElementById("sub"+inc)){
if (document.getElementById("sub"+inc).style.display=="block"){
blockid="sub"+inc
break
}
inc++
}
var cookiename=(persisttype=="sitewide")? "switchmenu" : window.location.pathname
var cookievalue=(persisttype=="sitewide")? blockid+";path=/" : blockid
document.cookie=cookiename+"="+cookievalue
}

if (window.addEventListener)
window.addEventListener("load", onloadfunction, false)
else if (window.attachEvent)
window.attachEvent("onload", onloadfunction)
else if (document.getElementById)
window.onload=onloadfunction

if (persistmenu=="yes" && document.getElementById)
window.onunload=savemenustate