//var capaActiva = "inicio";

function enviar(url){
	
	location.href = url;
	document.submit();
}

function enviarBuscador(url){
	var tipo, titulo, url_final;
	
	tipo = $('#tipo').val();
	titulo = $('#titulo_buscar').val();
	
	if (titulo == ""){
		alert("Al menos tiene que indicar una palabra clave para poder realizar la búsqueda.");
		return;
	}
	
	url_final = url + '&tipo=' + tipo + '&titulo_buscar=' + titulo;
	enviar(url_final);
}

function enviarMensaje(tipo){
	// Validación de Campos.	
	var datos;
	var transferencia;
	
	if (tipo == 'pedido'){
		// Validar pedido:
		
		if ($("#nombrep").val() == "" || 
			$("#apellidosp").val() == "" || 
			$("#emailp").val() == "" || 
			$("#direccionp").val() == "" ||
			$("#telefonop").val() == "" || 
			$("#descripcionp").val() == ""){
			alert("Por favor, rellene todos los datos: nombre, apellidos, email, telefono, dirección de envío.");
			return;
		}
		
		if ( $("#formapagop").val()=='paypal'){
			document.datos_pedido.action = "index.php?op=pedidos2&pgo=1";
			document.datos_pedido.submit();
			return;
		}
		
		// Recuperar los datos de contacto:
		datos = "tipo=pedido&nombrep=" + $("#nombrep").val() + "&apellidosp=" + $("#apellidosp").val() + "&emailp=" + $("#emailp").val() + 
		        "&telefonop=" + $("#telefonop").val() + "&direccionp=" + $("#direccionp").val() +
		        "&nifpfiscal=" + $("#nifpfiscal").val() + 
		        "&nombrepfiscal=" + $("#nombrepfiscal").val() + 
		        "&domiciliopfiscal=" + $("#domiciliopfiscal").val() +
		        "&cppfiscal=" + $("#cppfiscal").val() +
		        "&poblacionpfiscal=" + $("#poblacionpfiscal").val() +
		        "&provinciapfiscal=" + $("#provinciapfiscal").val() +
		        "&descripcionp=" + $("#descripcionp").val() + 
		        "&formapagop=" + $("#formapagop").val() + 
		        "&preciop=" + $("#preciop").val() +
		        "&numarticulosp=" + $("#numarticulosp").val();
		
	} else if (tipo == 'compra'){
		// Validar una compra:

		if ($("#nombrec").val() == "" || $("#emailc").val() == "" || $("#telefonoc").val() == "" || $("#precioc").val() == "" || $("#descripcionc").val() == ""){
			alert("Por favor, rellene todos los datos.");
			return;
		}
		
		// Recuperar los datos de contacto:
		datos = "tipo=compra&nombrec=" + $("#nombrec").val() + "&emailc=" + $("#emailc").val() + "&telefonoc=" + $("#telefonoc").val() + "&precioc=" + $("#precioc").val() + "&descripcionc=" + $("#descripcionc").val();;

		
	} else if (tipo == 'tasacion'){
		// Validar una tasacion:
		
		if ($("#nombret").val() == "" || $("#emailt").val() == "" || $("#telefonot").val() == "" || $("#descripciont").val() == ""){
				alert("Por favor, rellene todos los datos.");
				return;
		}
		
		// Recuperar los datos de contacto:
		datos = "tipo=tasacion&nombret=" + $("#nombret").val() + "&emailt=" + $("#emailt").val() + "&telefonot=" + $("#telefonot").val() + "&descripciont=" + $("#descripciont").val();;
		
	} else if (tipo == 'consulta'){
		// Validar la consulta:
		
		if ($("#descripcioncon").val() == "" || $("#emailcon").val() == "" || $("#nombrecon").val() == ""){
			alert("Por favor, rellene la consulta, un nombre de contacto y un email para poderle contestar.");
			return;
		}
		
		// Recuperar los datos de la consulta:
		datos = "tipo=consulta&nombrecon=" + $("#nombrecon").val()  + "&descripcioncon=" + $("#descripcioncon").val() + "&emailcon=" + $("#emailcon").val();
	}
	
	
	$.ajax({url: 'enviar_mail.php', 
		type: 'POST',
		async: true, 
		data: datos,
		success: procesaRespuesta, 
		error: muestraError });
	
	// Limpiar los formularios:
	if (tipo == 'pedido'){
		$("#nombrep").val("");
		$("#apellidosp").val("");
		$("#emailp").val("");
		$("#telefonop").val("");
		$("#direccionp").val("");
		$("#transferenciap:checkbox").attr('checked',false);
		
		$("#nifpfiscal").val("");
		$("#nombrepfiscal").val("");
		$("#domiciliopfiscal").val("");
		$("#cppfiscal").val("");
		$("#poblacionpfiscal").val("");
		$("#provinciapfiscal").val("");
		
		
	} else if (tipo == 'compra'){
		$("#nombrec").val("");
		$("#emailc").val("");
		$("#telefonoc").val("");
		$("#precioc").val("");
		$("#descripcionc").val("");
		
		
	} else if (tipo == 'tasacion'){
		$("#nombret").val("");
		$("#emailt").val("");
		$("#telefonot").val("");
		$("#descripciont").val("");
		
		
	} else if (tipo == 'consulta'){
		$("#descripcioncon").val("");
		$("#emailcon").val("");
		$("#nombrecon").val("");
	}
	
}

function procesaRespuesta(datos){
	alert(datos);
}

function muestraError(datos){
	alert("Se ha producido un error al realizar la petición. ERROR: " + datos.statusText);
}

