PageSourceSearch

https://plzplz.de/function/js_functions.js?v=6

js plzplz.de collected 2026-10-02 22:30:47 UTC 3,830 bytes, 145 lines download raw bytes

1/*
2 * NajdiPsc.sk - JavaScript Funkcie
3 */
4/* Autocomplete pre vyhladavanie */
5$(function() {
6	function autocompleteNajdiPSC(idInput, ajax_url)
7	{
8		$(idInput)
9			.bind( "keydown", function( event ) {
10				if ( event.keyCode === $.ui.keyCode.TAB &&
11					$( this ).data( "autocomplete" ).menu.active ) {
12					event.preventDefault();
13				}
14			})
15			.autocomplete({
16				source: function( request, response ) {
17					$.getJSON(ajax_url, {
18						term: request.term
19					}, response );
20				},
21				search: function() {
22					var term = this.value;
23					if ( term.length < 2 ) {
24						return false;
25					}
26				},
27				select: function(event, ui) {
28					$(idInput).val(ui.item.label);
29					$("#form_psc_obce_ulice").submit();
30				}
31			});
32	}
33
34	autocompleteNajdiPSC("#psc_obec", "modules/ajax/autocomplete-obce.php");
35	autocompleteNajdiPSC("#psc_ulica", "modules/ajax/autocomplete-ulice.php");
36});
37
38$(function() {
39	// zvyraznenie aktualneho tabu
40	$("#tabs a").click(function () {
41		$("#tabs .active").removeClass("active");
42		$(this).addClass("active");
43		  
44	});
45
46	// vyhladavanie: tab obec a ulica
47	$("#tab_city").click(function () {
48		$("#search_city").removeClass("no_display");
49		$("#search_psc").addClass("no_display");
50		$("#search_oblubene").addClass("no_display");
51		
52		return false;
53	});
54
55	// vyhladavanie: tab psc
56	$("#tab_psc").click(function () {
57		$("#search_city").addClass("no_display");
58		$("#search_oblubene").addClass("no_display");
59		$("#search_psc").removeClass("no_display");
60		
61		return false;
62	});
63	
64	// vyhladavanie: tab oblibene
65	$("#tab_oblubene").click(function () {
66		$("#search_city").addClass("no_display");
67		$("#search_psc").addClass("no_display");
68		$("#search_oblubene").removeClass("no_display");
69		
70		return false;
71	});
72
73	// vyrovanie strednej casti obalky
74    /* chyba pri psč košice v R*/
75    /*
76    var sirkaStred = $('#letter_middle').width();
77    if(sirkaStred >= 801) {
78        $('#letter_middle').css({
79            height: function () {
80                var vyskaObalka = 100,
81                    vyskaStred = $(this).height(),
82                    zvysokVyska = vyskaStred % vyskaObalka; //58
83
84               // $(".vypis").text(sirkaStred + " TU:" + vyskaStred);
85
86                var vysledok = (zvysokVyska != 0) ? vyskaStred + vyskaObalka - zvysokVyska - 20 : vyskaStred;
87
88                $(".vypis").text(vyskaStred + " TU:" + vysledok);
89
90
91                return (zvysokVyska != 0) ? vyskaStred + vyskaObalka - zvysokVyska - 20 : vyskaStred;
92            }
93        });
94    }
95    */
96
97    // tabulka: zvyraznenie aktualneho riadku
98	$("tr").hover(	
99		function() { $(this).addClass('highlight'); },
100		function() { $(this).removeClass('highlight'); }
101	);
102
103	// tabulka - rozlisenie riadkov
104	$('tr:even').addClass('table_even_tr');
105
106	/* Tab – Oblubene mesta – Posuvnik */
107
108	// inicializacia – skry vsetky poradia okrem prvej
109	$("[class*='psc_oblubene_poradie']").addClass("no_display");
110	$(".psc_oblubene_poradie1").removeClass("no_display");
111
112	// dynamicke prepinanie stran s vyznacenim aktivnej strany
113	$("[class*='psc_oblubene_prepinac']").click(function () {
114		const poradie = $(this).attr("class").match(/psc_oblubene_prepinac(\d+)/)[1];
115
116		// Skry všetky tabulky
117		$("[class*='psc_oblubene_poradie']").addClass("no_display");
118		$(".psc_oblubene_poradie" + poradie).removeClass("no_display");
119
120		// Odstráň aktívnu triedu zo všetkých čísel a nastav novú
121		$("[class*='psc_oblubene_prepinac']").removeClass("akt_strana");
122		$(this).addClass("akt_strana");
123
124		return false;
125	});
126
127	/* // Tab – Oblubene mesta – Posuvnik */
128
129});
130
131function NoveOkno(odkaz)
132{
133return window.open(odkaz.href, "_blank");
134}
135function Vytlacit()
136{
137	setTimeout("window.print();", 150);
138}
139function Zvyrazni_tr(a, farba){
140	a.style.background = farba;
141} 
142function Zvyrazni_tr_off(a)
143{
144	a.style.background = "";
145}

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.