

<!-- controlla e invia form RICERCA
function ControllaRicerca() {
	frm = document.forms['ricerca'];
	var sMsg = "";
	
	if (frm.testoricerca.value=="") {
		sMsg = sMsg + "* Please enter at least one search criteria \n";
	}	
	
	if(sMsg!="")
	{
		sMsg = "WARNING\n\n" + sMsg;
		alert(sMsg);
	}
	else
	{		
		frm.submit();
		return true;
	}
}
//-->	


<!-- controlla form CONTATTI
function ControllaContatti() {
	frm = document.forms['form1'];
	var sMsg = "";
	var eccesso;
	var sin_plu = "";
	

	if (frm.nome.value=="") {
		sMsg = sMsg + "* FirstName (Mandatory field) \n";
	}

	if (frm.cognome.value=="") {
		sMsg = sMsg + "* LastName (Mandatory field) \n";
	}

	if (frm.azienda2.value=="") {
		sMsg = sMsg + "* Company (Mandatory field) \n";
	}

	if (frm.indirizzo.value=="") {
		sMsg = sMsg + "* Address (Mandatory field) \n";
	}

	 
	if (frm.telefono.value=="") {
		sMsg = sMsg + "* Telephone (Mandatory field) \n";
	}

	if (frm.fax.value=="") {
		sMsg = sMsg + "* Fax (Mandatory field) \n";
	}

	if (frm.cellulare.value=="") {
		sMsg = sMsg + "* Mobile (Mandatory field) \n";
	}


	if (frm.emailmittente.value=="") {
		sMsg = sMsg + "* E-Mail (Mandatory field) \n";
	}		
	else if (frm.emailmittente.value.length<6)
	{
		sMsg = sMsg + "* Insert an E-mail (min caratteri 6)" + "\n";
	}
	else if ((frm.emailmittente.value.indexOf("@")<0)||(frm.emailmittente.value.indexOf(".")<0))
	{
		sMsg = sMsg + "* Email (incorrect)" + "\n";
	}		

	var tipologia;
	tipologia = false;

	if (frm.tipologia_altro.value=="") {
		if (frm.importatore.checked) tipologia = true;
		if (frm.distributore.checked) tipologia = true;
		if (frm.rivenditore.checked) tipologia = true;
		if (frm.consumatore.checked) tipologia = true;
	}
	else
	{
		tipologia = true;
	}


	if(!tipologia)
	{
		sMsg = sMsg + "* Type (You must select at least one answer) \n";
	}


	//devo verificare che nella sezione settore abbia selezionato almeno una checkebox oppure che abbia scritto nel campo 'altro (da riempire)'
	var settore;
	settore = false;

	if (frm.settore_altro.value=="") {
		if (frm.carrozzeria.checked) settore = true;
		if (frm.industria.checked) settore = true;
		if (frm.nautica.checked) settore = true;
	}
	else
	{
		settore = true;
	}


	if(!settore)
	{
		sMsg = sMsg + "* Area (You must select at least one answer) \n";
	}



	if (frm.messaggio.value=="") {
		sMsg = sMsg + "* Message (Mandatory field) \n";
	}

	
	
	
	
	if(sMsg!="")
	{
		sMsg = "WARNING\n\n" + sMsg;
		alert(sMsg);
	}
	else
	{		
		frm.submit();
		return true;
	}
}
//-->

<!-- controlla LOGIN
function ControllaLogin() {
	frm = document.forms['login'];
	var sMsg = "";
	
	if (frm.user.value=="") {
		sMsg = sMsg + "* E-mail (Mandatory field) \n";
	}
	if (frm.passwd.value=="") {
		sMsg = sMsg + "* Password (Mandatory field) \n";
	}	
	
	if(sMsg!="")
	{
		sMsg = "WARNING\n\n" + sMsg;
		alert(sMsg);
	}
	else
	{		
		frm.submit();
		return true;
	}
}
//-->

<!-- controlla LOGIN 2
function ControllaLogin2() {
	frm = document.forms['login2'];
	var sMsg = "";
	
	if (frm.user.value=="") {
		sMsg = sMsg + "* E-mail (Mandatory field) \n";
	}
	if (frm.passwd.value=="") {
		sMsg = sMsg + "* Password (Mandatory field) \n";
	}	
	
	if(sMsg!="")
	{
		sMsg = "WARNING\n\n" + sMsg;
		alert(sMsg);
	}
	else
	{		
		frm.submit();
		return true;
	}
}
//-->


<!-- controlla REGISTRAZIONE
function ControllaReg() {

	frm = document.forms['REGISTRAZIONE'];
	sMsg = "";

	
	if (frm.trattamento[1].checked) {
		sMsg = sMsg + "* PRIVACY INFORMATION" + "\n";
	}


	if (frm.Nome.value==""){
		sMsg = sMsg + "* Name" + "\n";
	}
	else if (frm.Nome.value.length<4)
	{
		sMsg = sMsg + "* Name (min caratteri 4)" + "\n";
	}
	
	
	if (frm.Cognome.value==""){
		sMsg = sMsg + "* Surname" + "\n";
	}
	else if (frm.Cognome.value.length<4)
	{
		sMsg = sMsg + "* Surname (min caratteri 4)" + "\n";
	}	
	
	
	if (frm.Email.value==""){
		sMsg = sMsg + "* Email" + "\n";
	}
	else if (frm.Email.value.length<6)
	{
		sMsg = sMsg + "* Email (min caratteri 6)" + "\n";
	}
	else if ((frm.Email.value.indexOf("@")<0)||(frm.Email.value.indexOf(".")<0))
	{
		sMsg = sMsg + "* Email (non corretta)" + "\n";
	}	
	
/*	 if (frm.tiporegistrazione.options[frm.tiporegistrazione.selectedIndex].value == 'Privato') 
	{
		if (frm.CodFis.value==""){
			sMsg = sMsg + "*  V.A.T. number" + "\n";
		}
	}*/
	
	/*else if (frm.CodFis.value.length<16)
	{
		sMsg = sMsg + "* Incorrect Fiscal code" + "\n";
	}*/
	/*else //if (frm.CodFis.value.length==16)
    {
		function Trim(stringa)
		{
			 reTrim=/\s+$|^\s+/g;
			 return stringa.replace(reTrim,"");
			}
	   var re = /^[A-Z]{6}\d{2}[A-Z]\d{2}[A-Z]\d{3}[A-Z]$/;
	   Codice=Trim(frm.CodFis.value.toUpperCase());
	   if (re.test(Codice)==false)
		{
		sMsg = sMsg + "* Incorrect Fiscal code" + "\n";
		}
    }
	*/
	
	 if (frm.tiporegistrazione.options[frm.tiporegistrazione.selectedIndex].value == 'Rivenditore') 
	{
		if (frm.RagSoc.value=="")
		{
			sMsg = sMsg + "* Company name" + "\n";
		}
		if (frm.PIva.value=="")
		{
			sMsg = sMsg + "* V.A.T. number" + "\n";
		}
	}
	
	
	if (frm.ViaN.value=="")
	{
		sMsg = sMsg + "* Address" + "\n";
	}
	
	else if (frm.ViaN.value.length<5)
	{
		sMsg = sMsg + "* Address (min character 5)" + "\n";
	}
	
			 
	if (frm.Citta.value==""){
		sMsg = sMsg + "* City" + "\n";
	}
	else if (frm.Citta.value.length<4)
	{
		sMsg = sMsg + "* City (min character 4)" + "\n";
	}	
	
	  
	if (frm.Prov.value=="")
	{
		sMsg = sMsg + "* District" + "\n";
	}
	else if (frm.Prov.value.length<2)
	{
		sMsg = sMsg + "* District (min character 2)" + "\n";
	}
		
		
	if (frm.Cap.value=="")
	{
		sMsg = sMsg + "* C.a.p." + "\n";
	}
	else if (frm.Cap.value.length<5)
	{
		sMsg = sMsg + "* C.a.p. (min character 5)" + "\n";
	}
			
	
	if (frm.Telef.value=="")
	{
		sMsg = sMsg + "* Telephone" + "\n";
	}
	else if (frm.Telef.value.length<5)
	{
		sMsg = sMsg + "* Telephone (min character 5)" + "\n";
	}
	
	if(sMsg!=""){
		sMsg = "Mandatory fields : " + "\n\n" + sMsg + "\n";
		alert(sMsg);
	}
	else{
		frm.submit();
		return (true);
	}
}
//-->



