var estrai_province;
var id_regione
   
function cerca_province() 
{

id_regione=document.getElementById('id_regione').options[document.getElementById('id_regione').selectedIndex].value
    // branch for native XMLHttpRequest object
    if (window.XMLHttpRequest) {
        estrai_province= new XMLHttpRequest();
        estrai_province.onreadystatechange = ricevi_province;
        estrai_province.open("GET", "/estrai-province.asp?id_regione="+id_regione ,true);
        estrai_province.send(null);
    // branch for IE/Windows ActiveX version
    } else if (window.ActiveXObject) {
        estrai_province= new ActiveXObject("Microsoft.XMLHTTP");
        if (estrai_province) {
            estrai_province.onreadystatechange = ricevi_province;
            estrai_province.open("GET", "/estrai-province.asp?id_regione="+id_regione ,true);
            estrai_province.send();
        }
    }
}

     
  function ricevi_province() {   
    var province;       
	  if (estrai_province.readyState == 4) {	    
		  province=estrai_province.responseText;

			document.getElementById('provincia').innerHTML = province;
			 }
	}

var estrai_comuni;
var id_provincia
   
function cerca_comuni() 
{

id_provincia=document.getElementById('id_provincia').options[document.getElementById('id_provincia').selectedIndex].value
    // branch for native XMLHttpRequest object
    if (window.XMLHttpRequest) {
        estrai_comuni= new XMLHttpRequest();
        estrai_comuni.onreadystatechange = ricevi_comuni;
        estrai_comuni.open("GET", "/estrai-comuni.asp?id_provincia="+id_provincia ,true);
        estrai_comuni.send(null);
    // branch for IE/Windows ActiveX version
    } else if (window.ActiveXObject) {
        estrai_comuni= new ActiveXObject("Microsoft.XMLHTTP");
        if (estrai_comuni) {
            estrai_comuni.onreadystatechange = ricevi_comuni;
            estrai_comuni.open("GET", "/estrai-comuni.asp?id_provincia="+id_provincia,true);
            estrai_comuni.send();
        }
    }
}

     
  function ricevi_comuni() {   
    var comuni;       
	  if (estrai_comuni.readyState == 4) {	    
		  comuni=estrai_comuni.responseText;

			document.getElementById('comuni').innerHTML = comuni;
			 }
	}
	
	
var estrai_cap;
var id_comune
   
function cerca_cap() 
{

id_comune=document.getElementById('id_comune').options[document.getElementById('id_comune').selectedIndex].value
    // branch for native XMLHttpRequest object
    if (window.XMLHttpRequest) {
        estrai_cap= new XMLHttpRequest();
        estrai_cap.onreadystatechange = ricevi_cap;
        estrai_cap.open("GET", "/estrai-cap.asp?id_comune="+id_comune,true);
        estrai_cap.send(null);
    // branch for IE/Windows ActiveX version
    } else if (window.ActiveXObject) {
        estrai_cap= new ActiveXObject("Microsoft.XMLHTTP");
        if (estrai_cap) {
            estrai_cap.onreadystatechange = ricevi_cap;
            estrai_cap.open("GET", "/estrai-cap.asp?id_comune="+id_comune,true);
            estrai_cap.send();
        }
    }
}

     
  function ricevi_cap() {   
    var cap;       
	  if (estrai_cap.readyState == 4) {	    
		  cap=estrai_cap.responseText;

			document.getElementById('cap').value = cap;
			 }
	}

