$(document).ready(function()
{
	
  
  
  var searchFunc = function(){
	    $('#loader').show();
	    $('#counter').hide();
	    
	    $('#counter').load(
	      '/count',
	      $(this).parents('form').serialize(),
	      function() { $('#loader').hide(); $('#counter').show(); }
	    );
  };
  
  $('#search_form select').change(searchFunc);
  $('#search_form input').click(searchFunc);
  
  $('#counter').load(
	      '/count',
	      $('#search_form :input').parents('form').serialize(),
	      function() { $('#loader').hide(); $('#counter').show(); }
  );  
  
  if(typeof(setOpen) != 'undefined'){
	  $(".content").css("right", 25);
	  $(".findRestaurant").css("width", 450);
	  $(".btnFind").css("background","url(../images/btnCloseRestaurant.png) no-repeat 20px 13px");
  }
	  
  
  if($.cookie('finderState') == '0'){
	  //hidden
    $(".findRestaurant").css("bottom", -187);
    $("a.btnFind").css('bottom', 0);
    $(".btnFind").css('background-position','0 -15px');
    $(".footer").css('position', 'relative');
    $(".restaurant.results").css('min-height', '0');

  }
  else {
	$.cookie('finderState', '1');  
  }

});

