$(function(){

  $(".expander .expander-link").click(function(){
    $(this).siblings().toggle('blind');
    $(this).toggleClass('expander-link-open');
    $(this).text( $(this).text() == "Read More" ? "Close" : "Read More" );
    return false;
  });

  // SEARCH BOX
  //
  $("#search-box").focus(function() { // FOCUS
    if (search_empty())
      $("#search-hint").fadeTo('fast', .5);
  }).blur(function() { // BLUR
    if (search_empty())
      $("#search-hint").fadeTo('fast', 1);
  }).keyup(function(e) { // KEYUP - fadeout hint when user types
    if (!search_empty())
      $("#search-hint").fadeTo('fast', 0);
    else
      $("#search-hint").fadeTo('fast', .5);
  });
  // HELPER
  function search_empty(){
    return ($("#search-box").val() == "");
  }
  // SHORTCUT
  $("body").keyup(function(e) {
    if (e.which == 191) // FORWARD SLASH
      $("#search-box").focus();
  });
});

