<!--
var prezzo;

function colora(what,pz){	
	if(pz!=null) prezzo=pz;
	var strID=what.id;
	var nome=strID.substring(0,strID.indexOf("_")+1);
	var numeroStr=strID.substring(strID.indexOf("_")+1,strID.lastIndexOf("_")); //numero progressivo dei campi input
	var numeroInt=new Number(numeroStr);
	var pos=strID.substring(strID.lastIndexOf("_")+1,strID.length); //numero d'ordine della scheda prodotto


	for (i=numeroInt; i<=5; i++){
		document.all[nome+i+"_"+pos].style.border='1px solid #F2C391';
	}	
	for (i=numeroInt-1; i>0; i--){
		document.all[nome+i+"_"+pos].style.border='1px solid #F2C391';
	}	
	what.style.border='1px solid #F85200';
	
	
	qtaInserita=new Number(what.value);
	qtaMinima=new Number(document.all[nome+1+"_"+pos].value);

	if(isNaN(qtaInserita)){
		alert("Dato non valido!");
		what.value='0';
		calcolaPrezzo(pos,0,prezzo);
	}else{
		if(numeroStr=='5'){
			if((qtaInserita%qtaMinima)==0)
				calcolaPrezzo(pos,what.value);
			else{
				alert("La quantita' inserita deve essere multipla della quantita' minima!");
				what.value='0';
				calcolaPrezzo(pos,0);
			}
		}else{
			calcolaPrezzo(pos,what.value);
		}
	}	
	document.all["f_"+pos].quantita.value=what.value;
}

function calcolaPrezzo(pos,quantita){
	quantitaInt=new Number(quantita);
	prezzoFloat=new Number(prezzo);
	result=quantitaInt*prezzoFloat;
	if(!isNaN(result)){
		document.all["p_ordine_"+pos].innerHTML='&#8364;&#160;<b>'+result.toFixed(2)+'</b>';
	}
	else{
		document.all["p_ordine_"+pos].innerHTML='&#8364;&#160;<b>--</b>';
	}
}

var ok='true';

function showHideLayers(nomeLayer,stato) {
	obj=document.all[nomeLayer];
	var state=stato;
	
	if(obj!=null){
		if(state=='show')
			obj.style.visibility='visible';
		else
			if(ok=='true')
				obj.style.visibility='hidden';		
	}
}

function hideAll(nomeLayer,numFigli){
	tmp=new Number(numFigli);
	for(i=1;i<=tmp;i++){
		divObj=document.all[nomeLayer+i];
		if(divObj!=null){
			divObj.style.visibility='hidden';
		}
	}
}

function hide(nomeLayer){
	setTimeout("showHideLayers('"+nomeLayer+"','hide')", 100);
}

function setOk(state){
	ok=state;	
}

/*function coloraEvent(what,prezzo){	
	if(event.type=='keydown' && event.keyCode==13){
			colora(what,prezzo);		
		}
}*/

function coloraEvent(what,q1,q2,q3,q4,p1,p2,p3,p4,attiva4,skipEvent){	
	if((event.type=='keydown' && event.keyCode==13) || skipEvent){
		if(attiva4==true){
			var pz;
				if(what.value<=q2 && what.value>=q1)
					pz=p1;				
				if(what.value<=q3 && what.value>=q2)
					pz=p2;				
				if(what.value<=q4 && what.value>=q3)
					pz=p3;				
				if(what.value>=q4)
					pz=p4;				
			prezzo=pz;
			colora(what);
		}else{
			prezzo=p1;
			colora(what);		
		}
	}
}

function coloraSingolo(what,pz,clic,qtaMin){	
	what.style.border='1px solid #F85200';
	if((event.type=='keydown' && event.keyCode==13) || clic){
		strID=what.id;
		pos=strID.substring(strID.lastIndexOf("_")+1,strID.length); //numero d'ordine della scheda prodotto
		prezzo=pz;
		
		if((what.value%qtaMin)==0){
			calcolaPrezzo(pos,what.value);
			document.all["f_"+pos].quantita.value=what.value;
		}
		else{
			alert("La quantita' inserita deve essere multipla della quantita' minima!");
			what.value='0';
			calcolaPrezzo(pos,0);
		}
	}
}

function aggiungiProd(nomeForm){
	if(nomeForm.quantita.value>0) 
		nomeForm.submit(); 
	else 
		alert('Devi prima scegliere una quantita!');
}

function invia(nomeForm){
	nomeForm.submit();
}
function apri_o_chiudi(nome_div) {
	menuObj=document.all[nome_div+"_menu"];
	divObj=document.all[nome_div];
	if(divObj.style.display=='none'){	
		menuObj.className='aperto';
		divObj.style.display='block';
	}else{
		menuObj.className='';
		divObj.style.display='none';
	}
}


function Approfondisci(apri) {
	var stile = "top=10, left=10, width=450, height=300, status=no, menubar=no, toolbar=no, scrollbars=yes, resizable=yes";
	window.open(apri, "", stile);
}

function aggiorna(idc,idp,qta)	{
	if(event.keyCode == 13)	{
		if(!parseInt(qta)){
			alert("Il valore inserito non è valido");
		}
		else if(qta < 1 || qta > 100000)	{
			alert("Il valore inserito non è valido");
		}
		else{
			document.location="carrello.jsp?op=2&idc="+idc+"&idp="+idp+"&qta="+qta;
		}
	}
}

-->
