function handleHttpResponse() 
{ 
	if (http.readyState == 4) 
	{ 
		resText = http.responseText.split("#"); 
		if (resText[0]=="S")
		{
			var obj = document.getElementById('divstate');	
			var selObj = document.adminform.lststate;
		}
		if (resText[1] != null)
		{
			results = resText[1].split("="); 
			if (selObj.options.length > 0)
			{
				for (i=selObj.options.length-1; i>=0; i--)
					selObj.options[i]	= null;
				selObj.options[0] = new Option("--Please select--","");
				if ((results.length >0) && (resText[1]))
				{
					for(i=0; i<results.length; i++)
					{
						
						//alert(document.getElementById('tttt').innerHTML)
						var subresults = results[i].split(",");
						var myopt = new Option(subresults[1],subresults[0]);
						selObj.options[selObj.options.length] = myopt;
						if (resText[2] && (subresults[0]==resText[2]))
							myopt.selected = true; 
					}
						
				}
				selObj.options[selObj.options.length] = new Option("Other","OTH");
				obj.style.display = "none";
			}
		}
	} 
}
function updateCityState(val, tval) 
{
	var objlstCountry = document.getElementById("lstcountry");
	var objlststate = document.getElementById("lststate");
	var Country = objlstCountry.value; 
	var State = objlststate.value; 
	var sstate = document.getElementById("sstate").value; 
	var objCountry = document.getElementById('txtothercountry');
	var objState = document.getElementById('txtotherstate');
	if (tval != "OTH")
	{
	
		var url = "getCityState.php?"; // The server-side script 
		http.open("GET", url + "country=" + escape(Country) + "&state=" + escape(State)+ "&sstate=" + escape(sstate)+  "&flag=" + val, true); 
		//showContactTimer(); // quickly begin the load bar
		if (val == 1)
		{
			var obj = document.getElementById('divstate');	
			objCountry.value = "";
			objCountry.style.display = 'none';
			objlststate.value = "";
			objlststate.style.display = 'block';
			objState.value = "";
			objState.style.display = 'none';
			obj.style.display = "block";
			http.onreadystatechange = handleHttpResponse; 
			http.send(null);
		}
		else if (val == 2)
		{
			//var obj = document.getElementById('divcity');
			objState.value = "";
			objState.style.display = 'none';
			//obj.style.display = "block";
		}
		
		
	}
	else
	{
		if (Country == "OTH")
		{
			objCountry.style.display = 'block';
			objlststate.style.display = 'none';
			objState.style.display = 'block';
		}
		if (State == "OTH")
		{
			objState.style.display = 'block';
		}
	}
}