    //<script type="text/javascript" src="../js/getdati.js"></script>
    //onchange="getCombo('<? echo $getcomborub; ?>', this.value,'sottorubrica')"
    var xmlhttp;
    var myObyect;

    //----------------------
    //--- Banner Click  ----
    //----------------------    
    function bannerClick(id){
        //alert (id) ;
        //sObjectValue == ""
        if (true){
            xmlhttp=GetXmlHttpObject();
            //myObyect = sObject;
            if (xmlhttp==null){
              alert ("Browser does not support HTTP Request");
              return;
            }
            var url="../control/bannerclick.php";
            url=url+"?id="+id;
            url=url+"&sid="+Math.random();
            xmlhttp.onreadystatechange=isDoBannerClick;
            xmlhttp.open("GET",url,true);
            xmlhttp.send(null);
        }
        
    }
    function isDoBannerClick(){
        if (xmlhttp.readyState==4){
           
               
        }
    }
    //----------------
    //--- Esiste  ----
    //----------------    
    function isExist(str,myvalue, sObject){
        //alert (sObjectValue) ;
        //sObjectValue == ""
        if (true){
            xmlhttp=GetXmlHttpObject();
            myObyect = sObject;
            if (xmlhttp==null){
              alert ("Browser does not support HTTP Request");
              return;
            }
            if (myvalue != ''){
                var url="../control/getdati.php";
                url=url+"?imp="+str;
                url=url+"&valore="+myvalue;
                url=url+"&ris=true";
                url=url+"&sid="+Math.random();
                xmlhttp.onreadystatechange=isExistResponse;
                xmlhttp.open("GET",url,true);
                xmlhttp.send(null);
            }
        }
    }
    
    function isExistResponse(){
        if (xmlhttp.readyState==4){
            var res = xmlhttp.responseText;
            var rs = res.split(';')
            if (rs[0] != "falso"){
            //}else{
                alert(rs[0]);
                //document.getElementById(myObyect).focus();
            }
               
        }
    }
    //---------------
    //--- Combo  ----
    //---------------
    function getCombo(str,myvalue, sObject){
        //alert (sObjectValue) ;
        //sObjectValue == ""
        setPointer();
        xmlhttp=GetXmlHttpObject();
        myObyect = sObject;
        if (xmlhttp==null){
          alert ("Browser does not support HTTP Request");
          return;
        }
        var url="../control/getdati.php";
        url=url+"?imp="+str;
        url=url+"&valore="+myvalue;
        url=url+"&sid="+Math.random();
        xmlhttp.onreadystatechange=stateChanged;
        xmlhttp.open("GET",url,true);
        xmlhttp.send(null);
    }
    function stateChanged(){
        if (xmlhttp.readyState==4){
            //document.getElementById("subrub").innerHTML=xmlhttp.responseText;
            //alert (xmlhttp.responseText);
               var res = xmlhttp.responseText;
               var rs = res.split(';')
               //var province = new Array();
               //var ppvv = new Array();
               //alert(myObyect);
               var selProv = document.getElementById(myObyect);
               while(selProv.options.length > 0) selProv.removeChild(selProv.options[0]); 
               
               /*
               opt = document.createElement('option');
               opt.setAttribute('value', "");
               opt.setAttribute('text', "Select");
               opt.innerHTML = "Select";
               selProv.appendChild(opt);
               */    
               for (i=0; i<rs.length - 1; i++) {
                  opt = document.createElement('option');
                  opt.setAttribute('value', rs[i]);
                  i++;
                  opt.setAttribute('text', rs[i]);
                  opt.innerHTML = rs[i];
                  selProv.appendChild(opt);
               }
               resetPointer();
        }
        //Cursor.Current = Cursors.Default;
    }
    
    
    //---------------
    function GetXmlHttpObject(){
        if (window.XMLHttpRequest){
          // code for IE7+, Firefox, Chrome, Opera, Safari
          return new XMLHttpRequest();
        }
        if (window.ActiveXObject){
          // code for IE6, IE5
          return new ActiveXObject("Microsoft.XMLHTTP");
        }
        return null;
    }
    
    function setPointer() {
      if (document.all)
         for (var i=0;i < document.all.length; i++)
            document.all(i).style.cursor = 'wait';
    }

   function resetPointer() {
      if (document.all)
         for (var i=0;i < document.all.length; i++)
            document.all(i).style.cursor = 'default';
   }
