// JavaScript Document

function login_cart()
{
	 
	if (document.log_ut.user.value!="" && document.log_ut.psw.value!="")
	{
       document.log_ut.submit();
	}
}

function login_cart2()
{
	 
	if (document.log_ut2.user.value!="" && document.log_ut2.psw.value!="")
	{
       document.log_ut2.submit();
	}
}

function ctrl_orders(param)
{
	
	if (param.indexOf(",") != (-1))
		param=param.replace(",",".");
	
/*	if (param>=200)
	  document.location.href='ordina.php'
	else
	  alert("importo minimo per ordine 200€"); return false;
*/

	document.location.href='ordina.php';

}

function ctrl_orders_agente(param)
{
	
	if (param.indexOf(",") != (-1))
		param=param.replace(",",".");
	
	if (param>=200)
	{
	  document.ctrl_ordine.action="ordina_agente.php";
	  document.ctrl_ordine.submit();
	}
	else
	  {
	    alert("importo minimo per ordine 200€"); return false;
	  }
	  
	  
}

function valida_log(){
user=document.logon.user.value;
pass=document.logon.pass.value;

if (user==""){alert("Immettere username"); return false}
if (pass==""){alert("Immettere Password"); return false}
}

function valid_cerca()
{
	p_ric=document.cerca.p_ric.value;

	if (p_ric=="")
	{
      alert("Inserire i dati per la ricerca"); return false
    }
}

function valida_registrazioni()
{
	 mail_reg_exp = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-]{2,})+\.)+([a-zA-Z0-9]{2,})+$/;

	Arr_campi=new Array("nome","cognome","data_nascita","indirizzo","cap","citta","provincia","paese","codice_fiscale","tel","email","orario_consegna");
	Arr_risp=new Array("Nome","Cognome","Data di nascita", "Indirizzo","Cap","Citta","Provincia","Paese","Codice Fiscale","Telefono","e-mail","Orario di consegna");
	
    for (i=0; i<=Arr_campi.length-1; i++)
	 {
		campo=eval("document.registra."+Arr_campi[i]+".value");
		 if (campo=="")
		 {
		  alert("Inserire i dati nel campo " +Arr_risp[i]); return false
		 }
	 }
	 
 
	 if (document.registra.cap.value!="")
	 {
	   ct=Number(document.registra.cap.value);
       if (isNaN(ct))
	      {
		    alert("Inserire valori numerici nel campo Codice postale. Niente trattini lettere o spazi.");
	        return false;
	      }

	 }
	 
	 if (document.registra.tel.value!="")
	  {
	   ct=Number(document.registra.tel.value);
       if (isNaN(ct))
	      {
		    alert("Inserire valori numerici nel campo telefono. Niente trattini lettere o spazi.");
	        return false;
	      }

	  }
	 
	 if (document.registra.email.value!="")
	 {
		  mail=document.registra.email.value;
		  if (!mail_reg_exp.test(mail) || (mail == "undefined")) 
             {
            	alert("Indirizzo e-mail non corretto."); return false;
   		     }

	 }
	 
	 if (document.registra.categoria.value=="azienda")
	 {
	 	if (document.registra.ragione_sociale.value=="")
		{
		  alert("Inserire i dati nel campo Ragione sociale"); return false
		} 	
		
		else if (document.registra.iva.value=="")
		{
		  alert("Inserire i dati nel campo Partita Iva"); return false
		}
	 	
		else if (document.registra.legale_rappresentante.value=="")
		{
		  alert("Inserire i dati nel campo Legale rappresentante"); return false
		}else
		  {
			  //
		  }
	 }

	 
	 
	 if (!document.registra.privacy[0].checked)
	 {
       	alert("Per proseguire č necessario accettare la normativa sulla privacy"); return false;
	 }

	 if (!navigator.cookieEnabled)
	 {
       alert("Non č possibile procedere.\nIl tuo browser non ha i cookies abilitati.\n---------------------- : ( ----------------------"); return false;
	 }

	  

}


function show_div(param)
{
	document.getElementById("mappa"+param).style.display="block";
	for(i=1; i<=2; i++)
	{
		if (i!=param)
		  document.getElementById("mappa"+i).style.display="none";

	}
}
//================================================================================================================================
// FUNZIONI GENERICHE (cioč che possono essre richiamate da script in pagine diverse)

function checkall(param)   //select all checkbox
  {
   sa=false;
  if(eval("document."+param+".check_all.checked"))
    sa=true;

  for (i=0;i<eval("document."+param+".elements.length");i++)
    {
   
      if(sa)
         eval("document."+param+".elements["+i+"].checked=true");
      else
         eval("document."+param+".elements["+i+"].checked=false");
    }
  }

countwin=1;
function update_win(param)
{
	 win_upd=window.open(param, "win"+countwin, "width=500, height=400, toolbar=no, location=no, status=no, menubar=no, scrollbars=no, resizable=no");
	 win_upd.focus();
	 countwin++;
}

function lettore(p_d, p_dd)
{
	 win_upd2=window.open("http://www.global-net.it/globalnet/lettore.php?d="+p_d+"&dd="+p_dd, "tit", "width=236, height=350, toolbar=no, location=no, status=no, menubar=no, scrollbars=no, resizable=no");
	 win_upd2.focus();
	 countwin++;
}

//================================================================================================================================
