// Application specific javascript for the APS Journal Search
// Copyright (c) 2008-2009 American Physical Society
$(document).ready(function(){
  $("a#journal_dropdown_link").click(function(e) {
    e.preventDefault();
    $("div#select_specific_journals").slideDown('fast');
    $("div#search_all_journals").slideUp('fast');
    $("table#search_form_journals").slideDown('normal');
  });
  $("a#search_all_journals_link").click(function(e) {
    e.preventDefault();
    $("div#select_specific_journals").slideUp('fast');
    $("div#search_all_journals").slideDown('fast');
    $("table#search_form_journals").slideUp('normal');
    $(".journal_checkbox").each(function(i){
      if ($(this).attr('checked') == true){
        $(this).removeAttr("checked");
      }
    });
  });
  $("a#years_dropdown_link").click(function(e) {
    e.preventDefault();
    $("div#select_specific_years").slideDown('fast');
    $("div#search_all_years").slideUp('fast');
    $("#search_form_years").slideDown('normal');
  });
  $("a#search_all_years_link").click(function(e) {
    e.preventDefault();
    $("div#select_specific_years").slideUp('fast');
    $("div#search_all_years").slideDown('fast');
    $("#search_form_years").slideUp('normal');
    $(".decade_checkbox").each(function(i){
      if ($(this).attr('checked') == true){
        $(this).removeAttr("checked");
      }
    });
    $("input#search_form_year").attr("value", "");
  });
  $("a.reveal-abstract").click(function(e){
    e.preventDefault();
    if ($(this).text() == "Show Abstract") {
      $("#" + $(this).attr("rel")).slideDown();
      $(this).text("Hide Abstract");
    } else {
      $("#" + $(this).attr("rel")).slideUp();
      $(this).text("Show Abstract");
    }
  });
  $("a#show_all_abs").click(function(e){
    e.preventDefault();
    if ($(this).text() == "Show All Abstracts") {
      $(".aps-search-resultabstract").slideDown();
      $(this).text("Hide All Abstracts");
      $("a.reveal-abstract").text("Hide Abstract");
    } else {
      $(".aps-search-resultabstract").slideUp();
      $(this).text("Show All Abstracts");
      $("a.reveal-abstract").text("Show Abstract");
    }
  });
  $("#show_all_years").click(function(e){
    e.preventDefault();
    $("#all_years").show();
    $("#show_all_years").hide();
  });
  $("a#show_fewer_years").click(function(e){
    e.preventDefault();
    $("#all_years").hide();
    $("#show_all_years").show();
  });
  $("a#refinesearch").toggle(function(e) {
    e.preventDefault();
    $("div.searchbox").slideDown();
    $("a#refinesearch").text('Hide "Edit Your Search"');
  }, function() {
    $("div.searchbox").slideUp();
    $("a#refinesearch").text('Edit Your Search');
  });
});

