// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults
var newsletter_email_value = "Enter your email address"

Event.observe(window, 'load', function() {
    // Zebra stripe our tables
    $$('table.table_list tbody > tr:nth-child(odd)').each(function(s) {
        s.addClassName('odd');
    });
    $$('table.table_list tbody > tr:nth-child(even)').each(function(s) {
        s.addClassName('even');
    });

    // Put some placeholder text in our newsletter email address input box
    if($$('input#newsletter_email_input')) {
      $$('input#newsletter_email_input').each(function(s) {
        resetNewsletterEmailBox();
        Event.observe('newsletter_email_input', 'focus', clearNewsletterEmailBox);
        Event.observe('newsletter_email_input', 'blur', resetNewsletterEmailBox);
      });
    }
});

function clearNewsletterEmailBox(){
  i = $('newsletter_email_input')
  if(i.value == newsletter_email_value){
    i.value = '';
    i.removeClassName('disabled');
  }
}

function resetNewsletterEmailBox(){
  i = $('newsletter_email_input')
  if(i.value == newsletter_email_value || i.value == ''){
    i.value = newsletter_email_value;
    i.addClassName('disabled');
  }
}