$(function() {
  $('span.shadowme').each(function() {
    var $this = $(this);
    $this.html('<span class="shadow">' + $this.html() + '</span><span> ' + $this.html() + '</span>');
  });

  $("a[href^=http]").click(function() {
    window.open(this.href);
    return false;
  });
    
  if ($('#mailing_email').val() == '')
    $('#mailing_email').val('email address').one('focus', function() { $(this).val('') } );

  $('#mailing_form').submit(function() {
    $.post(document.location.href, $('#mailing_form').serialize() + '&mailing_submit=ajax', function(resp) { 
      if (resp) {
        $('#mailing_error').html(resp).slideDown('medium');
	$('#mailing_form :submit').val('Sign Up').removeAttr('disabled');
      }
      else
        $('#mailing_error').html('Error joining list. Please try again later.');
    });
    $('#mailing_error').hide();
    $(':submit', this).val('Signing Up...').attr('disabled', 'disabled');
    return false;
  });
});

