// Place your application-specific JavaScript functions and classes here
// This file is automatically included by javascript_include_tag :defaults

function expandable_toggle_links(id) {
  $(id + '_expand_link').toggle();
  $(id + '_contract_link').toggle();
}

function expandable_expand(id) {
  expandable_toggle_links(id);
  new Effect.BlindUp(  id + '_short', {duration:0.25, queue:'end'});
  new Effect.BlindDown(id + '_long',  {duration:0.25, queue:'end'});
}

function expandable_contract(id) {
  expandable_toggle_links(id);
  new Effect.BlindUp(  id + '_long',  {duration:0.25, queue:'end'});
  new Effect.BlindDown(id + '_short', {duration:0.25, queue:'end'});
}

function updateTrainingDateAndLocation(default_date,default_location,date_field_name) {
  if ($(date_field_name).value == "") {
    $(date_field_name).value = default_date;
  }
}

