cajaPts = 0;
	bolsaPts = 0;
	var envioPts;
	var totalPts;
	var totalEuro;
	numCaja = 0;
	numBolsa = 0;
	numProd = 0;
	var ivaPts;

//Formateo de datos
function formato(valor)
{
	sValor = valor.toString();
	for(i=sValor.length - 3; i > 0; i -= 3)
	{
		sValor = sValor.substr(0, i) + "." + sValor.substr(i);
	}
	return sValor;

}
function formatoEuro(valor)
{
	sValor = valor.toString();
	sValor = sValor.replace(".", ",");
	return sValor;
}

//Precio Cajas
function CalculoCaja()
	{
	cajaPts = 950;
    cajaEuro = 5.71;
		switch(document.HojaPedido.cantidadCaja[document.HojaPedido.cantidadCaja.selectedIndex].value)

			{
			case '0':
				cajaPts *= 0;
				numCaja = 0;
				break;
			case '1':
				cajaPts *= 1;
				numCaja = 1;
				break;
			case '2':
				cajaPts *= 2;
				numCaja = 2;
				break;
			case '3':
				cajaPts *= 3;
				numCaja = 3;
				break;
			case '4':
				cajaPts *= 4;
				numCaja = 4;
				break;
			case '5':
				cajaPts *= 5;
				numCaja = 5;
				break;
			case '6':
				cajaPts *= 6;
				numCaja = 6;
				break;
			case '7':
				cajaPts *= 7;
				numCaja = 7;
				break;
			case '8':
				cajaPts *= 8;
				numCaja = 8;
				break;
			case '9':
				cajaPts *= 9;
				numCaja = 9;
				break;
			case '10':
				cajaPts *= 10;
				numCaja = 10;
				break;
			}
		numProd = numCaja + numBolsa
	}

//Precio Bolsas
function CalculoBolsa()
	{
	bolsaPts = 250;
    bolsaEuro = 1.5;
		switch(document.HojaPedido.cantidadBolsa[document.HojaPedido.cantidadBolsa.selectedIndex].value)

			{
			case '0':
				bolsaPts *= 0;
				numBolsa = 0;
				break;
			case '1':
				bolsaPts *= 1;
				numBolsa = 1;
				break;
			case '2':
				bolsaPts *= 2;
				numBolsa = 2;
				break;
			case '3':
				bolsaPts *= 3;
				numBolsa = 3;
				break;
			case '4':
				bolsaPts *= 4;
				numBolsa = 4;
				break;
			case '5':
				bolsaPts *= 5;
				numBolsa = 5;
				break;
			case '6':
				bolsaPts *= 6;
				numBolsa = 6;
				break;
			case '7':
				bolsaPts *= 7;
				numBolsa = 7;
				break;
			case '8':
				bolsaPts *= 8;
				numBolsa = 8;
				break;
			case '9':
				bolsaPts *= 9;
				numBolsa = 9;
				break;
			case '10':
				bolsaPts *= 10;
				numBolsa = 10;
				break;
			}
		numProd = numCaja + numBolsa
	}	

//Gastos de EnvÌo
function GastosEnvio()
	{
		envioPts = ""
		envioEuro = ""	
		switch (document.HojaPedido.formaEnvio[document.HojaPedido.formaEnvio.selectedIndex].value)
		{
			case '0':
				envioPts  = 0;
				break;
			case '1':
				if (numProd == 1){
					envioPts  = 625;
				}
				if (numProd == 2){
					envioPts  = 725;
				}
				if (numProd == 3){
					envioPts  = 850;
				}
				if (numProd == 4){
					envioPts  = 850;
				}
				if (numProd == 5){
					envioPts  = 850;
				}
				if (numProd == 6){
					envioPts  = 1200;
				}
				if (numProd == 7){
					envioPts  = 1200;
				}
				if (numProd == 8){
					envioPts  = 1200;
					envioEuro = 7.21;
				}
				if (numProd == 9){
					envioPts  = 1450;
				}
				if (numProd == 10){
					envioPts  = 1450;
				}
				if (numProd > 10)	{
					alert('Para pedidos superiores a 10 productos pongase en contacto con nosotros');
				}
				break;
			case '2':
				if (numProd == 1){
					envioPts  = 875;
				}
				if (numProd == 2){
					envioPts  = 1025;
				}
				if (numProd == 3){
					envioPts  = 1115;
				}
				if (numProd == 4){
					envioPts  = 1195;
				}
				if (numProd == 5){
					envioPts  = 1275;
				}
				if (numProd == 6){
					envioPts  = 1355;
				}
				if (numProd == 7){
					envioPts  = 1435;
				}
				if (numProd == 8){
					envioPts  = 1515;
				}
				if (numProd == 9){
					envioPts  = 1595;
				}
				if (numProd == 10){
					envioPts  = 1695;
				}
				if (numProd > 10)	{
					alert('Para pedidos superiores a 10 productos pongase en contacto con nosotros');
				}
				break;
			case '3':
				if (numProd == 1){
					envioPts  = 1230;
				}
				if (numProd == 2){
					envioPts  = 1450;
				}
				if (numProd == 3){
					envioPts  = 1670;
				}
				if (numProd == 4){
					envioPts  = 1890;
				}
				if (numProd == 5){
					envioPts  = 2090;
				}
				if (numProd == 6){
					envioPts  = 2270;
				}
				if (numProd == 7){
					envioPts  = 2450;
				}
				if (numProd == 8){
					envioPts  = 2630;
				}
				if (numProd == 9){
					envioPts  = 2810;
				}
				if (numProd == 10){
					envioPts  = 2990;
				}
				if (numProd > 10)	{
					alert('Para pedidos superiores a 10 productos pongase en contacto con nosotros');
				}
				break;
			case '4':
				if (numProd == 1){
					envioPts  = 1530;
				}
				if (numProd == 2){
					envioPts  = 1870;
				}
				if (numProd == 3){
					envioPts  = 2210;
				}
				if (numProd == 4){
					envioPts  = 2550;
				}
				if (numProd == 5){
					envioPts  = 2890;
				}
				if (numProd == 6){
					envioPts  = 3170;
				}
				if (numProd == 7){
					envioPts = 3390;
				}
				if (numProd == 8){
					envioPts  = 3610;
				}
				if (numProd == 9){
					envioPts  = 3830;
				}
				if (numProd == 10){
					envioPts  = 4050;
				}
				if (numProd > 10)	{
					alert('Para pedidos superiores a 10 productos pongase en contacto con nosotros');
				}
				break;
			case '5':
				if (numProd == 1){
					envioPts  = 3040;
				}
				if (numProd > 1)	{
					alert('Para pedidos superiores a 1 producto con esta modalidad de envio pongase en contacto con nosotros');
				}
				break;
			case '6':
				if (numProd == 1){
					envioPts  = 6240;
				}
				if (numProd > 1)	{
					alert('Para pedidos superiores a 1 producto con esta modalidad de envio pongase en contacto con nosotros');
				}
				break;
			}
		}

//Calculo del total
function CalculoPedido()
	{
		ivaPts = (7*(bolsaPts + cajaPts))/100
		totalPts = Math.round(bolsaPts + cajaPts + ivaPts + envioPts);
		totalEuro = Math.round((totalPts/166.386)*100)/100
	}

//VerificaciÛn de datos y C·lculo
function verifCalc()
{
	//Ning™n producto selecionado
	if (document.HojaPedido.cantidadBolsa.selectedIndex == 0 && document.HojaPedido.cantidadCaja.selectedIndex == 0)
	{
		alert('Seleccione algun producto');
	}

	//M·s de 10 productos
	else 
	{
		if (numProd > 10)
		{
		alert('Para pedidos superiores a 10 productos pongase en contacto con nosotros')
		}

// M·s de 2 productos en envio tipo 5 o 6
		else
		{
			if (document.HojaPedido.formaEnvio.selectedIndex > 4)
			{
				alert('Para pedidos superiores a 1 producto con esta modalidad de envio pongase en contacto con nosotros')
			}
//   EnvÌo no seleccionado
			else 
			{
				if (document.HojaPedido.formaEnvio.selectedIndex == 0)
				{
					alert('Seleccione el tipo de envio que desea');
				}
//   Productos y envÌo
					else 
					{
						CalculoPedido();
							alert(
								'Numero de cajas = '  + '\t\t' + numCaja + '\t' + '\n' +
								'Precio cajas = ' + '\t\t' +  formato(cajaPts) + ' Pts.' + '\n' +
								'Numero de bolsas = '  + '\t' + numBolsa + '\n' +
								'Precio bolsas = ' + '\t\t' +  formato(bolsaPts) + ' Pts.' + '\n' +
								'Gastos de envio = ' + '\t\t' +  formato(envioPts) + ' Pts.' + '\n' +
								'7% de IVA = ' + '\t\t' +  formatoEuro(ivaPts) + ' Pts.' + '\n' +
								'------------------------------' + '\n' +
								'Total del pedido = ' + '\t\t' +  formato(totalPts) + ' Pts.' + '\n' + 
								'Total en Euros = ' + '\t\t' +  formatoEuro(totalEuro) + ' Euros'
							)
						HojaPedido.totalPedido.value = formato(totalPts);
					}
			}
		}
	}		
}
// -->

