// JavaScript Document

function linkEsterno()
{
	if(confirm("State lasciando www.jnjmedical.it.\nAttraverso questo link accederete a contenuti che non sono di proprieta' della Johnson & Johnson Medical Spa e che non sono coperti dalle nostre regole interne e dalla nostra Privacy Policy.\nGli utenti restano i soli responsabili per le interazioni con altri siti esterni.\nScegliere OK per continuare.")) return(true);
	else return(false);
}


function linkEsternoFlash()
{
	message = "State lasciando www.jnjmedical.it.\nAttraverso questo link accederete a contenuti che non sono di proprieta' della Johnson & Johnson Medical Spa e che non sono coperti dalle nostre regole interne e dalla nostra Privacy Policy.\nGli utenti restano i soli responsabili per le interazioni con altri siti esterni.\nScegliere OK per continuare.";
    if(confirm(message)){
        start.TCallLabel("_level0","conferma")
    }
}

function linkEsterno2(winURL){
	var legal_text = "<div style='padding:10px;align:justify'>Si e' selezionato uno dei link utili in cui la Privacy Policy, le Avvertenze legali e le proprieta' dei contenuti di Johnson & Johnson Medical www.jnjmedical.it non sono applicabili. Chi sta navigando e' l'unico responsabile delle interazioni con il sito. E' consigliabile leggere la Privacy Policy e Avvertenze Legali dei siti visitati.</div>";
       Dialog.confirm(legal_text, {width:300, height:100, className: "mac_os_x",okLabel: "OK",buttonClass: "myButtonClass", id: "myDialogId", cancel:function(win) {win.setDestroyOnClose();}, ok:function(win) {{var myURL = winURL;var width = 800;var height = 600;var left = parseInt((screen.availWidth/2) - (width/2));var top = parseInt((screen.availHeight/2) - (height/2));var windowFeatures = "width=" + width + ",height=" + height + ",status=1,toolbar=1,location=1,menubar=1,directories=1,scrollbars=1,resizable=yes,left=" + left + ",top=" + top + "screenX=" + left + ",screenY=" + top;window.open(myURL, "", windowFeatures);return true};}});
	textNew= 'true';
}

function controlloSalaOperatoria()
{
	//return true;
	//Espressioni regolari
	nome_reg_exp = /^([a-zA-Z\ \'\à\è\ì\ò\ù\(\)\.])+$/;
	email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
	//Controllo Cognome
	var cognome = document.rivista.cognome.value;
	if (cognome=="") {
		alert("Il campo 'Cognome' e' obbligatorio");
		document.rivista.cognome.focus();
		return false;
	}
	if (!nome_reg_exp.test(cognome)) {
		document.rivista.cognome.focus();
		alert("Errore nell'inserimento del cognome");
		return false;
	}
	//Controllo Nome
	var nome = document.rivista.nome.value;
	if (nome=="") {
		alert("Il campo 'Nome' e' obbligatorio");
		document.rivista.nome.focus();
		return false;
	}
	if (!nome_reg_exp.test(nome)) {
		document.rivista.nome.focus();
		alert("Errore nell'inserimento del nome");
		return false;
	}
	//Altra professione
	var prof = document.rivista.altra_prof.value;
	if (prof=="") {
		alert("Il campo 'Altra professione sanitaria' e' obbligatorio");
		document.rivista.nome.focus();
		return false;
	}
	//Indirizzo1
	var indirizzo1 = document.rivista.indirizzo1.value;
	if (indirizzo1=="") {
		alert("Il campo 'Indirizzo 1' e' obbligatorio");
		document.rivista.indirizzo1.focus();
		return false;
	}
	//Città
	var citta = document.rivista.citta.value;
	if (citta=="") {
		alert("Il campo 'Citta'' e' obbligatorio");
		document.rivista.citta.focus();
		return false;
	}
	//Provincia
	var prov = document.rivista.prov.value;
	if (prov=="") {
		alert("Il campo 'Provincia' e' obbligatorio");
		document.rivista.prov.focus();
		return false;
	}
	//CAP
	var cap = document.rivista.cap.value;
	if (cap=="") {
		alert("Il campo 'CAP' e' obbligatorio");
		document.rivista.cap.focus();
		return false;
	}
	if	(((cap.length!=5) ||
		(isNaN(cap))) && (cap.length!=0))
	{
		document.rivista.cap.focus();
		alert("Il CAP inserito non e' valido");
		return false;
	}
	//Controllo email
	var mail = document.rivista.email.value;
	if ((!email_reg_exp.test(mail)) && (mail!="")) {
		document.rivista.email.focus();
		alert("Inserire un indirizzo email corretto.");
		return false;
	}
	if(mail=="") {
		alert("Il campo 'email' e' obbligatorio");
		document.rivista.email.focus();
		return false;
	}
	//Consenso
	var consenso = document.rivista.consenso;
	var consenso_valore = 2;
	for (var i=0; i < consenso.length; i++){
	   	if (consenso[i].checked){
    	  consenso_valore = consenso[i].value;
      	}
   	}
	if (consenso_valore != 1) {
		alert("Per proseguire e' necessario dare il proprio consenso.");
		//rec.privacy.focus();
		return false;
	}
	return(true);
}
