function cambiarPrecio(id)
{	cadena = document.getElementById('medida'+id)[document.getElementById('medida'+id).selectedIndex].value;
	trozos = cadena.split ("x");
	ancho=parseInt(trozos[0]); 
	largo=parseInt(trozos[1]);
	precio=trozos[2]; 
	unidades=parseInt(trozos[3]);
	referencia=trozos[4]; 
	if (precio>0)
	{	precioP=  (((ancho/1000) * largo)*unidades)*precio;
		document.getElementById('precioP'+id).innerHTML =  formatCurrency(precioP);
		document.getElementById('unidades'+id).innerHTML =  unidades;
	    if (referencia > " ") { referencia= "Ref.:" + referencia;};
		document.getElementById('ref'+id).innerHTML =  referencia;
		document.getElementById('carrito'+id).href =  "javascript:LlenarDiv('carrito','../prg/ajax/carrito_A.php?idproducto=" + id + "&ancho=" + ancho + "&largo=" + largo + "')";
	}
}
function formatCurrency(num)
{	num = num.toString().replace(/$|,/g,'');
	if(isNaN(num)) num = "0";
	sign = (num == (num = Math.abs(num)));
	num = Math.floor(num*100+0.50000000001);
	cents = num%100;
	num = Math.floor(num/100).toString();
	if(cents<10) cents = "0" + cents;
	for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++)
	num = num.substring(0,num.length-(4*i+3))+','+
	num.substring(num.length-(4*i+3));
	return (((sign)?'':'-') + num + ',' + cents);
}
