$(document).ready(function(){
	//REVISA EL CONTENIDO DE LOS INPUTS
	$("#mail").focus(function(){
		if ($("#mail").val() == "Su e-mail aquí") {
			$("#mail").css("color", "#000").css("font-weight", "normal");
			$("#mail").val("");
		}
	});
	$("#mail").blur(function(){
		if ($("#mail").val() == "") {
			$("#mail").css("color", "#000").css("font-weight", "normal");
			$("#mail").val("Su e-mail aquí");
		}
	});
	$("#f_nombreyapelido").focus(function(){
		if ($("#f_nombreyapelido").val() == "Nombre y Apellido") {
			$("#f_nombreyapelido").css("color", "#000").css("font-weight", "normal");
			$("#f_nombreyapelido").val("");
		}
	});
	$("#f_nombreyapelido").blur(function(){
		if ($("#f_nombreyapelido").val() == "") {
			$("#f_nombreyapelido").css("color", "#000").css("font-weight", "normal");
			$("#f_nombreyapelido").val("Nombre y Apellido");
		}
	});
	
	$("#f_telefono").focus(function(){
		if ($("#f_telefono").val() == "Teléfono") {
			$("#f_telefono").val("");
		}
	});
	$("#f_telefono").blur(function(){
		if ($("#f_telefono").val() == "") {
			$("#f_telefono").val("Teléfono");
		}
	});
	
	$("#f_mail").focus(function(){
		if ($("#f_mail").val() == "eMail") {
			$("#f_mail").css("color", "#000").css("font-weight", "normal");
			$("#f_mail").val("");
		}
	});
	$("#f_mail").blur(function(){
		if ($("#f_mail").val() == "") {
			$("#f_mail").css("color", "#000").css("font-weight", "normal");
			$("#f_mail").val("eMail");
		}
	});
	
	$("#f_mensaje").focus(function(){
		if ($("#f_mensaje").text() == "Mensaje") {
			$("#f_mensaje").css("color", "#000").css("font-weight", "normal");
			$("#f_mensaje").text("");
		}
	});
	$("#f_mensaje").blur(function(){
		if ($("#f_mensaje").val() == "") {
			$("#f_mensaje").css("color", "#000").css("font-weight", "normal");
			$("#f_mensaje").text("Mensaje");
		}
	});

    $("#submit_boton").click(function(){
        enviar_contacto($("#f_nombreyapelido").val(), $("#f_mensaje").val(), $("#f_mail").val(), $("#f_telefono").val());
    });
    $("#envia_news").click(function(){
        enviar_newsletter($("#mail").val());
    });
    $("#form_newsletter").submit(function(){
        enviar_newsletter($("#mail").val());
    });
});
function enviar_contacto(nombre, consulta, email, telefono){
    pos_arroba = $("#f_mail").val().indexOf("@");
    pos_punto = $("#f_mail").val().indexOf(".");
    $("#f_mensaje").css("color", "#000").css("font-weight", "normal");
    $("#f_nombreyapelido").css("color", "#000").css("font-weight", "normal");
    $("#f_mail").css("color", "#000").css("font-weight", "normal");
    error = 0;
    if (pos_arroba < 1 || pos_punto < 0) {
        $("#f_mail").css("color", "#F00").css("font-weight", "bold");
        error++;
    }
    if ($("#f_nombreyapelido").val() == "Nombre y Apellido") {
        $("#f_nombreyapelido").css("color", "#F00").css("font-weight", "bold");
        error++;
    }
    if ($("#f_mensaje").val().length < 2 || $("#f_mensaje").val() == "Mensaje") {
        $("#f_mensaje").css("color", "#F00").css("font-weight", "bold");
        error++;
    }
    
    if (error == 0) {
        $("#contacto_form").fadeOut(500, function(){
            $("#resultado_contacto").fadeIn(500, function(){
                $.post("includes/plugins/contact_form/contact_send_mail.php", {
                    snombre: nombre,
                    smensaje: consulta,
                    semail: email,
                    stelefono: telefono
                }, function(data){
                    $("#resultado_contacto img").hide();
                    $("#resultado_contacto").html("Su mensaje se ha enviando correctamente").delay(4000).fadeOut(1000, function(){
                        $("#contacto_form").fadeIn(1000);
                    });
                    limpia_form();
                });
            });
        });
    }
}
function enviar_newsletter(email){
    pos_arroba = $("#mail").val().indexOf("@");
    pos_punto = $("#mail").val().indexOf(".");
    $("#mail").css("color", "#000").css("font-weight", "normal");
    error = 0;
    if (pos_arroba < 1 || pos_punto < 0) {
        $("#mail").css("color", "#F00").css("font-weight", "bold");
        error++;
    }
    if (error == 0) {
        $("#form_newsletter").fadeOut(500, function(){
            $("#resultado_newsletter").fadeIn(500, function(){
                $.post("newsletter/add.php", {
                    semail: email
                }, function(){
                    $("#resultado_newsletter").html("Su email agregó correctamente").delay(2000).fadeOut(500, function(){
                        $("#form_newsletter").fadeIn(500);
                    });
                    $("#mail").val("Su e-mail aquí");
                });
            });
        });
    }
}
function limpia_form(){
    $("#f_mensaje").text("Mensaje");
    $("#f_mensaje").val("Mensaje");
    $("#f_telefono").val("Teléfono");
    $("#f_mail").val("eMail");
    $("#f_nombreyapelido").val("Nombre y Apellido");
}
