var lastDiv="";
var lastElement="";

function toggle(element){
	if (lastDiv!="" && lastElement != "" && lastElement!=element && element.parentNode.id!="vehicles"){
		lastDiv.style.display="none";
		lastElement.className="";
	}
	var divContent= document.getElementById(element.id.substring(1));
	divContent.style.display = (divContent.style.display == "none"?"":"none");
	element.className=(element.className=="on"?"":"on");
	lastDiv = divContent;
	lastElement = element;
}

function navRollover(element, action){
	if (element.className != "on")
	element.className = (action == 'over' ? "over":"");
}

function requestURL(current){
	this.sitenav = document.getElementById(current);
	this.url = window.location.href;
	var anchors = this.sitenav.getElementsByTagName('a');
	for (var i = 0; i != anchors.length; i++) {
			var a = anchors[i];
			if ((this.url.indexOf(a.href) >= 0) && (a.pathname != "")) {
				a.parentNode.style.display = "block";				
				//if(a.parentNode.id== "extras"){document.getElementById("hextras").className= "on";}
				var ancestor = document.getElementById("h"+ a.parentNode.id);
				if (ancestor)
					ancestor.className = "on";
				if (a.href.indexOf("onstar")) {
					a.className="over";
					return;
				}
				a.className="over";
			}
		}
	}
	
function modelURL(modelActive){
	if(document.getElementById('hvehicles').className=="on"){
		document.getElementById('vehicles').style.display="none";
		document.getElementById('hvehicles').className="off"
	}
	else{
		document.getElementById('vehicles').style.display="block";
		document.getElementById('hvehicles').className="on";
	}
	if(modelActive){
		if(document.getElementById('hvehicles').className=="on"){
			requestURL("vehicles");
			document.getElementById('carActive').style.display="none";
		}else{document.getElementById('carActive').style.display="block";}
	}
	return;
}