function popup(nomefile,larghezza,altezza,navfile)
{aggiungi="menubar=no,location=no,toolbar=no,status=no,scrollbars=auto,resizable=no,width="
 aggiungi=aggiungi+larghezza+",height="+altezza
 if (navigator.appName=="Microsoft Internet Explorer")
 {newWin=open(nomefile,'win',aggiungi)
  newWin.location.href=nomefile
 }else
 {newWin=open(navfile,'win',aggiungi)
  newWin.location.href=navfile
 } 
}

function poppdf(nomefile,larghezza,altezza,navfile)
{aggiungi="title=no,menubar=no,location=no,toolbar=no,status=no,scrollbars=auto,resizable=yes,width="
 aggiungi=aggiungi+larghezza+",height="+altezza
 if (navigator.appName=="Microsoft Internet Explorer")
 {newWin=open(nomefile,'win',aggiungi)
  newWin.location.href=nomefile
 }else
 {newWin=open(navfile,'win',aggiungi)
  newWin.location.href=navfile
 } 
}


function popup2(nomefile,larghezza,altezza,navfile)
{aggiungi="menubar=no,location=no,toolbar=no,status=no,scrollbars=yes,resizable=no,width="
 aggiungi=aggiungi+larghezza+",height="+altezza
 if (navigator.appName=="Microsoft Internet Explorer")
 {newWin=open(nomefile,'win',aggiungi)
  newWin.location.href=nomefile
 }else
 {newWin=open(navfile,'win',aggiungi)
  newWin.location.href=navfile
 } 
}

function xpopup(nomefile,larghezza,altezza,navfile,name)
{aggiungi="menubar=no,location=no,toolbar=no,status=no,scrollbars=auto,resizable=no,width="
 aggiungi=aggiungi+larghezza+",height="+altezza
 if (navigator.appName=="Microsoft Internet Explorer")
 {newWin=open(nomefile,name,aggiungi)
  newWin.location.href=nomefile
 }else
 {newWin=open(navfile,name,aggiungi)
  newWin.location.href=navfile
 } 
}

function xpopup2(nomefile,larghezza,altezza,navfile,name)
{aggiungi="menubar=no,location=no,toolbar=no,status=no,scrollbars=yes,resizable=no,width="
 aggiungi=aggiungi+larghezza+",height="+altezza
 if (navigator.appName=="Microsoft Internet Explorer")
 {newWin=open(nomefile,name,aggiungi)
  newWin.location.href=nomefile
 }else
 {newWin=open(navfile,name,aggiungi)
  newWin.location.href=navfile
 } 
}

function Aprif(quale)
{parent.window.close()
 parent.opener.parent.location.href=quale             
 document.location.href=quale             
}
function Apri(quale)
{window.close()
 opener.parent.location.href=quale             
 document.location.href=quale             
}
function chiudi()
{window.close()
}
function popupnew(str,w,h) {
	var openw=window.open(str,name,'scrollbars=yes,resizable=no,width='+w+',height='+h+',status=no,location=no,toolbar=no');
	openw.focus();
}
function popupnewnoscroll(str,w,h) {
	var openw=window.open(str,name,'scrollbars=no,resizable=no,width='+w+',height='+h+',status=no,location=no,toolbar=no');
	openw.focus();
} 



	  var emailexp = /^[a-z][a-z_0-9\.\-]+@[a-z_0-9\.\-]+\.[a-z]/i
	  function isValid(pattern, str) {
	  	return pattern.test(str)
	  }
	  function hasLetter(str) {
		return letterexp.test(str)
	  }
	  function hasChar(str) {
		  return charexp.test(str)
	  }
	  function stripChars(pattern, str) {
		  return str.replace(pattern,"")
	  }
	  function stripNonDigits(str) {
		  return str.replace(/[^0-9]/g,"")
	  }
	  function checkform(form) {
	  //Check that the email entry is valid
		  if (!isValid(emailexp,form.email_ins.value)) {
			  alert("Indirizzo e-mail non valido")
			  form.email_ins.focus()
			  return false
		  }
	  }



 function isEmpty(valore)
                {
        if(valore == "")
            return true;
        else
            return false;
   
                }
function controllo(form)
{
	if( isEmpty(document.primo.UserId.value)) 
	  {         
         	alert("Il Campo UserId è vuoto")
		form.UserId.focus()
		return false
        }
	if (document.primo.UserId.value.length<5){
		alert("L'UserId scelta deve essere almeno di 5 caratteri")
		form.UserId.focus()
		return false
	}

	if( isEmpty(document.primo.Password.value)) 
	  {         
         	alert("Il Campo Password è vuoto")
		form.Password.focus()
		return false
        }

	if (document.primo.Password.value.length<5){
		alert("La Password scelta deve essere almeno di 5 caratteri")
		form.Password.focus()
		return false
	}

	if( isEmpty(document.primo.confpassword.value)) 
	  {         
         	alert("Il Campo Conferma Password è vuoto")
		form.confpassword.focus()
		return false
        }

	if (document.primo.confpassword.value!=document.primo.Password.value){
		alert("I Campi Password e Conferma Password non coincidono")
		form.confpassword.focus()
		return false
	}

}

function controllo_azienda(form)
{
	if( isEmpty(document.iscrizioneazienda.qualita.options[document.iscrizioneazienda.qualita.selectedIndex].value)) 
	  {         
         	alert("Non è stata effettuata alcuna scelta nel campo \"in qualità di\"")
		form.qualita.focus()
		return false
        }
	

	if( isEmpty(document.iscrizioneazienda.settore.options[document.iscrizioneazienda.settore.selectedIndex].value)) 
	  {         
         	alert("Non è stato scelto il settore di attività")
		form.settore.focus()
		return false
        }
}

function controllo_scelta(form)
{
	if( isEmpty(document.scelta.nome.value)) 
	  {         
         	alert("Il campo nome è vuoto")
		form.nome.focus()
		return false
        }
	
	if( isEmpty(document.scelta.cognome.value)) 
	  {         
         	alert("Il campo cognome è vuoto")
		form.cognome.focus()
		return false
        }
	if( isEmpty(document.scelta.email.value)) 
	  {         
         	alert("Il campo email è vuoto")
		form.email.focus()
		return false
        }
	 if (!isValid(emailexp,form.email.value)) {
			  alert("Indirizzo e-mail non valido")
			  form.email.focus()
			  return false
		  }
}
function nondisponibile()
{
	alert("Servizio disponibile a breve.")
}

function nondisponibile2()
{
	alert("Il servizio è momentaneamente sospeso.")
}

function confirmLogOut() {
	if (confirm("Confermi LogOut?")) parent.location = "http://www.miranet.it/reserved/home.php?action=logout"
}

function controllo_consulenza(form)
{
	if( isEmpty(document.consulenza.beneficiario.options[document.consulenza.beneficiario.selectedIndex].value)) 
	  {         
         	alert("E' necessario indicare la forma giuridica dell'impresa")
		form.beneficiario.focus()
		return false
        }
	

	if( isEmpty(document.consulenza.regione.options[document.consulenza.regione.selectedIndex].value)) 
	  {         
         	alert("E' necessario indicare la regione in cui ha o avrà sede l'impresa beneficiaria")
		form.regione.focus()
		return false
        }


	if( isEmpty(document.consulenza.provincia.options[document.consulenza.provincia.selectedIndex].value)) 
	  {         
         	alert("E' necessario indicare la provincia in cui ha o avrà sede l'impresa beneficiaria")
		form.provincia.focus()
		return false
        }

	if( isEmpty(document.consulenza.comune.value)) 
	  {         
         	alert("E' necessario indicare il Comune in cui ha o avrà sede l'impresa beneficiaria")
		form.comune.focus()
		return false
        }

	if( isEmpty(document.consulenza.settori.options[document.consulenza.settori.selectedIndex].value)) 
	  {         
         	alert("E' necessario indicare il Settore dell'impresa beneficiaria")
		form.settori.focus()
		return false
        }
}

function controllo_consulenza_ciaotech(form)
{
	if( isEmpty(document.consulenzac.denominazione.value)) 
	  {         
         	alert("E' necessario indicare la ragione sociale dell'impresa")
		form.denominazione.focus()
		return false
        }
	

	if( isEmpty(document.consulenzac.regione.options[document.consulenzac.regione.selectedIndex].value)) 
	  {         
         	alert("E' necessario indicare la regione in cui ha o avrà sede l'impresa beneficiaria")
		form.regione.focus()
		return false
        }


	if( isEmpty(document.consulenzac.provincia.options[document.consulenzac.provincia.selectedIndex].value)) 
	  {         
         	alert("E' necessario indicare la provincia in cui ha o avrà sede l'impresa beneficiaria")
		form.provincia.focus()
		return false
        }

	if( isEmpty(document.consulenzac.comune.value)) 
	  {         
         	alert("E' necessario indicare il Comune in cui ha o avrà sede l'impresa beneficiaria")
		form.comune.focus()
		return false
        }
	
	if( isEmpty(document.consulenzac.telefono.value)) 
	  {         
         	alert("E' necessario indicare il Telefono della sede dell'impresa o del suo referente")
		form.telefono.focus()
		return false
        }

	if( isEmpty(document.consulenzac.tipoorg.options[document.consulenzac.tipoorg.selectedIndex].value)) 
	  {         
         	alert("E' necessario indicare il Tipo di Organizzazione")
		form.tipoorg.focus()
		return false
        }
	if( isEmpty(document.consulenzac.settore.options[document.consulenzac.settore.selectedIndex].value)) 
	  {         
         	alert("E' necessario indicare il Tipo di Settore")
		form.settore.focus()
		return false
        }	
}

function controllo_circolare(form)
{

	if( isEmpty(document.circolare.numero.value)) 
	  {         
         	alert("E' necessario indicare il Numero del Documento")
		form.numero.focus()
		return false
        }

	
	if( isEmpty(document.circolare.data.value)) 
	  {         
         	alert("E' necessario indicare la Data del Documento")
		form.data.focus()
		return false
        }


}

function controllo_newsmonth(form)
{
	if( isEmpty(document.newsmese.email_ins.value)) 
	  {         
         	alert("Il campo email è vuoto")
		form.email_ins.focus()
		return false
        }
        if (!isValid(emailexp,form.email_ins.value)) {
			  alert("Indirizzo e-mail non valido")
			  form.email_ins.focus()
			  return false
		  }	
	if( isEmpty(document.newsmese.tiponews.options[document.newsmese.tiponews.selectedIndex].value)) 
	  {         
         	alert("E' necessario selezionare il mese della newsletter")
		form.tiponews.focus()
		return false
        }

}
