//Acceder como antiguo cliente
function Acceso()
{
	var salida = '';
	if ($$("mail").value == '')
		salida = 'Debes escribir tu dirección de correo\n';
	else {
		if (!Mail($$("mail").value))
			salida = 'Debes escribir tu dirección de correo correctamente\n';
	}
	if ($$("passwd").value == '') 
		salida += 'Debes escribir la contraseña de acceso\n';	
		
	if (salida != '')
		alert(salida);
	else
	{
		$.ajax({
				type: "POST",
				url: "/xml/login_compra.php",
				data: "mail="+$$('mail').value+"&pass="+$$('passwd').value,
				async: false,
				success: function(datos){
					if (datos == '1')
						document.location = $$('url_base').value +'/acceso';
					if (datos == '0')
						alert("El usuario no ha sido activado correctamente, solicite su activación.");
					if (datos == '2')
						alert("El usuario ha sido eliminado de la base de datos");
					if (datos == '-1')
						alert("No hay ningún usuario con los datos email / contraseña introducidos");
			  }
		});
	}
}

function Recordar()
{
	var salida = '';
	if ($$("mail_recordar").value == '')
		salida = 'Debes escribir tu dirección de correo\n';
	else {
		if (!Mail($$("mail_recordar").value))
			salida = 'Debes escribir tu dirección de correo correctamente\n';
	}
	if (salida != '')
		alert(salida);
	else
	{
		$.ajax({
				type: "POST",
				url: "/xml/login_recordar.php",
				data: "mail="+$$('mail_recordar').value,
				async: false,
				success: function(datos){
					if (datos == '1') {
						alert("Datos enviados correctamente a la cuenta de correo especificada.");
						$$("mail_recordar").value = '';
						$('#capa_recordar').toggle();
					}
					if (datos == '0')
						alert("El usuario no ha sido activado correctamente, solicite su activación.");
					if (datos == '-1')
						alert("No hay ningún usuario con el email introducido");
			  }
		});
	}
}

//Formulario largo de usuario
function ValidarForm()
{

	var salida = '';
	if ($$("email").value == '')
		salida += 'Debes escribir tu dirección de correo\n';
	else {
		if (!Mail($$("email").value))
			salida += 'Debes escribir tu dirección de correo correctamente\n';
	}
	parametros = 'mail='+$$("email").value;
	if ($$("epasswd").value == '') 
		salida += 'Debes escribir la contraseña de acceso\n';
	else {
		if (($$("epasswd").value.length < 6) || ($$("epasswd2").value.length < 6))
			salida += 'La longitud de la contraseña debe ser de 6 a 15 caracteres\n';
		if ($$("epasswd").value != $$("epasswd2").value)
			salida += 'Las contraseñas escritas no coinciden\n';
	}

	parametros += '&passwd='+$$("epasswd").value;

	if ((!$$("particular").checked) && (!$$("empresa").checked)){
		salida += 'Debes seleccionar un tipo de usuario\n';

        }else {

		tipo_usuario = 'particular';


		if ($$("empresa").checked)
			tipo_usuario = 'empresa';


		parametros += '&tipo_usuario='+tipo_usuario;

	}

	if ($$("nombre").value == '')
		salida += 'Debes escribir un nombre y apellidos\n';
	parametros += '&nombre='+$$("nombre").value;
	if ($$("documento").value == '0')
		salida += 'Debes seleccionar un documento identificativo\n';
	parametros += '&documento='+$$("documento").value;
	if ($$("num_documento").value == '0')
		salida += 'Debes el número del documento identificativo\n';
	parametros += '&num_documento='+$$("num_documento").value;
	if ($$("calle").value == '')
		salida += 'Debes rellenar los datos de la calle\n';
	parametros += '&calle='+$$("calle").value;
	if ($$("ascensor").value == '0')
		salida += 'Debes rellenar si el edificio tiene ascensor\n';
	parametros += '&ascensor='+$$("ascensor").value;
	if ($$("provincia").value == '0')
		salida += 'Debes seleccionar la provincia\n';
	parametros += '&provincia='+$$("provincia").value;
	if ($$("poblacion").value == '')
		salida += 'Debes escribir una población\n';
	parametros += '&poblacion='+$$("poblacion").value;
	if ($$("cp").value == '')
		salida += 'Debes rellenar el código postal\n';
	parametros += '&cp='+$$("cp").value;
	if ($$("telefono1").value == '')
		salida += 'Debes rellenar un teléfono de contacto\n';
	parametros += '&telefono1='+$$("telefono1").value;
	if (!$$("politica").checked)
		salida += 'Debes leer y aceptar la política de privacidad y las condiciones de uso\n';
	boletin = 0;
		if ($$("boletin").checked)
			boletin = 1;
	
	//Resto de campos
	parametros += '&numero='+$$("numero").value;
	parametros += '&planta='+$$("planta").value;
	parametros += '&puerta='+$$("puerta").value;
	parametros += '&bloque='+$$("bloque").value;
	parametros += '&adic_domicilio='+$$("adic_domicilio").value;
	parametros += '&telefono2='+$$("telefono2").value;
	parametros += '&movil='+$$("movil").value;
	parametros += '&fax='+$$("fax").value;
	parametros += '&adicional='+$$("adicional").value;
	parametros += '&boletin='+boletin;
        //alert (parametros);
	if (salida != '')
		alert(salida);
	else
	{
		$.ajax({
				type: "POST",
				url: "/xml/usuario_nuevo.php",
				data: parametros,
				async: false,
				success: function(datos){
                                        if (datos == '1') {
						alert("Datos enviados correctamente. Revise su correo electrónico.");
						document.registro.reset();
					}
					if (datos == '0')
						alert("El cliente ya existe en la base de datos");
					if (datos == '-1')
						alert("Error enviando datos, por favor, vuelva a intentarlo pasados unos minutos");
					if (datos == '-2')
						alert("Error usuario nuevo colchones.es");
			  }
		});
	}
}

//////////////////////////////////////////////////////////////////////////// MIS PEDIDOS //////////////////////////////////////////////////////

function VerPedido(id)
{
	$.get("/xml/ver_pedido.php?id="+id, function(data){
	   $(data).modal({
		   minHeight:320,
		   minWidth: 700
	   });
    });
}