<!--
//***************************************************
// Gestione PopUp
//***************************************************

// fx: pop_up(tipo,rifnw,rifat) --> crea i popup
function pop_up(tipo,rifnw,rifat) {
var l 
var h
var url
var nome
var parametri

switch (tipo) 
	{ 
		case "news": 
			l=420
			h=450
			url = "pop_news.asp?rifNW=" + rifnw + "&rifAT=" + rifat
			nome = "News" + rifnw + rifat
			parametri = "width=" + l + ",height=" + h + ",status=no,resizable=no,location=no,toolbar=no,menubar=no,scrollbars=yes"
			break;
		case "news_area": 
			l=420
			h=450
			url = "../notizie/pop_news.asp?rifNW=" + rifnw + "&rifAT=" + rifat
			nome = "News" + rifnw + rifat
			parametri = "width=" + l + ",height=" + h + ",status=no,resizable=no,location=no,toolbar=no,menubar=no,scrollbars=yes"
			break;
		case "newsletter": 
			l=300
			h=200
			url = "../newsletter/pop_conferma_registrazione.htm?fl=" + rifnw
			nome = "Newsletter"
			parametri = "width=" + l + ",height=" + h + ",status=no,resizable=no,location=no,toolbar=no,menubar=no,scrollbars=no"
			break;
		case "registrazione": 
			l=420
			h=450
			url = "../registrazione/registrazione_1.asp"
			nome = "Registrazione"
			parametri = "width=" + l + ",height=" + h + ",status=no,resizable=no,location=no,toolbar=no,menubar=no,scrollbars=yes"
			break;
		case "segnalazione": 
			l=420
			h=450
			url = "../notizie/pop_segnalazioni.asp?ID=" + rifnw
			nome = "Segnalazione"
			parametri = "width=" + l + ",height=" + h + ",status=no,resizable=no,location=no,toolbar=no,menubar=no,scrollbars=yes"
			break;
		case "ordine_stampa": 
			l=618
			h=500
			url = "ordine_stampa.asp?n=" + rifnw
			nome = "StampaOrdine"
			parametri = "width=" + l + ",height=" + h + ",status=no,resizable=no,location=no,toolbar=no,menubar=yes,scrollbars=yes"
			break;
		case "condizioni_generali": 
			l=420
			h=450
			url = "../sicurezza/condizioni_generali.htm" + rifnw
			nome = "CondizioniGenerali"
			parametri = "width=" + l + ",height=" + h + ",status=no,resizable=no,location=no,toolbar=no,menubar=yes,scrollbars=yes"
			break;
		case "privacy": 
			l=420
			h=450
			url = "../sicurezza/privacy.htm" + rifnw
			nome = "Privacy"
			parametri = "width=" + l + ",height=" + h + ",status=no,resizable=no,location=no,toolbar=no,menubar=yes,scrollbars=yes"
			break;			
		case "contratto_abbonamento": 
			l=520
			h=450
			url = "../sicurezza/contratto_abbonamenti.htm" + rifnw
			nome = "Abbonamenti"
			parametri = "width=" + l + ",height=" + h + ",status=no,resizable=no,location=no,toolbar=no,menubar=yes,scrollbars=yes"
			break;			
		case "piano_editoriale": 
			l=520
			h=450
			url = "../abbonamenti/Piano_editoriale.htm" + rifnw
			nome = "Abbonamenti"
			parametri = "width=" + l + ",height=" + h + ",status=no,resizable=no,location=no,toolbar=no,menubar=yes,scrollbars=yes"
			break;			
	}
window.open(url,nome,parametri);
}

// fx immagine(rif) --> Gestione Zoom su immagini
function immagine(rif){
	pagina="pop_news_foto.asp?rifIMG=" + rif
	immagine=window.open(pagina,'_blank','resizable=no,scrollbars=no,width=416,height=470,status=no,location=no,toolbar=no,menubar=no');
	document.location.reload()
}
//***************************************************
// Fine Gestione PopUp
//***************************************************

//---------------------------------------------------
//Gestione Cambio Aree 
function cambia_area(rifAT,fl,rifPC){
	if (rifAT>0){
		pagina = "area.asp?fl=" + fl + "&rifAT=" + rifAT + "&rifPC=" + rifPC
		document.location.href=pagina
	}
	if (rifAT==0){	
	}
	if (rifAT<0){
//		pagina = "temi.asp?fl=" + fl + "&rifPC=" + rifPC
		pagina = "aree.asp?fl=0"
		document.location.href=pagina
	}
}

//---------------------------------------------------
//Gestione Cambio Aree in News (via tematica)
function cambia_news(rifAT,fl,rifPC){
	if (rifAT>0){
		pagina = "news.asp?fl=" + fl + "&rifAT=" + rifAT + "&rifPC=" + rifPC
		document.location.href=pagina
	}
	if (rifAT==0){	
	}
	if (rifAT<0){
//		pagina = "news.asp?fl=" + fl + "&rifAT=&rifPC=" + rifPC
		pagina = "../notizie/news.asp?fl=0"
		document.location.href=pagina
	}
}

//---------------------------------------------------
//Gestione resetlogin

function resetlogin()
	{ document.accesso.reset(); }

//---------------------------------------------------
//Gestione invialogin
		
function invialogin()
	{ msg_err = "";
			
	  if (document.accesso.login.value=="")
	  	{ msg_err = msg_err + " - Nome Utente\n"; }
	
		  if (document.accesso.password.value=="")
		  	{ msg_err = msg_err + " - Password\n"; }	
			
		 if (msg_err=="")	
		 	{ document.accesso.submit(); }
		 else
		 	{ alert("Attenzione!!!\n\nInserire i seguenti campi:\n\n" + msg_err); }
		}	
		
//---------------------------------------------------
//Gestione inviarecuperopsw
		
function inviarecuperopsw()
	{ msg_err = "";
	  msg_err_valore = "";
	  tmp_msg_err = "";
	  var Email = document.accesso.email.value;	
	
	  if (Email.length==0)
		{ msg_err = msg_err + " - Email\n"; }
	  else
		{ ValoreEmail = Email;
		  PosizioneAt = ValoreEmail.indexOf("@");
		  PosizionePunto = ValoreEmail.indexOf(".");
		  if (PosizioneAt==-1 || PosizioneAt==0 || PosizionePunto==-1 || PosizionePunto==0 || PosizioneAt==ValoreEmail.length-1)
				{ msg_err_valore = msg_err_valore + " - Email\n"; }
		}	
			
		 if (msg_err=="" && msg_err_valore=="")
			{ document.accesso.submit(); }
	      else
			{ if (msg_err!="")
				{ tmp_msg_err = tmp_msg_err + "Attenzione!!!\nInserire i seguenti campi\n\n" + msg_err + "\n"; }
		
		      if (msg_err_valore!="")	
			  	{ tmp_msg_err = tmp_msg_err + "Si sono riscontrati i seguenti\nerrori\n\n" + msg_err_valore;	}
		
			  alert(tmp_msg_err); 
			}	
		}
			
		
//---------------------------------------------------
//Gestione inviasegnalazione
		
function inviasegnalazione()
	{ msg_err = "";
			
	  if (document.segnalazione.azienda.value=="")
	  	{ msg_err = msg_err + " - Azienda\n"; }
		
	  if (document.segnalazione.citta_azienda.value=="")
	  	{ msg_err = msg_err + " - Cittā\n"; }	
	
	  if (document.segnalazione.titolo.value=="")
		{ msg_err = msg_err + " - Titolo\n"; }	
	
	  if (document.segnalazione.testo.value=="")
		{ msg_err = msg_err + " - Testo\n"; }	
		
	 if (msg_err=="")	
		{ document.segnalazione.submit(); }
		 else
		 	{ alert("Attenzione!!!\n\nInserire i seguenti campi:\n\n" + msg_err); }
		}			


//---------------------------------------------------
//Gestione Cambio Forum
function cambia_forum(CompositeRif,fl,rifPC){
	if (CompositeRif==0){
		return;
	}

	if (CompositeRif<0){
		pagina = "aree.asp?fl=" + fl
		document.location.href=pagina
		return;
	}
	pos_sep = CompositeRif.indexOf("-")
	rifAT = CompositeRif.substring(0,pos_sep)
	resto = CompositeRif.substring(pos_sep+1,CompositeRif.length)
	pos_sep = resto.indexOf("§")
	rifarea = resto.substring(0,pos_sep)
	rifmod = resto.substring(pos_sep+1,resto.length)
	if (rifAT>0){
		pagina = "temi.asp?fl=" + fl + "&rifAT=" + rifAT + "&rifPC=" + rifPC + "&RifArea=" + rifarea + "&moderatore=" + rifmod
		//alert(pagina)
		document.location.href=pagina
	}
}

function forum_elimina(testo,tipo,id_messaggio,fl,rifPC,RifArea,rifAT,moderatore){
	var ok=0
	if(tipo=="A"){
		ok = 1
		pagina = "temi.asp?fl=" + fl + "&rifAT=" + rifAT + "&rifPC=" + rifPC + "&RifArea=" + RifArea + "&moderatore=" + moderatore + "&id_messaggio=" + id_messaggio + "&a=E"
		msg = "Stai cancellando l'articolo:\n\n" + testo + "\n\nAttenzione!\nSaranno cancellati anche tutti i commenti relativi."
		msg2="Confermi cancellazione?"
	}
	if(tipo=="M"){
		id_padre = testo
		ok = 1
		pagina = "messaggi.asp?fl=" + fl + "&rifAT=" + rifAT + "&rifPC=" + rifPC + "&RifArea=" + RifArea + "&moderatore=" + moderatore + "&id_messaggio=" + id_messaggio + "&msg=" + id_padre + "&a=E"
		msg = "Sei sicuro di voler eliminare il commento?"
		msg2="Confermi cancellazione?"
	}
	if(ok==1){
		conferma = confirm(msg)
		if(conferma){
			conferma2=confirm(msg2)
			if(conferma2){
				ok=1
			}else{
				ok=0
			}
		}else{
			ok=0	
		}
	}
	if(ok==1){
		document.location.href=pagina
	}
}
function forum_pubblica(testo,tipo,id_messaggio,fl,rifPC,RifArea,rifAT,moderatore){
	var ok=0
	if(tipo=="A"){
		ok = 1
		pagina = "temi.asp?fl=" + fl + "&rifAT=" + rifAT + "&rifPC=" + rifPC + "&RifArea=" + RifArea + "&moderatore=" + moderatore + "&id_messaggio=" + id_messaggio + "&a=P"
		msg = "Stai pubblicando l'articolo:\n\n" + testo
		msg2="Confermi pubblicazione?"
	}
	if(tipo=="M"){
		if(disabilita){
			alert("Attenzione!\n\n\La pubblicazione del commento č possibile solo\ndopo la pubblicazione dell'articolo!")
			return;
		}
		id_padre = testo
		ok = 2
		pagina = "messaggi.asp?fl=" + fl + "&rifAT=" + rifAT + "&rifPC=" + rifPC + "&RifArea=" + RifArea + "&moderatore=" + moderatore + "&id_messaggio=" + id_messaggio + "&msg=" + id_padre + "&a=P"
		msg = "Sei sicuro di voler pubblicare il commento?"
	}
	if(ok==1){
		conferma = confirm(msg)
		if(conferma){
			conferma2=confirm(msg2)
			if(conferma2){
				ok=1
			}else{
				ok=0
			}
		}else{
			ok=0	
		}
	}
	if(ok==2){
		conferma = confirm(msg)
		if(conferma){
			document.location.href=pagina
			return
		}
	}
	if(ok==1){
		document.location.href=pagina
	}
}

function forum_sospendi(testo,tipo,id_messaggio,fl,rifPC,RifArea,rifAT,moderatore){
	var ok=0
	if(tipo=="A"){
		ok = 1
		pagina = "temi.asp?fl=" + fl + "&rifAT=" + rifAT + "&rifPC=" + rifPC + "&RifArea=" + RifArea + "&moderatore=" + moderatore + "&id_messaggio=" + id_messaggio + "&a=S"
		msg = "Stai sospendendo l'articolo:\n\n" + testo + "\n\nAttenzione!\nSaranno sospesi anche tutti i commenti relativi."
		msg2="Confermi sospensione?"
	}
	if(tipo=="M"){
		id_padre = testo
		ok = 2
		pagina = "messaggi.asp?fl=" + fl + "&rifAT=" + rifAT + "&rifPC=" + rifPC + "&RifArea=" + RifArea + "&moderatore=" + moderatore + "&id_messaggio=" + id_messaggio + "&msg=" + id_padre + "&a=S"
		msg = "Sei sicuro di voler sospendere il commento?"
	}
	if(ok==1){
		conferma = confirm(msg)
		if(conferma){
			conferma2=confirm(msg2)
			if(conferma2){
				ok=1
			}else{
				ok=0
			}
		}else{
			ok=0	
		}
	}
	if(ok==2){
		conferma = confirm(msg)
		if(conferma){
			document.location.href=pagina
			return
		}
	}
	if(ok==1){
		document.location.href=pagina
	}
}


//---------------------------------------------------
//Gestione Cambio Aree in DOCUMENTI
function doc_select_aree_at(rifAT,fl,rifPC){
	if (rifAT>0){
		pagina = "engine_ricerca.asp?fl=" + fl + "&rifAT=" + rifAT + "&par_Area=" + rifAT + "&rifPC=" + rifPC
		document.location.href=pagina
	}
	if (rifAT==0){
		pagina = "../documenti/cerca.asp?fl=0"
		document.location.href=pagina		
	}
	if (rifAT<0){
		pagina = "engine_ricerca.asp?fl=" + fl + "&rifAT=&rifPC=" + rifPC
		document.location.href=pagina
	}
}

//---------------------------------------------------
//Gestione Checkboxes virtuali
img_checked = new Image()
img_unchecked = new Image()
img_checked.src = "../_comuni/_immagini/chk_checked.gif"
img_unchecked.src = "../_comuni/_immagini/chk_unchecked.gif"

var str_prodotti = ""

function eikom_chk(elemento,prodotto){
	str__img_checked = String(img_checked.src)
	
	//Seleziona tutto
	if (elemento=="all"){
		numero_items = document.images.length
		for(i=0;i<numero_items;i++){
			nome = document.images[i].name
			nome = String(nome)
			str_prodotti=nome.replace("ichk_", "")
			reg = "ichk"
			//discrimina solo le immagini dei checkboxes
			if(nome.search(reg)!=-1){
				src_test = document.images[i].src
				//controllo se č checked
				rExp = "checked"
				res = src_test.search(rExp)
				if(res==-1){ //no checked
					str_prodotti=str_prodotti + prodotto + ","
					eval("document." + nome + ".src=img_checked.src")
				}
			}
		}
		//aggiorna()
		return;
	}

	//Deseleziona tutto
	if (elemento=="none"){
		numero_items = document.images.length
		str_prodotti=""
		for(i=0;i<numero_items;i++){
			nome = document.images[i].name
			nome = String(nome)
			str_prodotti=nome.replace("ichk_", "")
			reg = "ichk"
			//discrimina solo le immagini dei checkboxes
			if(nome.search(reg)!=-1){
				eval("document." + nome + ".src=img_unchecked.src")
			}
		}
		//aggiorna()
		return;
	}	
	
	//Seleziona singolo elemento
	src_corrente = eval("document." + elemento + ".src")
	str__src_corrente = String(src_corrente)
	if (str__src_corrente!=str__img_checked){
		str_prodotti=str_prodotti + prodotto + ","
		eval("document." + elemento + ".src=img_checked.src")
	}else{ //Deseleziona singolo elemento
		pos = str_prodotti.indexOf(prodotto + ",")
		rExp = prodotto + ","
		res = str_prodotti.replace(rExp, "")
		str_prodotti=res
		eval("document." + elemento + ".src=img_unchecked.src")
	}
	//aggiorna()
}

function aggiorna(){
	lp=str_prodotti.length
	str_prodotti=str_prodotti.substr(0,lp-1)
}

function ordina(){
	if (str_prodotti.length==0){
		alert("Per ordinare devi effettuare almeno una selezione!")
		return;
	}
	aggiorna()
	document.frm_Ordina.prodotti.value=str_prodotti
	document.frm_Ordina.azione.value="ordina"
	document.frm_Ordina.submit()
}

function ordina_aggiungi(p,a){
	document.frm_Ordina.prodotti.value=p
	document.frm_Ordina.azione.value="ordina"
	document.frm_Ordina.area_prodotto.value=a
	document.frm_Ordina.submit()
}

function carrello_elimina(ID,COD){
	conferma = confirm("Stai per eliminare dal carrello l'elemento con codice\n\n" + COD + "\n\nSei sicuro?")
	if (conferma){
		document.frm_Carrello.prodotti.value=ID
		document.frm_Carrello.azione.value="elimina"
		document.frm_Carrello.action="carrello.asp"
		document.frm_Carrello.submit()
	}
}

function carrello_back(){
	//alert(document.frm_Carrello.tipo.value)
	switch (document.frm_Carrello.tipo.value) 
	{ 
		case "3.0": 
			document.frm_Carrello.action="../documenti/cerca.asp"
			break;
		case "3.1": 
			document.frm_Carrello.action="../documenti/cerca.asp"
			break;
		case "3.2": 
			document.frm_Carrello.action="../documenti/engine_ricerca.asp"
			break;
		case "3.3": 
			document.frm_Carrello.action="../documenti/executive.asp"
			break;
		case "3.8": 
			document.frm_Carrello.action="../strumenti/cerca.asp"
			break;
		case "3.9": 
			document.frm_Carrello.action="../strumenti/executive.asp"
			break;
		case "Base": 
			document.frm_Carrello.action="../abbonamenti/abbonamenti.asp?fl=0"
			break;
		case "Professionale": 
			document.frm_Carrello.action="../abbonamenti/abbonamenti.asp?fl=0"
			break;
	}
	document.frm_Carrello.submit()
}

function carrello_ordina(){
	document.frm_Carrello.action="ordine_1.asp"
	document.frm_Carrello.submit()
}

function ordine_1_ordina(){
	var nome=document.frm_Ordina_1.nome.value
	var cognome=document.frm_Ordina_1.cognome.value
	var cf=document.frm_Ordina_1.cf.value
	var indirizzo=document.frm_Ordina_1.indirizzo.value
	var localita=document.frm_Ordina_1.localita.value
	var provincia=document.frm_Ordina_1.provincia.value
	var cap=document.frm_Ordina_1.cap.value
	var email=document.frm_Ordina_1.email.value
	var az_ragione_sociale=document.frm_Ordina_1.az_ragione_sociale.value
	var piva=document.frm_Ordina_1.piva.value
	var az_cf=document.frm_Ordina_1.az_cf.value
	var az_indirizzo=document.frm_Ordina_1.az_indirizzo.value
	var az_localita=document.frm_Ordina_1.az_localita.value
	var az_provincia=document.frm_Ordina_1.az_provincia.value
	var az_cap=document.frm_Ordina_1.az_cap.value
	var fatturazione=document.frm_Ordina_1.fatturazione.value
	var fattura_azienda=document.frm_Ordina_1.fattura_a[1].checked
	var fattura_utente=document.frm_Ordina_1.fattura_a[0].checked

	if((nome.length==0) || (cognome.length==0) || (indirizzo.length==0) || (localita.length==0) || (provincia.length==0) || (cap.length==0) || (email.length==0) || (cf.length==0)){
		msg = "I dati relativi all\'utente devono comprendere:\n\n- Nome\n- Cognome\n- Codice Fiscale\n- Indirizzo\n- Localitā\n- Cap\n- Provincia\n- Email"
		alert(msg)
		return;
	}

	if (cf!="")						
	{ if (cf.length!=16)
		{ 	msg = "Codice Fiscale scorretto, nei Dati Utente.\n"; 
			alert(msg);
			document.frm_Ordina_1.cf.focus()
			return;
		} 
	}
	
	if((fattura_azienda!=true) && (fattura_utente!=true)){
		msg="Indicare a chi deve essere intestata la fattura."
		alert(msg)
		return;
	}
	if (fatturazione==1){
		if(fattura_azienda){
			if((az_ragione_sociale.length==0) || (piva.length==0) || (az_cf.length==0) || (az_indirizzo.length==0) || (az_localita.length==0) || (az_provincia.length==0) || (az_cap.length==0)){
				msg = "Tutti i Dati Azienda sono obbligatori. "
				alert(msg)
				return;
			}
		}
	}
	document.frm_Ordina_1.submit()
}

function ordine_2_ordina(){
	document.frm_Ordina_2.submit()
}
function ordine_stampa(n){
	pop_up("ordine_stampa",n,0)
}

//---------------------------------------------------
// GESTIONE RICERCA DOCUMENTI
//
//Gestione SelectAree in DOC/STR ricerca
function doc_select_aree(VALORE,OGGETTO,oFORM){
	if(VALORE==-1){
		oFORM.elements(OGGETTO).options.selectedIndex=0
		oFORM.par_Area.value=VALORE
		return
	}
	oFORM.par_Area.value=VALORE
	oFORM.rifAT.value=VALORE	
}
//Gestione SelectAnno in DOC/STR ricerca
function doc_select_anno(VALORE,OGGETTO,oFORM){
	if(VALORE==-1){
		oFORM.elements(OGGETTO).options.selectedIndex=0
		oFORM.par_Anno.value=VALORE
		return
	}
	oFORM.par_Anno.value=VALORE
}
//Gestione SelectTipo in DOC/STR ricerca
function doc_select_tipo(VALORE,OGGETTO,oFORM){
	if(VALORE==-1){
		oFORM.elements(OGGETTO).options.selectedIndex=0
		oFORM.par_Tipo.value=VALORE
		return
	}
	oFORM.par_Tipo.value=VALORE
}

function doc_cerca(NOMEFORM){
	oFORM=document.forms[NOMEFORM]
	oFORM.par_Autore.value=oFORM.txt_autore.value
	//s = "ANNO: " + oFORM.par_Anno.value
	//s = s + "\nAREA: " + oFORM.par_Area.value
	//s = s + "\nTIPO: " + oFORM.par_Tipo.value
	//s = s + "\nAUTORE: " + oFORM.par_Autore.value
	oFORM.submit()
}

//---------------------------------------------------

//Controllo del form nella Pagina Personale
function ControllaSchedaPersonale()
{ msg_err = "";
  msg_err_valore = "";
  tmp_msg_err = "";
  var valore_cap = document.dati.cappersonale.value;
  var valore_prov = document.dati.provinciapersonale.value;				  
  var valore_cap_azienda = document.dati.capazienda.value;
  var valore_prov_azienda = document.dati.provinciaazienda.value;	
  var Email = document.dati.email.value;		
 
  
  if (document.dati.nome.value=="")
	{ msg_err = msg_err + " - Nome\n";}				
 				
  if (document.dati.cognome.value=="")
	{ msg_err = msg_err + " - Cognome\n";}	
	
  if (document.dati.codice_fiscale.value=="")
	{ msg_err = msg_err + " - Codice Fiscale\n";}	
	
  if (document.dati.codice_fiscale.value!="")						
  	{ if (document.dati.codice_fiscale.value.length!=16)
		{ msg_err_valore = msg_err_valore + "- Codice fiscale minore\n  di 16 caratteri\n"; } 
	}
	
  if (Email.length==0)
	{ msg_err = msg_err + " - Email\n"; }
  else
	{ ValoreEmail = Email;
	  PosizioneAt = ValoreEmail.indexOf("@");
	  PosizionePunto = ValoreEmail.indexOf(".");
	  if (PosizioneAt==-1 || PosizioneAt==0 || PosizionePunto==-1 || PosizionePunto==0 || PosizioneAt==ValoreEmail.length-1)
			{ msg_err_valore = msg_err_valore + " - Email\n"; }
	}	
	
  if (document.dati.cittapersonale.value=="")
	{ msg_err = msg_err + " - Cittā\n";}		
 
  if (valore_cap.length==0)
			{ msg_err = msg_err + " - CAP Personale\n";}		
  else
  	{ if (valore_cap.length!=5)
	  	{ msg_err_valore = msg_err_valore + "- CAP Personale minore\n  di 5 numeri\n"; }
	  else
	  	{ if (isNaN(valore_cap)== true) 										
		   { msg_err_valore = msg_err_valore + "- CAP Personale non\n  numerico\n"; }	 
		}						
	}
	
  if (valore_prov.length==0)
			{ msg_err = msg_err +" - Provincia Personale\n";}		
  else
  	{ if (valore_prov.length!=2)
	  	{ msg_err_valore = msg_err_valore + "- Provincia Personale minore\n  di 2 caratteri\n"; }
	}	
	
  if (valore_cap_azienda.length!=0)
  	{ if (valore_cap_azienda.length!=5)
	  	{ msg_err_valore = msg_err_valore + "- CAP Azienda minore\n  di 5 numeri\n"; }
	  else
	  	{ if (isNaN(valore_cap_azienda)== true) 										
		   { msg_err_valore = msg_err_valore + "- CAP Azienda non\n  numerico\n"; }	 
		}						
	}
	
  if (valore_prov_azienda.length!=0)
  	{ if (valore_prov_azienda.length!=2)
	  	{ msg_err_valore = msg_err_valore + "- Provincia Azienda minore\n  di 2 caratteri\n"; }
	}	

/*  if (document.dati.partita.value!="")
  	{ if (isNaN(document.dati.partita.value)== true)
		{ msg_err_valore = msg_err_valore + "- Partita Iva non\n  numerica\n"; }
	  if (document.dati.partita.value.length<11)
		{ msg_err_valore = msg_err_valore + "- Partita Iva minore\n  di 11 numeri\n"; }		
	}
*/
  if (msg_err=="" && msg_err_valore=="")
	{ document.dati.submit(); }
     else
	{ if (msg_err!="")
		{ tmp_msg_err = tmp_msg_err + "Attenzione!!!\nInserire i seguenti campi\n\n" + msg_err + "\n"; }
		
      if (msg_err_valore!="")	
	  	{ tmp_msg_err = tmp_msg_err + "Si sono riscontrati i seguenti\nerrori\n\n" + msg_err_valore;	}
		
	  alert(tmp_msg_err); 
	}
}

function CambiaPassword()
	{ var msg_err = "";
  	  var msg_err_valore = "";
	  var tmp_msg_err = "";
	  
	  if (document.dati.password.value=="")
		{ msg_err = msg_err + " - Nuova Password\n"; }		
		
	  if (document.dati.repassword.value=="")
		{ msg_err = msg_err + " - Conferma Password\n"; }			
		
	  if (document.dati.password.value!=document.dati.repassword.value)
		{ msg_err_valore = msg_err_valore + " - Le due password non coincidono\n"; }				
	
	  if (msg_err=="" && msg_err_valore=="")
		{ document.dati.submit(); }
      else
		{ if (msg_err!="")
			{ tmp_msg_err = tmp_msg_err + "Attenzione!!!\nInserire i seguenti campi\n\n" + msg_err + "\n"; }
		
	      if (msg_err_valore!="")	
		  	{ tmp_msg_err = tmp_msg_err + "Si sono riscontrati i seguenti\nerrori\n\n" + msg_err_valore;	}
		
		  alert(tmp_msg_err); 
		}	
	}
	
//Controlla il form del segnala amico
function ControllaAmico()
	{ var msg_err = "";
  	  var msg_err_valore = "";
	  var tmp_msg_err = "";
	  var EmailMitt = document.dati.mailmitt.value;	
	  var EmailDest = document.dati.maildest.value;	

	  if (document.dati.nomemitt.value=="")
		{ msg_err = msg_err + " - Nome mittente\n"; }	
		
	  if (EmailMitt.length==0)
		{ msg_err = msg_err + " - Email mittente\n"; }
	  else
		{ ValoreEmail = EmailMitt;
		  PosizioneAt = ValoreEmail.indexOf("@");
		  PosizionePunto = ValoreEmail.indexOf(".");
		  if (PosizioneAt==-1 || PosizioneAt==0 || PosizionePunto==-1 || PosizionePunto==0 || PosizioneAt==ValoreEmail.length-1)
				{ msg_err_valore = msg_err_valore + " - Email mittente\n"; }
		}		
		
	  if (document.dati.nomedest.value=="")
		{ msg_err = msg_err + " - Nome destinatario\n"; }	
		
	 if (EmailDest.length==0)
		{ msg_err = msg_err + " - Email destinatario\n"; }
	 else
		{ ValoreEmail = EmailDest;
		  PosizioneAt = ValoreEmail.indexOf("@");
		  PosizionePunto = ValoreEmail.indexOf(".");
		  if (PosizioneAt==-1 || PosizioneAt==0 || PosizionePunto==-1 || PosizionePunto==0 || PosizioneAt==ValoreEmail.length-1)
			{ msg_err_valore = msg_err_valore + " - Email destinatario\n"; }
		}	
		
	if (msg_err=="" && msg_err_valore=="")
		{ document.dati.submit(); }
      else
		{ if (msg_err!="")
			{ tmp_msg_err = tmp_msg_err + "Attenzione!!!\nInserire i seguenti campi\n\n" + msg_err + "\n"; }
		
	      if (msg_err_valore!="")	
		  	{ tmp_msg_err = tmp_msg_err + "I campi\n\n" + msg_err_valore + "\nsono in formato non valido";	}
		
		  alert(tmp_msg_err); 
		}	

	}	

function InviaCollaborazione()
{ var msg_err = "";
  var msg_err_valore = "";
  var tmp_msg_err = "";
  var Email = document.frm_InviaDisponibilita.email.value;	
  
  if (document.frm_InviaDisponibilita.nome.value=="")
	{ msg_err = msg_err + " - Nome\n"; }		
	
  if (document.frm_InviaDisponibilita.cognome.value=="")
	{ msg_err = msg_err + " - Cognome\n"; }			
	
	  if (Email.length==0)
		{ msg_err = msg_err + " - Email\n"; }
	  else
		{ ValoreEmail = Email;
		  PosizioneAt = ValoreEmail.indexOf("@");
		  PosizionePunto = ValoreEmail.indexOf(".");
		  if (PosizioneAt==-1 || PosizioneAt==0 || PosizionePunto==-1 || PosizionePunto==0 || PosizioneAt==ValoreEmail.length-1)
				{ msg_err_valore = msg_err_valore + " - Email non corretta\n"; }
		}		

  if (document.frm_InviaDisponibilita.qualifica.value=="")
	{ msg_err = msg_err + " - Qualifica\n"; }	
  
  if (document.frm_InviaDisponibilita.area_specializzazione.value=="")
	{ msg_err = msg_err + " - Area di specializzazione\n"; }	

  if (msg_err=="" && msg_err_valore=="")
	{ document.frm_InviaDisponibilita.submit(); }
  else
	{ if (msg_err!="")
		{ tmp_msg_err = tmp_msg_err + "Attenzione!!!\nInserire i seguenti campi\n\n" + msg_err + "\n"; }
	
	  if (msg_err_valore!="")	
		{ tmp_msg_err = tmp_msg_err + "Si sono riscontrati i seguenti\nerrori\n\n" + msg_err_valore;	}
	
	  alert(tmp_msg_err); 
	}	
}


//-->

