function sumarCantidad(nombre,tipoDescuento){
		var elementoSpan = document.getElementById('span' + nombre);
		var elementoInput = document.getElementById('input' + nombre);
		var elementoTotalGlobal = document.getElementById('totalGlobal');
		var totalParcial = document.getElementById('totalParcial' + nombre);
		var cantidadCopias = parseInt(elementoInput.value);
		elementoInput.value = (cantidadCopias + 1).toString();
		elementoSpan.innerHTML = '#'+elementoInput.value;
		//Ahora modificamos los totales
		var precioIndividual = parseFloat(totalParcial.innerHTML)/cantidadCopias;
		var precioActual = parseFloat(totalParcial.innerHTML);
		var total = parseFloat(elementoTotalGlobal.innerHTML);
		totalParcial.innerHTML = roundNumber((precioActual + precioIndividual),2);
		if (tipoDescuento.length>0){
			var elemntoCantidadCampos = document.getElementById('cantidadCampos');
			var cantidadCampos = parseInt(elemntoCantidadCampos.value);
			var totalGlobal = 0;
			for(contador=0; contador<cantidadCampos; contador++){
				var elementoTotalParcial = document.getElementById('totalParcial' + contador.toString());
				totalGlobal += parseFloat(elementoTotalParcial.innerHTML);
			}

			switch (tipoDescuento){
				case "monto":
					var elementoMontoDescuento = document.getElementById('montoDescuento');
					var elementoTotalMontoDescuento = document.getElementById('totalMontoDescuento');
					var montoDescuento = parseFloat(elementoMontoDescuento.innerHTML);
					var totalDescuento = montoDescuento;
				break;
				case "porcentaje":
					var elementoPorcentajeDescuento = document.getElementById('porcentajeDescuento');
					var elementoTotalPorcentajeDescuento = document.getElementById('totalPorcentajeDescuento');
					var porcentajeDescuento = parseInt(elementoPorcentajeDescuento.innerHTML);
					var totalDescuento = parseFloat(totalGlobal*porcentajeDescuento/100);
					elementoTotalPorcentajeDescuento.innerHTML = roundNumber((-1)*totalDescuento,2).toString();
				break;
			}
			elementoTotalGlobal.innerHTML = roundNumber((totalGlobal - totalDescuento),2).toString();
		}else{
			elementoTotalGlobal.innerHTML = roundNumber((total + precioIndividual),2).toString();
		}
}
function restarCantidad(nombre,tipoDescuento){
		var elementoSpan = document.getElementById('span'+nombre);
		var elementoInput = document.getElementById('input'+nombre);
		var elementoTotalGlobal = document.getElementById('totalGlobal');
		var totalParcial = document.getElementById('totalParcial' + nombre);
		var cantidadCopias = parseInt(elementoInput.value);
		if (parseInt(elementoInput.value) > 1){
			elementoInput.value = (parseInt(elementoInput.value) -1).toString();
			elementoSpan.innerHTML = '#'+elementoInput.value;
			var precioIndividual = parseFloat(totalParcial.innerHTML)/cantidadCopias;
			var precioActual = parseFloat(totalParcial.innerHTML);
			var total = parseFloat(elementoTotalGlobal.innerHTML);
			totalParcial.innerHTML = roundNumber((precioActual - precioIndividual),2).toString();
			if (tipoDescuento.length>0){
				var elemntoCantidadCampos = document.getElementById('cantidadCampos');
				var cantidadCampos = parseInt(elemntoCantidadCampos.value);
				var totalGlobal = 0;
				for(contador=0; contador<cantidadCampos; contador++){
					var elementoTotalParcial = document.getElementById('totalParcial' + contador.toString());
					totalGlobal += parseFloat(elementoTotalParcial.innerHTML);
				}
	
				switch (tipoDescuento){
					case "monto":
						var elementoMontoDescuento = document.getElementById('montoDescuento');
						var elementoTotalMontoDescuento = document.getElementById('totalMontoDescuento');
						var montoDescuento = parseFloat(elementoMontoDescuento.innerHTML);
						var totalDescuento = montoDescuento;
					break;
					case "porcentaje":
						var elementoPorcentajeDescuento = document.getElementById('porcentajeDescuento');
						var elementoTotalPorcentajeDescuento = document.getElementById('totalPorcentajeDescuento');
						var porcentajeDescuento = parseInt(elementoPorcentajeDescuento.innerHTML);
						var totalDescuento = parseFloat(totalGlobal*porcentajeDescuento/100);
						elementoTotalPorcentajeDescuento.innerHTML = roundNumber((-1)*totalDescuento,2).toString();
					break;
				}
				elementoTotalGlobal.innerHTML = roundNumber((totalGlobal - totalDescuento),2).toString();
			}else{
				elementoTotalGlobal.innerHTML = roundNumber((total - precioIndividual),2).toString();
			}
		}//if (parseInt(elementoInput.value) > 1)
}
function roundNumber(num, dec) {
	var result = Math.round(num*Math.pow(10,dec))/Math.pow(10,dec);
	return result;
}
function quitarCarrito(id,idioma){
	document.getElementById('detalleCesta').action = '';
	document.getElementById('quitarCarrito').value = id;
	document.getElementById('detalleCesta').submit();
}
function comprobarMetodoPago(mensaje){
	var elementoError = document.getElementById('mensajeErrorTipoPago');
	for (i=0;i<document.formPaso03.paso03FormaPago.length;i++){
		if (document.formPaso03.paso03FormaPago[i].checked){
			return true;
		}
	}
	elementoError.innerHTML = mensaje;
	return false;		
}