// JavaScript Document
function Browser() {
  var ua, s, i;
  this.isIE    = false;
  this.isNS    = false;
  this.version = null;
  ua = navigator.userAgent;
  s = "MSIE";
  if ((i = ua.indexOf(s)) >= 0) {
    this.isIE = true;
    this.version = parseFloat(ua.substr(i + s.length));
    return;
  }
  s = "Netscape6/";
  if ((i = ua.indexOf(s)) >= 0) {
    this.isNS = true;
    this.version = parseFloat(ua.substr(i + s.length));
    return;
  }
  s = "Gecko";
  if ((i = ua.indexOf(s)) >= 0) {
    this.isNS = true;
    this.version = 6.1;
    return;
  }
}

var browser = new Browser();

var digitsOnly = /[1234567890+]/g;
var dataOnly = /[1234567890\/]/g;
var orarioOnly = /[1234567890:]/g;
var numberOnly = /[1234567890]/g;
var integerOnly = /[0-9\.]/g;
var alphaOnly = /[A-Z]/g;
var alphadigitsOnly = /[1234567890ABCDEFGHILMNOPQRSTUVZWYKXJabcdefghilmnopqrstuvzwyjkx' ]/g;

function restrictCharacters(myfield, e, restrictionType) {
	if (!e) var e = window.event
	if (e.keyCode) code = e.keyCode;
	else if (e.which) code = e.which;
	var character = String.fromCharCode(code);
	if (code==27) { this.blur(); return false; }
	if (!e.ctrlKey && code!=9 && code!=8 && code!=36 && code!=37 && code!=38 && (code!=39 || (code==39 && character=="'")) && code!=40) {
		if (character.match(restrictionType)) {
			return true;
		} else {
			return false;
		}
		
	}
}

function openScheda(divId){
	var classClose = (typeof openScheda.arguments[1] == 'undefined') ? 'closeAll' : openScheda.arguments[1];
	var jq_obj = $('.'+classClose)
	for(var i = 0;i < jq_obj.length;i++){
		if (document.getElementById(jq_obj[i].id).style.display != "none"){
			$("#"+jq_obj[i].id).slideUp("slow");
		}
	}
	if (document.getElementById(divId).style.display == "none"){
		$("#"+divId).slideDown("slow");
	} else {
		$("#"+divId).slideUp("slow");
	}
}

function openSchedaClass(divId){
	if ($("."+divId).css("display") == "none"){
		$("."+divId).fadeIn();
	} else {
		$("."+divId).fadeOut();
	}
}

function addBookmark(title,url) {
	if (window.sidebar) { 
		window.sidebar.addPanel(title, url,""); 
	} else if( document.all ) {
		window.external.AddFavorite( url, title);
	} else if( window.opera && window.print ) {
		return true;
	}
}

/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----FUNZIONI DI CONVALIDA FORM-----------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------------------------------------------------------------------------------*/

function ConvalidaInformazioniAttivitaForm(lingua) {	
	var index = parseInt(lingua);
	erroreLinguaArray = new Array("ERRORE", "ERROR");
	$("#dialog-message").dialog( "option", "title", erroreLinguaArray[index] );
	var nome = document.formAttivita.nome.value;
	nomeArray = new Array("Il campo nome &eacute; obbligatorio", "Name is required");
	var cognome = document.formAttivita.cognome.value;
	cognomeArray = new Array("Il campo cognome &eacute; obbligatorio", "Surname is required");
	var email = document.formAttivita.email.value;
	emailArray = new Array("Il campo email non &eacute; corretto", "Email is incorrect");
	var tel = document.formAttivita.tel.value;
	telArray = new Array("Il campo telefono o cellulare &eacute; obbligatorio", "Telephone or Mobile is required");
	var cell = document.formAttivita.cell.value;
	var note = document.formAttivita.note.value;
	noteArray = new Array("Il campo note &eacute; obbligatorio", "Message is required");
	var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
	if ((nome == "") || (nome == undefined)) {
	   $("#alertBox").html(nomeArray[index]);
	   $("#dialog-message").dialog('open');
	} else if ((cognome == "") || (cognome == undefined)) {
	   $("#alertBox").html(cognomeArray[index]);
	   $("#dialog-message").dialog('open');
	} else if ((!email_reg_exp.test(email) || (email == "") || (email == undefined))) {
	   $("#alertBox").html(emailArray[index]);
	   $("#dialog-message").dialog('open');
	} else if ((tel == "" || tel == undefined) && (cell == "" || cell == undefined)) {
	   $("#alertBox").html(telArray[index]);
	   $("#dialog-message").dialog('open');
	} else if ((note == "") || (note == undefined)) {
	  $("#alertBox").html(noteArray[index]);
	  $("#dialog-message").dialog('open');
	} else {
	   $('#formAttivita').submit();
	}
}

function ConvalidaInformazioniStruttureForm(lingua) {	
	var index = parseInt(lingua);
	erroreLinguaArray = new Array("ERRORE", "ERROR");
	$("#dialog-message").dialog( "option", "title", erroreLinguaArray[index] );
	var nome = document.formStrutture.nome.value;
	nomeArray = new Array("Il campo nome &eacute; obbligatorio", "Name is required");
	var cognome = document.formStrutture.cognome.value;
	cognomeArray = new Array("Il campo cognome &eacute; obbligatorio", "Surname is required");
	var email = document.formStrutture.email.value;
	emailArray = new Array("Il campo email non &eacute; corretto", "Email is incorrect");
	var tel = document.formStrutture.tel.value;
	telArray = new Array("Il campo telefono o cellulare &eacute; obbligatorio", "Telephone or Mobile is required");
	var cell = document.formStrutture.cell.value;
	var note = document.formStrutture.note.value;
	noteArray = new Array("Il campo note &eacute; obbligatorio", "Message is required");
	var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
	if ((nome == "") || (nome == undefined)) {
	   $("#alertBox").html(nomeArray[index]);
	   $("#dialog-message").dialog('open');
	} else if ((cognome == "") || (cognome == undefined)) {
	   $("#alertBox").html(cognomeArray[index]);
	   $("#dialog-message").dialog('open');
	} else if ((!email_reg_exp.test(email) || (email == "") || (email == undefined))) {
	   $("#alertBox").html(emailArray[index]);
	   $("#dialog-message").dialog('open');
	} else if ((tel == "" || tel == undefined) && (cell == "" || cell == undefined)) {
	   $("#alertBox").html(telArray[index]);
	   $("#dialog-message").dialog('open');
	} else if ((note == "") || (note == undefined)) {
	  $("#alertBox").html(noteArray[index]);
	  $("#dialog-message").dialog('open');
	} else {
	   $('#formStrutture').submit();
	}
}

function ConvalidaIscrizioneAccomodationPrivacy() {
	$("#dialog-message").dialog( "option", "title", "PRIVACY" );
	var privacy = document.form.privacy.checked;
	if(privacy != true){
		$("#alertBox").html("Se vuoi proseguire con l'inserimento, devi leggere e accettare le condizioni contrattuali e la legge sulla privacy.");
	    $("#dialog-message").dialog('open');
	} else {
		document.form.submit();
	}
}

function ConvalidaIscrizioneGratuitaAccomodation() {
	$("#dialog-message").dialog( "option", "title", "ERRORE" );

	 var email = document.form.email.value;
	 var confermaEmail = document.form.confermaEmail.value;
	 
	 var password = document.form.password.value;
	 var confermaPassword = document.form.confermaPassword.value;
	 
	 var nomeGestore = document.form.nomeGestore.value;
	 var cognomeGestore = document.form.cognomeGestore.value;
	 var titolo = document.form.titolo.value;
	 var tipologia = document.form.tipologia.value;
	 var provincia = document.form.provincia.value;
	 var comune = document.form.id_comune.value;
	 var cap = document.form.cap.value;
	 var indirizzo = document.form.indirizzo.value;
	 var telefono = document.form.telefono.value;
	 var cellulare = document.form.cellulare.value;
	 
	 var latitudine = document.getElementById('latitudine').value;
	 var longitudine = document.getElementById('longitudine').value;

     var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
        if (!email_reg_exp.test(email) || (email == "") || (email == "undefined")) {
		   
		   $("#alertBox").html("Il campo <a href=\"javascript:$('#dialog-message').dialog('close');document.form.email.focus();\">email</a> &egrave; vuoto o non corretto");
	  	   $("#dialog-message").dialog('open');
		   
        } else if (!email_reg_exp.test(confermaEmail) || (confermaEmail == "") || (confermaEmail == "undefined")) {
		   
    	   $("#alertBox").html("Il campo <a href=\"javascript:$('#dialog-message').dialog('close');document.form.confermaEmail.focus();\">conferma email</a> &egrave; vuoto o non corretto");
		   $("#dialog-message").dialog('open');
        } else if ((email != confermaEmail)) {
           
    	   $("#alertBox").html("Il campo <a href=\"javascript:$('#dialog-message').dialog('close');document.form.confermaEmail.focus();\">conferma email</a> &egrave; diverso dal campo email");
		   $("#dialog-message").dialog('open');
        } else if ((password == "") || (password == "undefined")) {
           
    	   $("#alertBox").html("Il campo <a href=\"javascript:$('#dialog-message').dialog('close');document.form.password.focus();\">password</a> &egrave; obbligatorio");
		   $("#dialog-message").dialog('open');
        } else if ((password.length < 6)) {
           
    	   $("#alertBox").html("Il campo <a href=\"javascript:$('#dialog-message').dialog('close');document.form.password.focus();\">password</a> deve essere di almeno 6 caratteri");
		   $("#dialog-message").dialog('open');
        } else if ((confermaPassword == "") || (confermaPassword == "undefined")) {
           
    	   $("#alertBox").html("Il campo <a href=\"javascript:$('#dialog-message').dialog('close');document.form.confermaPassword.focus();\">conferma password</a> &egrave; obbligatorio");
		   $("#dialog-message").dialog('open');
        } else if ((password != confermaPassword)) {
           
    	   $("#alertBox").html("Il campo <a href=\"javascript:$('#dialog-message').dialog('close');document.form.confermaPassword.focus();\">conferma password</a> &egrave; diverso dal campo password");
		   $("#dialog-message").dialog('open');
        } else if ((nomeGestore == "") || (nomeGestore == "undefined")) {
           
    	   $("#alertBox").html("Il campo <a href=\"javascript:$('#dialog-message').dialog('close');document.form.nomeGestore.focus();\">nome del gestore</a> &egrave; obbligatorio");
		   $("#dialog-message").dialog('open');
        } else if ((cognomeGestore == "") || (cognomeGestore == "undefined")) {
          
    	  $("#alertBox").html("Il campo <a href=\"javascript:$('#dialog-message').dialog('close');document.form.cognomeGestore.focus();\">cognome del gestore</a> &egrave; obbligatorio");
		  $("#dialog-message").dialog('open');
        } else if ((titolo == "") || (titolo == "undefined")) {
          
    	  $("#alertBox").html("Il campo <a href=\"javascript:$('#dialog-message').dialog('close');document.form.titolo.focus();\">nome della struttura</a> &egrave; obbligatorio");
		  $("#dialog-message").dialog('open');
        } else if ((tipologia == "") || (tipologia == "undefined")) {
          
    	  $("#alertBox").html("Il campo <a href=\"javascript:$('#dialog-message').dialog('close');document.form.tipologia.focus();\">tipo di struttura</a> &egrave; obbligatorio");
		  $("#dialog-message").dialog('open');
        } else if ((provincia == "") || (provincia == "undefined")) {
          
    	  $("#alertBox").html("Il campo <a href=\"javascript:$('#dialog-message').dialog('close');document.form.provincia.focus();\">provincia nella quale risiede la struttura</a> &egrave; obbligatorio");
		  $("#dialog-message").dialog('open');
        } else if ((comune == "") || (comune == "undefined")) {
          
    	  $("#alertBox").html("Il campo <a href=\"javascript:$('#dialog-message').dialog('close');document.form.id_comune.focus();\">comune nel quale risiede la struttura</a> &egrave; obbligatorio");
		  $("#dialog-message").dialog('open');
        } else if ((cap == "") || (cap == "undefined")) {
          
    	  $("#alertBox").html("Il campo <a href=\"javascript:$('#dialog-message').dialog('close');document.form.cap.focus();\">cap di ubicazione della struttura</a> &egrave; obbligatorio");
		  $("#dialog-message").dialog('open');
        } else if ((cap.length != 5)) {
          
    	  $("#alertBox").html("Il campo <a href=\"javascript:$('#dialog-message').dialog('close');document.form.cap.focus();\">cap di ubicazione della struttura</a> deve essere di 5 caratteri");
		  $("#dialog-message").dialog('open');
        } else if ((indirizzo == "") || (indirizzo == "undefined")) {
          
    	  $("#alertBox").html("Il campo <a href=\"javascript:$('#dialog-message').dialog('close');document.form.indirizzo.focus();\">indirizzo della struttura</a> &egrave; obbligatorio");
		  $("#dialog-message").dialog('open');
        } else if (((telefono == "") || (telefono == "undefined")) && ((cellulare == "") || (cellulare == "undefined"))) {
          
    	  $("#alertBox").html("Uno dei due campi <a href=\"javascript:$('#dialog-message').dialog('close');document.form.telefono.focus();\">telefono</a> o <a href=\"javascript:$('#dialog-message').dialog('close');document.form.cellulare.focus();\">cellulare</a> &egrave; obbligatorio");
		  $("#dialog-message").dialog('open');
        } else if ((latitudine == "") || (longitudine == "")) {
    	  $("#alertBox").html("Non hai utilizzato lo strumento mappa di google per trovare l'ubicazione della struttura");
		  $("#dialog-message").dialog('open');
        }/**/ else {
           document.form.submit();
        }
}

function ConvalidaIscrizioneAccomodationGratis() {
	$("#dialog-message").dialog( "option", "title", "ERRORE" );
	 var captcha = document.formPay.txt_captcha.value
        if (captcha == "") {
		   $("#alertBox").html("Il codice immagine &egrave; obbligatorio!");
		   $("#dialog-message").dialog('open');
        } else {
           document.formPay.submit();
        }
}

function ConvalidaPasswordProprietarioModifica() {
	$("#dialog-message").dialog( "option", "title", "ERRORE" );
	var email = document.formPasswordProprietario.email.value;	 
	var oldpassword = document.formPasswordProprietario.vecchiapassword.value;
	var nuovapassword = document.formPasswordProprietario.nuovapassword.value;
	var confermanuovapassword = document.formPasswordProprietario.confermanuovapassword.value;
	var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
	if (!email_reg_exp.test(email) || (email == "") || (email == "undefined")) {
	   $("#alertBox").html("Campo email  vuoto o non corretto");
	   $("#dialog-message").dialog('open');
	} else if ((oldpassword == "") || (oldpassword == "undefined")) {
	   $("#alertBox").html("Campo vecchia password  obbligatorio");
	   $("#dialog-message").dialog('open');
	} else if ((nuovapassword.length < 6)) {
	   $("#alertBox").html("Campo nuova password deve essere di almeno 6 caratteri");
	   $("#dialog-message").dialog('open');
	} else if ((confermanuovapassword == "") || (confermanuovapassword == "undefined")) {
	   $("#alertBox").html("Campo conferma nuova password  obbligatorio");
	   $("#dialog-message").dialog('open');
	} else if ((nuovapassword != confermanuovapassword)) {
	   $("#alertBox").html("Campo conferma nuova password  diverso dal campo nuova password");
	   $("#dialog-message").dialog('open');
	} else {
	   $('#formPasswordProprietario').submit();
	} 
}

function ConvalidaDatiProprietarioModifica() {
	$("#dialog-message").dialog( "option", "title", "ERRORE" );
	 var email = document.formProprietario.email.value;	 
	 var nomeGestore = document.formProprietario.nomeGestore.value;
	 var cognomeGestore = document.formProprietario.cognomeGestore.value;
	 var cellulare = document.formProprietario.cellulare.value;
     var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
        if (!email_reg_exp.test(email) || (email == "") || (email == "undefined")) {
    	   $("#alertBox").html("Campo email  vuoto o non corretto");
		   $("#dialog-message").dialog('open');
        } else if ((nomeGestore == "") || (nomeGestore == "undefined")) {
    	   $("#alertBox").html("Campo nome del gestore  obbligatorio");
		   $("#dialog-message").dialog('open');
        } else if ((cognomeGestore == "") || (cognomeGestore == "undefined")) {
    	  $("#alertBox").html("Campo cognome del gestore  obbligatorio");
		  $("#dialog-message").dialog('open');
        } else if ((cellulare == "") || (cellulare == "undefined")) {
    	  $("#alertBox").html("Campo cellulare  obbligatorio");
		  $("#dialog-message").dialog('open');
        } else {
		   $('#formProprietario').submit();
        } 
}

function ConvalidaMappaStrutturaModifica() {
	$("#dialog-message").dialog( "option", "title", "ERRORE" );
	 var email = document.formMappaStruttura.email.value; 
	 var latitudine = document.formMappaStruttura.latitudine.value;
	 var longitudine = document.formMappaStruttura.longitudine.value;
     var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
		if (!email_reg_exp.test(email) || (email == "") || (email == "undefined")) {
		   $("#alertBox").html("Campo email  vuoto o non corretto");
		   $("#dialog-message").dialog('open');
		} else if ((latitudine == "") || (longitudine == "")) {
    	  $("#alertBox").html("Non hai utilizzato lo strumento mappa di google per trovare l'ubicazione della struttura");
		  $("#dialog-message").dialog('open');
        } else {
		   $('#formMappaStruttura').submit();
        }
}

function ConvalidaDatiStrutturaModifica() {
	$("#dialog-message").dialog( "option", "title", "ERRORE" );
	 var email = document.formStruttura.email.value; 
	 var titolo = document.formStruttura.titolo.value;
	 var tipologia = document.formStruttura.tipologia.value;
	 var provincia = document.formStruttura.provincia.value;
	 var comune = document.formStruttura.comune.value;
	 var cap = document.formStruttura.cap.value;
	 var indirizzo = document.formStruttura.indirizzo.value;
	 var telefono = document.formStruttura.telefono.value;
     var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
        if (!email_reg_exp.test(email) || (email == "") || (email == "undefined")) {
    	   $("#alertBox").html("Campo email  vuoto o non corretto");
		   $("#dialog-message").dialog('open');
        } else if ((titolo == "") || (titolo == "undefined")) {
    	  $("#alertBox").html("Campo nome della struttura  obbligatorio");
		  $("#dialog-message").dialog('open');
        } else if ((tipologia == "") || (tipologia == "undefined")) {
    	  $("#alertBox").html("Campo tipo di struttura  obbligatorio");
		  $("#dialog-message").dialog('open');
        } else if ((provincia == "") || (provincia == "undefined")) {
    	  $("#alertBox").html("Campo provincia nella quale risiede la struttura  obbligatorio");
		  $("#dialog-message").dialog('open');
        } else if ((comune == "") || (comune == "undefined")) {
    	  $("#alertBox").html("Campo comune nel quale risiede la struttura  obbligatorio");
		  $("#dialog-message").dialog('open');
        } else if ((cap == "") || (cap == "undefined")) {
    	  $("#alertBox").html("Campo cap di ubicazione della struttura  obbligatorio");
		  $("#dialog-message").dialog('open');
        } else if ((cap.length != 5)) {
    	  $("#alertBox").html("Campo cap di ubicazione della struttura deve essere di 5 caratteri");
		  $("#dialog-message").dialog('open');
        } else if ((indirizzo == "") || (indirizzo == "undefined")) {
    	  $("#alertBox").html("Campo indirizzo della struttura  obbligatorio");
		  $("#dialog-message").dialog('open');
        } else if ((telefono == "") || (telefono == "undefined")) {
    	  $("#alertBox").html("Campo telefono  obbligatorio");
		  $("#dialog-message").dialog('open');
        } else {
		   $('#formStruttura').submit();
        }
}

function ConvalidaRichiestaHelpStaff() {
	$("#dialog-message").dialog( "option", "title", "ERRORE" );
	 var email = document.formHelpStaff.email.value; 
	 var oggetto = document.formHelpStaff.oggetto.value;
	 var descrizioneProblema = document.formHelpStaff.descrizioneProblema.value;
     var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
		if (!email_reg_exp.test(email) || (email == "") || (email == "undefined")) {
		   $("#alertBox").html("Campo email  vuoto o non corretto");
		   $("#dialog-message").dialog('open');
		} else if ((oggetto == "") || (oggetto == "undefined")) {
    	  $("#alertBox").html("Il campo oggetto del problema &egrave; obbligatorio");
		  $("#dialog-message").dialog('open');
        } else if ((descrizioneProblema == "") || (descrizioneProblema == "undefined")) {
    	  $("#alertBox").html("Il campo descrizione del problema &egrave; obbligatorio");
		  $("#dialog-message").dialog('open');
        } else {
		   $('#formHelpStaff').submit();
        }
}

function ConvalidaLastMinute() {
	$("#dialog-message").dialog( "option", "title", "ERRORE" );
	 var dal = document.formLastMinute.dal.value; 
	 var al = document.formLastMinute.al.value;
	 var titoloLastMinuteIT = document.formLastMinute.titoloLastMinuteIT.value;
	 var descrizioneLastMinuteIT = document.formLastMinute.descrizioneLastMinuteIT.value;
	 var titoloLastMinuteEN = document.formLastMinute.titoloLastMinuteEN.value;
	 var descrizioneLastMinuteEN = document.formLastMinute.descrizioneLastMinuteEN.value;
	 	if ((dal == "") || (dal == "undefined")) {
    	  $("#alertBox").html("Il campo offerta valida dal &egrave; obbligatorio");
		  $("#dialog-message").dialog('open');
        } else if ((al == "") || (al == "undefined")) {
    	  $("#alertBox").html("Il campo offerta valida al &egrave; obbligatorio");
		  $("#dialog-message").dialog('open');
        } else if ((titoloLastMinuteIT == "") || (titoloLastMinuteIT == "undefined")) {
    	  $("#alertBox").html("Il campo titolo in italiano &egrave; obbligatorio");
		  $("#dialog-message").dialog('open');
        } else if ((descrizioneLastMinuteIT == "") || (descrizioneLastMinuteIT == "undefined")) {
    	  $("#alertBox").html("Il campo descrizione in italiano &egrave; obbligatorio");
		  $("#dialog-message").dialog('open');
        } else if ((titoloLastMinuteEN == "") || (titoloLastMinuteEN == "undefined")) {
    	  $("#alertBox").html("Il campo titolo in inglese &egrave; obbligatorio");
		  $("#dialog-message").dialog('open');
        } else if ((descrizioneLastMinuteEN == "") || (descrizioneLastMinuteEN == "undefined")) {
    	  $("#alertBox").html("Il campo descrizione in inglese &egrave; obbligatorio");
		  $("#dialog-message").dialog('open');
        } else {
		   $('#formLastMinute').submit();
        }
}
/*
function ConvalidaPreventivoForm(lingua) {	
	var index = parseInt(lingua);
	erroreLinguaArray = new Array("ERRORE", "ERROR");
	$("#dialog-message").dialog( "option", "width", 300 );
	$("#dialog-message").dialog( "option", "title", erroreLinguaArray[index] );
	var azienda = document.preventivoForm.azienda.value;
	aziendaArray = new Array("Il campo nome dell&acute;azienda &eacute; obbligatorio", "Company is required");
	
	var address1 = document.preventivoForm.indirizzo1.value;
	address1Array = new Array("Il campo indirizzo &eacute; obbligatorio", "Address is required");
	var city = document.preventivoForm.citta.value;
	cityArray = new Array("Il campo citt&agrave; &eacute; obbligatorio", "City is required");
	var zip = document.preventivoForm.cap.value;
	zipArray = new Array("Il campo cap &eacute; obbligatorio", "Zipcode is required");
	var provincia = document.preventivoForm.provincia.value;
	provinciaArray = new Array("Il campo provincia &eacute; obbligatorio", "State is required");
	var telefono = document.preventivoForm.telefono.value;
	telefonoArray = new Array("Il campo telefono &eacute; obbligatorio", "Telephone is required");
	
	var nome = document.preventivoForm.nome.value;
	nomeArray = new Array("Il campo nome &eacute; obbligatorio", "Name is required");
	var cognome = document.preventivoForm.cognome.value;
	cognomeArray = new Array("Il campo cognome &eacute; obbligatorio", "Surname is required");
	var email = document.preventivoForm.email.value;
	emailArray = new Array("Il campo email non &eacute; corretto", "Email is incorrect");
	var servizioRichiesto = document.preventivoForm.servizio_richiesto.value;
	servizioRichiestoArray = new Array("Il campo servizio richiesto &eacute; obbligatorio", "Subject is required");
	var messaggio = document.preventivoForm.messaggio.value;
	messaggioArray = new Array("Il campo messaggio &eacute; obbligatorio", "Message is required");
	
	var privacy = document.preventivoForm.privacy.checked;
	privacyArray = new Array("Il campo privacy &eacute; obbligatorio", "Privacy is required");
	
	var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
	if ((azienda == "") || (azienda == undefined)) {
	   $("#alertBox").html(aziendaArray[index]);
	   $("#dialog-message").dialog('open');
	} else if ((address1 == "") || (address1 == "undefined")) {
		$("#alertBox").html(address1Array[index]);
		$("#dialog-message").dialog('open');
	} else if ((zip == "") || (zip == "undefined")) {
		$("#alertBox").html(zipArray[index]);
		$("#dialog-message").dialog('open');
	} else if ((city == "") || (city == "undefined")) {
		$("#alertBox").html(cityArray[index]);
		$("#dialog-message").dialog('open');
	} else if ((provincia == "") || (provincia == "undefined")) {
		$("#alertBox").html(provinciaArray[index]);
		$("#dialog-message").dialog('open');
	} else if ((nome == "") || (nome == undefined)) {
	   $("#alertBox").html(nomeArray[index]);
	   $("#dialog-message").dialog('open');
	} else if ((cognome == "") || (cognome == undefined)) {
	   $("#alertBox").html(cognomeArray[index]);
	   $("#dialog-message").dialog('open');
	} else if ((!email_reg_exp.test(email) || (email == "") || (email == undefined))) {
	   $("#alertBox").html(emailArray[index]);
	   $("#dialog-message").dialog('open');
	} else if ((telefono == "") || (telefono == undefined)) {
	   $("#alertBox").html(telefonoArray[index]);
	   $("#dialog-message").dialog('open');
	} else if ((servizioRichiesto == "") || (servizioRichiesto == undefined)) {
	   $("#alertBox").html(servizioRichiestoArray[index]);
	   $("#dialog-message").dialog('open');
	} else if ((messaggio == "") || (messaggio == undefined)) {
	  $("#alertBox").html(messaggioArray[index]);
	  $("#dialog-message").dialog('open');
	} else if ((privacy == false) || (privacy == undefined)) {
	  $("#alertBox").html(privacyArray[index]);
	  $("#dialog-message").dialog('open');
	} else {
	   $('#preventivoForm').submit();
	}
}
*/
function doRefreshConvalida(divId) { 
  $("#"+divId).hide();
  $("#"+divId).html("");
}
