// JavaScript Document

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;
}

function getDealerData(obj,pageNo)
{
	setProcessImage('makeTd');
	setProcessImage('modelTd');
	setProcessImage('bodyTd');
	xmlHttp=GetXmlHttpObject();
	var url="searchData.php?yc="+obj.value+"&mk=&ml=&bt=&pageno="+pageNo;
	
	//alert(url);return;

	xmlHttp.onreadystatechange=function (){				
		if(xmlHttp.readyState==4)
		{
			var response=xmlHttp.responseText.split("##");
			setData('makeTd',response[0]);
			setData('modelTd',response[1]);
			setData('bodyTd',response[2]);
		}
					
	};
	
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}


function getMakeData(obj,pageNo)
{
	setProcessImage('modelTd');
	setProcessImage('bodyTd');
	xmlHttp=GetXmlHttpObject();
	var url="searchData.php?yc="+getValue('yc')+"&mk="+obj.value+"&ml=&bt=&searchtype=make&pageno="+pageNo;
	
	//alert(url);return;

	xmlHttp.onreadystatechange=function (){				
		if(xmlHttp.readyState==4)
		{
			var response=xmlHttp.responseText.split("##");	
			setData('modelTd',response[0]);
			setData('bodyTd',response[1]);
		}					
	};
	
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}

function getModelData(obj,pageNo)
{
	setProcessImage('bodyTd');
	xmlHttp=GetXmlHttpObject();
	var url="searchData.php?yc="+getValue('yc')+"&mk="+getValue('mk')+"&ml="+obj.value+"&bt=&searchtype=model&pageno="+pageNo;
	
	//alert(url);return;

	xmlHttp.onreadystatechange=function (){				
		if(xmlHttp.readyState==4)
		{
			var response=xmlHttp.responseText.split("##");	
			setData('bodyTd',response[0]);
		}					
	};
	
	xmlHttp.open("GET",url,true);
	xmlHttp.send(null);
}


function setProcessImage(name)
{
	document.getElementById(name).innerHTML = document.getElementById('prcImg').innerHTML;
}

function setData(name,value)
{
	document.getElementById(name).innerHTML = value;
}

function getValue(id)
{
	return document.getElementById(id).value;
}
