﻿// JScript File

var xmlHTTP;

function getStates(country, responseHandler)
{
	xmlHTTP = getXmlHttpObject();
	var response = "";
	
	if (xmlHTTP == null)
	{
		// Figure out something to do for Non-Ajax browsers	
	}
	
	var url = "/Ajax_Scripts/server/GetStates.asp";
	url += "?country=" + country;
	xmlHTTP.onreadystatechange = responseHandler;
	xmlHTTP.open("GET", url, true);
	xmlHTTP.send(null);
}


function getXmlHttpObject()
{
	var xmlHTTP = null;
	
	try
	{
		// For Fire-fox, Opera, Safari
		xmlHTTP = new XMLHttpRequest();	
	}
	catch(e)
	{
		// Internet explorer
		try
		{
			xmlHTTP = new ActiveXObject("Msmxl2.XMLHTTP");
		}
		catch(e)
		{
			xmlHTTP = new ActiveXObject("Microsoft.XMLHTTP");
		}
	}
	
	return xmlHTTP;
}





