$(document).ready(function(){
  $("a.shadowbox-gallery").attr("rel","shadowbox[slideshow]");
  $("a.shadowbox-iframe").attr("rel","shadowbox;player=iframe;width=400px;height=400px");

  /* Newsletter Signup.  AJAXifies the form and handles errors. */
  $("#newsletter-signup-form").ajaxForm({
    beforeSend: function() {
      $("#newsletter-signup .error").removeClass('error');
    },
    success: function(responseText) {
      if(responseText == 'true') {
        $("#newsletter-signup .inner").html("<p>Thanks for subscribing to the Clarifacts newsletter. Look for your first issue in your inbox soon.</p>");
        pageTracker._trackPageview('/forms/newsletter');
      } else {
        errors = eval(responseText);
        for(i = 0, len = errors.length; i < len; i++) {
          error = errors[i];
          fieldName = error[0];
          $("label[for=newsletter_signup_" + fieldName + "]").addClass('error');
          $("input#newsletter_signup_" + fieldName).addClass('error');
        }
      }
    }
  });
});

Shadowbox.init({players:['qt','img','swf','iframe', 'flv']});
