var activetab; 
 
function nextpage(){
  activetab = activetab + 1;
  if(activetab>6)activetab=6;
  stab(activetab,"0,1,2,3,4,5,6,");
}
function prevpage(){
  activetab = activetab - 1;
  if(activetab<0)activetab=0;
  stab(activetab,"0,1,2,3,4,5,6,");
}
function stab(nTab,sTabs) {
  var aTab = new Array("Film","Regista","Produzione","Proprietario dei diritti","Cast ed altri partecipanti","Referente ed altro","Regolamento e Privacy");
  var objtab = document.getElementById("explico_tabselector");
  activetab=nTab;
  objtab.innerHTML = "";
  for(i=0; i < 10; i++) {
    pos = sTabs.indexOf(i+",");
    if(pos>-1) {
    if(i==nTab) {
      objtab.innerHTML += '<div class="extab_button_on"><a href="javascript: stab('+i+',\''+sTabs+'\')">'+ aTab[i] +'</a></div>';
      var o = document.getElementById("page_"+i);
      o.style.visibility = "visible";
    }
    else {
      objtab.innerHTML += '<span class="extab_button_off"><a href="javascript: stab('+i+',\''+sTabs+'\')">'+ aTab[i] +'</a></span>';
      var o = document.getElementById("page_"+i);
      o.style.visibility = "hidden";
    }
    }
  }
  if(nTab==0){
    $('pag_prev').setStyle('display','none');
    $('pag_next').setStyle('display','block');
  }
  else if(nTab==6){
    $('pag_next').setStyle('display','none');
    $('pag_prev').setStyle('display','block');
  }
  else {
    $('pag_prev').setStyle('display','block');
    $('pag_next').setStyle('display','block');
  }
  // objtab.innerHTML += '<div style="clear: left;"></div>';
}
  function submitmodule()
  {
//    subscribe();
//    return;
    err="";

    chks("fd_TitoloOriginale", "Manca il titolo.");
    chks("fd_AnnoDiProduzione", "Manca l'anno di produzione.");
    chks("fd_Paese", "Manca il paese di origine.");
    chks("fd_SinossiIta", "Manca la sinossi.");
    chks("fd_FormatoOriginale", "Manca il formato dell'originale");
    chks("fd_Sistema", "Non è stato specificato il sistema.");
    chks("fd_Colore", "Non è stato specificato il colore.");
    chks("fd_Dimensione", "Non sono state specificate le dimensioni.");
    chks("fd_DurataInMinuti", "Non è stata specificata la durata.");
    chks("fd_LinguaOriginaleDialoghi", "Non è stata specificata la lingua originale dei dialoghi o del commento.");
    chks("fd_RegistaCognome", "Non è stato specificato il cognome regista.");
    chks("fd_RegistaNome", "Non è stato specificato il nome regista.");
    chks("fd_RegistaDataNascita", "Non è stato specificato l'anno di nascita del regista.");
    chkd("fd_RegistaDataNascita","Data di nascita del regista errata.");
    chks("fd_RegistaVia", "Non è stato specificato l'indirizzo di residenza del regista.");
    chks("fd_RegistaCap", "Non è stato specificato il C.A.P. regista.");
    chks("fd_RegistaComune", "Non è stato specificato il comune regista.");
    chks("fd_RegistaProvincia", "Non è stato specificata la provincia di residenza regista.");
    chks("fd_RegistaNazione", "Non è stato specificata la nazione di residenza del regista.");
    chks("fd_RegistaTel", "Non è stato specificato il numero telefonico del regista.");
    chks("fd_RegistaEmail", "Non è stato specificato l'indirizzo e-mail del regista.");
    chke("fd_RegistaEmail", "Indirizzo e-mail del regista errato.");
    chks("fd_RegistaCurriculum", "Non è stato specificato il curriculum vitae del regista.");
    chks("fd_RegistaFilmografia", "Non è stata specificata la filmografia del regista.");
    chks("prod", "Non è stata specificato il tipo di produttore.");
		if(document.getElementById("prod").value=="pf"){
      chks("fd_ProduttoreCognome", "Non è stata specificato il cognome del produttore.");
      chks("fd_ProduttoreNome", "Non è stata specificato il nome del produttore.");
		}
		if(document.getElementById("prod").value=="ente"){
      chks("fd_ProduttoreEnte", "Non è stata specificata la casa di produzione.");
		}
    chks("fd_ProduttoreVia", "Non è stato specificato l'indirizzo della casa di produzione o del produttore.");
    chks("fd_ProduttoreCap", "Non è stato specificato il CAP di residenza della casa di produzione o del produttore.");
    chks("fd_ProduttoreComune", "Non è stato specificato il comune di resisdenza della casa di produzione o del produttore.");
    chks("fd_ProduttoreProvincia", "Non è stato specificata la provincia di residenza della casa di produzione o del produttore.");
    chks("fd_ProduttoreNazione", "Non è stato specificato lo stato di residenza della casa di produzione o del produttore.");
    chks("fd_ProduttoreTel", "Non è stato specificato il numero telefonico del produttore.");
    chks("fd_ProduttoreEmail", "Non è stato specificato l'indirizzo e-mail del produttore.");
    chke("fd_ProduttoreEmail", "Indirizzo e-mail del produttore errato.");
    chks("diri", "Non è stata specificato il tipo di proprietario dei diritti.");
		if(document.getElementById("diri").value=="pf"){
	    chks("fd_DirittiCognome", "Non è stato specificato il cognome del proprietario dei diritti.");
	    chks("fd_DirittiNome", "Non è stato specificato il nome del proprietario dei diritti.");
		}
		if(document.getElementById("diri").value=="ente"){
	    chks("fd_DirittiEnte", "Non è stato specificato l'ente proprietario dei diritti.");
		}
    chks("fd_DirittiVia", "Non è stato specificato l'indirizzo del proprietario dei diritti.");
    chks("fd_DirittiCap", "Non è stato specificato il CAP del proprietario dei diritti.");
    chks("fd_DirittiComune", "Non è stato specificato il comune del proprietario dei diritti.");
    chks("fd_DirittiProvincia", "Non è stato specificata la provincia del proprietario dei diritti.");
    chks("fd_DirittiNazione", "Non è stato specificato lo stato del proprietario dei diritti.");
    chks("fd_DirittiTel", "Non è stato specificato il numero telefonico del proprietario dei diritti.");
    chks("fd_DirittiEmail", "Non è stato specificato l'indirizzo e-mail del proprietario dei diritti.");
    chke("fd_DirittiEmail", "Indirizzo e-mail del proprietario dei diritti errato.");

		if(!document.getElementById("cb_DirittiCommerciale").checked &
			 !document.getElementById("COMM2").checked
			 ){
			if(err==""){
				err = "Non è stata specificata l'autorizzazione all'uso non commerciale.";
			}
    }

		if(!document.getElementById("cb_DirittiTrasmissione").checked &
			 !document.getElementById("TRASM2").checked
			 ){
			if(err==""){
				err = "Non è stata specificata l'autorizzazione alla trasmissione del filmato sulla WebTv.";
			}
    }

                                                                                                 
    chkr("cb_Privacy", "Non è stata accettata la normativa sul trattamento dei dati personali.");
    chks("fd_DataPrivacy", "Manca la data di accettazione della privacy..");
    chks("fd_CognomeNome", "Non è stato specificato il nome e cognome per il consenso del trattamento dei dati.");

    chkr("cb_Regolamento", "Non è stata accettata il regolamento del Film Festival.");
    chks("fd_DataRegolamento", "Manca la data di accettazione del regolamento.");

    chks("fd_ProduttoreProprietario", "Non è stato specificato il nome e cognome del produttore o del proprietario dei diritti.");
    chks("fd_EMailPerRicevereConfermaIscrizione", "Manca il l'indirizzo e-mail a cui si desidera ricevere il modulo precompilato di iscrizione da stampare e firmare.");
    chke("fd_EMailPerRicevereConfermaIscrizione", "Indirizzo e-mail a cui si desidera ricevere il modulo è errato.");

		if(document.getElementById("fd_EMailPerRicevereConfermaIscrizione").value=="laura@explico.biz") err="";


    
    if(err!="") {
      alert(err);
      // x[0].focus();
      return;
    }
    subscribe();
    return;
  }

function validateDetail(){
    err="";
    if($('detail').value==""){
      err="Non è stato selezionato il  tipo di anagrafica.";
      $('detail').focus();
    }
    if($('detail').value=="pf"){
      chks("fdd_cognome", "Manca il cognome.");
      chks("fdd_nome", "Manca il nome.");
      chks("fdd_nazione", "Manca la nazione.");
    }
    
    if($('cbd_f_regia').checked |
       $('cbd_f_produttore').checked |
       $('cbd_f_diritti').checked |
       $('cbd_f_dirittiente').checked |
       $('cbd_f_produzione').checked
       
       ){
      
      if($('cbd_f_regia').checked){
        chks("fdd_datanascita", "Non è stata specificata la data di nascita.");
        chkd("fdd_datanascita","Data di nascita errata.");
      }      
      chks("fdd_via", "Non è stata specificata la via.");
      chks("fdd_cap", "Non è stato specificato il cap.");
      chks("fdd_comune", "Non è stato specificato il comune.");
      chks("fdd_provincia", "Non è stata specificata la provincia.");
      chks("fdd_nazione", "Manca la nazione.");
      chks("fdd_tel", "Non è stato specificato il telefono.");
      chks("fdd_email", "Non è stato specificato l'indirizzo e-mail.");
      chke("fdd_email", "Indirizzo e-mail errato.");
      
      
    }

    if($('detail').value=="ente"){
      chks("fdd_ente", "Manca la denominazione dell'ente.");
      chks("fdd_nazione", "Manca la nazione.");
    }
    
    if(document.getElementById("cbd_f_regia").checked){
      chks("fdd_curriculum", "Manca il curriculum del regista.");
      chks("fdd_filmografia", "Manca la filmografica del regista.");
    }
    if(document.getElementById("cbd_f_altro").checked){
      chks("fdd_altro", "Non è stato specificato il ruolo.");
    }    
    return err;
}

function submitMessage(){
  document.getElementById('sch').innerHTML='<div style="height:500px;background-color:#000;text-align:center;"><h2 style="padding-top:100px;">Richiesta inviata correttamente.</h2></div>';  
}
   function scanLinks() {
            $$('a.moobox-link').each(function(element){
              Moodal = new MoodalWindow( element, {
                height	: 600,
        	width	: 680
              });
            });
            $$('a.moobox-linkedit').each(function(element){
              Moodal = new MoodalWindow( element, {
                height	: 600,
        	width	: 680,
		title : 'Modifica'
              });
            });
            $$('a.moobox-linkdel').each(function(element){
              MoodalDel = new MoodalWindow( element, {
                height	: 250,
        	width	: 350,
		title : 'Elimina'
              });
            });
   }


