var queryLabel = "";

function equalHeight(group) {
   tallest = 0;
   group.each(function() {
      thisHeight = $(this).height();
      if (thisHeight > tallest) {
         tallest = thisHeight;
      }
   });
   group.height(tallest);
}

function showAdvancedSearch() {
   $("#advancedSearchControl").text("Hide Advanced Search");
   $("#queryLabel").text("Any of the words:");
   $("#srchAgainButton").css("visibility", "hidden").removeClass("activeSearchButton");
   $("#srchAgainButton2").addClass("activeSearchButton");
   $("#advancedSearchWrapper").removeClass("accessible").addClass("advancedSearchVisible");
}

function hideAdvancedSearch() {
   $("#advancedSearchControl").text("Advanced Search");
   $("#queryLabel").text(queryLabel);
   $("#advancedSearchWrapper").addClass("accessible").removeClass("advancedSearchVisible");
   $("#srchAgainButton").css("visibility", "visible").addClass("activeSearchButton");
   $("#srchAgainButton2").removeClass("activeSearchButton");
}

function clearAdvancedSearchFields() {
   $("#query_and").val("");
   $("#query_phrase").val("");
   $("#query_not").val("");
   $("#scope").val("");
   $("#meta_f_sand").val("");
}

$(document).ready(function() {

   if ($("#searchAgain").val() == "true") {
      queryLabel = "Search Again:";
   } else {
      queryLabel = "Search:";
   }

   if ($("#advancedSearch").val() == "true") {
      showAdvancedSearch();
   } else {
      hideAdvancedSearch();
   }

   $("#advancedSearchControl").click(function(event) {

      if ($("#advancedSearch").val() == "true") {
         hideAdvancedSearch();
         clearAdvancedSearchFields();
         $("#advancedSearch").val("false");
      } else {
         showAdvancedSearch();
         $("#advancedSearch").val("true");
      }

   });

   // Hide all site trail divs, the first two elements of each related categories does not have a site trail div
   $(".siteTrail .trail").hide();

   $(".moreSiteTrailToggle a").click(function() {
      // If toggled on, change text
      if ($(this).parent().siblings(".trail").is(":hidden")) {
         $(this).text("Fewer categories");
         $(this).parent().siblings(".trail").show();
      } else {
         $(this).text("More categories");
         $(this).parent().siblings(".trail").hide();
      }
      return false;
   });


   });

