/** Newsletter Form Code */
$(function() 
{ 
    //Show the forms
    $("form.newsletter-form").show().upgradeForm();
    
    $("form.newsletter-form").bind("send", function() {
        $(":input", this).attr("disabled", "disabled");
        $("button", this).addClass("working");
    });
    $("form.newsletter-form").bind("success", function() {
        $(":input", this).removeAttr("disabled");
        $("button", this).removeClass("working");
    });
    $("form.newsletter-form").bind("serverError", function() {
        $("button", this).removeClass("working");
        $("button", this).addClass("error");
        alert("error");
    });
    $("form.newsletter-form").bind("timeoutError", function() {
        $("button", this).removeClass("working");
        $("button", this).addClass("error");
    });
    
    //Enable Google Analytics Tracking of Form Actions and Subscriptions
    $("form.newsletter-form").bind("success", function() {
        urchinTracker("/urchin/newsletter-subscribe");
    });
});