     $(document).ready(function(){ 
        jQuery(function() {
            var validator = $("#newslettersignup").validate({
                messages: {
                    required: "Please enter a valid email address",
                    email: "Please enter a valid email address"
                },
                rules: {
                    email: {
                        required: true,
                        email: true
                    }
                },
                errorPlacement: function(error, element) {
                    $("#newsletter-errors").text('');
                    error.appendTo($("#newsletter-errors"));
                },
                success: function(label) {
                    label.html("");
                },
                submitHandler: function(form) {
                    $("#loading").show();
                    $.ajax({
                        url: "/newsletter/signup/format/json",
                        type: "POST",
                        data: "newsletteremail="+encodeURIComponent($('input[name=newsletteremail]').val())+"&newslettersubmit=",
                        cache: false,
                        success: function(html) {
                            $("#newsletter-signup").html('<div class="success">Thanks! You Will Hear From Us Soon!</div>');
                        },
                        error: function(html) {
                            $("#newsletter-errors").text('Please enter a valid email address');
                        }

                    });
                    $("#loading").hide();
                    return false;
                }
                });
            }); 
        jQuery(function() {
            $("#newsletteremail").focus(function() {
                this.value='';
            });
        });
		$('#naplan-countdown').countdown({until: new Date("May 12 2009 09:00:00"), layout: '{hn} {hl} {mn} {ml} {sn} {sl}'});
    }); 
