function copyright(){
window.open("copyright.htm","","directories=no,location=no,menubar=no,resizeable=no,scrollbars=auto,status=no,toolbar=no,top=210,left=175,width=450,height=140");
}

function privacy(){
window.open("privacy.htm","","directories=no,location=no,menubar=no,resizeable=no,scrollbars=auto,status=no,toolbar=no,top=210,left=175,width=450,height=285");
}

function disclaimer(){
window.open("disclaimer.htm","","directories=no,location=no,menubar=no,resizeable=no,scrollbars=auto,status=no,toolbar=no,top=210,left=175,width=450,height=285");
}

function mappa(){
window.open("mappa.htm","","directories=no,location=no,menubar=no,resizeable=no,scrollbars=auto,status=no,toolbar=no,top=40,left=180,width=280,height=520");
}

function email_info(){
window.open("mailto:info@elisabettacorato.it?subject=Msg dal sito www.elisabettacorato.it");
}

function email_webm(){
window.open("mailto:maxlom@inwind.it?subject=Msg per webmaster da www.elisabettacorato.it");
}

function preferiti(){

var url="http://www.elisabettacorato.it/"
var titolo="Dott.ssa Elisabetta Corato - Fisiatra"

if (document.all)
window.external.AddFavorite(url,titolo)
}

function datario(){

if (navigator.appName == "Netscape") {
document.write('<layer id="orologio"></layer><br>');
}

if (navigator.appVersion.indexOf("MSIE") != 1){
document.write('<span id="orologio"></span>');
}

nome_giorno = new Array()
	nome_giorno[0]="domenica"
	nome_giorno[1]="luned&igrave"
	nome_giorno[2]="marted&igrave"
	nome_giorno[3]="mercoled&igrave"
	nome_giorno[4]="gioved&igrave"
	nome_giorno[5]="venerd&igrave"
	nome_giorno[6]="sabato"

nome_mese = new Array()
	nome_mese[0]="gennaio"
	nome_mese[1]="febbraio"
	nome_mese[2]="marzo"
	nome_mese[3]="aprile"
	nome_mese[4]="maggio"
	nome_mese[5]="giugno"
	nome_mese[6]="luglio"
	nome_mese[7]="agosto"
	nome_mese[8]="settembre"
	nome_mese[9]="ottobre"
	nome_mese[10]="novembre"
	nome_mese[11]="dicembre"
	
	var scrivi_data = "</font>";
	var dte = new Date();
	var ora = dte.getHours();
	var giorno = nome_giorno[dte.getDay()]
	var data = dte.getDate()
	var mese = nome_mese[dte.getMonth()]
	var anno = dte.getFullYear()

	var spz = " ";
	var saluto;

if (ora >= 0 && ora < 6) {
saluto="Buonanotte";
} 
else if (ora >= 6 && ora < 14) {
saluto="Buongiorno";
} 
else if (ora >= 14 && ora < 17) {
saluto="Buon pomeriggio";
} 
else {
saluto="Buonasera";
}

if(navigator.appName == "Netscape") {
document.orologio.document.write(saluto+", oggi &egrave;"+spz+scrivi_data+giorno+spz+data+spz+mese+spz+anno);
document.orologio.document.close();
}

if (navigator.appVersion.indexOf("MSIE") != 1) {
orologio.innerHTML = saluto+", oggi &egrave;"+spz+scrivi_data+giorno+spz+data+spz+mese+spz+anno;
}
}

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];}
}

function Modulo() {
     // Variabili associate ai campi del modulo
  var nome = document.modulo.nome.value;
  var cognome = document.modulo.cognome.value;
  var nascita = document.modulo.nascita.value;
  var indirizzo = document.modulo.indirizzo.value;
  var citta = document.modulo.citta.value;
  var provincia = document.modulo.provincia.options[document.modulo.provincia.selectedIndex].value;
  var email = document.modulo.email.value;
  var domanda = document.modulo.domanda.value;
 
     // Espressione regolare dell'email
  var email_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;
  
       //Effettua il controllo sul campo NOME
    if ((nome == "") || (nome == "undefined")) {
       alert("Per cortesia, inserici il tuo nome.");
       document.modulo.nome.focus();
           return false;
        }
        //Effettua il controllo sul campo DATA DI NASCITA
        else if (document.modulo.nascita.value.substring(2,3) != "/" ||
           document.modulo.nascita.value.substring(5,6) != "/" ||
           isNaN(document.modulo.nascita.value.substring(0,2)) ||
           isNaN(document.modulo.nascita.value.substring(3,5)) ||
           isNaN(document.modulo.nascita.value.substring(6,10))) {
             alert("La data di nascita deve essere inserita nel seguente formato: gg/mm/aaaa");
              document.modulo.nascita.value = "";
              document.modulo.nascita.focus();
              return false;
        }
        else if (document.modulo.nascita.value.substring(0,2) > 31) {
           alert("Impossibile utilizzare un valore superiore a 31 per i giorni");
           document.modulo.nascita.select();
           return false;
        }
        else if (document.modulo.nascita.value.substring(3,5) > 12) {
           alert("Impossibile utilizzare un valore superiore a 12 per i mesi");
           document.modulo.nascita.value = "";
           document.modulo.nascita.focus();
           return false;
        }
        else if (document.modulo.nascita.value.substring(6,10) < 1900) {
           alert("Impossibile utilizzare un valore inferiore a 1900 per l'anno");
           document.modulo.nascita.value = "";
           document.modulo.nascita.focus();
           return false;
        }
		//Effettua il controllo sul campo PROVINCIA
        else if ((provincia == "") || (provincia == "undefined")) {
          alert("Per cortesia, seleziona la tua provincia.");
          document.modulo.provincia.focus();
          return false;
        }
        //Effettua il controllo sul campo EMAIL
        else if (!email_reg_exp.test(email) || (email == "") || (email == "undefined")) {
           alert("Per cortesia, inserisci un indirizzo e-mail corretto.");
           document.modulo.email.select();
           return false;
        }
		else if ((domanda == "") || (domanda == "undefined")) {
           alert("Per cortesia, inserisci la tua domanda");
           document.modulo.domanda.focus();
           return false;
		}   
        //INVIA IL MODULO
        else {
           document.modulo.action = "formcdosys_html.asp";
           document.modulo.submit();
        }
}
