function mostra(id){
if (document.getElementById){
if(document.getElementById(id).style.display == 'none'){
document.getElementById(id).style.display = 'block';
}
}
} 
function nascondi(id){
if (document.getElementById){
document.getElementById(id).style.display = 'none';
}
} 
function isnum_virgola(obj) {
	if (obj.value!='') {
		if (!obj.value.match(/^\d+([\,]\d*)?$/)) {
			alert('Il valore non č corretto, in questo campo inserire solo numeri e virgola');
			obj.value="";
			obj.focus();
		}
	}
}
function isnum(obj) {
	if (isNaN(obj.value) || parseInt(obj.value)<0 || parseInt(obj.value) > 999999999) {
		alert('In questo campo inserire solo numeri!');
		obj.value="";
		obj.focus();
	}
}
function isnum_tel(obj) {
	if (isNaN(obj.value) || parseInt(obj.value)<0) {
		alert('In questo campo inserire solo numeri!');
		obj.value="";
		obj.focus();
	}
}
function trim(stringa){
    while (stringa.substring(0,1) == ' '){
        stringa = stringa.substring(1, stringa.length);
    }
    while (stringa.substring(stringa.length-1, stringa.length) == ' '){
        stringa = stringa.substring(0,stringa.length-1);
    }
    return stringa;
}
function control_ricerca(form_id,provincia) {
	var var_provincia = document.forms[form_id].elements[provincia].value;
	var provincia2 = document.forms[form_id].elements[provincia];
	if ((var_provincia == '')||(var_provincia == "undefined")) { 
	 	provincia2.className="req2";
   		alert('Il campo Provincia č obbligatorio!');
   		return false;
   	} else provincia2.className=""; 
  	return "";
}
function control_contatti(form_id,nome,tel,email,messaggio,autorizzo) {
	var var_nome = document.forms[form_id].elements[nome].value;
	var nome2 = document.forms[form_id].elements[nome];
	var var_tel = document.forms[form_id].elements[tel].value;
	var tel2 = document.forms[form_id].elements[tel];
	var var_email = document.forms[form_id].elements[email].value;
	var email2 = document.forms[form_id].elements[email];
	var var_messaggio = document.forms[form_id].elements[messaggio].value;
	var messaggio2 = document.forms[form_id].elements[messaggio];
	var bottone = document.forms[form_id].elements[autorizzo];
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
    var i=0;
	if((var_nome == '')||(var_nome == "undefined"))
   { var i = 1;
	 nome2.className="req2";
   } else {
   nome2.className=""; }
   if((var_tel == '')||(var_tel == "undefined"))
   { var i = 1;
	 tel2.className="req2";
   } else {
   tel2.className=""; }
   if((var_email == '')||(var_email == "undefined"))
   { var i = 1;
	 email2.className="req2";
   } else {
   email2.className=""; }
    if((var_messaggio == '')||(var_messaggio == "undefined"))
   { var i = 1;
   	 messaggio2.className="req2";
   } else {
   messaggio2.className=""; }
   if (i==1) {
   alert('Non hai compilato tutti i campi obbligatori!');
   return false;
   }
   else if (reg.test(var_email) == false) {
      alert('Il campo E-mail non č scritto correttamente');
      return false;
   }
   else if (bottone[1].checked)
   {
      alert('Devi autorizzare il trattamento dei dati personali!');
	  return false;
   } 
  return "";
}
function control_trova_immobile(form_id,contratto,categoria,descrizione,provincia,nome,email,autorizzo) {
	var var_contratto = document.forms[form_id].elements[contratto].value;
	var contratto2 = document.forms[form_id].elements[contratto];
	var var_categoria = document.forms[form_id].elements[categoria].value;
	var categoria2 = document.forms[form_id].elements[categoria];
	if (var_categoria == 'Commerciale') { 
		var var_tipologia = document.rform.tipo_commerciali.value;
     	var tipologia2 = document.rform.tipo_commerciali;
   	} 
	if (var_categoria == 'Cessioni attivitā') { 
		var var_tipologia = document.rform.tipo_attivita.value;
     	var tipologia2 = document.rform.tipo_attivita;
   	}
	var var_desc = document.forms[form_id].elements[descrizione].value;
	var desc2 = document.forms[form_id].elements[descrizione];
	var var_provincia = document.forms[form_id].elements[provincia].value;
	var provincia2 = document.forms[form_id].elements[provincia];
	var var_nome = document.forms[form_id].elements[nome].value;
	var nome2 = document.forms[form_id].elements[nome];
	var var_email = trim(document.forms[form_id].elements[email].value);
	var email2 = document.forms[form_id].elements[email];
	var bottone = document.forms[form_id].elements[autorizzo];
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var reg2 = /^[A-Za-z]/;
	var i=0;
	if ((var_categoria == '')||(var_categoria == "undefined")) { var i = 1;
   		categoria2.className="req2";
   	} else { categoria2.className="";
		if ((var_tipologia == '')||(var_tipologia == "undefined")) { var i = 1;
   			tipologia2.className="req2";
   		} else { tipologia2.className="";
			if (var_categoria == 'Cessioni attivitā') {  
  	 			if (var_tipologia == 'Albergo/Pensione') {
					var var_subtipologia = document.rform.subtipo_1.value;
					var subtipologia2 = document.rform.subtipo_1;
				} else if (var_tipologia == 'Pubblico esercizio') {
					var var_subtipologia = document.rform.subtipo_4.value;
					var subtipologia2 = document.rform.subtipo_4;
				} else if(var_tipologia == 'Commercio') {
					var var_subtipologia = document.rform.subtipo_3.value;
					var subtipologia2 = document.rform.subtipo_3;
				} else {
					var var_subtipologia = document.rform.subtipo_2.value;
					var subtipologia2 = document.rform.subtipo_2;
				} 
				if ((var_subtipologia == '')||(var_subtipologia == "undefined")) { 	var i = 1;
   					subtipologia2.className="req2";
   				} else subtipologia2.className="";
			}
		}
	}
	if ((var_desc == '')||(var_desc == "undefined")) { var i = 1;
   		desc2.className="req2";
   	} else desc2.className="";
	if ((var_contratto == '')||(var_contratto == "undefined")) { var i = 1;
   	 	contratto2.className="req2";
   	} else {
   		contratto2.className=""; 
		if (var_contratto == 'Vendita') {
   			var var_prezzo = document.rform.soglia_vendita.value;
   			var prezzo2 = document.rform.soglia_vendita;
		} else {
   			var var_prezzo = document.rform.soglia_affitto.value;
   			var prezzo2 = document.rform.soglia_affitto;
		}
   		if ((var_prezzo == '')||(var_prezzo == "undefined")) { var i = 1;
			prezzo2.className="req2";
		} else prezzo2.className="";
   	}
	if ((var_provincia == '')||(var_provincia == "undefined")) { var i = 1;
   	 	provincia2.className="req2";
   	} else {
   		provincia2.className=""; 
   		var var_comune = document.rform.comune.value;
   		var comune2 = document.rform.comune;
   		if ((var_comune == '')||(var_comune == "undefined")) { var i = 1;
   	 		comune2.className="req2";
   		} else comune2.className=""; 
   	}
	if ((var_nome == '')||(var_nome == "undefined")) { var i = 1;
   		nome2.className="req2";
   	} else nome2.className="";
	if ((var_email == '')||(var_email == "undefined")) { var i = 1;
	 	email2.className="req2";
   	} else email2.className="";
    if (i==1) {
   		alert('Non hai compilato tutti i campi obbligatori!');
   		return false;
   	} else if (reg2.test(var_nome) == false) {
       	alert('Devi inserire il tuo nome per essere ricontattato!');
     	return false;
   	} else if (reg.test(var_email) == false) {
      	alert('Il campo E-mail non č scritto correttamente');
      	return false;
   	} else if (bottone[1].checked) {
      	alert('Devi autorizzare il trattamento dei dati personali!');
	  	return false;
   	}
  	return "";
}
function control_valuta_immobile(form_id,categoria,provincia,descrizione,superficie,nome,email,autorizzo) {
	var var_categoria = document.forms[form_id].elements[categoria].value;
	var categoria2 = document.forms[form_id].elements[categoria];
	if (var_categoria == 'Commerciale') { 
		var var_tipologia = document.rform.tipo_commerciali.value;
     	var tipologia2 = document.rform.tipo_commerciali;
   	} 
	if (var_categoria == 'Cessioni attivitā') { 
		var var_tipologia = document.rform.tipo_attivita.value;
     	var tipologia2 = document.rform.tipo_attivita;
   	}
	var var_mq = document.forms[form_id].elements[superficie].value;
	var mq2 = document.forms[form_id].elements[superficie];
    var var_provincia = document.forms[form_id].elements[provincia].value;
	var provincia2 = document.forms[form_id].elements[provincia];
	var var_nome = document.forms[form_id].elements[nome].value;
	var nome2 = document.forms[form_id].elements[nome];
	var var_email = trim(document.forms[form_id].elements[email].value);
	var email2 = document.forms[form_id].elements[email];
	var var_desc = document.forms[form_id].elements[descrizione].value;
	var desc2 = document.forms[form_id].elements[descrizione];
	var bottone = document.forms[form_id].elements[autorizzo];
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	var reg2 = /^[A-Za-z]/;
	var i=0;
	if ((var_categoria == '')||(var_categoria == "undefined")) { var i = 1;
   		categoria2.className="req2";
   	} else { categoria2.className="";
		if ((var_tipologia == '')||(var_tipologia == "undefined")) { var i = 1;
   			tipologia2.className="req2";
   		} else { tipologia2.className="";
			if (var_categoria == 'Cessioni attivitā') {  
  	 			if (var_tipologia == 'Albergo/Pensione') {
					var var_subtipologia = document.rform.subtipo_1.value;
					var subtipologia2 = document.rform.subtipo_1;
				} else if (var_tipologia == 'Pubblico esercizio') {
					var var_subtipologia = document.rform.subtipo_4.value;
					var subtipologia2 = document.rform.subtipo_4;
				} else if(var_tipologia == 'Commercio') {
					var var_subtipologia = document.rform.subtipo_3.value;
					var subtipologia2 = document.rform.subtipo_3;
				} else {
					var var_subtipologia = document.rform.subtipo_2.value;
					var subtipologia2 = document.rform.subtipo_2;
				} 
				if ((var_subtipologia == '')||(var_subtipologia == "undefined")) { 	var i = 1;
   					subtipologia2.className="req2";
   				} else subtipologia2.className="";
			}
		}
	}
	if ((var_provincia == '')||(var_provincia == "undefined")) { var i = 1;
   	 	provincia2.className="req2";
   	} else {
   		provincia2.className=""; 
   		var var_comune = document.rform.comune.value;
   		var comune2 = document.rform.comune;
   		if ((var_comune == '')||(var_comune == "undefined")) { var i = 1;
   	 		comune2.className="req2";
   		} else comune2.className=""; 
   	}
	if ((var_desc == '')||(var_desc == "undefined")) { var i = 1;
    	desc2.className="req2";
	} else desc2.className="";
    if ((var_mq == '')||(var_mq == "undefined")) { var i = 1;
     	mq2.className="req2";
   	} else mq2.className=""; 
   	if ((var_nome == '')||(var_nome == "undefined")) { var i = 1;
   		nome2.className="req2";
   	} else nome2.className="";
	if ((var_email == '')||(var_email == "undefined")) { var i = 1;
	 	email2.className="req2";
   	} else email2.className="";
    if (i==1) {
   		alert('Non hai compilato tutti i campi obbligatori!');
   		return false;
   	} else if (reg2.test(var_nome) == false) {
       	alert('Devi inserire il tuo nome per essere ricontattato!');
     	return false;
   	} else if (reg.test(var_email) == false) {
      	alert('Il campo E-mail non č scritto correttamente');
      	return false;
   	} else if (bottone[1].checked) {
      	alert('Devi autorizzare il trattamento dei dati personali!');
	  	return false;
   	}
  	return "";
}

