var xmlHttp

function showModels(str) {
	xmlHttp=GetXmlHttpObject()
	if (xmlHttp==null) {
		alert ("Browser does not support HTTP Request")
		return
	}
	var url="checkmodel.php"
	url=url+"?q="+str
	url=url+"&sid="+Math.random()
	xmlHttp.onreadystatechange=stateChangedModel 
	xmlHttp.open("GET",url,true)
	xmlHttp.send(null)
}

function stateChangedModel() {
	if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete") {
		var txt = "<p>SELECT THE MODEL OF YOUR VEHICLE</p>";
		txt = txt + "<table>";
		var modelList = xmlHttp.responseText.split("[");
		modelnum = modelList.length - 1;
				for ( var i=0, len=modelnum; i<len; ++i ){
					modelInfo = modelList[i].split("|");
					txt = txt + "<tr align='left'  bgcolor='#000000'>";
						txt = txt + "<td><a href='#' onClick='Write(\"models\", \"<b>MODEL: </b>" + modelInfo[0] + " - " + modelInfo[1] + "\"); ShowDiv(\"products\"); showProducts(" + modelInfo[2] + ")'>" + modelInfo[0] + ", " + modelInfo[1] + "</a></td>\r\n";
					txt = txt + "</tr>";
				}
				txt = txt + "</table>";
		Write('models', txt)
	} 
}

function GetXmlHttpObject() {
	var 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;
}