jQuery(document).ready(function () {
	var $response= jQuery("#response");
    jQuery("#sendmail").click(function () {
        var valid = "";
        var mail = jQuery("#newsletter_email").val();
        var $response= jQuery("#response");
        if (!mail.match(/^([a-z0-9._-]+@[a-z0-9._-]+\.[a-z]{2,4}$)/i)) {
            valid += ' No valid Email';
        }
        if (valid != "") {
            $response.fadeIn("slow");
            $response.html("Error: " + valid);
        } else {
            var datastr =  'mail=' + mail;
            $response.css("display", "block");
            $response.html("Sending message….");
            $response.fadeIn("slow");
            setTimeout("send('" + datastr + "')", 2000);
        }
        return false;
    });
    
    jQuery("#newsletter_email").keypress(function(e) {
        if(e.keyCode == 13) {
            jQuery("#sendmail").click();
            return false;
        }
    });
    
});

function send(datastr) {
	var $response= jQuery("#response");
	jQuery.ajax({
        type: "POST",
        url: "php/mail.php",
        data: datastr,
        cache: false,
        success: function (html) {
            $response.fadeIn("slow");
            $response.html(html);
            setTimeout('jQuery("#response").fadeOut("slow")', 2000);
        }
    });
}
