function MnuUsato()
{
 vis=document.getElementById("sottomenu").style.display;
 if (vis == "none" )
  {
	document.getElementById("sottomenu").style.display="";
  }
 else
  {
	document.getElementById("sottomenu").style.display="none";
  } 	
}

function SottoMnuUsato(id)
{
 vis=document.getElementById("sottomenuCat_"+id).style.display;
 if (vis == "none" )
  {
	document.getElementById("sottomenuCat_"+id).style.display="";
  }
 else
  {
	document.getElementById("sottomenuCat_"+id).style.display="none";
  } 	
}


function cercaOk($len_cerca_criterio,$len_cerca_parole)
{
  var conferma="N";
  
  if (document.frm_ricerca.cerca.value != "")
    {
	  var parole=document.frm_ricerca.cerca.value;
	  var vet_parole=parole.split(" ");
	  var i=0
	  var allarme="N"
	  
	  if (vet_parole[0]=="")	
		 allarme="Y"	  
	  conferma="Y";
    }

  var ok="Y"
  			
  if (conferma=="N")
   {
     alert($len_cerca_criterio);
     ok="N"
	 return false;	
   }
  if (allarme=="Y")
   {
     alert($len_cerca_parole);
     ok="N"
	 return false;	
   }
   
  if (ok="Y")
    return true; 
	
}



function check_email(no_mail,err_mail,no_nome,no_cognome,no_citta,no_cap,no_nazionalita,no_azienda,no_telefono,no_indirizzo,no_sel,no_sel_privacy)
{
 
  // Controllo il nome
	if (document.frm_preventivo.nome.value == "") 
	{	
		alert (no_nome);
		document.frm_preventivo.nome.focus();
		return false;
	}

  // Controllo il cognome
	if (document.frm_preventivo.cognome.value == "") 
	{	
		alert (no_cognome);
		document.frm_preventivo.cognome.focus();
		return false;
	}

 // Controllo la citta
	if (document.frm_preventivo.citta.value == "") 
	{	
		alert (no_citta);
		document.frm_preventivo.citta.focus();
		return false;
	}
 
  
     // Controllo il cap
	if (document.frm_preventivo.cap.value == "") 
	{	
		alert (no_cap);
		document.frm_preventivo.cap.focus();
		return false;
	}		

     // Controllo l' indirizzo
	if (document.frm_preventivo.indirizzo.value == "") 
	{	
		alert (no_indirizzo);
		document.frm_preventivo.indirizzo.focus();
		return false;
	}

     // Controllo la nazionalità
	if (document.frm_preventivo.nazionalita.value == "") 
	{	
		alert (no_nazionalita);
		document.frm_preventivo.nazionalita.focus();
		return false;
	}


     // Controllo il telefono
	if (document.frm_preventivo.telefono.value == "") 
	{	
		alert (no_telefono);
		document.frm_preventivo.telefono.focus();
		return false;
	} 
	 	
 
 // Controllo la mail
	if (document.frm_preventivo.email.value == "") 
	{	
		alert (no_mail);
		document.frm_preventivo.email.focus();
		return false;
	}
	
	if (document.frm_preventivo.email.value.indexOf ('@',0) == -1 || document.frm_preventivo.email.value.indexOf ('.',0) == -1)
    {
		alert (err_mail);
		document.frm_preventivo.email.focus();
		return false;
	} 
	
 // Controllo se autrorizzazione privacy selezionata	
	if  ((document.frm_preventivo.privacy.checked == false))
	{
		alert (no_sel_privacy);
		return false;	
	}	
  		
}


function check_form(form,no_nome,no_cognome,no_azienda,no_indirizzo,no_telefono,no_email,no_user,no_password,invalid_email) {

var nome=form.elements["nome"];
var cognome=form.elements["cognome"];
var azienda=form.elements["azienda"];
var indirizzo=form.elements["indirizzo"];
var username=form.elements["username"];
var password=form.elements["password"];
var email=form.elements["email"];
var telefono=form.elements["telefono"];

if (nome.value == "") {alert(no_nome);nome.focus();return false;} ;
 
if (cognome.value == "") {alert(no_cognome);cognome.focus();return false;};

if (azienda.value == "") {alert(no_azienda);azienda.focus();return false;};

if (telefono.value == "") {alert(no_telefono);telefono.focus();return false;};

if (indirizzo.value == "") {alert(no_indirizzo);indirizzo.focus();return false;};

if (username.value == "") {alert(no_user);username.focus();return false;};

if (password.value == "") {alert(no_password);password.focus();return false;};

if (email.value == "") {alert(no_email);email.focus();return false;};
 
if (email.value.indexOf ('@',0) == -1 || email.value.indexOf ('.',0) == -1) {alert(invalid_email);email.focus();return false;} ;

if (telefono.value == "") {alert(no_telefono);telefono.focus();return false;};
  
return true;
}