// Top-level search functionality
// Search box default text placeholder toggler
$("form.ius_search_form input.search_input").live("focus", function(e){
  if ($.trim($(this).val()) === "Search IU Southeast") {
    $(this).val("");
  }
}).live("blur", function(e){
  if ($.trim($(this).val()) === "") {
    $(this).val("Search IU Southeast");      
  }
});

// Search form toggling
$("div.links a.search").live("click", function(e){
  $(this).hide();
  var $search_box = $(this).parent().find("div.search_box:first");
  $search_box.show();
  return false;
});

jQuery(document).ready(function($) {  
  // Dropdown functionality
  $("div.msg_list :header").click(function(e){
    var $h = $(this);
    $h.siblings(":header").each(function(i,e){
      var $sibling = $(e);
      var $content = $sibling.next("div:not(.msg_list_expanded)");
      if ($content.is(":visible")) {
        $content.stop().slideUp(200, function(e){
          $sibling.removeClass("open").addClass("closed");
        });        
      }      
    });    
    var $div = $h.next("div:not(.msg_list_expanded)");
    if ($h.hasClass("open")) {
      $div.stop().show().slideUp(200,function(e){
        $h.removeClass("open").addClass("closed");
      });        
    } else {        
      $div.stop().hide().slideDown(200,function(e){
        $h.removeClass("closed").addClass("open");
      });        
    }
  });
  $("div.msg_list").children("div:not(.msg_list_expanded)").hide();
  $("h4.open").next("div").show();
});
