function total_commande() {
total=0;
qte=0;
for (i=0;i<document.ref.length;i++) if (document.ref.elements[i].name.substr(0,3)=="qte") {
    total_ligne=document.ref.elements[i].value*document.ref.elements[i+1].value;
    total=total*1+total_ligne;
    qte=qte*1+document.ref.elements[i].value*1;
    document.getElementById('t'+document.ref.elements[i+1].name).innerHTML=total_ligne;
    }
if (typeof ( document.ref.oprix1 ) != "undefined") { if (document.ref.op1.checked) {
       totalop1=document.ref.oprix1.value*qte;
       total=total+totalop1;
    } else {
       totalop1=0;
       }
    document.getElementById('opt1').innerHTML=totalop1;
}
    
if (typeof ( document.ref.oprix2 ) != "undefined") { if (document.ref.op2.checked) {
       totalop2=document.ref.oprix2.value*qte;
       total=total+totalop2;
    } else {
       totalop2=0;
       }
    document.getElementById('opt2').innerHTML=totalop2;
}

    document.getElementById('totalht').innerHTML=total;
}

function affiche_zoom(a) {
    document.getElementById('zoomeur').style.display=a;
}

function versprod() {
	window.scrollTo(0,1000);
}

/**********************************************/

function calcul_tot(comb,rid,prixU) {
	eval("document.ref.prix"+rid).value=Math.round((comb*1)*(prixU*1)*100)/100 + " € TTC";
	}

function calcul_tot_port() {
	tot_port=0;
	with(document.formpanier) {
		parten=tbpart.value.split("*");	
		for(var i=0;i<parten.length;i++) {
			var livr=eval("sellivr"+parten[i]).value;
			if(livr!="surplace")
				tot_port+=(eval("maxpo"+parten[i]).value)*1;
			}
		}
	document.getElementById("totFport").innerHTML=tot_port.toFixed(2);
	document.formpanier.port_tot.value=tot_port;
	//var truc=;
	document.getElementById("tot_ttc").innerHTML=(Math.round(((document.formpanier.tot_hp.value*1) + tot_port)*100)/100).toFixed(2);
	}

function disp(zediv,pid) {
	if(zediv!=0 && zediv!="meme_adr") {
		document.getElementById("lineselect"+pid).style.backgroundColor="#B4B4B4";
		acache=(zediv=="adrlivr")? "surplace":"adrlivr";
		document.getElementById(zediv+pid).style.display="block";
		document.getElementById(acache+pid).style.display="none";
		}
	else if(zediv=="meme_adr") {
		document.getElementById("lineselect"+pid).style.backgroundColor="#B4B4B4";
		document.getElementById("adrlivr"+pid).style.display="none";
		document.getElementById("surplace"+pid).style.display="none";
		}
	document.getElementById("Fport"+pid).innerHTML=(zediv=="surplace")? "0.00":eval("document.formpanier.maxpo"+pid).value;
	calcul_tot_port();
	}

function suppr(lid) {
	if(window.confirm("Etes-vous sûr(e) de vouloir supprimer cet article de votre sélection ?")==true)
		with(document.formpanier) {
			//action=document.URL;
			lien.value="selection";
			asuppr.value=lid;
			submit();
			}
	}