// shouldHover = true;

function setCar(car){
	if(document.getElementById('yourCar')){
		document.getElementById('yourCar').innerHTML = car;
		document.getElementById('carList').style.display="none";
		document.getElementById('overlay').style.display='none';
		document.getElementById('load').style.display='block';
		return true;
	}else{
		return false;
	}
}

function init(){
	// initNav('menuLink1','submenu1');
	// setTimeout("animate()",10);
	// if(document.getElementById('yourCar')){
		// var el = document.getElementById('yourCar');
		// el.onclick = function(){
			// document.getElementById('overlay').style.display='block';
			// document.getElementById('carList').style.display='block';
		// }
		// document.getElementById('overlay').onclick=function(){
			// document.getElementById('overlay').style.display='none';
			// document.getElementById('carList').style.display='none';
		// }
	// }
}

function initNav(link,menu){
	menuEl = document.getElementById(menu);
	linkEL = document.getElementById(link);
	menuEl.hoverTop = 0;
	menuEl.hoverTarget = 0;
	menuEl.hoverHeight = menuEl.offsetHeight;
	linkEL.menuid = menu;
	linkEL.onmouseover = function(){
		shouldHover = true;
		showNav(menu);
	}
	linkEL.onmouseout = function(){
		shouldHover = false;
		setTimeout("hideNav('" + menu + "')",500);
	}
}

function showNav(menu){
	menuEL = document.getElementById(menu);
	menuEL.hoverTarget = menuEL.hoverHeight;
}

function hideNav(menu){
	if(shouldHover==false){
		menuEL = document.getElementById(menu);
		menuEL.hoverTarget = 0;
	}
}

function animate(){
	doAnim('submenu1');
	setTimeout("animate()",10);
}

function doAnim(menu){
	menuEL = document.getElementById(menu);
	speed = menuEL.hoverTarget - menuEL.hoverTop;
	speed = max(min(speed / 5,5),-2);
	menuEL.hoverTop += speed;
	menuEL.style.height = Math.round(menuEL.hoverTop) + "px";
}

function min(val1,val2){
	switch(val1>val2){
		case true:
			return val2;
			break;
		case false:
			return val1;
			break;
	}
}

function max(val1,val2){
	switch(val1>val2){
		case true:
			return val1;
			break;
		case false:
			return val2;
			break;
	}
}

function submitAjaxEmail(){
	var xmlhttp;
	var url = 'xml_email.php';
	
	document.getElementById('message').innerHTML = '<img src="images/loading.gif" alt="" border="0" /> Sending';
	
	if (window.XMLHttpRequest){
		// code for IE7+, Firefox, Chrome, Opera, Safari
		xmlhttp=new XMLHttpRequest();
	}else if (window.ActiveXObject){
		// code for IE6, IE5
		xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
	}else{
		alert("Your browser does not support XMLHTTP!");
	}
	
	var name = document.form.name.value;
	var email = document.form.email.value;
	var car = document.form.car.value;
	var message = document.form.message.value;
	
	url = url + '?name=' + name + '&email=' + email + '&car=' + car + '&message=' + message;
	xmlhttp.open('GET',url,true);
	xmlhttp.send(null);
	
	xmlhttp.onreadystatechange=function(){
		if(xmlhttp.readyState==4){
			document.getElementById('message').innerHTML = xmlhttp.responseText;
		}
	}
	
	return false;
}

window.onload = init;