var lastDiv="";
var lastElement="";

function toggleNav(element){
	var divContent=element.substring(1);
	if(HasClassName(document.getElementById(element), "on")){
		document.getElementById(divContent).style.display="none";
		RemoveClassName(document.getElementById(element),'on');
		AddClassName(document.getElementById(element), "off", true);
	}
	else{
		document.getElementById(divContent).style.display="block";
		RemoveClassName(document.getElementById(element),'off');
		AddClassName(document.getElementById(element), "on", true);
	}
}

function navRollover(element, action){
	if (element.className != "on")
	RemoveClassName(element,'over');
	var oldClass = element.className;
	element.className = (action == 'over' ? oldClass + " over": oldClass);
}

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";				
				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;
}

function throwChromeBYO(url){
	var win = window.open(url,"chromeBYO",'width='+screen.width-100+',height='+screen.height-100+',toolbar=1,titlebar=1,location=1,status=1,scrollbars=1,resizable=1,menubar=1,fullscreen=1');
	win.focus();
}