function popupmostradocumentoAggiornati(risalita,nometabella,iddocumento)
{
//risalita coontiene  la stringa "../" oppure "" a seconda che chiami la funzione dal una pagina nella cartella 0 o da una pagina in una cartella parallela alla cartella 0
window.open (risalita+"documentoAggiornati.asp?nometabella="+nometabella+"&iddocumento="+iddocumento,"findocaggiornati","height=700,width=666,scrollbars=yes")

}


function conferma()
  {
       document.form1.submit()
	      
   }

function ricerca_archivio_comunicatistampa()
{
document.location="archivio_comunicati_stampa.asp?giornoi=" +document.forms[1].elements[1].value  +"&mesei="  +document.forms[1].elements[2].value  +"&annoi=" +document.forms[1].elements[3].value   +"&giornof=" +document.forms[1].elements[4].value   +"&mesef=" +document.forms[1].elements[5].value   +"&annof=" +document.forms[1].elements[6].value  +"&parolachiave=" +document.forms[1].elements[7].value    +"&idarea="  +document.forms[1].elements[8].value  +"&idsezione=" +document.forms[1].elements[9].value  +"&idsottosezione=" +document.forms[1].elements[10].value
}

function ricerca_archivio_concorsi()
{
document.location="archivio_concorsi.asp?giornoi=" +document.forms[1].elements[1].value  +"&mesei="  +document.forms[1].elements[2].value  +"&annoi=" +document.forms[1].elements[3].value   +"&giornof=" +document.forms[1].elements[4].value   +"&mesef=" +document.forms[1].elements[5].value   +"&annof=" +document.forms[1].elements[6].value  +"&parolachiave=" +document.forms[1].elements[7].value    +"&idarea="  +document.forms[1].elements[8].value  +"&idsezione=" +document.forms[1].elements[9].value
}


function ricercainrubrica()
  {
       //document.forms[1].submit()
        var tiporicerca="";
	tiporicerca=document.forms[1].elements[1].value
	

	document.location="rubrica.asp?modalita_ricerca=" + tiporicerca +"&sezioni=" +document.forms[1].elements[2].value +"&aree=" +document.forms[1].elements[3].value  +"&nome=" + document.forms[1].elements[4].value +"&cognome=" +document.forms[1].elements[5].value  +"&attivita=" +document.forms[1].elements[6].value 
+"&incarico=" +document.forms[1].elements[7].value 
+"&sede=" +document.forms[1].elements[8].value 
+"&pesca=si&idarea=" + document.forms[1].elements[10].value +
"&idsezione=" + document.forms[1].elements[11].value 
	      
   }

function pulisci()
{
  if (document.forms[1].elements[0].value=='completo')
     {
          document.forms[1].elements[1].value=0
	  document.forms[1].elements[2].value=0
	  

     }
     
    if (document.forms[1].elements[0].value=='sezione')
     {
          document.forms[1].elements[2].value=0
         

     }
     if (document.forms[1].elements[0].value=='area')
     {
          document.forms[1].elements[1].value=0
	  

     }
     

}


function popupsceltanodooperativo(basepath)
{
window.open(basepath +"sceltanodooperativo.asp","finnodo","height=260,width=300")

}

function ridirigialsitodelnodo(dest)
{
//if (window.opener)
   //{
   //  window.close()
   //   window.opener.document.location=dest
	document.location=dest

   //}
   

}

function ridirigialsitodellargomento(dest)
{
//if (window.opener)
   //{
     //window.close()
     //window.opener.document.location=dest
       document.location=dest
   //}
   

}



function  popupsceltaargomentoinfoambiente(basepath,idnodooperativo,idareapernodooperativo)
{
window.open (basepath + "sceltaargomentoinfoambiente.asp?idnodooperativo="+idnodooperativo+"&idareapernodooperativo="+idareapernodooperativo,"finargomento","height=260,width=300")
}

function  popupregistrazioneargomentoinfoambiente(basepath)
{
window.open (basepath + "registrazione_argomentoinfoambiente.asp","finregistrargomento","height=650,width=500,scrollbars=auto")

}


 function stampadocumento()
  {
                 
       document.forms[0].buttonstampa.style.visibility="hidden";   // bottone di stampa
       document.forms[0].buttonchiudi.style.visibility="hidden";  // bottone di chiusura
       window.print();
         
	      
   }

function controllaregistrazionegiornalista()
{

 if (new Number(document.forms[1].elements[1].value)==0)
   {
     alert("Errore, inserire il cognome")
   }
   else
       {
          if (new Number(document.forms[1].elements[2].value)==0)
   		{
		    alert("Errore, inserire il nome")
	        }
		else
                    {
                      var re = '\@'

                      if (new Number(document.forms[1].elements[10].value)==0 || !document.forms[1].elements[10].value.match(re))
   				{
				     alert("Errore, inserire l'email in un formato sintatticamente valido")
			        }
				 else
				       { 
					 if (new Number(document.forms[1].elements[16].value)==0)
                                                {
						   alert("Errore, inserire il nome della testata")										}
						else
						    {
 							if (!document.forms[1].elements[18].checked)
								{
									alert("Errore, fornire il proprio consenso al trattamento dei dati personali")
								}
								else
								    {
									//document.forms[1].submit()
									document.location="registrazione_giornalisti.asp?cognome=" +document.forms[1].elements[1].value +"&nome=" + document.forms[1].elements[2].value +"&indirizzo=" + document.forms[1].elements[3].value +"&numero_civico=" + document.forms[1].elements[4].value + "&cap=" + document.forms[1].elements[5].value + "&localita=" + document.forms[1].elements[6].value + "&provincia=" + document.forms[1].elements[7].value + "&telefono=" + document.forms[1].elements[8].value + "&fax=" + document.forms[1].elements[9].value + "&email=" + document.forms[1].elements[10].value + "&giornalista_professionista=" + document.forms[1].elements[11].checked + "&num_tessera_giornalista_professionista=" + document.forms[1].elements[12].value +"&giornalista_pubblicista=" + document.forms[1].elements[13].checked + "&num_tessera_giornalista_pubblicista=" + document.forms[1].elements[14].value +"&altro=" + document.forms[1].elements[15].checked +"&nome_testata=" +document.forms[1].elements[16].value + "&tipotestata=" +document.forms[1].elements[17].value +"&salva=si&idarea=" + document.forms[1].elements[20].value + "&idsezione=" + document.forms[1].elements[21].value +"&idsottosezione=" + document.forms[1].elements[22].value
								     }
						    }
				       }
		    
                    }
  
       }

}

function controllaregistrazioneargomentoinfoambiente()
{

 var re = '\@'

                      if (new Number(document.forms[1].elements[8].value)==0 || !document.forms[1].elements[8].value.match(re))
   				{
				     alert("Errore, inserire l'email in un formato sintatticamente valido")
			        }
				else
                                       {
					  	var totargscelti=0;
						var argscelti="";
						for(a=0;a<document.forms[1].elements[9].length;a++)
						{
						   if (document.forms[1].elements[9].options[a].selected)
                                                      {
							totargscelti=totargscelti+1
							argscelti=argscelti + document.forms[1].elements[9].options[a].value +","
 						      }
                                                 }
						 if (totargscelti==0)
 							{
                                                           alert("Errore, selezionare almeno un argomento di Infoambiente")
							}
							  else
						    		  {
 									if (!document.forms[1].elements[10].checked)
								            {
									      alert("Errore, fornire il proprio consenso al trattamento dei dati personali")
									     }
				  
								               else
								                    {
											//document.forms[0].submit()
document.location="registrazione_argomentoinfoambiente.asp?cognome=" +document.forms[1].elements[1].value +"&nome=" + document.forms[1].elements[2].value +"&indirizzo=" + document.forms[1].elements[3].value +"&numero_civico=" +document.forms[1].elements[4].value +"&cap=" + document.forms[1].elements[5].value +"&localita=" +document.forms[1].elements[6].value +"&provincia=" + document.forms[1].elements[7].value +"&email=" + document.forms[1].elements[8].value + "&argomento=" + argscelti +"&idarea="+document.forms[1].elements[12].value+"&salva=si"
								     		    }
								  }
					}
				        			  


}


function validaricerca(destinazione,idarea,idsezione)
{
// destinazione contiene in dinamico nomeserver/virtualpath/"risultatiricerca.asp" che è la pagina  a cui l'utente deve andare per vedere i risultati

 if (new Number(document.forms[0].elements[1].value)==0)
    	alert("Errore, occorre specificare il testo da cercare")
    else
     	//document.fricerca.submit()
	/*if ((idarea != 0) || (idsezione !=0)) 
	  {
		
		var strult="";
		if (idarea !=0)
		{
                  strult="&idarea=" + idarea
		}
		if (idsezione != 0)
		{
  		  strult= strult +"&idsezione=" + idsezione
		}
	     	
		
		
	         window.navigate(destinazione+"?testodacercare=" +document.forms[0].elements[1].value 				+"&dovecercare=" + document.forms[0].elements[2].value +strult)
		
		
		
	   }
	   else
	   { */
	
		
	document.location=destinazione+"?testodacercare=" +document.forms[0].elements[1].value +"&dovecercare=" 		+ document.forms[0].elements[2].value

           
	
	  // }
}


function ridirigischedarubrica(codfisc,idarea,idsezione)
{

 var valorericerca=document.forms[1].elements[1].value;
 //window.alert("sez=" +document.forms[1].elements[2].value)
 //window.alert("aree=" +document.forms[1].elements[3].value)

 
 document.location="dettaglio_rubr.asp?cf=" + codfisc +"&modalita_ricerca=" +valorericerca +"&sezioni=" +document.forms[1].elements[2].value +"&aree=" + document.forms[1].elements[3].value +"&nome=" + document.forms[1].elements[4].value +"&cognome=" + document.forms[1].elements[5].value +"&incarico=" +document.forms[1].elements[7].value 
+"&attivita=" +document.forms[1].elements[6].value
+"&sede=" +document.forms[1].elements[8].value
+"&idarea=" +idarea +"&idsezione=" + idsezione
}

function confermaricercarubrsez()
  {
      if (document.forms[1].elements[1].value==0)
        {alert("Errore, occorre specificare un nodo operativo")}
        else
        { 
          document.forms[1].submit()
        }  
	      
   }  

 function popapprofondimentopubblicazioni(url,idmp)
  {
    a=window.open(url,"fin"+idmp,"height=500,width=400,scrollbars=yes,resizable=yes")
    a.focus()
  }

function login_datiamb()
{
  if (new Number(document.forms[1].elements[0].value)==0)
        {
	 alert("Errore, inserire lo username")
        }
     else
         {
           if (new Number(document.forms[1].elements[1].value)==0)
              {
	       alert("Errore, inserire la password")
               }
		else
                     {
                        document.location="login_datiambientali.asp?login=si&username="+document.forms[1].elements[0].value +"&password=" +document.forms[1].elements[1].value +"&idarea=" +document.forms[1].elements[3].value +"&idsezione=" +document.forms[1].elements[4].value +"&annoriv=" + document.forms[1].elements[5].value 
		     }
         }

}


function traducilinktoblank() 
 { 
   for (var i=0; i<document.links.length; i++) 
     {
       if (document.links[i].className=="blank") 
       {
           { document.links[i].target="_blank"; } 
       } 
     }
         
 }
window.onload=traducilinktoblank;

function blocca_visualizzazione_datoambientale()
{
window.alert("Non si dispone del permesso necessario a consultare il documento in quanto non lei non è abbonato all'anno associato al dato ambientale selezionato")

}
