PageSourceSearch

https://dsp.gov.ua/wp-content/themes/dsp/assets/js/contacts-map.js?ver=6.9.9

js dsp.gov.ua collected 2026-10-02 07:19:06 UTC 8,503 bytes, 268 lines download raw bytes

1$(document).ready(function($){
2	var region = $('.region');
3
4	region.hover(		
5		function(){
6			var regName = $(this).attr('region-data');
7			switch(regName){
8				case 'volynsk' : $('.volynsk-svg').addClass("show-r");
9				break;
10				case 'lviv' : $('.lviv-svg').addClass("show-r");
11				break;
12				case 'zakarpattya' : $('.zakarpattya-svg').addClass("show-r");
13				break;
14				case 'ivano-frankivsk' : $('.ivano-frankivsk-svg').addClass("show-r");
15				break;
16				case 'chernivci' : $('.chernivci-svg').addClass("show-r");
17				break;
18				case 'ternopil' : $('.ternopil-svg').addClass("show-r");
19				break;
20				case 'rivne' : $('.rivne-svg').addClass("show-r");
21				break;
22				case 'hmelnitsk' : $('.hmelnitsk-svg').addClass("show-r");
23				break;
24				case 'vinnitsya' : $('.vinnitsya-svg').addClass("show-r");
25				break;
26				case 'zhitomir' : $('.zhitomir-svg').addClass("show-r");
27				break;
28				case 'odeska' : $('.odeska-svg').addClass("show-r");
29				break;
30				case 'kiev-obl' : $('.kiev-obl-svg').addClass("show-r");
31				break;
32				case 'kiev-town' : $('.kiev-town-svg').addClass("show-r");
33				break;
34				case 'chernigivska' : $('.chernigivska-svg').addClass("show-r");
35				break;
36				case 'cherkaska' : $('.cherkaska-svg').addClass("show-r");
37				break;
38				case 'kirovogradska' : $('.kirovogradska-svg').addClass("show-r");
39				break;
40				case 'mykolaivska' : $('.mykolaivska-svg').addClass("show-r");
41				break;
42				case 'poltavska' : $('.poltavska-svg').addClass("show-r");
43				break;
44				case 'sumska' : $('.sumska-svg').addClass("show-r");
45				break;
46				case 'hersonska' : $('.hersonska-svg').addClass("show-r");
47				break;
48				case 'ark' : $('.ark-svg').addClass("show-r");
49							 $('.sevastopol-svg').addClass("show-r");
50				break;
51				case 'zaporizka' : $('.zaporizka-svg').addClass("show-r");
52				break;
53				case 'dnipropetrovska' : $('.dnipropetrovska-svg').addClass("show-r");
54				break;
55				case 'harkivska' : $('.harkivska-svg').addClass("show-r");
56				break;
57				case 'donetska' : $('.donetska-svg').addClass("show-r");
58				break;
59				case 'luganska' : $('.luganska-svg').addClass("show-r");
60				break;
61			}			
62		},
63		function(){
64			$('.r-text').removeClass("show-r");
65		}		
66	)
67
68	region.click(function(){
69		var regName = $(this).attr('region-data');
70		var tableTerUpr = $('.table-ter-upr');
71
72		switch(regName){
73			case 'vinnitsya' :
74				tableTerUpr.empty(); 
75				region.removeClass('regionVisited');
76				$('.tu-table-item.vinnitsya').clone().appendTo(tableTerUpr);	
77				$('.table-ter-upr .tu-table-item').fadeIn(800);
78				$(this).addClass('regionVisited');
79			break;
80
81			case 'volynsk' : 
82				tableTerUpr.empty();
83				region.removeClass('regionVisited');
84				$('.tu-table-item.volynsk').clone().appendTo(tableTerUpr);
85				$('.table-ter-upr .tu-table-item').fadeIn(800);
86				$(this).addClass('regionVisited');
87			break;
88
89			case 'dnipropetrovska' : 
90				tableTerUpr.empty();
91				region.removeClass('regionVisited');
92				$('.tu-table-item.dnipropetrovska').clone().appendTo(tableTerUpr);
93				$('.table-ter-upr .tu-table-item').fadeIn(800);
94				$(this).addClass('regionVisited');
95			break;
96
97			case 'donetska' : 
98				tableTerUpr.empty();
99				region.removeClass('regionVisited');
100				$('.tu-table-item.donetska').clone().appendTo(tableTerUpr);
101				$('.table-ter-upr .tu-table-item').fadeIn(800);
102				$(this).addClass('regionVisited');
103			break;
104
105			case 'zhitomir' :
106				tableTerUpr.empty();
107				region.removeClass('regionVisited');
108				$('.tu-table-item.zhitomir').clone().appendTo(tableTerUpr);
109				$('.table-ter-upr .tu-table-item').fadeIn(800);
110				$(this).addClass('regionVisited');
111			break;
112
113			case 'zakarpattya' : 
114				tableTerUpr.empty();
115				region.removeClass('regionVisited');
116				$('.tu-table-item.zakarpattya').clone().appendTo(tableTerUpr);
117				$('.table-ter-upr .tu-table-item').fadeIn(800);
118				$(this).addClass('regionVisited');
119			break;
120
121			case 'zaporizka' : 
122				tableTerUpr.empty();
123				region.removeClass('regionVisited');
124				$('.tu-table-item.zaporizka').clone().appendTo(tableTerUpr);
125				$('.table-ter-upr .tu-table-item').fadeIn(800);
126				$(this).addClass('regionVisited');
127			break;
128
129			case 'ivano-frankivsk' : 
130				tableTerUpr.empty();
131				region.removeClass('regionVisited');
132				$('.tu-table-item.ivano-frankivsk').clone().appendTo(tableTerUpr);
133				$('.table-ter-upr .tu-table-item').fadeIn(800);
134				$(this).addClass('regionVisited');
135			break;
136
137			case 'kiev-obl' : 
138				tableTerUpr.empty();
139				region.removeClass('regionVisited');
140				$('.tu-table-item.kiev-obl').clone().appendTo(tableTerUpr);
141				$('.table-ter-upr .tu-table-item').fadeIn(800);
142				$(this).addClass('regionVisited');
143			break;
144
145			case 'kirovogradska' : 
146				tableTerUpr.empty();
147				region.removeClass('regionVisited');
148				$('.tu-table-item.kirovogradska').clone().appendTo(tableTerUpr);
149				$('.table-ter-upr .tu-table-item').fadeIn(800);
150				$(this).addClass('regionVisited');
151			break;
152
153			case 'luganska' : 
154				tableTerUpr.empty();
155				region.removeClass('regionVisited');
156				$('.tu-table-item.luganska').clone().appendTo(tableTerUpr);
157				$('.table-ter-upr .tu-table-item').fadeIn(800);
158				$(this).addClass('regionVisited');
159			break;
160
161			case 'lviv' : 
162				tableTerUpr.empty();
163				region.removeClass('regionVisited');
164				$('.tu-table-item.lviv').clone().appendTo(tableTerUpr);
165				$('.table-ter-upr .tu-table-item').fadeIn(800);
166				$(this).addClass('regionVisited');
167			break;
168
169			case 'mykolaivska' : 
170				tableTerUpr.empty();
171				region.removeClass('regionVisited');
172				$('.tu-table-item.mykolaivska').clone().appendTo(tableTerUpr);
173				$('.table-ter-upr .tu-table-item').fadeIn(800);
174				$(this).addClass('regionVisited');
175			break;
176
177			case 'odeska' : 
178				tableTerUpr.empty();
179				region.removeClass('regionVisited');
180				$('.tu-table-item.odeska').clone().appendTo(tableTerUpr);
181				$('.table-ter-upr .tu-table-item').fadeIn(800);
182				$(this).addClass('regionVisited');
183			break;
184
185			case 'poltavska' : 
186				tableTerUpr.empty();
187				region.removeClass('regionVisited');
188				$('.tu-table-item.poltavska').clone().appendTo(tableTerUpr);
189				$('.table-ter-upr .tu-table-item').fadeIn(800);
190				$(this).addClass('regionVisited');
191			break;
192
193			case 'rivne' : 
194				tableTerUpr.empty();
195				region.removeClass('regionVisited');
196				$('.tu-table-item.rivne').clone().appendTo(tableTerUpr);
197				$('.table-ter-upr .tu-table-item').fadeIn(800);
198				$(this).addClass('regionVisited');
199			break;
200
201			case 'sumska' : 
202				tableTerUpr.empty();
203				region.removeClass('regionVisited');
204				$('.tu-table-item.sumska').clone().appendTo(tableTerUpr);
205				$('.table-ter-upr .tu-table-item').fadeIn(800);
206				$(this).addClass('regionVisited');
207			break;
208
209			case 'ternopil' : 
210				tableTerUpr.empty();
211				region.removeClass('regionVisited');
212				$('.tu-table-item.ternopil').clone().appendTo(tableTerUpr);
213				$('.table-ter-upr .tu-table-item').fadeIn(800);
214				$(this).addClass('regionVisited');
215			break;
216
217			case 'harkivska' : 
218				tableTerUpr.empty();
219				region.removeClass('regionVisited');
220				$('.tu-table-item.harkivska').clone().appendTo(tableTerUpr);
221				$('.table-ter-upr .tu-table-item').fadeIn(800);
222				$(this).addClass('regionVisited');
223			break;
224
225			case 'hersonska' : 
226			case 'ark' : 
227				tableTerUpr.empty();
228				region.removeClass('regionVisited');
229				$('.tu-table-item.hersonska').clone().appendTo(tableTerUpr);
230				$('.table-ter-upr .tu-table-item').fadeIn(800);
231				$(this).addClass('regionVisited');
232			break;
233
234			case 'hmelnitsk' : 
235				tableTerUpr.empty();
236				region.removeClass('regionVisited');
237				$('.tu-table-item.hmelnitsk').clone().appendTo(tableTerUpr);
238				$('.table-ter-upr .tu-table-item').fadeIn(800);
239				$(this).addClass('regionVisited');
240			break;
241
242			case 'cherkaska' : 
243				tableTerUpr.empty();
244				region.removeClass('regionVisited');
245				$('.tu-table-item.cherkaska').clone().appendTo(tableTerUpr);
246				$('.table-ter-upr .tu-table-item').fadeIn(800);
247				$(this).addClass('regionVisited');
248			break;
249
250			case 'chernivci' : 
251				tableTerUpr.empty();
252				region.removeClass('regionVisited');
253				$('.tu-table-item.chernivci').clone().appendTo(tableTerUpr);
254				$('.table-ter-upr .tu-table-item').fadeIn(800);
255				$(this).addClass('regionVisited');
256			break;
257
258			case 'chernigivska' : 
259				tableTerUpr.empty();
260				region.removeClass('regionVisited');
261				$('.tu-table-item.chernigivska').clone().appendTo(tableTerUpr);
262				$('.table-ter-upr .tu-table-item').fadeIn(800);
263				$(this).addClass('regionVisited');
264			break;
265		}
266	});
267
268});

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.