var xmlHttp1
var xmlHttp2
var xmlHttp3
function showstate(str)
{ 
xmlHttp1=GetXmlHttpObject()
if (xmlHttp1==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="getcountry.php"
url=url+"?s="+str
url=url+"&sid="+Math.random()
xmlHttp1.onreadystatechange=stateChanged1 
xmlHttp1.open("GET",url,true)
xmlHttp1.send(null)
}

function showcity(str)
{ 
xmlHttp2=GetXmlHttpObject()
if (xmlHttp2==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="getcountry.php"
url=url+"?c="+str
url=url+"&sid="+Math.random()
xmlHttp2.onreadystatechange=stateChanged2 
xmlHttp2.open("GET",url,true)
xmlHttp2.send(null)
}


function show_sub(str)
{ 
xmlHttp3=GetXmlHttpObject()
if (xmlHttp3==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 }
var url="getcountry.php"
url=url+"?sub="+str
url=url+"&sid="+Math.random()
xmlHttp3.onreadystatechange=stateChanged3 
xmlHttp3.open("GET",url,true)
xmlHttp3.send(null)
}


function stateChanged1() { 
if (xmlHttp1.readyState==4 || xmlHttp1.readyState=="complete")
 { 
 document.getElementById("sel2").innerHTML=xmlHttp1.responseText 
 } 
}

function stateChanged2(){ 
 if (xmlHttp2.readyState==4 || xmlHttp2.readyState=="complete")
 { 
 document.getElementById("sel3").innerHTML=xmlHttp2.responseText 
 
 }
}
 
function stateChanged3(){ 
 if (xmlHttp3.readyState==4 || xmlHttp3.readyState=="complete")
 { 
 document.getElementById("sel_sub").innerHTML=xmlHttp3.responseText 
 
 }
}
 
 
function GetXmlHttpObject()
{
var xmlHttp1=null;
var xmlHttp2=null;
var xmlHttp3=null;
try
 {
 // Firefox, Opera 8.0+, Safari
 xmlHttp1=new XMLHttpRequest();
 xmlHttp2=new XMLHttpRequest();
  xmlHttp3=new XMLHttpRequest();
 }
catch (e)
 {
 //Internet Explorer
 try
  {
  xmlHttp1=new ActiveXObject("Msxml2.XMLHTTP");
  xmlHttp2=new ActiveXObject("Msxml2.XMLHTTP");
  xmlHttp3=new ActiveXObject("Msxml2.XMLHTTP");  
  
  }
 catch (e)
  {
  xmlHttp1=new ActiveXObject("Microsoft.XMLHTTP");
  xmlHttp2=new ActiveXObject("Microsoft.XMLHTTP");
  xmlHttp3=new ActiveXObject("Microsoft.XMLHTTP");
  }
 }
return xmlHttp1;
return xmlHttp2;
return xmlHttp3;
}
//function GetXmlHttpObject2()
//{

//var xmlHttp2=null;
//try
 //{
 // Firefox, Opera 8.0+, Safari

 //xmlHttp2=new XMLHttpRequest();
 //}
//catch (e)
// {
 //Internet Explorer
// try
 // {
  
 // xmlHttp2=new ActiveXObject("Msxml2.XMLHTTP");
  
 // }
 //catch (e)
 // {

 // xmlHttp2=new ActiveXObject("Microsoft.XMLHTTP");
 // }
 //}

//return xmlHttp2;
//}

 //for(index=0; index<select.options.length; index++) 
    //if(select.options[index].selected) 
      //{ 
        //if(select.options[index].value!="") 
         // window.location.href=select.options[index].value; 
       // break; 
     // } 
//
