function imprimirPresupuesto(){
	// abre un popup pasandole el id del recurso que estamos mostrando
	 var windowa;
	 
	 if(parseFloat(document.getElementById("importeTotal").value.split(" ")[0])>parseFloat(document.getElementById("importeMinimo").value)){
		 windowa = window.open("popups/recursos/imprimirPresupuesto.asp","","width=650 height=450 left=25 top=25 scrollbars=yes toolbar=no")
	 	 windowa.print()	
	}else{
		alert("Debe realizar un pedido superior a " + document.getElementById("importeMinimo").value + " € para poder imprimir el presupuesto.");
	}
}

function precioTotalCompra(precio){
	document.forms['formBarraTienda'].importeTotal.value=precio + " €";
}

function verCategoriaTienda(idCatP,idCatS,idCatT){
	document.forms['formTienda'].idCatP.value = idCatP;
	document.forms['formTienda'].idCatS.value = idCatS;
	document.forms['formTienda'].idCatT.value = idCatT;
	document.forms['formTienda'].pag.value = 0;
	document.forms['formTienda'].seccion.value = 2;
	document.forms['formTienda'].submit();		
}

function verCategoriaTiendaEditor(idCatP,idCatS,idCatT){
	document.forms['formTienda'].idCatP.value = idCatP;
	document.forms['formTienda'].idCatS.value = idCatS;
	document.forms['formTienda'].idCatT.value = idCatT;
	document.forms['formTienda'].pag.value = 0;
	document.forms['formTienda'].seccion.value = 2;
	document.forms['formTienda'].submit();		
}
function verFichaProducto(idProducto){
	document.forms['formTienda'].seccion.value = 3;
	document.forms['formTienda'].idProducto.value=idProducto;
	document.forms['formTienda'].submit();			
}

function verFichaProductoHome(idProducto){
	document.forms['formTiendaHome'].idProducto.value=idProducto;
	document.forms['formTiendaHome'].submit();			
}

function verFichaProductoMV(idProducto){
	document.forms['formTienda'].idProducto.value=idProducto;
	document.forms['formTienda'].submit();			
}

function verFichaProductoBuscador(idProducto){
	document.forms['formProductosBuscador'].seccion.value = 3;
	document.forms['formProductosBuscador'].idProducto.value=idProducto;
	document.forms['formProductosBuscador'].submit();			
}

function paginadorProductos(idCatP,idCatS,idCatT,i){
	document.forms['formTienda'].idCatP.value = idCatP;
	document.forms['formTienda'].idCatS.value = idCatS;
	document.forms['formTienda'].idCatT.value = idCatT;
	document.forms['formTienda'].seccion.value = 2;
	document.forms['formTienda'].pag.value=i;
	document.forms['formTienda'].submit();			
}

function anadirProducto(idProducto){
	document.forms['formTienda'].seccion.value = 4;
	document.forms['formTienda'].idProducto.value=idProducto;
	document.forms['formTienda'].submit();				
}

function anadirProductoHome(idProducto){
	document.forms['formTiendaHome'].seccion.value = 4;
	document.forms['formTiendaHome'].idProducto.value=idProducto;
	document.forms['formTiendaHome'].submit();				
}

function actualizarCarrito(){
	document.forms['formTienda'].seccion.value = 5;
	document.forms['formTienda'].submit();
}

function eliminarProducto(idProducto,nombreProducto){
	if(confirm("¿Realmente desea eliminar '"+nombreProducto+"' de su carrito de la compra?")){
		document.forms['formTienda'].seccion.value = 6;
		document.forms['formTienda'].idProducto.value=idProducto;
		document.forms['formTienda'].submit();
	}
}

function verCarrito(){
	document.forms['formBarraTienda'].seccion.value = 7;
	document.forms['formBarraTienda'].submit();
}

//Comprueba que se supere el importe mínimo
function finalizarCompra(){
	//if(parseFloat((document.getElementById("importeTotal").value.split(" ")[0]).replace(".",""))>parseFloat(document.getElementById("importeMinimo").value)){
		document.forms['formBarraTienda'].seccion.value = 8;
		document.forms['formBarraTienda'].submit();
	//}else{
		//alert("Debe realizar un pedido superior a " + document.getElementById("importeMinimo").value + " € para poder finalizar su compra");
	//}
}

function habilitarPassword()
{
	if(document.forms["formTienda"].registro.checked)
	{
		document.forms["formTienda"].contrasena_registro.disabled=false
		document.forms["formTienda"].contrasenaR_registro.disabled=false
		document.forms["formTienda"].contrasena_registro.style.backgroundColor='FFFFFF'
		document.forms["formTienda"].contrasenaR_registro.style.backgroundColor='FFFFFF'
	}
	else
	{
		document.forms["formTienda"].contrasena_registro.disabled=true
		document.forms["formTienda"].contrasenaR_registro.disabled=true
		document.forms["formTienda"].contrasena_registro.style.backgroundColor='DFDFDF'
		document.forms["formTienda"].contrasenaR_registro.style.backgroundColor='DFDFDF'
	}
}

function enviarPedido(){
	
	var formulario = document.forms['formTienda']
	var msgRegistro = ""
	var msgEnvio = ""
	var msgError = ""
	var correcto = 1
	
	// Comprobamos que el usuario se ha logeado en el Area Privada
	if(formulario.idUsuario.value == 0)
	{
			// Validamos los datos del REGISTRO.
			if (formulario.nombre_registro.value == "")	
				{
					correcto=0;
					msgRegistro+="Introduzca el 'Nombre y apellidos'\n"
				}
			if (formulario.direccion_registro.value == "")	
				{
					correcto=0;
					msgRegistro+="Introduzca la 'Dirección'\n"
				}
			if (formulario.poblacion_registro.value == "")	
				{
					correcto=0;
					msgRegistro+="Introduzca la 'Población'\n"
				}
			if (formulario.cpostal_registro.value == "")	
				{
					correcto=0;
					msgRegistro+="Introduzca el 'Cód. postal'\n"
				}
			if (formulario.provincia_registro.value == "")	
				{
					correcto=0;
					msgRegistro+="Introduzca la 'Provincia'\n"
				}
			if (formulario.pais_registro.value == "")	
				{
					correcto=0;
					msgRegistro+="Introduzca el 'País'\n"
				}
			if (formulario.email_registro.value == "")
			  {
			   correcto=0;
			   msgRegistro+="Introduzca el 'E-Mail'\n";
			  }
			 else
			  {
					if(!validarEmail(formulario.email_registro.value))
					{
						correcto=0;
						msgRegistro+="Introduzca correctamente el 'E-Mail'\n";
					}
				}
			if(formulario.telefono_registro.value == "")
			{
				correcto=0;
				msgRegistro+="Introduzca el 'Telefono'\n";
			}
			if (formulario.registro.checked == true)
				{
					if (formulario.contrasena_registro.value == "" || formulario.contrasenaR_registro.value == "")
					{
						correcto=0;
						msgRegistro+="Introduzca el 'Password'\n"
					}
					
					if (formulario.contrasena_registro.value!=formulario.contrasenaR_registro.value)
					{
						correcto=0;
						msgRegistro+="Compruebe que las contraseñas sean iguales\n"
					}
				}
			if (formulario.pprivacidad.checked == false)
				{
					correcto=0;
					msgRegistro+="Debe aceptar la 'Política de privacidad'"
				}
	}
		 
	// Validamos los datos del ENVÍO.
	if (formulario.direccion_envio.value == "")	
		{
			correcto=0;
			msgEnvio+="Introduzca la 'Direccion'\n"
		}
	if (formulario.poblacion_envio.value == "")	
		{
			correcto=0;
			msgEnvio+="Introduzca la 'Población'\n"
		}
	if (formulario.cpostal_envio.value == "")	
		{
			correcto=0;
			msgEnvio+="Introduzca el 'Cód. Postal'\n"
		}
	if (formulario.provincia_envio.value == "")	
		{
			correcto=0;
			msgEnvio+="Introduzca la 'Provincia'\n"
		}
	if (formulario.horarioEntrega_envio_1.value == ""||formulario.horarioEntrega_envio_2.value == "")	
		{
			correcto=0;
			msgEnvio+="Introduzca el 'Horario'\n"
		}
	
	// Comprobamos variable CORRECTO para submitar o no el formulario.
		if (correcto){
			formulario.seccion.value = 9
			formulario.submit()
		}else{
			msgError = "Por favor, compruebe la siguiente información para poder continuar:\n\n"
				if(msgRegistro!="")
					msgError += ":: Datos personales ::\n\n"+msgRegistro+"\n\n"
				if(msgEnvio!="")
					msgError += ":: Datos de envío ::\n\n"+msgEnvio
			alert(msgError)
		}
}


