$(document).ready(function() {

   // Search Criteria
   $("#search-criteria li a").click(function() {

      if ($(this).is(".selected")) {

         $("li fieldset").slideUp();
         $("li").removeClass("selected");
         $("li a").removeClass("selected");

      } else {

         if ($("li").is(".selected")) {

            $("li").removeClass("selected");
            $("li a").removeClass("selected");
            $("li fieldset").hide();

         };

         $(this).addClass("selected");
         $("li:has(a.selected)").addClass("selected");

         if ($("li.selected fieldset").is(":hidden")) {

            $("li.selected fieldset").slideDown();

         };

      };

   });

   $("input.filter").click(function() {

      $("li fieldset").slideUp();
      $("li").removeClass("selected");
      $("li a").removeClass("selected");

   });

   // Add Property

   $("#add-property li a").click(function(e) {
      e.preventDefault();

      if (!$(this).is(".selected")) {
         if ($("li").is(".selected")) {
            $("li fieldset").hide();
            $("li").removeClass("selected");
            $("li a").removeClass("selected");
         };

         $(this).addClass("selected");

         $("li:has(a.selected)").addClass("selected");

         if ($("li.selected fieldset").is(":hidden")) {
            $("li.selected fieldset").fadeIn('slow');
         };
      };
   });

   $("input.filter").click(function() {

      $("li.selected fieldset").hide();
      $("fieldset#search-results").css("height", "auto");
      $("li").removeClass("selected");
      $("li a").removeClass("selected");

   });




   // Tooltips


   $("fieldset#search-results tr,table.stylizedTable tr").hover(
      function() {
         $(this).addClass("hover");
      },
      function() {
         $(this).removeClass("hover");
      }
    );


   $("a.demographic").hover(
      function() {
         $(this).after("<span class='demographic'>Demographic Report</span>");
      },
      function() {
         $("span").remove();
      }
    );


   $("a.zoom").hover(
      function() {
         $(this).after("<span class='zoom'>Zoom Location</span>");
      },
      function() {
         $("span").remove();
      }
    );

   $("td.compare").hover(
      function() {
         $(this).append("<span>Select to Compare</span>");
      },
      function() {
         $("span").remove();
      }
    );

   // === Land Use Study =========================

   if ($().codaSlider) {

      // For main sliding tabs...
      $("#coda-slider-1").codaSlider({
         dynamicArrows: false,
         panelTitleSelector: "h4.title",
         dynamicTabsAlign: "right"
      })

      $('#coda-slider-1').css('height', 'auto');
      
      //For secondary tabs...
      $(".tab_content").hide();
      $("ul.tabs li:last").addClass("current").show();
      $(".tab_content:last").show();


      $("ul.tabs li").click(function() {

         $("ul.tabs li").removeClass("current");
         $(this).addClass("current");
         $(".tab_content").hide();

         var activeTab = $(this).find("a").attr("href");
         $(activeTab).fadeIn();
         return false;
      });
   }
}); 
