function InitAjax()
{
	if (window.XMLHttpRequest)	
	{	
		try { httpRequest = new XMLHttpRequest();	}
		catch(e) { httpRequest = false; }
	} 
	else if (window.ActiveXObject) 
	{
		try { httpRequest = new ActiveXObject("Msxml2.XMLHTTP"); }
		catch (e) 
		{
			try { httpRequest = new ActiveXObject("Microsoft.XMLHTTP"); }
			catch (e) {	httpRequest = false; }
		}
	}
	else
		httpRequest = false;

	return httpRequest;
}
		
	function PopulateDropdown(p_dropdown, p_querystring)
	{
		var temp = "";
		
		httpRequest = InitAjax();
		if (httpRequest) 
		{
			var url = "/ajax.asp";
			if (p_querystring.length > 0)
				url += p_querystring;
			
			httpRequest.open("GET", url, true);
			httpRequest.onreadystatechange = function() 
			{
				if (httpRequest.readyState == 4) 
				{ 
					if (httpRequest.status == 200) 
					{
						FillDropdown(p_dropdown, httpRequest.responseText);
					}
   				}
			}
			httpRequest.send(null);	
		}
		return temp;
	}