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

var SermonList = {
  save_node_state: true,
  state_store: 'cookie', // Only 'cookie' for now
  state_key: 'SermonTreeState',

	toggle_sermon_nodes : function(img, id) {
	  if(/expanded/.test(img.src)) {
	    $('sermon_list_'+ id).addClassName('collapsed');
	    img.src = img.src.replace(/expanded/, 'collapsed')

	  } else {
	    $('sermon_list_'+ id).removeClassName('collapsed');
	    img.src = img.src.replace(/collapsed/, 'expanded')
	  }
	  element = $('sermon_list_'+ id)
      Element[Element.visible(element) ? 'hide' : 'show'](element);
	}
	
}