	(function($){

	$.ajaxSetup({
		'beforeSend' : function(xhr) {
			xhr.overrideMimeType('text/html; charset=windows-1250');
		}
	  });

	$(document).ready(function(){
			$('div.spoiler').hide().after('<div class="viewhide">Zobrazit více textu</div>').next().click(function(){
				$a = $(this);
				$a.prev().toggle('fast');
				$a.text($a.text() == "Zobrazit více textu" ? "Skrýt text" : "Zobrazit více textu");
			});
			
			$pole = $('div#pole');
			$pole.hide().siblings("div#coolselection").click(function(){
				$pole.toggle('fast');
			});
			
			$filters = $('#filters').hide();
			$showhidefilters = $("#showhidefilters");
			$showhidefilters.click(function(){
				$filters.toggle('fast');
				$showhidefilters.html($showhidefilters.html() == "Filtrovat pobyty&nbsp;&nbsp;&nbsp;+" ? "Skrýt filtry&nbsp;&nbsp;&nbsp;-" : "Filtrovat pobyty&nbsp;&nbsp;&nbsp;+");
			});
			$("#rightclose img").click(function(){
				$filters.toggle('fast');
				$showhidefilters.html($showhidefilters.html() == "Filtrovat pobyty&nbsp;&nbsp;&nbsp;+" ? "Skrýt filtry&nbsp;&nbsp;&nbsp;-" : "Filtrovat pobyty&nbsp;&nbsp;&nbsp;+");
			});
			
		minc = $('#minval').text();
		maxc = $('#maxval').text();
		mina = $('#minact').text();
		maxa = $('#maxact').text();
		$( "#slider-range" ).slider({
			range: true,
			min: parseInt(minc),
			max: parseInt(maxc),
			values: [ parseInt(mina), parseInt(maxa) ],
			slide: function( event, ui ) {
				$( "#od" ).val(ui.values[ 0 ]).change();
				$( "#do" ).val(ui.values[ 1 ]).change();
			}
		});
		$( "#slider-range-index" ).slider({
			range: true,
			min: parseInt(minc),
			max: parseInt(maxc),
			values: [ parseInt(minc), parseInt(maxc) ],
			slide: function( event, ui ) {
				$( "#od" ).val(ui.values[ 0 ]).change();
				$( "#do" ).val(ui.values[ 1 ]).change();
			}
		});
		$( "#od" ).blur(function(){
			$( "#slider-range-index" ).slider("values", 0, $("#od").val());
			$( "#slider-range" ).slider("values", 0, $("#od").val());
		});
		$( "#do" ).blur(function(){
			$( "#slider-range-index" ).slider("values", 1, parseInt($("#do").val()));
			$( "#slider-range" ).slider("values", 1, parseInt($("#do").val()));
		});
		$("#filters input").change( function() {
			q = "";
			$("#filters input:text, #filters input:checkbox:checked, #filters input:hidden").each(function(index) {
				q = q + $(this).attr('name') + '=' + $(this).val() + '&';
			});	

			$.get('../trigger.php?'+q, function(result) {
				$('#usefilter').val('Zobrazit výsledky ('+result+')');
			});

			
			});
		});
	})(jQuery);
