$(document).ready(function(){

	//References
	var sections = $("#szukarka table tr td input");
	var loading = $("#loading");
	var content = $("#tresc");
	
	var adres = "/pliki/szukaj_ajax.php?p=";
	var pars = "";
	var adres1 = "";

   var origContent = "";

    function loadCont(hash) {
        if(hash != "") {
            if(origContent == "") {
                origContent = content.html();
            }
            content.load("/pliki/szukaj_ajax.php?p="+hash);
        } else if(origContent != "") {
            content.html(origContent);
		//	hideLoading();
        }
    }

        $.history.init(function(url) {
                loadCont(url);
            });


	
	//Manage click events
	sections.live("click",function(){
		pars1 = $("#szukarka input:checked[name=rn]").map(function() {
return $(this).val();
}).get().join();
	//adres1 = adres + pars;
	pars = pars1;

		pars2 = $("#szukarka input:checked[name=rt]").map(function() {
return $(this).val();
}).get().join();
	//adres1 = adres + pars;
	pars += "|"+pars2;
		pars3 = $("#szukarka input:checked[name=m]").map(function() {
return $(this).val();
}).get().join();
	//adres1 = adres + pars;
	pars += "|"+pars3;

		pars4 = ""; //= $("#szukarka input[name=cena_od]").val();
		pars5 = ""; // = $("#szukarka input[name=cena_do]").val();
	//adres1 = adres + pars;
	pars += "|"+pars4+","+pars5;

		pars6 = $("#szukarka input[name=pow_od]").val();
		pars7 = $("#szukarka input[name=pow_do]").val();
	//adres1 = adres + pars;
	pars += "|"+pars6+","+pars7;

		pars8 = $("#szukarka input[name=m_od]").val();
		pars9 = $("#szukarka input[name=m_do]").val();
	//adres1 = adres + pars;
	pars += "|"+pars8+","+pars9;

		pars10 = $("#szukarka select[name=sortowanie] option:selected").val();
		pars11 = $("#szukarka input[name=nr_strony]").val();
	//adres1 = adres + pars;
	pars += "|"+pars10+","+pars11;
	//alert(pars11);
	//window.location = adres1;
//alert(adres1);
		//show the loading bar
		showLoading();
		//load selected section
		content.fadeTo("fast",0);
		 $.history.load(pars);
		content.fadeTo("slow",1,hideLoading);
		
		$("#baner").fadeOut("fast");
		
	});


	//show loading bar
	function showLoading(){
		loading
			.css({visibility:"visible"})
			.css({opacity:"1"})
			.css({display:"block"})
		;
	}
	//hide loading bar
	function hideLoading(){
		loading.fadeTo("fast", 0, function() {loading.css({display:"none"});});
		
	};
	
       
	
});
