function ajexconnect()
	{
		var ajex;
		var browser=navigator.appName;
		if(browser == "Microsoft Internet Explorer")
		{
			ajex = new ActiveXObject("microsoft.XMLHTTP");
		}
		else
		{
			ajex = new XMLHttpRequest();
		}
		return ajex;		
	}
	
	var http = ajexconnect();

//---------------------------------For City Master State List Combo-------------------------------
	function Send_state_Req(CountryId)
	{  
		http.open('get', 'state.php?CountryId='+CountryId);
		http.onreadystatechange = Get_state_Res;
	    http.send(null);
	}	
	function Get_state_Res()
	{	
		if(http.readyState == 4)
		{	
    	    var response = http.responseText;
			 // alert(response);
			var SatateId = new Array();
			var details = new Array();
			
				SatateId = response.split('|');
				//alert(SatateId);
				document.getElementById("state").options.length =1;
				
			for(i=1; i<SatateId.length; i++)
			{	
				details = SatateId[i].split('&');
					document.getElementById("state").options[i] = new Option();
					document.getElementById("state").options[i].value = details[0];
					document.getElementById("state").options[i].text = details[1];
			}
		}

	}

//---------------------------------For User State City List Combo-------------------------------

	function user_state_Req(CountryId)
	{  
		http.open('get', 'state.php?CountryId='+CountryId);
		http.onreadystatechange = user_state_Res;
	    http.send(null);
	}	
	function user_state_Res()
	{	
		if(http.readyState == 4)
		{	
    	    var response = http.responseText;
			//  alert(response);
			var SatateId = new Array();
			var details = new Array();
			
				SatateId = response.split('|');
				//alert(SatateId);				
				// alert('Not Prob Here')
				document.getElementById("state").options.length =1;
				document.getElementById("city").options.length =1;
				
			for(i=1; i<SatateId.length; i++)
			{	
				details = SatateId[i].split('&');
					document.getElementById("state").options[i] = new Option();
					document.getElementById("state").options[i].value = details[0];
					document.getElementById("state").options[i].text = details[1];
			}
		}
	}

	function Send_city_Req(State)
	{  
		http.open('get', 'city.php?State='+State);
		http.onreadystatechange = Get_city_Res;
	    http.send(null);
	}
	function Get_city_Res()
	{	
		if(http.readyState == 4)
		{	
    	    var response = http.responseText;
			 // alert(response);
			var SatateId = new Array();
			var details = new Array();
			
				SatateId = response.split('|');
				//alert(SatateId);
				document.getElementById("city").options.length =1;
				
			for(i=1; i<SatateId.length; i++)
			{	
				details = SatateId[i].split('&');
					document.getElementById("city").options[i] = new Option();
					document.getElementById("city").options[i].value = details[0];
					document.getElementById("city").options[i].text = details[1];
			}
		}
	}
