pvps = [34, 27.30, 14, 11.8, 5, 3, 46, 9.5];
precios = [0,0,0,0,0,0,0,0];

function recalcular(){
	var ud1 = Number(document.forms[0].s1[document.forms[0].s1.selectedIndex].value);
	var ud2 = Number(document.forms[0].s2[document.forms[0].s2.selectedIndex].value);
	var ud3 = Number(document.forms[0].s3[document.forms[0].s3.selectedIndex].value);
	var ud4 = Number(document.forms[0].s4[document.forms[0].s4.selectedIndex].value);
	var ud5 = Number(document.forms[0].s5[document.forms[0].s5.selectedIndex].value);
	var ud6 = Number(document.forms[0].s6[document.forms[0].s6.selectedIndex].value);
	var ud7 = Number(document.forms[0].s7[document.forms[0].s7.selectedIndex].value);
	var ud8 = Number(document.forms[0].s8[document.forms[0].s8.selectedIndex].value);
	var total = 0;
	for (i=0;i<8;i++){
		precios[i] = eval("ud"+(i+1))*pvps[i];
		total += precios[i];
		document.getElementById("u"+(i+1)).innerHTML = eval("ud"+(i+1));
		document.getElementById("d"+(i+1)).innerHTML = a_euros(precios[i])
		document.getElementById("k"+(i+1)).innerHTML = a_euros(precios[i]) + " &euro;";
	}
	iva = total*0.07
	total+=10;
	document.getElementById("iva").innerHTML = "IVA 7%   "+ a_euros(iva) + " &euro;";
	document.getElementById("dtt").innerHTML = "Total   "+ a_euros(total+iva) + " &euro;";
}

function a_euros(cantidad){
	var entera = Math.floor(cantidad);
	if(entera>=1000){
		millares = 	Math.floor(entera/1000);
		resto = entera - millares*1000;
		entera = millares + "." + resto;
	}
	var decimal = cantidad - Math.floor(cantidad);
	decimal = Math.round(decimal*100);
	decimal=(decimal<10)?("0"+decimal):decimal;
	var resultado = entera + "," + decimal;
	return resultado;
}