function checkpensione(valore){

	if(valore==false){
		apritabella('servizianimali');
	}
	else{
		chiuditabella('servizianimali');
	}
}


function apri(section) 
{
	
	if (controllo(section)) 
	{
		chiuditabella(section);
	}	
	else
	{
		apritabella(section);	
	}
}

function apritabella(section)
{
	var tbody = document.getElementById(section);
	if (tbody == null) return;
	tbody.style.display = "";

}

function chiuditabella(section)
{
	var tbody = document.getElementById(section);
	if (tbody == null) return;
	tbody.style.display = "none";
}

function controllo(section)
{
	var tbody = document.getElementById(section);
	if (tbody == null) return 0;
	return (tbody.style.display == "");
}




/* parte dedicata al codice AJAX PER UN CARICAMENTO NORMALE*/

function Richiesta(pagina,responsediv){

 
	 url  = pagina +"&rand="+escape(Math.random())
	 var xmlHttpReq = false;
    var self = this;
    // Xhr per Mozilla/Safari/Ie7
    if (window.XMLHttpRequest) {
        self.xmlHttpReq = new XMLHttpRequest();
    }
    // per tutte le altre versioni di IE
    else if (window.ActiveXObject) {
        self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }
    self.xmlHttpReq.onreadystatechange = function() {
        if (self.xmlHttpReq.readyState == 4) {
			// Quando pronta, visualizzo la risposta del form
            updatepage1(self.xmlHttpReq.responseText,responsediv);
        }
		else{
			// In attesa della risposta del form visualizzo il msg di attesa
			updatepage1('<img src="../images/preload4.gif">',responsediv);

		}
    }
     self.xmlHttpReq.open('GET', url, true);
    self.xmlHttpReq.send(null);
}

function Richiesta1(pagina,responsediv){


 
		 url  = pagina +"&rand="+escape(Math.random())
		 var xmlHttpReq1 = false;
	    var self = this;
	    // Xhr per Mozilla/Safari/Ie7
	    if (window.XMLHttpRequest) {
	        self.xmlHttpReq1 = new XMLHttpRequest();
	    }
	    // per tutte le altre versioni di IE
	    else if (window.ActiveXObject) {
	        self.xmlHttpReq1 = new ActiveXObject("Microsoft.XMLHTTP");
	    }
	    self.xmlHttpReq1.onreadystatechange = function() {
	        if (self.xmlHttpReq1.readyState == 4) {
				// Quando pronta, visualizzo la risposta del form
	            updatepage1(self.xmlHttpReq1.responseText,responsediv);
	        }
			else{
				// In attesa della risposta del form visualizzo il msg di attesa
				updatepage1('<img src="../images/preload4.gif">',responsediv);
	
			}
	    }
	     self.xmlHttpReq1.open('GET', url, true);
	    self.xmlHttpReq1.send(null);
	    

}



function updatepage1(str,responsediv){
    document.getElementById(responsediv).innerHTML = str;
}
/* FINE parte dedicata al codice AJAX PER UN CARICAMENTO NORMALE*/




function inserimento() {

		if (document.modifica.azienda.value=="") {
			alert ("ATTENZIONE: inserire un nome per l'azienda!");
			document.modifica.azienda.focus();
			return false;
		}


		if (document.modifica.categoria.value=="0") {
			alert ("ATTENZIONE: Selezionare una categoria!");
			document.modifica.categoria.focus();
			return false;
		}
		
		
		if (document.modifica.provincia.value=="") {
			alert ("ATTENZIONE: Selezionare una Provincia!");
			document.modifica.provincia.focus();
			return false;
		}	
		
		
		if (document.modifica.telefono1.value=="") {
			alert ("ATTENZIONE: Inserire il numero di Telefono!");
			document.modifica.telefono1.focus();
			return false;
		}		
		
		
		if (document.modifica.email1.value=="") {
			alert ("ATTENZIONE: inserire un E-Mail valida!");
			document.modifica.email1.focus();
			return false;
		}
		
		if (document.modifica.email1.value.length < 3) {
			alert ("ATTENZIONE: inserire un E-Mail valida!");
			document.modifica.email1.focus();
			return false;
		}
		
		var okay = true;
		var atsign = document.modifica.email1.value;
		if (((atsign.indexOf('@') == -1) && (okay == true)) || ((okay == true) && (atsign == '')) || ((atsign.indexOf('.') == -1) && (okay == true)) ){
			alert ("ATTENZIONE: Specificare una E-mail valida!");
			okay = false;
			document.modifica.email1.focus();
			return false;
		}
		
		var password = new String 
		password=document.modifica.password.value
		if ((password.length < 4) || (password.length > 10)) {
			alert ("ATTENZIONE: Per la password sono ammessi minimo 4 e massimo 10 caratteri");
			document.modifica.password.focus();
			return false;
		}
		
		var ris=validazione(document.modifica.password.value)
		if ( ris != null) {
			alert ('Nel campo Password sono presenti caratteri non ammessi');
			document.modifica.password.focus();
			return false;	
		}	
		
		if (document.modifica.descrizione.value.length < 50) {
			alert ("ATTENZIONE: inserire una descrizione in Italiano di almeno 50 caratteri!");
			document.modifica.descrizione.focus();
			return false;
		}
		
		
		
		
		if (document.modifica.condizioni.checked!=true) {
			alert ("Per proseguire devi accettare le condizioni d'uso e l'informativa sulla Privacy");
			return false;
		}	
		
		document.modifica.submit()
		
}

function validazione(str) {
	var patternvalido = "[^A-Za-z0-9-_/.èòàùéì:;,^!£$()@*°ç§]";    
	var reg = new RegExp(patternvalido);
	return str.match(reg);
}


function onkey(e)  {      
 
	 var browser_str = window.navigator.userAgent.toUpperCase();
	var browser = (browser_str.indexOf("MSIE")!=-1)
	
	if (browser==true) {

     if ((e.keyCode < 48 || e.keyCode >57)&&(e.keyCode !=46)&&(e.keyCode !=127)) {     
    
     	return false ;        
     } 

	return true ;
	
	}
	else {
    
     if ((e.which < 48 || e.which>57)&&(e.which!=46)&&(e.which!=8)) {     
     
     	return false ;        
     } 

	return true ;
	
	}
}

function cercastrutture() {

var browser_str = window.navigator.userAgent.toUpperCase();
var browser = (browser_str.indexOf("MSIE")!=-1)


	categoria=document.ricerca.categoria.value;
	provincia=document.ricerca.provincia.value;
	
	if ((categoria=="") && (provincia=="")){
		alert("Selezionare una Provincia!")
	}

	if ((categoria!="") && (provincia=="")){
		alert("Selezionare una Provincia!")
	}
	
	if ((categoria!="") && (provincia!="")){
		location.href="bk-ric-"+categoria+"-"+provincia+".html"
	}	
	if ((categoria=="") && (provincia!="")){
		location.href="bk-ric-"+provincia+".html"
	}	
	
}




