 function createRequestObject() {  
        var ro;  
        var browser = navigator.appName;  
        if(browser == "Microsoft Internet Explorer"){  
            ro = new ActiveXObject("Microsoft.XMLHTTP");  
        }else{  
            ro = new XMLHttpRequest();  
        }  
        return ro;  
   }  
     
   var http = createRequestObject();  
   
    function collectStats(id){
		
		var url='/ajax/ajax.asp?op=statsmail&id='+id;
		
       	http.open('get',url );   
       	http.onreadystatechange = handle_collectStats;   
       	http.send(null);   
   }  
   
   function handle_collectStats() {  
      if(http.readyState == 4){  
          var response = http.responseText;  
		  var err=document.getElementById('err');  
		  //alert(response);
			
      }  
   }  
   
   var aTendina;
   function loadProv(id)
   {
   var waiting_div=document.getElementById('waitPro');
		if (waiting_div)
			{
				waiting_div.style.visibility='visible';
			}
   var url='/ajax/ajax.asp?op=loadProv&id='+id;
		
       	http.open('get',url );   
       	http.onreadystatechange = handle_loadProv;   
       	http.send(null);   
   }  
   
   function handle_loadProv() {  
      if(http.readyState == 4){  
			var waiting_div=document.getElementById('waitPro');
			if (waiting_div)
			{
				waiting_div.style.visibility='hidden';
			}
          var response = http.responseText;  
		  var err=document.getElementById('err');  
		  //alert(response);
		  document.getElementById("Prov").innerHTML=response;
		  if(document.getElementById("Comuni")) {
		  	document.getElementById("Comuni").innerHTML="<select name=comu><option value=''>-</option></select>";
		  }
      }  
   }  
   function loadComuni(id)
   {
   var waiting_div=document.getElementById('waitCom');
		if (waiting_div)
			{
				waiting_div.style.visibility='visible';
			}
   var url='/ajax/ajax.asp?op=loadComuni&id='+id;
		
       	http.open('get',url );   
       	http.onreadystatechange = handle_loadComuni;   
       	http.send(null);   
   }  
   
   function handle_loadComuni() {  
      if(http.readyState == 4){  
			var waiting_div=document.getElementById('waitCom');
			if (waiting_div)
			{
				waiting_div.style.visibility='hidden';
			}
          var response = http.responseText;  
		  var err=document.getElementById('err');  
		  //alert(response);
		  if(document.getElementById("Comuni")) {
		  	document.getElementById("Comuni").innerHTML=response;
		  }
			
      }  
   }  
	
	
	 var aTendina;
   function loadProv_hide(id,sel)
   {
	if (id!=0 & id!="")
	{
   	var waiting_div=document.getElementById('waitPro');
			if (waiting_div)
				{
					waiting_div.style.visibility='visible';
				}
   	var url='/ajax/ajax.asp?op=loadProv_hide&id='+id+'&sel='+sel;
		
       	http.open('get',url );   
       	http.onreadystatechange = handle_loadProv_hide;   
       	http.send(null);   
		}else
		{
			document.getElementById("Prov").innerHTML="";
			if(document.getElementById("Comuni")) {
		  		document.getElementById("Comuni").innerHTML="";
			}
		}
   }  
   
   function handle_loadProv_hide() {  
      if(http.readyState == 4){  
			var waiting_div=document.getElementById('waitPro');
			if (waiting_div)
			{
				waiting_div.style.visibility='hidden';
			}
          var response = http.responseText;  
		  var err=document.getElementById('err');  
		  //alert(response);
		  document.getElementById("Prov").innerHTML=response;
		  if(document.getElementById("Comuni")) {
		  	document.getElementById("Comuni").innerHTML="";
		  }
      }  
   }  
   function loadComuni_hide(id,sel)
   {
		if(document.getElementById("Comuni")) {
			document.getElementById("Comuni").innerHTML="";
		}
	if (id!=0 && id!="")
	{
   	var waiting_div=document.getElementById('waitCom');
			if (waiting_div)
			{
				waiting_div.style.visibility='visible';
			}
   		var url='/ajax/ajax.asp?op=loadComuni_hide&id='+id+'&sel='+sel;
		
       	http.open('get',url );   
       	http.onreadystatechange = handle_loadComuni;   
       	http.send(null);   
		} 
	
		
   }  
   
   function handle_loadComuni_hide() {  
      if(http.readyState == 4){  
			var waiting_div=document.getElementById('waitCom');
			if (waiting_div)
			{
				waiting_div.style.visibility='hidden';
			}
          var response = http.responseText;  
		  var err=document.getElementById('err');  
		  //alert(response);
		  if(document.getElementById("Comuni")) {
		  	document.getElementById("Comuni").innerHTML=response;
		  }
			
      }  
   }  
	
	   function get_MacroTipoIns(id)
   {
		
	if (id!=0 && id!="")
	{
   	var waiting_div=document.getElementById('waitTip');
			if (waiting_div)
			{
				waiting_div.style.visibility='visible';
			}
   		var url='/ajax/ajax.asp?op=get_MacroTipoIns&t='+id;
		
       	http.open('get',url );   
       	http.onreadystatechange = handle_get_MacroTipoIns;   
       	http.send(null);   
		} 
	
		
   }  
	
	var aMacroTipoIns;
	var dom;
	function save_MacroTipoIns()
	{
		 
		dom = document.getElementById("macro_tipo");
		
		aMacroTipoIns=dom.innerHTML;
		
	}
   
   function handle_get_MacroTipoIns() 
	{  
      if(http.readyState == 4)
		{  
			var waiting_div=document.getElementById('waitTip');
			if (waiting_div)
			{
				waiting_div.style.visibility='hidden';
			}
          var response = http.responseText;  
			
			
			var bExpand = response=='1';
			
			if (!bExpand){
				dom.innerHTML='';
				dom.style.visibility = 'hidden';
			}else{
				dom.innerHTML=aMacroTipoIns;
				dom.style.visibility = 'visible';
			}


	

		}
			
     }  
    
