var xmlHttp

function enableMake(str){ 
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null){
	  alert ("Your browser does not support AJAX!");
	  return;
	}
	if (str==""){return;}
	var url="getMake.asp";
	url=url+"?YearID="+str;
	xmlHttp.onreadystatechange=yearStateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function enableModel(str){ 
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null){
	  alert ("Your browser does not support AJAX!");
	  return;
	}
	if (str==""){return;}
	var url="getModel.asp";
	url=url+"?MakeID="+str;
	xmlHttp.onreadystatechange=makeStateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}
function enableTrim(str){ 
	xmlHttp=GetXmlHttpObject();
	if (xmlHttp==null){
	  alert ("Your browser does not support AJAX!");
	  return;
	}
	if (str==""){return;}
	var url="getTrim.asp";
	url=url+"?ModelID="+str;
	xmlHttp.onreadystatechange=trimStateChanged;
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}



function yearStateChanged(){ 
	if (xmlHttp.readyState==4){ 
	document.getElementById("Makes").innerHTML=xmlHttp.responseText;
	}
}
function makeStateChanged(){ 
	if (xmlHttp.readyState==4){ 
	document.getElementById("Models").innerHTML=xmlHttp.responseText;
	}
}
function trimStateChanged(){ 
	if (xmlHttp.readyState==4){ 
	document.getElementById("Trims").innerHTML=xmlHttp.responseText;
	}
}




function GetXmlHttpObject(){
xmlHttp=null;
try{
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e){
  // Internet Explorer
  try{
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e){
    xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
  }
return xmlHttp;
}