
function apri_url(url,sessione,target,nome,parms){
 var d = document;
 var df = d.frmdati;
 
 
 if (url != ""){
     if (target == '' || target == 'undefined'){
		 d.location.href=url;
	 }
	 else{
		 if (target == '_blank'){
			 nome = (nome != '' ? nome : 'winobj');
			 oWin = window.open(url,nome,parms);
		 }
	 }
 }
 else{
     if (sessione != ""){
	     if (df.fp_sezione){
		     df.fp_sezione.value = sessione;
			 df.submit();
		 }
	 }
 }
}


function verifica(operazione){
	 
	  var d = document;
      var df = d.frmdati;
	  var pattern = /^fp_id/;
	  var inum=0;
	  
	  for (var i=0; i<df.elements.length; i++){
		   if (df.elements[i].name.match(pattern) != null){
			   if (df.elements[i].value != '' && isNaN(df.elements[i].value)){
				   alert("Valore inserito non valido. (Invalid value) [0-999]");
				   if (df.elements[i].focus){
					   df.elements[i].focus();
				   }
				   return;
			   }
			   inum++;
		   }
	  }  

      if (operazione == "DISCLAIMER"){
		  if (!verifica_dati_ordine()){
			  return;
		  }
		  df.action = "disclaimer.php";
		  
	  }
	  df.fp_operazione.value = operazione;
	  
      if (inum > 0){
		  df.submit();
	  }
	  df.fp_operazione.value = "";
	  return;
}


function verifica_dati_ordine(){
	
	  var d = document;
      var df = d.frmdati;

	  if (Trim(df.fp_cognome.value) == ''){
		  alert("Cognome obbligatorio!");
		  if (df.fp_cognome.focus){
			  df.fp_cognome.focus();
			  return false;
		  }
	  }
	  
	  if (Trim(df.fp_nome.value) == ''){
		  alert("Nome obbligatorio!");
		  if (df.fp_nome.focus){
			  df.fp_nome.focus();
			  return false;
		  }
	  }

	  if (Trim(df.fp_indirizzo.value) == ''){
		  alert("Indirizzo obbligatorio!");
		  if (df.fp_indirizzo.focus){
			  df.fp_indirizzo.focus();
			  return false;
		  }
	  }
	  
	  if (Trim(df.fp_citta.value) == ''){
		  alert("Cittą/Nazione/Provincia obbligatorio!");
		  if (df.fp_citta.focus){
			  df.fp_citta.focus();
			  return false;
		  }
	  }
	       
	  return true;
}


//Funzione per il login
function verifica_login(){
	 var d = document;
	 if (d.forms['frmdati']){
		 var f = d.forms['frmdati'];
	     if (f.c_uid.value.length<=0 || f.c_pwd.value.length<=0){
			 alert('Valori inseriti non validi!');
		 }
		 else{
			 if (d.forms['frmlogin']){
				 d.forms['frmlogin'].c_uid.value = f.c_uid.value;
				 d.forms['frmlogin'].c_pwd.value = f.c_pwd.value;
			     d.forms['frmlogin'].validate.value = '_VALIDATE_';
				 f.c_uid.value = "";
				 f.c_pwd.value = "";
				 d.forms['frmlogin'].submit();
			 }
		 }
	 }
}

function conferma_ordine(){

	 var d = document;
	 if (d.forms['frmdati']){
		 var f = d.forms['frmdati'];
	     if (!f.chk_privacy.checked){
			 alert('Per l\'inoltro dell\'ordine é necessario il consenso al trattamento dei dati personali!');
		 }
		 else{
			 d.forms['frmdati'].fp_operazione.value = "ORDINE";
			 d.forms['frmdati'].submit();
		}
	 }
	 
}



