/**
 * @author root
 */
function check(i) {
	var f=document.getElementById(i);
	if(!f.qta.value || isNaN(f.qta.value) || f.qta.value <=0) {
		alert("Quantità errata");
	} else {
		f.submit();
	}
}
function check_l() {
	//check per le lampade, quindi va scartabellato l'array
	var f=document.lampade;
	var err=false;
	var almenouno=false;
	for(i=1;i<f.elements.length;i++) {
		if(f.elements[i].value) almenouno=true;
		if(f.elements[i].value &&(isNaN(f.elements[i].value) || f.elements[i].value <=0)) {
			alert("Quantità errata in riga "+i);
			err=true;
			break;
		}
	}
	if(!err && almenouno) f.submit();
}
function visualizza_per_carrello(n) {
	if(n==1) {
	if (document.all) {
         document.all["ok_carrello"].style.visibility="visible";
        /*cambio la visibilit? da visibile a invisibile con IE*/
       }
       else if (document.layers){ //NN4
        document.layers["ok_carrello"].visibility="show";
       }
       else if (document.getElementById) { //NN6 ed Opera
		document.getElementById("ok_carrello").style.visibility="visible";
 	  }
	} else {

       if (document.all) {
         document.all["ok_carrello"].style.visibility="hidden";
        /*cambio la visibilit? da visibile a invisibile con IE*/
       }
       else if (document.layers){ //NN4
        document.layers["ok_carrello"].visibility="hide";
       }
       else if (document.getElementById) { //NN6 ed Opera
		document.getElementById("ok_carrello").style.visibility="hidden";
 	}
  }
}
function check_carrello() {
	var tabella=document.carrello;
	for(i=3;i<tabella.elements.length-3;i+=2) 	if(isNaN(tabella.elements[i].value) || tabella.elements[i].value<0)return (i-1)/2;
	var t=tabella.note.value;
	if(t.length>100) return "Max. 100 caratteri nelle note (attualmente "+t.length+")";
	return 0;

}
function aggiorna_carrello() {
	var a=check_carrello();
	if(isNaN(a)) {
		alert(a);
	}else if (a>0) {
		alert("Errore alla linea "+a);
	}else {
		document.carrello.submit();
	}
}
function invia_ordine() {
	var a=check_carrello();
	if (a>0) {
		alert("Errore alla linea "+a);
	}else if(confirm("Inviare l'ordine ?")){
		document.carrello.inviaordine.value='invia';
		document.carrello.submit();
	}
}
function canc_cli() {
	if(confirm("Cambiare cliente rappresentato ?\nGli ordini non inviati saranno cancellati")) {
		document.form.si_canc_cli.value='si';
		document.form.submit();
	}
}
