/**
 * Subscribe newsletter
 */

function subscribe (){
    var input        = $("#newsletter input");
    var email        = input.val();
    var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;  
    var messageOk    = "Your email was successfully added."
    var messageWrong = "You email doesn't seem to be correct."
    var messageFail  = "Sorry, there was an error registering your email. Please check it and try again."
    var speed        = 'normal';
    
    
    $("#subscribe_result").hide(speed);

    if (emailPattern.test(email)){
        /*console.log(input);*/
        $.ajax({
            url: "/en/subscribe/" + encodeURI(email),
            success: function(data){
                
                if ($.trim(data) == "ok")
                    $("#subscribe_result").text(messageOk);
                else
                    $("#subscribe_result").text(messageFail);
                $("#subscribe_result").show(speed);
            },//port@kshdf.com
            error: function(){
                $("#subscribe_result").text(messageFail);
                $("#subscribe_result").show(speed);
            }
        });
    }else{
        $("#subscribe_result").text(messageWrong);
        $("#subscribe_result").show(speed);
    }
    return false;
}
    

