//*******************************************************
// Prodottto : WSC PRINTER PRO		   																							                                                                         
// Versione : 2.1                                       																						                                                                        
// Release : 03/2008                                   																					                                                                          
// Autore : Dynamicsoft di Luca Michele Ingenito                      
// Web Site : www.dynamicsoft.it                    
// Email : info@dynamicsoft.it                      																							                                                                          
//#######################################################################################à
//ETICHETTE ADESIVE VALIDATORE PREVENTIVO
//#######################################################################################à
var re_not_number = new RegExp("[^0-9]");
var re_val_price = new RegExp("[^0-9\,]");
function CalcolaPreventivo_Validator()
{
richiesta_preventivo=false;
// VARIABILE COLORI STAMPA FRONTE 
var FrmColoriFronte = document.modulo.FrmColoriFronte.value
var ColoriStampaFronte 
switch (FrmColoriFronte)
	{
		case "1" :
			ColoriStampaFronte = "&ColoriStampaFronte="+FrmColoriFronte 
			break;
		case "2" :
		    ColoriStampaFronte = "&ColoriStampaFronte="+FrmColoriFronte		    
			break;
		case "3" :
			var ColoriMacchina_Fronte_Interno = document.modulo.ColoriMacchina_Fronte_Interno.value
			ColoriStampaFronte= "&ColoriStampaFronte="+ColoriMacchina_Fronte_Interno + "|0"
		default:
 }	





MaxBase = document.modulo.MaxBase.value;
MaxAltezza = document.modulo.MaxAltezza.value;
 var FrmBaseMax; 
 FrmBaseMax=MaxBase; 
// FrmBaseMax=FrmBaseMax.toFixed(2); 
 var FrmBase = document.modulo.FrmBase;
 var FrmBaseValue = document.modulo.FrmBase.value;	

 if(FrmBase.value == "" || re_val_price.test(FrmBase.value))
   {
   alert("Inserisci  base formato!");
   FrmBase.focus();
   return false;
   } else {
		  
		   if (parseInt(FrmBase.value) > parseInt(document.modulo.MaxBase.value) ) {
		   alert("Il formato massimo per la base è di "+ FrmBaseMax + " cm  ");
		   FrmBase.focus();
		   return false;
		   
		   }
  
 }
 var FrmAltezzaMax; 
 FrmAltezzaMax=MaxAltezza; 
 //FrmAltezzaMax=FrmAltezzaMax.toFixed(2); 
 var FrmAltezza = document.modulo.FrmAltezza;	
 if(FrmAltezza.value == "" || re_val_price.test(FrmAltezza.value))
   {
   alert("Inserisci  altezza formato!");
   FrmAltezza.focus();
   return false;
   } else {
		   if (parseInt(FrmAltezza.value) > parseInt(document.modulo.MaxAltezza.value) ) {
		   alert("Il formato massimo per  altezza è di "+ FrmAltezzaMax + " cm  ");
		   FrmAltezza.focus();
		   return false;
		   }

  }
	 var NumCopie = document.modulo.NumCopie;	
	 if(NumCopie.value == "" || re_not_number.test(NumCopie.value))
	   {
	   alert("Inserisci numero copie!");
	   NumCopie.focus();
	   return false;
	   }
	 var NumSoggetti = document.modulo.NumSoggetti;	
	 if(NumSoggetti.value == "" || re_not_number.test(NumSoggetti.value))
	   {
	   alert("Inserisci numero soggetti!");
	   NumSoggetti.focus();
	   return false;
	   }
	   
	if (document.modulo.TipCarta.value=="") 
		{
		alert("Seleziona tipo di carta-materiale ! ");
		document.modulo.TipCarta.focus();
		return false;
		}
	if (document.modulo.GrammaturaCartaInterno.value=="") 
		{
		alert("Seleziona tipo di grammatura per carta-materiale ! ");
		document.modulo.GrammaturaCartaInterno.focus();
		return false;
		}
	var TipoCommerciale = document.modulo.TipoCommerciale.value;
	var BaseEtichetta = document.modulo.FrmBase.value;
	var AltezzaEtichetta = document.modulo.FrmAltezza.value;
	var NumCopie = document.modulo.NumCopie.value;
	var NumSoggetti = document.modulo.NumSoggetti.value;
	var TipCarta = document.modulo.TipCarta.value;
	var GrammaturaCartaInterno = document.modulo.GrammaturaCartaInterno.value;
	var Taglio = document.modulo.Taglio.value;
	var Plastificazione = document.modulo.Plastificazione.value;
QueryString="backoffice/ajax.asp?sezione="+TipoCommerciale+"&BaseEtichetta="+BaseEtichetta+"&AltezzaEtichetta="+AltezzaEtichetta+"&NumCopie="+NumCopie+"&TipCarta="+TipCarta+"&GrammaturaCartaInterno="+GrammaturaCartaInterno+"&Taglio="+Taglio+"&Plastificazione="+Plastificazione+"&NumSoggetti="+NumSoggetti+ColoriStampaFronte+"&referer=Frontend"
}
// PERSONALIZZAZIONE COLORI FRONTE 
function  SelTipStampa_Fronte()
{
var FrmColoriFronte = document.modulo.FrmColoriFronte.value
var div_colori_fronte = document.getElementById('BoxPreventivi-Form-Input-Colori_Interno_Fronte');

switch (FrmColoriFronte)
	{
		case "1" :
			div_colori_fronte.style.display="none"
			break;
		case "2" :
		    div_colori_fronte.style.display="none"
			break;
		case "3" :
		    div_colori_fronte.style.display="block"
			break;
		default:
			 div_colori_fronte.style.display="none"
 }						
}


