$(document).ready(function() {
  //alert("ready");
  search();
  $("#auctionsTable").tablesorter({ dateFormat: 'dd/mm/yy' });
  $("select.search_method").val("all");
  $(".search_option").hide();
  $("select.search_method").change(function(){
      $(".search_option").hide();
      if( $(this).val() == 'all'){
        search();
      } else {
        $("#" + $(this).val()).show();
      }
  });

  // get the search choices
  $("#ts_number input[@type=button]").click(function() { 
    var params = { ts_number: $("#ts_number input").val() };
    search( params );
  });

  $("#state input[@type=button]").click(function() { 
    var params = { state: $("#state select").val() };
    search( params );
  });

  $("#address input[@type=button]").click(function() { 
    var params = { address: $("#address input").val() };
    search( params );
  });

  $("#sale_date input[@type=button]").click(function() { 
    var params = { sale_day: $("#sale_date select[@name=day]").val(),
                   sale_month: $("#sale_date select[@name=month]").val(),
                   sale_year: $("#sale_date select[@name=year]").val() 
    };
    search( params );
  });

 });

function search( params ) {
  $.ajax({ 
     method: "get",url: "search_results.php", data: params,
     success: function(html){ //so, if data is retrieved, store it in html 
       $("#search_results").show("slow"); //animation 
       $("#search_results").html(html); //show the html inside .content div 
     },
     complete: function(){
       $("#auctionsTable").tablesorter();
       $("tr").click(
          function(){ 
          $(this).find("span").toggle();
          $(this).find("span").css("color", "red");
             }
       );
       $("tr").hover(
          function(){ 
            $(this).find("td").css("background-color", "#e6eeee");
          },
          function(){ 
            $(this).find("td").css("background-color", "white");
          }
       );
     } 
  }); //close $.ajax(  
}
