var XmlReq;
var AjaxServerPageName = "online_donation_getCarModel.asp";

function CreateXmlReq()
{
	try
	{
		XmlReq = new ActiveXObject("Msxml2.XMLHTTP");
	}
	catch(e)
	{
		try
		{
			XmlReq = new ActiveXObject("Microsoft.XMLHTTP");
		} 
		catch(oc)
		{
			XmlReq = null;
		}
	}
	if(!XmlReq && typeof XMLHttpRequest != "undefined") 
	{
		XmlReq = new XMLHttpRequest();
	}
}
var errDivID="";
function x_getMakesByID(CarMakeID)
{
	var requestUrl = "include/" + AjaxServerPageName + "?carmakeid=" + encodeURIComponent(CarMakeID);
	
	CreateXmlReq();
	
	if(XmlReq)
	{
		XmlReq.onreadystatechange = HandleGetDetailsWebResponse;
		XmlReq.open("GET", requestUrl,  true);
		XmlReq.send(null);		
	}
}

function HandleGetDetailsWebResponse()
{
	if(XmlReq.readyState == 4)
	{
		if(XmlReq.status == 200)
		{			
			ClearDiv('divModels');
			PopulateDiv('divModels',XmlReq.responseText);
			
		}
		else
		{
			alert("There was a problem retrieving data from the server." );
		}
	}
}

function ClearDiv(id)
{
	var tmpDiv = document.getElementById(id);
	tmpDiv.innerHTML = "";
}

function PopulateDiv(id, content)
{
	var tmpDiv = document.getElementById(id);
	tmpDiv.innerHTML = content;
}
