function externalLinks()
{
  $$('a:[rel=newwindow]').each( function(item) {
    item.target = "_blank";    
  });
}

var hideFlashes = function() {
  $$('.main-site #flash_notice', '.main-site #flash_error').each(function(e) {
    if (e) Effect.Fade(e, { duration: 1.5 });
  });
}

document.observe('dom:loaded', function(e) {
  setTimeout(hideFlashes, 3000);
  externalLinks();
  
  if ( $('email') ) {
    $('email').observe('focus', function(event) {
      var box = event.element();
      if ( box.getValue() == 'enter email here') {
        box.clear();
      }
    });

    $('email').observe('blur', function(event) {
      var box = event.element();
      if ( !box.present() ) {
        box.value = 'enter email here';
      }
    });
  }
  
});

