function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

/** Controlla la correttezza dell'indirizzo email.
	Forse si può sostituire con una funzione PHP per il controllo delle expr regolari, tipo eregi(). */
function checkMail(mail){
	var iAtPosition;
	var iDotPosition;

	iAtPosition = mail.indexOf("@");
	if (iAtPosition < 1 || iAtPosition == mail.length)
		return false;
	iDotPosition = mail.indexOf('.', iAtPosition);
	if (iDotPosition < 0)
		return false;
	return true;
}	// checkMail()
//-->

// FUNZIONE PER DATE - Inizio
	//La funzione verifica il formato del campo data contenuto nel form
	// Parametri: campo --> nome campo data
	//            form  --> nome form 
	//            lingua  --> alert in lingua 
	//            campo_focus  --> nome del campo su cui fare il focus 
function Check_dmg(campo,form,lingua,campo_focus) {
	var valore,giorno,barra1,mese,barra2,anno,str_mesi,str_giorni,pos_mese,max_giorno_mese;
	str_mesi   = '01*02*03*04*05*06*07*08*09*10*11*12*';
	str_giorni = '31*29*31*30*31*30*31*31*30*31*30*31*';
	valore = eval(form+"."+campo+".value");
	// gg/mm/aaaa
	// 0123456789
	// il secondo parametro di substring indica la posizione +1 dell'ultimo carattere da selezionare
	giorno = valore.substring(0,2);
	barra1 = valore.substring(2,3);
	mese = valore.substring(3,5);
	barra2 = valore.substring(5,6);
	anno = valore.substring(6,10);


switch(lingua){
	case'it':
		data_arrivo_valori_alert = 'Data '+valore+' non valida. Formato gg/mm/aaaa';
	break;
	case'en':
		data_arrivo_valori_alert = 'Date '+valore+' is wrong. Format gg/mm/aaaa';
	break;
	case'fr':
		data_arrivo_valori_alert = 'Date '+valore+' est mal. Format gg/mm/aaaa';
	break;
	case'de':
		data_arrivo_valori_alert = 'Datum '+valore+' ist unrecht. Format gg/mm/aaaa';
	break;
}

	if (isNaN(giorno)){
		alert (data_arrivo_valori_alert);
		eval("document."+form+"."+campo_focus+".focus()");
		return false;
	}else if(giorno <1 || giorno >31){
		alert (data_arrivo_valori_alert);
		eval("document."+form+"."+campo_focus+".focus()");
		return false;
	}
		
/*	if(barra1 != '/' || barra1 != '-'){
		alert (data_arrivo_valori_alert);
		eval("document."+form+"."+campo_focus+".focus()");
		return false;
	}
*/	if (isNaN(mese)){
		alert (data_arrivo_valori_alert);
		eval("document."+form+"."+campo_focus+".focus()");
		return false;
	}else if(mese <1 || mese >12){
		alert (data_arrivo_valori_alert);
		eval("document."+form+"."+campo_focus+".focus()");
		return false;
	}else{
		pos_mese = str_mesi.indexOf(mese+'*');
		max_giorno_mese = str_giorni.substring(pos_mese,pos_mese + 2);
		if (giorno > max_giorno_mese){
			alert (data_arrivo_valori_alert);
			eval("document."+form+"."+campo_focus+".focus()");
			return false;
		}
	}

/*	if(barra2 != '/' || barra2 != '-'){
		alert (data_arrivo_valori_alert);
		eval("document."+form+"."+campo_focus+".focus()");
		return false;
	}
*/		
	if (isNaN(anno)){
		alert (data_arrivo_valori_alert);
		eval("document."+form+"."+campo_focus+".focus()");
		return false;
	}else if(anno < 1900){
		alert (data_arrivo_valori_alert);
		eval("document."+form+"."+campo_focus+".focus()");
		return false;
	}else if(valore.length != 10){
		alert (data_arrivo_valori_alert);
		eval("document."+form+"."+campo_focus+".focus()");
		return false;
	}

	// Gestione bisestile
	if (mese === '02'){
		if (eBisestile(anno)){
			if (giorno > 29){
				alert (data_arrivo_valori_alert);
				eval("document."+form+"."+campo_focus+".focus()");
				return false;
			}
		}else if (giorno > 28){
			alert (data_arrivo_valori_alert);
			eval("document."+form+"."+campo_focus+".focus()");
			return false;
		}
	}
	return true;
}	

/*
L'anno bisestile cade normalmente ogni quattro anni, 
Il problema di questo 'strano' 29 febbraio nasce dal calendario gregoriano, introdotto nel 1582, 
che fissa un anno bisestile ogni quattro, ma prevede anche che la regola non si applichi agli anni divisibili per 100,
esclusi quelli divisibili per 400. Non sono quindi stati bisestili il 1700, il 1800 e il 1900, mentre lo è stato il 1600 e lo è il 2000.
La fonte di potenziali problemi sta nel fatto che non tutti i programmatori possono aver conosciuto nel dettaglio 
la clausola del 'bisesto se divisibile per 400' e che quindi abbiano considerato il 2000 'divisibile per 100' e quindi con un febbraio da 28 giorni.
*/
function eBisestile(anno){ 
	if(anno%4 == 0 && (anno%100!=0 || anno%400==0)){
	//	alert (anno + ' bisestile');
		return true; 
	}else {
	//	alert (anno + ' NON bisestile');
		return false; 
	}
}

function Verificadati(lingua){
	var error = '';

		inserire_nome = 'Inserire il nome';
		inserire_cognome = 'Inserire il cognome';
		inserire_data_nascita = 'Inserire la data di nascita';
		inserire_indirizzo = "Inserire l'indirizzo";
		inserire_citta = 'Inserire la città';
		inserire_paese = 'Inserire il paese';
		inserire_professione = 'Inserire la professione';
		inserire_telefono = 'Inserire il telefono';
	//	inserire_email = "Inserire l'e-mail";
		indirizzo_email_sbagliato = "L'indirizzo email non è stato digitato correttamente";
		inserire_parlare_medical = 'Inserire dove avete sentito parlare di Medicaltravel';
		inserire_orario_preferito = "Inserire l'orario che preferite per essere contattati";

/*		inserire_nome = 'Insert name';
		inserire_cognome = 'Insert last name';
		indirizzo_email = 'Specify email address';
		indirizzo_email_sbagliato = 'The Email address is not correct';
		data_inizio = 'Insert the arriving date';
		data_fine = 'Insert the departure date';
		autorizzo = "To authorize to the treatment of the data";
*/
	if(document.richiesta_info.nome.value==""){
		alert(inserire_nome);
		document.richiesta_info.nome.focus();
		return false;
	}
	if(document.richiesta_info.cognome.value==""){
		alert(inserire_cognome);
		document.richiesta_info.cognome.focus();
		return false;
	}
	if(document.richiesta_info.data_nascita.value==""){
		alert(inserire_data_nascita);
		document.richiesta_info.data_nascita.focus();
		return false;
	}else if(!Check_dmg('data_nascita','richiesta_info','it','data_nascita')){
		return false;
	}
	if(document.richiesta_info.indirizzo.value==""){
		alert(inserire_indirizzo);
		document.richiesta_info.indirizzo.focus();
		return false;
	}
	if(document.richiesta_info.citta.value==""){
		alert(inserire_citta);
		document.richiesta_info.citta.focus();
		return false;
	}
	if(document.richiesta_info.paese.value==""){
		alert(inserire_paese);
		document.richiesta_info.paese.focus();
		return false;
	}
	if(document.richiesta_info.professione.value==""){
		alert(inserire_professione);
		document.richiesta_info.professione.focus();
		return false;
	}
	if(document.richiesta_info.telefono.value==""){
		alert(inserire_telefono);
		document.richiesta_info.telefono.focus();
		return false;
	}
	if(document.richiesta_info.email.value==""){
	/*	alert(inserire_email);
		document.richiesta_info.email.focus();
		return false;*/
	}else{
		if(!checkMail(document.richiesta_info.email.value)){
			alert(indirizzo_email_sbagliato);
			document.richiesta_info.email.focus();
			return false;
		}
	}
	if(document.richiesta_info.parlare_medical.value==""){
		alert(inserire_parlare_medical);
		document.richiesta_info.parlare_medical.focus();
		return false;
	}
	if(document.richiesta_info.orario_preferito.value==""){
		alert(inserire_orario_preferito);
		document.richiesta_info.orario_preferito.focus();
		return false;
	}

	if (error == ''){
		document.richiesta_info.submit();
		return true;
	}else{
		alert(error);
		return false;
	}
}


function Verifica_consulenza(lingua){
	var error = '';

		inserire_nome = 'Inserire il nome';
		inserire_email = 'Inserire l\'e-mail';
		inserire_cognome = 'Inserire il cognome';
		inserire_data_nascita = 'Inserire la data di nascita';
		inserire_sesso = 'Inserire il sesso';
		inserire_indirizzo = "Inserire l'indirizzo";
		inserire_citta = 'Inserire la città';
		inserire_paese = 'Inserire il paese';
		inserire_professione = 'Inserire la professione';
		inserire_telefono = 'Inserire il telefono';
		//inserire_email = "Inserire l'e-mail";
		indirizzo_email_sbagliato = "L'indirizzo email non è stato digitato correttamente";
		inserire_motivazione = "Inserire la motivazione della richiesta intervento";
		inserire_tempo_decisione = "Inserire da quanto tempo avete deciso di operarvi";
		inserire_consulto_chirurgo = "Inserire se avete già consultato un chirurgo nel vostro paese";
		inserire_parlare_medical = 'Inserire dove avete sentito parlare di Medicaltravel';
		inserire_orario_preferito = "Inserire l'orario che preferite per essere contattati";

/*		inserire_nome = 'Insert name';
		inserire_cognome = 'Insert last name';
		indirizzo_email = 'Specify email address';
		indirizzo_email_sbagliato = 'The Email address is not correct';
		data_inizio = 'Insert the arriving date';
		data_fine = 'Insert the departure date';
		autorizzo = "To authorize to the treatment of the data";
*/
	if(document.consulenza_gratutita.nome.value==""){
		alert(inserire_nome);
		document.consulenza_gratutita.nome.focus();
		return false;
	}
	if(document.consulenza_gratutita.email.value==""){
		alert(inserire_email);
		document.consulenza_gratutita.email.focus();
		return false;
	}
	if(document.consulenza_gratutita.cognome.value==""){
		alert(inserire_cognome);
		document.consulenza_gratutita.cognome.focus();
		return false;
	}
	if(document.consulenza_gratutita.data_nascita.value==""){
		alert(inserire_data_nascita);
		document.consulenza_gratutita.data_nascita.focus();
		return false;
	}else if(!Check_dmg('data_nascita','consulenza_gratutita','it','data_nascita')){
		return false;
	}
	if( (document.consulenza_gratutita.sesso[0].checked==false) && (document.consulenza_gratutita.sesso[1].checked==false) ) {
		alert(inserire_sesso);
		document.consulenza_gratutita.sesso[0].focus();
		return false;
	}
	if(document.consulenza_gratutita.indirizzo.value==""){
		alert(inserire_indirizzo);
		document.consulenza_gratutita.indirizzo.focus();
		return false;
	}
	if(document.consulenza_gratutita.citta.value==""){
		alert(inserire_citta);
		document.consulenza_gratutita.citta.focus();
		return false;
	}
	if(document.consulenza_gratutita.paese.value==""){
		alert(inserire_paese);
		document.consulenza_gratutita.paese.focus();
		return false;
	}
	if(document.consulenza_gratutita.professione.value==""){
		alert(inserire_professione);
		document.consulenza_gratutita.professione.focus();
		return false;
	}
	if(document.consulenza_gratutita.telefono.value==""){
		alert(inserire_telefono);
		document.consulenza_gratutita.telefono.focus();
		return false;
	}
	if(document.consulenza_gratutita.email.value==""){
	/*	alert(inserire_email);
		document.consulenza_gratutita.email.focus();
		return false;*/
	}else{
		if(!checkMail(document.consulenza_gratutita.email.value)){
			alert(indirizzo_email_sbagliato);
			document.consulenza_gratutita.email.focus();
			return false;
		}
	}
	if(document.consulenza_gratutita.motivazione.value==""){
		alert(inserire_motivazione);
		document.consulenza_gratutita.motivazione.focus();
		return false;
	}
	if(document.consulenza_gratutita.tempo_decisione.value==""){
		alert(inserire_tempo_decisione);
		document.consulenza_gratutita.tempo_decisione.focus();
		return false;
	}
	if( (document.consulenza_gratutita.consulto_chirurgo[0].checked==false) && (document.consulenza_gratutita.consulto_chirurgo[1].checked==false) ) {
		alert(inserire_consulto_chirurgo);
		document.consulenza_gratutita.consulto_chirurgo[0].focus();
		return false;
	}
	if(document.consulenza_gratutita.parlare_medical.value==""){
		alert(inserire_parlare_medical);
		document.consulenza_gratutita.parlare_medical.focus();
		return false;
	}
	if(document.consulenza_gratutita.orario_preferito.value==""){
		alert(inserire_orario_preferito);
		document.consulenza_gratutita.orario_preferito.focus();
		return false;
	}

	if (error == ''){
		document.consulenza_gratutita.submit();
		return true;
	}else{
		alert(error);
		return false;
	}
}

function Verifica_consulenza2(lingua){
	var error = '';

		inserire_peso = 'Inserire il vs peso attuale';
		inserire_peso_massimo = 'Inserire il vostro peso massimo raggiunto';
		inserire_altezza = "Inserire l'altezza";
		inserire_taglia = 'Inserire la taglia (Busto)';
		inserire_taglia_fianchi = "Inserire la taglia (Fianchi)";
		inserire_fumo = "Inserire se fumate";
		inserire_fumo_eta = 'Inserire da quale età';
		inserire_fumo_smesso = 'Inserire se avete smesso di fumare';
		inserire_alcolici = 'Inserire se consumate alcolici';
		inserire_frequenza_alcolici = 'Inserire con quale frequenza bevete alcolici';
		inserire_medicinali = 'Inserire se fate uso di medicinali';
		inserire_quali_medicinali = 'Inserire quali medicinali';
		inserire_n_gravidanze = 'Inserire quante gravidanze avete avuto';
		inserire_n_figli = 'Inserire quanti figli';
		inserire_n_cesari = 'Inserire quanti interventi taglio cesareo';
		inserire_ancora_figli = 'Inserire se volete avere ancora dei figli';
		inserire_quanto_tempo = 'Inserire in quanto tempo';
		inserire_n_reggiseno = 'Inserire il numero di reggiseno';
		inserire_cancro_seno = 'Inserire se avete avuto un cancro al seno';
		inserire_mammografia = 'Inserire se avete mai fatto una mammografia';
		inserire_da_quando = 'Inserire da quando';
		inserire_risultato_normale = 'Inserire se il risultato era normale';
		inserire_in_famiglia = 'Inserire se avete avuto in famiglia antecedenti di tumore al seno';
		inserire_siete_allergici = 'Inserire se siete allergici';
		inserire_allergia_medicina = 'Inserire se siete allergici a una medicina';
		inserire_allergia_quali = 'Inserire a quali medicine siete allergici';
		inserire_allergia_lattosio = 'Inserire se siete allergici al lattosio';
		inserire_altre_allergie = 'Inserire se avete altre allergie';
		inserire_ipertensione_arteriale = 'Inserire se soffrite di ipertensione arteriale';
		inserire_diabete = 'Inserire se avete il diabete';
		inserire_colesterolo_alto = 'Inserire se avete il colesterolo alto';
		inserire_flebite = 'Inserire se avete problemi di flebite';
		inserire_depressione = 'Inserire se avete problemi di depressione';
		inserire_antidepressivi = 'Inserire se siete in cura con antidepressivi';
		inserire_malattie_virali = 'Inserire se siete soggetto di malattie virali';
		inserire_quali_malattie = 'Inserire quali malattie virali';
		//inserire_altre_malattie = 'Inserire altri antecedenti medicali';
		inserire_interventi_chirurgici = 'Inserire se avete subito interventi chirurgici';
		inserire_interventi_quali = 'Inserire quali interventi chirurgici';
		inserire_interventi_estetici = 'Inserire se vi siete sottoposti ad interventi di chirurgia estetica fino ad oggi';
		inserire_estetici_quali = 'Inserire quali interventi chirurgici estetica';

	if(document.consulenza_gratutita2.peso_attuale.value==""){
		alert(inserire_peso);
		document.consulenza_gratutita2.peso_attuale.focus();
		return false;
	}
	if(document.consulenza_gratutita2.peso_massimo.value==""){
		alert(inserire_peso_massimo);
		document.consulenza_gratutita2.peso_massimo.focus();
		return false;
	}
	if(document.consulenza_gratutita2.altezza.value==""){
		alert(inserire_altezza);
		document.consulenza_gratutita2.altezza.focus();
		return false;
	}
	if(document.consulenza_gratutita2.taglia_busto.value==""){
		alert(inserire_taglia);
		document.consulenza_gratutita2.taglia_busto.focus();
		return false;
	}
	if(document.consulenza_gratutita2.taglia_fianchi.value==""){
		alert(inserire_taglia_fianchi);
		document.consulenza_gratutita2.taglia_fianchi.focus();
		return false;
	}
	if( (document.consulenza_gratutita2.fumo[0].checked==false) && (document.consulenza_gratutita2.fumo[1].checked==false) ) {
		alert(inserire_fumo);
		document.consulenza_gratutita2.fumo[0].focus();
		return false;
	}
	if( (document.consulenza_gratutita2.fumo[0].checked==true) && (document.consulenza_gratutita2.fumo_eta.value=="") ){
		alert(inserire_fumo_eta);
		document.consulenza_gratutita2.fumo_eta.focus();
		return false;
	}
	if( (document.consulenza_gratutita2.smesso_fumo[0].checked==false) && (document.consulenza_gratutita2.smesso_fumo[1].checked==false) ) {
		alert(inserire_fumo_smesso);
		document.consulenza_gratutita2.smesso_fumo[0].focus();
		return false;
	}
	if( (document.consulenza_gratutita2.alcolici[0].checked==false) && (document.consulenza_gratutita2.alcolici[1].checked==false) ) {
		alert(inserire_alcolici);
		document.consulenza_gratutita2.alcolici[0].focus();
		return false;
	}
	if( (document.consulenza_gratutita2.alcolici[0].checked==true) && (document.consulenza_gratutita2.frequenza_alcolici.value=="") ) {
		alert(inserire_frequenza_alcolici);
		document.consulenza_gratutita2.frequenza_alcolici.focus();
		return false;
	}

	if( (document.consulenza_gratutita2.medicinali[0].checked==false) && (document.consulenza_gratutita2.medicinali[1].checked==false) ) {
		alert(inserire_medicinali);
		document.consulenza_gratutita2.medicinali[0].focus();
		return false;
	}
	if( (document.consulenza_gratutita2.medicinali[0].checked==true) && (document.consulenza_gratutita2.quali_medicinali.value=="") ) {
		alert(inserire_quali_medicinali);
		document.consulenza_gratutita2.quali_medicinali.focus();
		return false;
	}

	if(document.consulenza_gratutita2.sesso.value=="F"){
		if(document.consulenza_gratutita2.n_gravidanze.value==""){
			alert(inserire_n_gravidanze);
			document.consulenza_gratutita2.n_gravidanze.focus();
			return false;
		}
		if(document.consulenza_gratutita2.n_figli.value==""){
			alert(inserire_n_figli);
			document.consulenza_gratutita2.n_figli.focus();
			return false;
		}
		if(document.consulenza_gratutita2.n_cesari.value==""){
			alert(inserire_n_cesari);
			document.consulenza_gratutita2.n_cesari.focus();
			return false;
		}
		if( (document.consulenza_gratutita2.ancora_figli[0].checked==false) && (document.consulenza_gratutita2.ancora_figli[1].checked==false) && (document.consulenza_gratutita2.ancora_figli[2].checked==false) ) {
			alert(inserire_ancora_figli);
			document.consulenza_gratutita2.ancora_figli[0].focus();
			return false;
		}
		if( (document.consulenza_gratutita2.ancora_figli[0].checked==true) && (document.consulenza_gratutita2.quanto_tempo.value=="") ) {
			alert(inserire_quanto_tempo);
			document.consulenza_gratutita2.quanto_tempo.focus();
			return false;
		}
		if(document.consulenza_gratutita2.n_reggiseno.value==""){
			alert(inserire_n_reggiseno);
			document.consulenza_gratutita2.n_reggiseno.focus();
			return false;
		}
		if( (document.consulenza_gratutita2.cancro_seno[0].checked==false) && (document.consulenza_gratutita2.cancro_seno[1].checked==false) && (document.consulenza_gratutita2.cancro_seno[2].checked==false) ) {
			alert(inserire_cancro_seno);
			document.consulenza_gratutita2.cancro_seno[0].focus();
			return false;
		}
		if((document.consulenza_gratutita2.mammografia[0].checked==false) && (document.consulenza_gratutita2.mammografia[1].checked==false)){
			alert(inserire_mammografia);
			document.consulenza_gratutita2.mammografia[0].focus();
			return false;
		}
		if( (document.consulenza_gratutita2.mammografia[0].checked==true) && (document.consulenza_gratutita2.mammografia_quando.value=="") ) {
			alert(inserire_da_quando);
			document.consulenza_gratutita2.mammografia_quando.focus();
			return false;
		}
		if( (document.consulenza_gratutita2.mammografia[0].checked==true) && (document.consulenza_gratutita2.risultato_normale[0].checked==false) && (document.consulenza_gratutita2.risultato_normale[1].checked==false)){
			alert(inserire_risultato_normale);
			document.consulenza_gratutita2.risultato_normale[0].focus();
			return false;
		}
		if( (document.consulenza_gratutita2.in_famiglia[0].checked==false) && (document.consulenza_gratutita2.in_famiglia[1].checked==false) && (document.consulenza_gratutita2.in_famiglia[2].checked==false) ) {
			alert(inserire_in_famiglia);
			document.consulenza_gratutita2.in_famiglia[0].focus();
			return false;
		}
	}
	if((document.consulenza_gratutita2.siete_allergici[0].checked==false) && (document.consulenza_gratutita2.siete_allergici[1].checked==false) && (document.consulenza_gratutita2.siete_allergici[2].checked==false)){
		alert(inserire_siete_allergici);
		document.consulenza_gratutita2.siete_allergici[0].focus();
		return false;
	}
	if((document.consulenza_gratutita2.allergia_medicina[0].checked==false) && (document.consulenza_gratutita2.allergia_medicina[1].checked==false)){
		alert(inserire_allergia_medicina);
		document.consulenza_gratutita2.allergia_medicina[0].focus();
		return false;
	}
	if( (document.consulenza_gratutita2.allergia_medicina[0].checked==true) && (document.consulenza_gratutita2.allergia_quali.value=="") ) {
		alert(inserire_allergia_quali);
		document.consulenza_gratutita2.allergia_quali.focus();
		return false;
	}
	if((document.consulenza_gratutita2.allergia_lattosio[0].checked==false) && (document.consulenza_gratutita2.allergia_lattosio[1].checked==false) && (document.consulenza_gratutita2.allergia_lattosio[2].checked==false)){
		alert(inserire_allergia_lattosio);
		document.consulenza_gratutita2.allergia_lattosio[0].focus();
		return false;
	}
	if((document.consulenza_gratutita2.altre_allergie[0].checked==false) && (document.consulenza_gratutita2.altre_allergie[1].checked==false)){
		alert(inserire_altre_allergie);
		document.consulenza_gratutita2.altre_allergie[0].focus();
		return false;
	}
	if((document.consulenza_gratutita2.ipertensione_arteriale[0].checked==false) && (document.consulenza_gratutita2.ipertensione_arteriale[1].checked==false) && (document.consulenza_gratutita2.ipertensione_arteriale[2].checked==false)){
		alert(inserire_ipertensione_arteriale);
		document.consulenza_gratutita2.ipertensione_arteriale[0].focus();
		return false;
	}

	if((document.consulenza_gratutita2.diabete[0].checked==false) && (document.consulenza_gratutita2.diabete[1].checked==false) && (document.consulenza_gratutita2.diabete[2].checked==false)){
		alert(inserire_diabete);
		document.consulenza_gratutita2.diabete[0].focus();
		return false;
	}

	if((document.consulenza_gratutita2.colesterolo_alto[0].checked==false) && (document.consulenza_gratutita2.colesterolo_alto[1].checked==false) && (document.consulenza_gratutita2.colesterolo_alto[2].checked==false)){
		alert(inserire_colesterolo_alto);
		document.consulenza_gratutita2.colesterolo_alto[0].focus();
		return false;
	}
	if((document.consulenza_gratutita2.flebite[0].checked==false) && (document.consulenza_gratutita2.flebite[1].checked==false) && (document.consulenza_gratutita2.flebite[2].checked==false)){
		alert(inserire_flebite);
		document.consulenza_gratutita2.flebite[0].focus();
		return false;
	}

	if((document.consulenza_gratutita2.depressione[0].checked==false) && (document.consulenza_gratutita2.depressione[1].checked==false) ){
		alert(inserire_depressione);
		document.consulenza_gratutita2.depressione[0].focus();
		return false;
	}
	if((document.consulenza_gratutita2.antidepressivi[0].checked==false) && (document.consulenza_gratutita2.antidepressivi[1].checked==false)){
		alert(inserire_antidepressivi);
		document.consulenza_gratutita2.antidepressivi[0].focus();
		return false;
	}
	if((document.consulenza_gratutita2.malattie_virali[0].checked==false) && (document.consulenza_gratutita2.malattie_virali[1].checked==false) && (document.consulenza_gratutita2.malattie_virali[2].checked==false)){
		alert(inserire_malattie_virali);
		document.consulenza_gratutita2.malattie_virali[0].focus();
		return false;
	}
	if((document.consulenza_gratutita2.malattie_virali[0].checked==true) && (document.consulenza_gratutita2.quali_malattie.value=="") ) {
		alert(inserire_quali_malattie);
		document.consulenza_gratutita2.quali_malattie.focus();
		return false;
	}
	/*if(document.consulenza_gratutita2.altre_malattie.value==""){
		alert(inserire_altre_malattie);
		document.consulenza_gratutita2.altre_malattie.focus();
		return false;
	}*/
	if((document.consulenza_gratutita2.interventi_chirurgici[0].checked==false) && (document.consulenza_gratutita2.interventi_chirurgici[1].checked==false)){
		alert(inserire_interventi_chirurgici);
		document.consulenza_gratutita2.interventi_chirurgici[0].focus();
		return false;
	}
	if((document.consulenza_gratutita2.interventi_chirurgici[0].checked==true) && (document.consulenza_gratutita2.interventi_quali.value=="") ) {
		alert(inserire_interventi_quali);
		document.consulenza_gratutita2.interventi_quali.focus();
		return false;
	}
	if((document.consulenza_gratutita2.interventi_estetici[0].checked==false) && (document.consulenza_gratutita2.interventi_estetici[1].checked==false) ){
		alert(inserire_interventi_estetici);
		document.consulenza_gratutita2.interventi_estetici[0].focus();
		return false;
	}
	if((document.consulenza_gratutita2.interventi_estetici[0].checked==true) && (document.consulenza_gratutita2.estetici_quali.value=="") ){
		alert(inserire_estetici_quali);
		document.consulenza_gratutita2.estetici_quali.focus();
		return false;
	}

	if (error == ''){
		document.consulenza_gratutita2.submit();
		return true;
	}else{
		alert(error);
		return false;
	}
}

function Verifica_consulenza3(lingua){
	var error = '';

	inserire_primo_intervento = 'Inserire il primo intervento';
	inserire_invio_foto ="Invio foto al più presto via e-mail";
	inserire_foto1 = 'Inserire la prima foto';
	inserire_foto2 = 'Inserire la seconda foto';
	inserire_metodo_consultazione = 'Inserire il metodo di consultazione preferita';
	inserire_alloggio_preferito = "Inserire l'alloggio che preferito";
	inserire_data_partenza = "Inserire la data che preferite per la partenza";

	if(document.consulenza_gratutita3.primo_intervento.value==""){
		alert(inserire_primo_intervento);
		document.consulenza_gratutita3.primo_intervento.focus();
		return false;
	}
	if( (document.consulenza_gratutita3.foto_email[0].checked==false) && (document.consulenza_gratutita3.foto_email[1].checked==false) ){
		alert(inserire_invio_foto);
		document.consulenza_gratutita3.foto_email[0].focus();
		return false;
	}
	if( (document.consulenza_gratutita3.foto_email[0].checked==true) && (document.consulenza_gratutita3.foto1.value=="") ){
		alert(inserire_foto1);
		document.consulenza_gratutita3.foto1.focus();
		return false;
	}
	if( (document.consulenza_gratutita3.foto_email[0].checked==true) && (document.consulenza_gratutita3.foto2.value=="") ){
		alert(inserire_foto2);
		document.consulenza_gratutita3.foto2.focus();
		return false;
	}

	if(document.consulenza_gratutita3.metodo_consultazione.value==""){
		alert(inserire_metodo_consultazione);
		document.consulenza_gratutita3.metodo_consultazione.focus();
		return false;
	}
	if(document.consulenza_gratutita3.alloggio_preferito.value==""){
		alert(inserire_alloggio_preferito);
		document.consulenza_gratutita3.alloggio_preferito.focus();
		return false;
	}
	if(document.consulenza_gratutita3.data_partenza.value==""){
		alert(inserire_data_partenza);
		document.consulenza_gratutita3.data_partenza.focus();
		return false;
	/*}else if(!Check_dmg('data_partenza','consulenza_gratutita3','it','data_partenza')){
		return false;*/
	}

	if (error == ''){
		document.consulenza_gratutita3.submit();
		return true;
	}else{
		alert(error);
		return false;
	}
}

function Verifica_consulenza_odon(lingua){
	var error = '';

		inserire_nome = 'Inserire il nome';
		inserire_cognome = 'Inserire il cognome';
		inserire_data_nascita = 'Inserire la data di nascita';
		inserire_sesso = 'Inserire il sesso';
		inserire_indirizzo = "Inserire l'indirizzo";
		inserire_citta = 'Inserire la città';
		inserire_paese = 'Inserire il paese';
		inserire_professione = 'Inserire la professione';
		inserire_telefono = 'Inserire il telefono';
		inserire_email = "Inserire l'e-mail";
		indirizzo_email_sbagliato = "L'indirizzo email non è stato digitato correttamente";
		inserire_consulto_dentista = "Inserire se avete già consultato un dentista";
		inserire_consulto_cosa = "Inserire cosa vi ha consigliato";
		inserire_parlare_medical = 'Inserire dove avete sentito parlare di Medicaltravel';
		inserire_orario_preferito = "Inserire l'orario che preferite per essere contattati";
		inserire_metodo_consultazione = 'Inserire il metodo di consultazione preferita';
		inserire_alloggio_preferito = "Inserire l'alloggio che preferito";
		inserire_data_partenza = "Inserire la data che preferite per la partenza";

	if(document.consulenza_odonto.nome.value==""){
		alert(inserire_nome);
		document.consulenza_odonto.nome.focus();
		return false;
	}
	if(document.consulenza_odonto.cognome.value==""){
		alert(inserire_cognome);
		document.consulenza_odonto.cognome.focus();
		return false;
	}
	if(document.consulenza_odonto.data_nascita.value==""){
		alert(inserire_data_nascita);
		document.consulenza_odonto.data_nascita.focus();
		return false;
	}else if(!Check_dmg('data_nascita','consulenza_odonto','it','data_nascita')){
		return false;
	}
	if( (document.consulenza_odonto.sesso[0].checked==false) && (document.consulenza_odonto.sesso[1].checked==false) ) {
		alert(inserire_sesso);
		document.consulenza_odonto.sesso[0].focus();
		return false;
	}
	if(document.consulenza_odonto.indirizzo.value==""){
		alert(inserire_indirizzo);
		document.consulenza_odonto.indirizzo.focus();
		return false;
	}
	if(document.consulenza_odonto.citta.value==""){
		alert(inserire_citta);
		document.consulenza_odonto.citta.focus();
		return false;
	}
	if(document.consulenza_odonto.paese.value==""){
		alert(inserire_paese);
		document.consulenza_odonto.paese.focus();
		return false;
	}
	if(document.consulenza_odonto.professione.value==""){
		alert(inserire_professione);
		document.consulenza_odonto.professione.focus();
		return false;
	}
	if(document.consulenza_odonto.telefono.value==""){
		alert(inserire_telefono);
		document.consulenza_odonto.telefono.focus();
		return false;
	}
	if(document.consulenza_odonto.email.value==""){
		alert(inserire_email);
		document.consulenza_odonto.email.focus();
		return false;/**/
	}else{
		if(!checkMail(document.consulenza_odonto.email.value)){
			alert(indirizzo_email_sbagliato);
			document.consulenza_odonto.email.focus();
			return false;
		}
	}
	if((document.consulenza_odonto.consulto_dentista[0].checked==false) && (document.consulenza_odonto.consulto_dentista[1].checked==false)){
		alert(inserire_consulto_dentista);
		document.consulenza_odonto.consulto_dentista[0].focus();
		return false;
	}
	if( (document.consulenza_odonto.consulto_dentista[0].checked==true) && (document.consulenza_odonto.consiglio.value=="") ){
		alert(inserire_consulto_cosa);
		document.consulenza_odonto.consiglio.focus();
		return false;
	}

	if(document.consulenza_odonto.parlare_medical.value==""){
		alert(inserire_parlare_medical);
		document.consulenza_odonto.parlare_medical.focus();
		return false;
	}
	if(document.consulenza_odonto.orario_preferito.value==""){
		alert(inserire_orario_preferito);
		document.consulenza_odonto.orario_preferito.focus();
		return false;
	}
	if(document.consulenza_odonto.metodo_consultazione.value==""){
		alert(inserire_metodo_consultazione);
		document.consulenza_odonto.metodo_consultazione.focus();
		return false;
	}
	if(document.consulenza_odonto.alloggio_preferito.value==""){
		alert(inserire_alloggio_preferito);
		document.consulenza_odonto.alloggio_preferito.focus();
		return false;
	}
	if(document.consulenza_odonto.data_partenza.value==""){
		alert(inserire_data_partenza);
		document.consulenza_odonto.data_partenza.focus();
		return false;
	/*}else if(!Check_dmg('data_partenza','consulenza_odonto','it','data_partenza')){
		return false;*/
	}

	if (error == ''){
		document.consulenza_odonto.submit();
		return true;
	}else{
		alert(error);
		return false;
	}
}

function Verifica_consulenza_odon2(lingua){
	var error = '';

	inserire_fumo = "Inserire se fumate";
	inserire_fumo_eta = 'Inserire quante sigarette al giorno';
	inserire_fumo_smesso = 'Inserire se avete smesso di fumare';
	inserire_tempo_smesso_fumo = 'Inserire da quanto tempo';
	inserire_alcolici = 'Inserire se consumate alcolici';
	inserire_frequenza_alcolici = 'Inserire con quale frequenza bevete alcolici';
	inserire_medicinali = 'Inserire se fate uso di medicinali';
	inserire_quali_medicinali = 'Inserire quali medicinali';
	inserire_siete_allergici = 'Inserire se siete allergici';
	inserire_allergia_medicina = 'Inserire se siete allergici a una medicina';
	inserire_allergia_quali = 'Inserire a quali medicine siete allergici';
	inserire_allergia_lattosio = 'Inserire se siete allergici ai latticini';
	inserire_altre_allergie = 'Inserire se avete altre allergie';
	inserire_ipertensione_arteriale = 'Inserire se soffrite di ipertensione arteriale';
	inserire_diabete = 'Inserire se avete il diabete';
	inserire_colesterolo_alto = 'Inserire se avete il colesterolo alto';
	inserire_flebite = 'Inserire se avete problemi di flebite';
	inserire_depressione = 'Inserire se avete problemi di depressione';
	inserire_antidepressivi = 'Inserire se siete in cura con antidepressivi';
	inserire_malattie_virali = 'Inserire se siete soggetto di malattie virali';
	inserire_quali_malattie = 'Inserire quali malattie virali';
	//inserire_altre_malattie = 'Inserire altri antecedenti medicali';
	inserire_interventi_chirurgici = 'Inserire se avete subito interventi chirurgici';
	inserire_interventi_quali = 'Inserire quali interventi chirurgici';
	inserire_invio_foto ="Invio foto al più presto via e-mail";
	inserire_foto1 = 'Inserire la vostra orto panoramica';
	//inserire_foto2 = 'Inserire la seconda foto';

	if( (document.consulenza_odonto2.fumo[0].checked==false) && (document.consulenza_odonto2.fumo[1].checked==false) ) {
		alert(inserire_fumo);
		document.consulenza_odonto2.fumo[0].focus();
		return false;
	}
	if( (document.consulenza_odonto2.fumo[0].checked==true) && (document.consulenza_odonto2.fumo_eta.value=="") ){
		alert(inserire_fumo_eta);
		document.consulenza_odonto2.fumo_eta.focus();
		return false;
	}
	if( (document.consulenza_odonto2.smesso_fumo[0].checked==false) && (document.consulenza_odonto2.smesso_fumo[1].checked==false) ) {
		alert(inserire_fumo_smesso);
		document.consulenza_odonto2.smesso_fumo[0].focus();
		return false;
	}
	if( (document.consulenza_odonto2.smesso_fumo[0].checked==true) && (document.consulenza_odonto2.tempo_smesso_fumo.value=="") ){
		alert(inserire_tempo_smesso_fumo);
		document.consulenza_odonto2.tempo_smesso_fumo.focus();
		return false;
	}

	if( (document.consulenza_odonto2.alcolici[0].checked==false) && (document.consulenza_odonto2.alcolici[1].checked==false) ) {
		alert(inserire_alcolici);
		document.consulenza_odonto2.alcolici[0].focus();
		return false;
	}
	if( (document.consulenza_odonto2.alcolici[0].checked==true) && (document.consulenza_odonto2.frequenza_alcolici.value=="") ) {
		alert(inserire_frequenza_alcolici);
		document.consulenza_odonto2.frequenza_alcolici.focus();
		return false;
	}

	if( (document.consulenza_odonto2.medicinali[0].checked==false) && (document.consulenza_odonto2.medicinali[1].checked==false) ) {
		alert(inserire_medicinali);
		document.consulenza_odonto2.medicinali[0].focus();
		return false;
	}
	if( (document.consulenza_odonto2.medicinali[0].checked==true) && (document.consulenza_odonto2.quali_medicinali.value=="") ) {
		alert(inserire_quali_medicinali);
		document.consulenza_odonto2.quali_medicinali.focus();
		return false;
	}
	if((document.consulenza_odonto2.siete_allergici[0].checked==false) && (document.consulenza_odonto2.siete_allergici[1].checked==false) && (document.consulenza_odonto2.siete_allergici[2].checked==false)){
		alert(inserire_siete_allergici);
		document.consulenza_odonto2.siete_allergici[0].focus();
		return false;
	}
	if((document.consulenza_odonto2.allergia_medicina[0].checked==false) && (document.consulenza_odonto2.allergia_medicina[1].checked==false)){
		alert(inserire_allergia_medicina);
		document.consulenza_odonto2.allergia_medicina[0].focus();
		return false;
	}
	if( (document.consulenza_odonto2.allergia_medicina[0].checked==true) && (document.consulenza_odonto2.allergia_quali.value=="") ) {
		alert(inserire_allergia_quali);
		document.consulenza_odonto2.allergia_quali.focus();
		return false;
	}
	if((document.consulenza_odonto2.allergia_lattosio[0].checked==false) && (document.consulenza_odonto2.allergia_lattosio[1].checked==false) && (document.consulenza_odonto2.allergia_lattosio[2].checked==false)){
		alert(inserire_allergia_lattosio);
		document.consulenza_odonto2.allergia_lattosio[0].focus();
		return false;
	}
	if((document.consulenza_odonto2.altre_allergie[0].checked==false) && (document.consulenza_odonto2.altre_allergie[1].checked==false)){
		alert(inserire_altre_allergie);
		document.consulenza_odonto2.altre_allergie[0].focus();
		return false;
	}
	if((document.consulenza_odonto2.ipertensione_arteriale[0].checked==false) && (document.consulenza_odonto2.ipertensione_arteriale[1].checked==false) && (document.consulenza_odonto2.ipertensione_arteriale[2].checked==false)){
		alert(inserire_ipertensione_arteriale);
		document.consulenza_odonto2.ipertensione_arteriale[0].focus();
		return false;
	}

	if((document.consulenza_odonto2.diabete[0].checked==false) && (document.consulenza_odonto2.diabete[1].checked==false) && (document.consulenza_odonto2.diabete[2].checked==false)){
		alert(inserire_diabete);
		document.consulenza_odonto2.diabete[0].focus();
		return false;
	}

	if((document.consulenza_odonto2.colesterolo_alto[0].checked==false) && (document.consulenza_odonto2.colesterolo_alto[1].checked==false) && (document.consulenza_odonto2.colesterolo_alto[2].checked==false)){
		alert(inserire_colesterolo_alto);
		document.consulenza_odonto2.colesterolo_alto[0].focus();
		return false;
	}
	if((document.consulenza_odonto2.flebite[0].checked==false) && (document.consulenza_odonto2.flebite[1].checked==false) && (document.consulenza_odonto2.flebite[2].checked==false)){
		alert(inserire_flebite);
		document.consulenza_odonto2.flebite[0].focus();
		return false;
	}

	if((document.consulenza_odonto2.depressione[0].checked==false) && (document.consulenza_odonto2.depressione[1].checked==false) ){
		alert(inserire_depressione);
		document.consulenza_odonto2.depressione[0].focus();
		return false;
	}
	if((document.consulenza_odonto2.antidepressivi[0].checked==false) && (document.consulenza_odonto2.antidepressivi[1].checked==false)){
		alert(inserire_antidepressivi);
		document.consulenza_odonto2.antidepressivi[0].focus();
		return false;
	}
	if((document.consulenza_odonto2.malattie_virali[0].checked==false) && (document.consulenza_odonto2.malattie_virali[1].checked==false) && (document.consulenza_odonto2.malattie_virali[2].checked==false)){
		alert(inserire_malattie_virali);
		document.consulenza_odonto2.malattie_virali[0].focus();
		return false;
	}
	if((document.consulenza_odonto2.malattie_virali[0].checked==true) && (document.consulenza_odonto2.quali_malattie.value=="") ) {
		alert(inserire_quali_malattie);
		document.consulenza_odonto2.quali_malattie.focus();
		return false;
	}
	/*if(document.consulenza_odonto2.altre_malattie.value==""){
		alert(inserire_altre_malattie);
		document.consulenza_odonto2.altre_malattie.focus();
		return false;
	}*/
	if((document.consulenza_odonto2.interventi_chirurgici[0].checked==false) && (document.consulenza_odonto2.interventi_chirurgici[1].checked==false)){
		alert(inserire_interventi_chirurgici);
		document.consulenza_odonto2.interventi_chirurgici[0].focus();
		return false;
	}
	if((document.consulenza_odonto2.interventi_chirurgici[0].checked==true) && (document.consulenza_odonto2.interventi_quali.value=="") ) {
		alert(inserire_interventi_quali);
		document.consulenza_odonto2.interventi_quali.focus();
		return false;
	}
	if( (document.consulenza_odonto2.foto_email[0].checked==false) && (document.consulenza_odonto2.foto_email[1].checked==false) ){
		alert(inserire_invio_foto);
		document.consulenza_odonto2.foto_email[0].focus();
		return false;
	}
	if( (document.consulenza_odonto2.foto_email[0].checked==true) && (document.consulenza_odonto2.foto1.value=="") ){
		alert(inserire_foto1);
		document.consulenza_odonto2.foto1.focus();
		return false;
	}

	if (error == ''){
		document.consulenza_odonto2.submit();
		return true;
	}else{
		alert(error);
		return false;
	}
}


function Verifica_consulenza_oculist(lingua){
	var error = '';

	inserire_diottrie = "Inserire le diottrie dei suoi occhiali o lenti a contatto";
	inserire_altri_interventi = "Inserire se siete stati sottoposti ad altri interventi";
	inserire_quali_interventi = "Inserire quali interventi";
	inserire_anestesia_generale = "Inserire se siete stati sottoposti ad anestesia generale";
	inserire_anestesia_quando = "Inserire quando siete stati sottoposti ad anestesia generale";
	inserire_problemi_anestesia = "Inserire se si sono presentati dei problemi all’anestesia";
	inserire_problemi_quali = "Inserire quali problema";
	inserire_parenti_problemi = "Inserire se avete parenti che hanno avuto dei problemi all’anestesia";
	inserire_siete_allergici = 'Inserire se siete allergici';
	inserire_allergia_quali = 'Inserire a quali (specificate: alimenti, medicine, altro)';
	inserire_fumo = "Inserire se fumate";
	inserire_fumo_eta = 'Inserire quante sigarette al giorno';
	inserire_alcolici = 'Inserire se consumate alcolici';
	inserire_frequenza_alcolici = 'Inserire con quale frequenza bevete alcolici';
	inserire_medicinali = 'Inserire se fate uso di medicinali';
	inserire_quali_medicinali = 'Inserire quali medicinali';
	inserire_problemi_cuore = 'Inserire se avete problemi di cuore';
	inserire_quali_problemi= 'Inserire quali problemi di cuore';
	inserire_problemi_tensione = 'Inserire se avete avuto problemi di tensione arteriale';
	inserire_cifra_massima = 'Inserire la cifra massima';
	inserire_aspirina = 'Inserire se prendete l’Aspirina';
	inserire_reffreddore = 'Inserire se avete avuto un raffreddore nel ultimo mese';
	inserire_nause_vomito = 'Inserire se avvertite sensazioni frequenti di nausea o vomito';
	inserire_sanguinate = 'Inserire se sanguinate facilmente (naso, gengive)';
	inserire_lividi = 'Inserire se siete soggetto di lividi facilmente';
	inserire_trasfusioni = 'Inserire se avete mai fatto trasfusioni di sangue';
	inserire_trasfusioni_quando = 'Inserire quando avete fatto trasfusioni di sangue';
	inserire_diabete = 'Inserire se avete il diabete';
	inserire_trattamento_diabete = 'Inserire il trattamento per il diabete';
	inserire_cortisone = 'Inserire se assumete del cortisone';
	inserire_antidepressivi = 'Inserire se usate antidepressivi, calmanti, etc';
	inserire_quali_antidepressivi = 'Inserire quali antidepressivi, calmanti';


	if(document.consulenza_oculistica2.diottrie.value==""){
		alert(inserire_diottrie);
		document.consulenza_oculistica2.diottrie.focus();
		return false;
	}
	if((document.consulenza_oculistica2.altri_interventi[0].checked==false) && (document.consulenza_oculistica2.altri_interventi[1].checked==false)){
		alert(inserire_altri_interventi);
		document.consulenza_oculistica2.altri_interventi[0].focus();
		return false;
	}
	if((document.consulenza_oculistica2.altri_interventi[0].checked==true) && (document.consulenza_oculistica2.quali_interventi.value=="") ){
		alert(inserire_quali_interventi);
		document.consulenza_oculistica2.quali_interventi.focus();
		return false;
	}
	if((document.consulenza_oculistica2.anestesia_generale[0].checked==false) && (document.consulenza_oculistica2.anestesia_generale[1].checked==false) ) {
		alert(inserire_anestesia_generale);
		document.consulenza_oculistica2.anestesia_generale[0].focus();
		return false;
	}
	if((document.consulenza_oculistica2.anestesia_generale[0].checked==true) && (document.consulenza_oculistica2.anestesia_quando.value=="") ){
		alert(inserire_anestesia_quando);
		document.consulenza_oculistica2.anestesia_quando.focus();
		return false;
	}
	if((document.consulenza_oculistica2.problemi_anestesia[0].checked==false) && (document.consulenza_oculistica2.problemi_anestesia[1].checked==false) ) {
		alert(inserire_problemi_anestesia);
		document.consulenza_oculistica2.problemi_anestesia[0].focus();
		return false;
	}
	if( (document.consulenza_oculistica2.problemi_anestesia[0].checked==true) && (document.consulenza_oculistica2.problemi_quali.value=="") ){
		alert(inserire_problemi_quali);
		document.consulenza_oculistica2.problemi_quali.focus();
		return false;
	}
	if( (document.consulenza_oculistica2.parenti_problemi[0].checked==false) && (document.consulenza_oculistica2.parenti_problemi[1].checked==false) ) {
		alert(inserire_parenti_problemi);
		document.consulenza_oculistica2.parenti_problemi[0].focus();
		return false;
	}
	if( (document.consulenza_oculistica2.siete_allergici[0].checked==false) && (document.consulenza_oculistica2.siete_allergici[1].checked==false) ) {
		alert(inserire_siete_allergici);
		document.consulenza_oculistica2.siete_allergici[0].focus();
		return false;
	}
	if( (document.consulenza_oculistica2.siete_allergici[0].checked==true) && (document.consulenza_oculistica2.allergia_quali.value=="") ){
		alert(inserire_allergia_quali);
		document.consulenza_oculistica2.allergia_quali.focus();
		return false;
	}
	if( (document.consulenza_oculistica2.fumo[0].checked==false) && (document.consulenza_oculistica2.fumo[1].checked==false) ) {
		alert(inserire_fumo);
		document.consulenza_oculistica2.fumo[0].focus();
		return false;
	}
	if( (document.consulenza_oculistica2.fumo[0].checked==true) && (document.consulenza_oculistica2.fumo_eta.value=="") ){
		alert(inserire_fumo_eta);
		document.consulenza_oculistica2.fumo_eta.focus();
		return false;
	}
	if( (document.consulenza_oculistica2.alcolici[0].checked==false) && (document.consulenza_oculistica2.alcolici[1].checked==false) ) {
		alert(inserire_alcolici);
		document.consulenza_oculistica2.alcolici[0].focus();
		return false;
	}
	if( (document.consulenza_oculistica2.alcolici[0].checked==true) && (document.consulenza_oculistica2.frequenza_alcolici.value=="") ) {
		alert(inserire_frequenza_alcolici);
		document.consulenza_oculistica2.frequenza_alcolici.focus();
		return false;
	}
	if( (document.consulenza_oculistica2.medicinali[0].checked==false) && (document.consulenza_oculistica2.medicinali[1].checked==false) ) {
		alert(inserire_medicinali);
		document.consulenza_oculistica2.medicinali[0].focus();
		return false;
	}
	if( (document.consulenza_oculistica2.medicinali[0].checked==true) && (document.consulenza_oculistica2.quali_medicinali.value=="") ) {
		alert(inserire_quali_medicinali);
		document.consulenza_oculistica2.quali_medicinali.focus();
		return false;
	}
	if((document.consulenza_oculistica2.problemi_cuore[0].checked==false) && (document.consulenza_oculistica2.problemi_cuore[1].checked==false)){
		alert(inserire_problemi_cuore);
		document.consulenza_oculistica2.problemi_cuore[0].focus();
		return false;
	}
	if( (document.consulenza_oculistica2.problemi_cuore[0].checked==true) && (document.consulenza_oculistica2.insuficienza_cardiaca.checked==false) && (document.consulenza_oculistica2.cardiopatia.checked==false) && (document.consulenza_oculistica2.ipertensione.checked==false) && (document.consulenza_oculistica2.infarto.checked==false) && (document.consulenza_oculistica2.arterite.checked==false) ) {
		alert(inserire_quali_problemi);
		document.consulenza_oculistica2.insuficienza_cardiaca.focus();
		return false;
	}
	if((document.consulenza_oculistica2.problemi_tensione[0].checked==false) && (document.consulenza_oculistica2.problemi_tensione[1].checked==false)){
		alert(inserire_problemi_tensione);
		document.consulenza_oculistica2.problemi_tensione[0].focus();
		return false;
	}
	if( (document.consulenza_oculistica2.problemi_tensione[0].checked==true) && (document.consulenza_oculistica2.cifra_massima.value=="") ){
		alert(inserire_cifra_massima);
		document.consulenza_oculistica2.cifra_massima.focus();
		return false;
	}
	if((document.consulenza_oculistica2.aspirina[0].checked==false) && (document.consulenza_oculistica2.aspirina[1].checked==false)){
		alert(inserire_aspirina);
		document.consulenza_oculistica2.aspirina[0].focus();
		return false;
	}
	if((document.consulenza_oculistica2.reffreddore[0].checked==false) && (document.consulenza_oculistica2.reffreddore[1].checked==false)){
		alert(inserire_reffreddore);
		document.consulenza_oculistica2.reffreddore[0].focus();
		return false;
	}
	if((document.consulenza_oculistica2.nause_vomito[0].checked==false) && (document.consulenza_oculistica2.nause_vomito[1].checked==false)){
		alert(inserire_nause_vomito);
		document.consulenza_oculistica2.nause_vomito[0].focus();
		return false;
	}
	if((document.consulenza_oculistica2.sanguinate[0].checked==false) && (document.consulenza_oculistica2.sanguinate[1].checked==false)){
		alert(inserire_sanguinate);
		document.consulenza_oculistica2.sanguinate[0].focus();
		return false;
	}
	if((document.consulenza_oculistica2.lividi[0].checked==false) && (document.consulenza_oculistica2.lividi[1].checked==false)){
		alert(inserire_lividi);
		document.consulenza_oculistica2.lividi[0].focus();
		return false;
	}
	if((document.consulenza_oculistica2.trasfusioni[0].checked==false) && (document.consulenza_oculistica2.trasfusioni[1].checked==false)){
		alert(inserire_trasfusioni);
		document.consulenza_oculistica2.trasfusioni[0].focus();
		return false;
	}
	if((document.consulenza_oculistica2.trasfusioni[0].checked==true) && (document.consulenza_oculistica2.trasfusioni_quando.value=="") ) {
		alert(inserire_trasfusioni_quando);
		document.consulenza_oculistica2.trasfusioni_quando.focus();
		return false;
	}
	if((document.consulenza_oculistica2.diabete[0].checked==false) && (document.consulenza_oculistica2.diabete[1].checked==false)){
		alert(inserire_diabete);
		document.consulenza_oculistica2.diabete[0].focus();
		return false;
	}
	if( (document.consulenza_oculistica2.diabete[0].checked==true) && (document.consulenza_oculistica2.insulina.checked==false) && (document.consulenza_oculistica2.diabete_pilole.checked==false) ){
		alert(inserire_trattamento_diabete);
		document.consulenza_oculistica2.insulina.focus();
		return false;
	}
	if((document.consulenza_oculistica2.cortisone[0].checked==false) && (document.consulenza_oculistica2.cortisone[1].checked==false)){
		alert(inserire_cortisone);
		document.consulenza_oculistica2.cortisone[0].focus();
		return false;
	}
	if((document.consulenza_oculistica2.antidepressivi[0].checked==false) && (document.consulenza_oculistica2.antidepressivi[1].checked==false)){
		alert(inserire_antidepressivi);
		document.consulenza_oculistica2.antidepressivi[0].focus();
		return false;
	}
	if((document.consulenza_oculistica2.antidepressivi[0].checked==true) && (document.consulenza_oculistica2.quali_antidepressivi.value=="") ) {
		alert(inserire_quali_antidepressivi);
		document.consulenza_oculistica2.quali_antidepressivi.focus();
		return false;
	}

	if (error == ''){
		document.consulenza_oculistica2.submit();
		return true;
	}else{
		alert(error);
		return false;
	}
}