function init_adv_search_toggler(){
  $("#advanced_search_options").hide();
  $("#advanced_search_options_toggler").html("More Search Options").attr("href","javascript:void(0)").click( toggle_adv_search );


  function toggle_adv_search(){
    $(this).toggleClass("expanded").html( $(this).html()=="More Search Options"?"Less Search Options":"More Search Options");
    $("#advanced_search_options").slideToggle();
  }

}

function init_checkbox_togglers(){

  $(".checker").html("Check/Uncheck All").attr("href","javascript:void(0)").click(toggle_checkboxes);

  function toggle_checkboxes(){
    var cboxes = $(this.parentNode).find(":checkbox");
    if(cboxes.length==0 && this.parentNode)
      toggle_checkboxes.call(this.parentNode);
    else
      if( cboxes[0].checked )
        cboxes.removeAttr("checked");
      else
        cboxes.attr("checked","checked");
  }

}


function init_more_notes_toggler(){
  $(".notes a.toggler").attr('href','javascript:void(0)').addClass('expanded').click( function(){
    $(this).toggleClass("collapsed").toggleClass('expanded');
    $(this.parentNode).find("div").toggle()
  });
}


$(init_adv_search_toggler);
$(init_checkbox_togglers);
$(init_more_notes_toggler);
// $( function(){ setTimeout(function(){ $("#course_keywords").focus()},500) } );