﻿$(function () {
    var form = $('#newsletterSignup');
    form.find("input").removeAttr("disabled");
    form.submit(function () {
        var firstName = $('.firstname', form).val();
        var email = $('.email', form).val();
        var postcode = $('.postcode', form).val();

        if (firstName != 'First Name' && email != 'Email Address' && postcode != 'Postcode') {
            form.find("input").addClass("disabled").attr("disabled", "disabled");
            $.post("/resources/ajax/newsletter.aspx?f=Signup", { 'email': email, 'firstName': firstName, 'postcode': postcode, 'source': 'Footer' }, function (result) {
                if (result.status == "ok") {
                    $('#newsletterSignup').html("<p class=\"message\"><img src=\"/images/tick.png\" /> " + result.message + "</p>").addClass('complete');
                } else if (result.messages) {
                    for (var i = 0; i < result.messages.length; i++) {
                        alert(result.messages[i]);
                    }
                }

                form.find("input").removeClass("disabled").removeAttr("disabled");
            });
        }
        return false;
    });
});
