
	function formatItem01(row) {
		return row[0] + "<br />" + row[1];
	}
	function formatResult01(row) {
		return row[0];
	}

	function urlencode(str) {
		return escape(str).replace('+', '%2B').replace('%20', '+').replace('*', '%2A').replace('/', '%2F').replace('@', '%40');
	}



jQuery(document).ready(function(){

	// --------------------------------------------
	// debug
		jQuery('div#debug').hide().css("position","absolute").css("left","10px").css("top","10px").css("width","40%").css("height","90%").css("overflow","auto").css("padding","3px").css("color","white").css("background-color","black").css("text-align","left").css("font-size","12px").css("border","solid 1px gray");
		jQuery(window).keydown(function(event) { if (event.keyCode==120) jQuery('div#debug').toggle();  });
	// ------------------------------------
	
	jQuery('select.limit').change(function() { if (aLimits!=null) { this.disabled=true; document.location.href=aLimits[this.selectedIndex]; } });	
	jQuery('table.form input.inputtext').css("border","solid 1px blue").css("width","150px");
	
	

	jQuery('table.listpkd tr.sekcja, tr.dzial, tr.grupa, tr.klasa, tr.kod').mouseover(function() { jQuery(this).css("background-color","#294f94").css("color","white").find('a').css("color","white"); }).mouseout(function() { jQuery(this).css("background-color","").css("color","black").find('a').css("color","black"); });
	jQuery('table.listpkd tr.sekcja, tr.dzial, tr.grupa, tr.klasa, tr.kod').click(function() {
		var id = jQuery(this).attr("id");
		var span = jQuery(this).children("td:eq(0)").children("span.collapse");
		
		var display = span.text();
		if (display=="+") { jQuery("tr[id^="+id+"][id!="+id+"]").show(); span.html("&minus;"); }
		else { jQuery("tr[id^="+id+"][id!="+id+"]").hide(); span.html("+"); }
	});
	
	jQuery('table.firms').css("width","80%");
	jQuery('table.firms tr.pages').children('td').css('padding-top','5px').css('padding-bottom','5px');
	jQuery('table.firms tr.firma:even').css("background-color","#eaeff8").mouseover(function() { jQuery(this).css("background-color","#efefef"); }).mouseout(function() { jQuery(this).css("background-color","#eaeff8"); });
	jQuery('table.firms tr.firma:odd').css("background-color","white").mouseover(function() { jQuery(this).css("background-color","#efefef"); }).mouseout(function() { jQuery(this).css("background-color","white"); });;
	
	jQuery('table.firms td.lp').css("vertical-align","top").css("text-align","right").css("padding-right","5px").css("font-style","italic").css("font-size","200%").css("color","gray");
	jQuery('table.firms td.firma').css("text-align","left").css("vertical-align","top").css("padding-bottom","25px").css("padding-left","5px").css("cursor","default");
	
	jQuery('table.firms div.nazwa').css("font-weight","bold").css("font-size","110%").css("padding","2px").css("padding-bottom","5px").css("margin","0px");
	
	jQuery('table.firms div.info').css("width","100%").css("display","").css("padding-bottom","3px");
	
	
	jQuery('table.firms div.title').css('font-weight',"bold").css("color","gray").css("padding-left","20px").css("width","300").css("display","inline-block");
	jQuery('table.firms div.value').css('font-style',"italic").css("display","inline-block").mouseout(function() { jQuery(this).css("font-weight","normal").parent().children(".title").css("color","gray"); }).mouseover(function() { jQuery(this).css("font-weight","bold").parent().children(".title").css("color","black"); });
	
	jQuery('table.firms div.oddz').css("width","100%").css("display","").css("padding-left","20px").css("padding-top","10px");
	jQuery('div.oddz table.oddz').css("boder","none 0px transparent");
	jQuery('div.oddz > div.main_title').css("font-weight","bold").css("display","").css("width","100%").css("padding-left","10px").css("padding-bottom","5px").css("text-decoration","underline");
	jQuery('div.oddz > div.oddz_info').css("display","").css("padding-bottom","10px").css("padding-left","20px");
	jQuery('div.oddz_info td.nazwa').css("font-weight","bold");
	jQuery('div.oddz_info td.title').css("padding-left","5px").css("color","gray").css("text-align","left").css("width","1%").attr("widt","1%");
	jQuery('div.oddz_info td.value').css("padding-left","2px").css("text-align","left").css("font-style","italic").mouseout(function() { jQuery(this).parent().children('td.title').css("color","gray"); }).mouseover(function() { jQuery(this).parent().children('td.title').css("color","black"); });

	
	
	
	jQuery('input#srch_pkdkod').autocomplete('/ajax/read-pkd.php', { minChars: 1, width: 300, scroll: false, multiple: false, mustMatch: true, autoFill: false, formatItem: formatItem01, formatResult: formatResult01 }).result(function(event, data, formatted) {
		var hidden = jQuery("input#srch_pkdopis");
		hidden.val( (hidden.val() ? hidden.val() + ", " : hidden.val()) + data[1]);
	});

	
	
});
