// JavaScript Document
function postRequest(strURL){
          var xmlHttp;
            if(window.XMLHttpRequest){ // For Mozilla, Safari, ...
             xmlHttp = new XMLHttpRequest();
               }
              else if(window.ActiveXObject){ // For Internet Explorer
                 xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
                    }
                    xmlHttp.open('POST', strURL, true);
                    xmlHttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
                    xmlHttp.onreadystatechange = function(){
                       if (xmlHttp.readyState == 4){
                           updatepage(xmlHttp.responseXML);
                        }
                    }
                    xmlHttp.send(strURL);
               }
               
function updatepage(str)
{
    
	            xmlDoc=str;
				//alert(xmlDoc);
				//alert(xmlDoc.getElementsByTagName("noofrecord")[0].childNodes[0].nodeValue);
			if(xmlDoc.getElementsByTagName("mode")[0].childNodes[0].nodeValue=='state')
			{
						document.forms['user'].prdstate.options.length = 0;
						document.forms['user'].prdstate.options[0] = new Option("Select State","");
						for(i=0,k=1;i<xmlDoc.getElementsByTagName("noofrecord")[0].childNodes[0].nodeValue;i++,k++)
						{
						document.forms['user'].prdstate.options[k] = new Option(xmlDoc.getElementsByTagName("state")[i].childNodes[0].nodeValue,xmlDoc.getElementsByTagName("code")[i].childNodes[0].nodeValue);
						}
			}	
			else if(xmlDoc.getElementsByTagName("mode")[0].childNodes[0].nodeValue=='city')
			{
					document.forms['user'].prdcity.options.length = 0;
					document.forms['user'].prdcity.options[0] = new Option('Select City','');
						for(i=0,k=1;i<xmlDoc.getElementsByTagName("noofrecord")[0].childNodes[0].nodeValue;i++,k++)
						{
						document.forms['user'].prdcity.options[k] = new Option(xmlDoc.getElementsByTagName("city")[i].childNodes[0].nodeValue,xmlDoc.getElementsByTagName("code")[i].childNodes[0].nodeValue);
						}
							
			}
			 
}
               
function changelocation(val,mode)
   {
		var url = "ajax_location.php?&id="+val+"&mode="+mode+"";
		postRequest(url);
   }
				
