var http;



var cityobj;

var stateobj;

var sel_city_name;

function handleHttpResponse_City() 

{ 

	if (http.readyState == 4) 

	{	

      	isWorking = false;

    	if (http.responseText.indexOf('invalid') == -1) 

		{

		  	var xmlDocument = http.responseXML; 

			var no = xmlDocument.getElementsByTagName('tot').item(0).firstChild.data;

			var Prod_Obj=cityobj;

			if(parseInt(no)>0)

			{			

				Prod_Obj.length=parseInt(no)+1;

				for(j=0,i=1;i<Prod_Obj.length;i++,j++)

				{

		   			var iPId = xmlDocument.getElementsByTagName('id').item(j).firstChild.data;

	   		   		var PName =xmlDocument.getElementsByTagName('text').item(j).firstChild.data;

					var SelVal = (sel_city_name == iPId)? true : false ;

	   				Prod_Obj[i].value	= iPId;

	   				Prod_Obj[i].text 	= PName;

					Prod_Obj[i].selected=SelVal;

   					isWorking = false;

  				}

    		}

			/*

			else

			{

				Prod_Obj.length=2;

				//var SelVal = (sel_state_name == 'Other')? true : false ;

				Prod_Obj[1].value	= 'Other';

   				Prod_Obj[1].text 	= 'Other';

				//Prod_Obj[1].selected=SelVal;

				isWorking = false;

			}

			*/

		}

  	}

}

function getCityName(Sobj,Cobj,sel_val) 

{

	cityobj=Cobj;

	stateobj=Sobj;

	sel_city_name = sel_val;

	var url = admin_url+"ajax/getCity_ajax.php?intStateID=";

	//alert(admin_url);

	var isWorking = false;

	if (!isWorking)

	{

		intStateID = stateobj.value;

		isWorking = true;

		url += intStateID;

		//alert(url)

		if (window.XMLHttpRequest)

	  	{

	  		http=new XMLHttpRequest()

	  		http.open("GET",url, true);

		  	http.onreadystatechange=handleHttpResponse_City

		  	http.send(null)

	  	}

		// code for IE

		else if (window.ActiveXObject)

	  	{

	  		http=new ActiveXObject("Microsoft.XMLHTTP")

	    	if (http)

	    	{

	    		http.open("GET",url, true);

	    		http.onreadystatechange=handleHttpResponse_City

	    		http.send()

	    	}

	  	}

  	}

}




