function BorraProducto($prod) {
	document.carrito.method = 'POST';
	document.carrito.action = '/carrito/';
	$$('accion').value = 'borrar';
	$$('linea').value = $prod;
	document.carrito.submit();
}

function PlazosEntregaDatos()
{
	codigo = $$('cp_entrega').value;
	if ((codigo == '') || (codigo.length < 5) || (codigo == '00000') || (!isNumeric(codigo))) {
		alert("Debes rellenar correctamente el Código Postal");
		$$('cp_entrega').focus();
	}
	else 
	{
		$("#div_cpentrega").load("/xml/cpentrega.php?cp="+codigo+"&ori","",function() {PintaPlazosDatos();}); 
	}
}

function PintaPlazosDatos() {
	$.modal.close();
}

//Numero de productos
function NumArticulos(campo,valor)
{
	//var idart = campo.substring(campo.length-1,campo.length);
	var idart = campo.replace("numArt","");
	var pvpcampo = eval("$$('netoArt"+idart+"')");
	var pvpfinal = eval("$$('pvpFinal"+idart+"')");
	var cmPatas = eval("$$('pvpatasArt"+idart+"')");

	var final = eval($$(campo).value+valor);
	var aux = final;
	if (final == 0)
		final = 1;
	$$(campo).value = final;

	var totalSumaAux = 0;

	if (aux > 0) 
	{
		var totalArt = (parseFloat(pvpcampo.value)+parseFloat(cmPatas.value))*final;
		pvpfinal.innerHTML = FormatearNumero(totalArt);
		
		if (valor=='+1')
		{
			var totalSuma = parseFloat($$('cSumTot').value)+parseFloat(cmPatas.value);
			totalSumaAux = totalSuma+parseFloat(pvpcampo.value);
			$$('cSumaTotal').innerHTML = FormatearNumero(totalSuma+parseFloat(pvpcampo.value));
			$$('cSumTot').value = totalSuma+parseFloat(pvpcampo.value);
		}
		else
		{
			var totalSuma = parseFloat($$('cSumTot').value)-parseFloat(cmPatas.value);
			totalSumaAux = totalSuma-parseFloat(pvpcampo.value);
			$$('cSumaTotal').innerHTML = FormatearNumero(totalSuma-parseFloat(pvpcampo.value));
			$$('cSumTot').value = totalSuma-parseFloat(pvpcampo.value);
		}
	}
	//Actualizamos carrito
	$.get("/xml/ActCarrito.php", {id: idart, valor: $$(campo).value}, 
		function(data){
			if (data=='0')
			{
				$$('cServicio').style.display = 'block';
				$$('cTxtPortes').innerHTML = "<b>Portes incluidos en el precio</b><br>";
			}
			else if (data=='-1')
			{
			   $$('cServicio').style.display = 'none';
			   $$('cTxtPortes').innerHTML = '';
			}
			else
			{
               $$('cServicio').style.display = 'none';
			   $$('cTxtPortes').innerHTML = "<b>Precio de los portes: "+data+"&euro;</b><br>";
			   $$('cSumaTotal').innerHTML = FormatearNumero(totalSumaAux+parseFloat(data));
			}
			
	});
}

function Retirar() {
	
	var valor = 0;
	if ($$('retirada').checked)
		valor = 1;
	
	$.ajax({
        type: "GET",
        url: "/xml/ActCarrito.php",
        data: "retirar="+valor
	})
}

function ProductosAntiguos() {
	$.get("/xml/productos_antiguos.php", function(data){
		// create a modal dialog with the data
		$(data).modal({
			minHeight:380,
			minWidth: 700
		});
	});
}

function RetiradaDomicilio() {
	$.get("/xml/retirada_domicilio.php", function(data){
		// create a modal dialog with the data
		$(data).modal({
			minHeight:320,
			minWidth: 700
		});
	});
}

//Acceder como antiguo cliente
function Acceder()
{
	$.ajax({
			type: "POST",
			url: "/xml/login_compra.php",
			data: "mail="+$$('mail').value+"&pass="+$$('passwd').value,
			success: function(datos){
		   alert( "Se guardaron los datos: " + datos);
		  }
	});
}
