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

function PageFormShow(page)
{
  $$('.form').each( function (node) { node.style.display = node.parentNode.parentNode == page ? 'block' : 'none' } );
}

function PageFormHide()
{
  $$('.form').each( function(node) { node.style.display = 'none' } )
}

function PageToggle(page, state)
{
  var actions = $(page).select('p > a');
  var display = state ? 'block' : 'none';

  $(page).select('ul').each( function(node) { 
    if (node.parentNode == page)
      node.style.display = display;
  });

  actions[0].style.display = !state ? 'none' : 'block';
  actions[1].style.display = state ? 'none' : 'block';
}

Element.toggleEnabled = function (element) {
  element = $(element);
  element['disabled'] = !element['disabled'];
}

function EnrollmentUpdate()
{
}


