1function iap_wcag_cookie_save(cookie_name, cookie_value){ 2 var expires = new Date(); 3 expires .setTime( expires.getTime() + ( 1000 * 60 * 60 * 24 * 365 ) ); 4 5 $.cookies.set(cookie_name, cookie_value, { 6 path: '/', 7 expiresAt: expires 8 }); 9} 10 11function scrollToIdObj(idobj){ 12 $('html, body').dequeue(); 13 $('html, body').animate({ scrollTop: $(idobj).offset().top-20 }, 1000, 'easeOutExpo'); 14} 15 16jQuery.fn.extend({ 17 scrollTo : function(speed, easing){ 18 return this.each(function(){ 19 var targetOffset = $(this).offset().top; 20 $('html,body').animate({scrollTop: targetOffset}, speed, easing); 21 }); 22 } 23}); 24 25$(document).ready(function() { 26 show_hide_scroll_top(); 27 scroll_up(); 28}); 29 30$(window).on("scroll", function() { 31 show_hide_scroll_top(); 32}); 33 34function show_hide_scroll_top() { 35 if ($(window).scrollTop() > $(window).height()/2) { 36 $("#global-scrollup").fadeIn(300); 37 } else { 38 $("#global-scrollup").fadeOut(300); 39 } 40} 41 42function scroll_up() { 43 $("#global-scrollup").on("click", function() { 44 $("html, body").animate({ 45 scrollTop: 0 46 }, 800); 47 return false; 48 }); 49} 50 51//skroty klawiszowe 52$(document).on('keydown', null, 'alt+1', function(){ 53 scrollToIdObj('#iap-wyszukiwarka'); 54 $('#iap-wyszukiwarka').focus(); 55}); 56 57$(document).on('keydown', null, 'alt+2', function(){ 58 scrollToIdObj('#iap-landmark-kontent-menu'); 59}); 60 61$(document).on('keydown', null, 'alt+3', function(){ 62 scrollToIdObj('#iap-landmark-kontent-tresc'); 63}); 64 65$(document).on('keydown', null, 'alt+4', function(){ 66 scrollToIdObj('#iap-landmark-stopka'); 67}); 68 69$(document).on('keydown', null, 'alt+5', function(){ 70 window.location.href = window.location.hostname + $global_url_link_sitemap; 71}); 72 73$(document).on('keydown', null, 'alt+8', function(){ 74 var obj_btn_wcag_widget = $('.-js-iap-wcag-widget-btn'); 75 var obj_wcag_widget = $('#iap-wcag-options'); 76 77 if ( obj_wcag_widget.hasClass('opened') ){ 78 obj_wcag_widget.removeClass('opened').attr('hidden',''); 79 obj_btn_wcag_widget.attr('aria-expanded','false'); 80 81 } else { 82 obj_wcag_widget.addClass('opened').removeAttr('hidden'); 83 obj_btn_wcag_widget.attr('aria-expanded','true'); 84 85 } 86}); 87 88var window_width = 0; 89var window_height = 0; 90 91$(document).ready(function () { 92 window_width = Math.max(document.documentElement.clientWidth || 0, window.innerWidth || 0); 93 window_height = Math.max(document.documentElement.clientHeight || 0, window.innerHeight || 0); 94 95}); 96 97$(window).resize(function(){ 98 window_width = Math.max(document.documentElement.clientWidth || 0, window.innerWidth || 0); 99 window_height = Math.max(document.documentElement.clientHeight || 0, window.innerHeight || 0); 100 101 if (window_height>1100){ 102 getElementById('iap-wcag-options').style.height = '1100px'; 103 } else { 104 getElementById('iap-wcag-options').style.height = window_height + 'px'; 105 } 106 107}); 108 109$(document).ready(function () { 110 var $obj_menu_poboczne = $('#iap-panel-boczny'); 111 var $obj_menu_poboczne_toggle = $('#menu-poboczne-toggle'); 112 $(window).resize(function(){ 113 var window_width = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth; 114 if (window_width > 768){ 115 $obj_menu_poboczne.removeAttr('hidden'); 116 $obj_menu_poboczne_toggle.removeClass('menu-opened').addClass('menu-opened').attr('aria-expanded','true').find('.menu-btn-toggle-icon').removeClass('open'); 117 } else { 118 $obj_menu_poboczne.attr('hidden',''); 119 $obj_menu_poboczne_toggle.removeClass('menu-opened').attr('aria-expanded','false').find('.menu-btn-toggle-icon').removeClass('open'); 120 } 121 }); 122 123 var window_width = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth; 124 if (window_width > 768){ 125 $obj_menu_poboczne.removeAttr('hidden'); 126 $obj_menu_poboczne_toggle.removeClass('menu-opened').addClass('menu-opened').attr('aria-expanded','true').find('.menu-btn-toggle-icon').removeClass('open'); 127 } else { 128 $obj_menu_poboczne.attr('hidden',''); 129 $obj_menu_poboczne_toggle.removeClass('menu-opened').attr('aria-expanded','false').find('.menu-btn-toggle-icon').removeClass('open'); 130 } 131 132 $('[data-toggle=tooltip]').tooltip({ 133 trigger: "focus" 134 });
135 136 $(document).keyup(function(e){ 137 if ( e.keyCode == 27 ) { 138 $('[data-toggle=tooltip]').tooltip('hide'); 139 }; 140 }); 141 142 $(document).keyup(function(e){ 143 if ( e.keyCode == 27 && $('#iap-wcag-options').attr('hidden') !== null ) { 144 $('#iap-wcag-options').attr('hidden',''); 145 $('#iap-wcag-options').prev().attr('aria-expanded','false'); 146 147 }; 148 }); 149 150 $(document).keyup(function(e){ 151 if ( (e.keyCode > 0 || e.keyCode == 9 || (e.keyCode == 9 && e.shiftKey)) && $('.iap-bip-skiplink-a:focus').length ) { 152 $('#iap-bip-skiplinks-nav').addClass('iap-bip-skiplinks-nav--focused'); 153 } else { 154 $('#iap-bip-skiplinks-nav').removeClass('iap-bip-skiplinks-nav--focused'); 155 } 156 }); 157 158 var iap_site_type_version = 'graph'; 159 if ($.cookies.get('cookie-iap-site-type-version') !== null) { 160 iap_site_type_version = $.cookies.get('cookie-iap-site-type-version'); 161 } else { 162 iap_site_type_version = 'graph'; 163 } 164 165 $('.-js-text-version').attr('data-text-version',iap_site_type_version); 166 167 if (iap_site_type_version=='text'){ 168 $('.-js-text-version').html('Wersja graficzna'); 169 } else if (iap_site_type_version=='graph'){ 170 $('.-js-text-version').html('Wersja tekstowa'); 171 } 172 173 $('.-js-text-version').click(function(e) { 174 e.preventDefault(); 175 var obj_btn = $(this); 176 177 if ( obj_btn.attr('data-text-version')=='text' ){ 178 iap_site_type_version = 'graph'; 179 obj_btn.attr('data-text-version',iap_site_type_version); 180 iap_wcag_cookie_save('cookie-iap-site-type-version',iap_site_type_version); 181 } else { 182 iap_site_type_version = 'text'; 183 obj_btn.attr('data-text-version',iap_site_type_version); 184 iap_wcag_cookie_save('cookie-iap-site-type-version',iap_site_type_version); 185 } 186 window.location.reload(true); 187 }); 188 189 190 $('#menu-poboczne-toggle').click(function(e) { 191 e.preventDefault(); 192 var obj_btn = $(this); 193 //var obj_accord = $(this).parent().next(); 194 var obj_accord = $('#' + $(this).attr('aria-controls') ); 195 196 if ( obj_btn.attr('aria-expanded')=='false' ){ 197 obj_btn.addClass('menu-opened'); 198 obj_btn.find('.menu-btn-toggle-icon').addClass('open'); 199 obj_btn.attr('aria-expanded','true'); 200 obj_accord.removeAttr('hidden'); 201 } else { 202 obj_btn.removeClass('menu-opened'); 203 obj_btn.find('.menu-btn-toggle-icon').removeClass('open'); 204 obj_btn.attr('aria-expanded','false'); 205 obj_accord.attr('hidden',''); 206 } 207 }); 208 209 210 211 212 213 $('.-js-iap-bip-files-metryka-btn').click(function(e) { 214 e.preventDefault(); 215 var obj_btn = $(this); 216 //var obj_accord = $(this).parent().next(); 217 var obj_accord = $('#' + $(this).attr('aria-controls') ); 218 //alert('x'); 219 if ( obj_btn.attr('aria-expanded')=='false' ){ 220 obj_btn.attr('aria-expanded','true'); 221 obj_accord.removeAttr('hidden'); 222 } else { 223 obj_btn.attr('aria-expanded','false'); 224 obj_accord.attr('hidden',''); 225 } 226 }); 227 228 229 230 $('.iap-bip-accordion--button').click(function(e) { 231 e.preventDefault(); 232 var obj_btn = $(this); 233 //var obj_accord = $(this).parent().next(); 234 var obj_accord = $('#' + $(this).attr('aria-controls') ); 235 236 if ( obj_btn.attr('aria-expanded')=='false' ){ 237 obj_btn.attr('aria-expanded','true'); 238 obj_accord.removeAttr('hidden'); 239 } else { 240 obj_btn.attr('aria-expanded','false'); 241 obj_accord.attr('hidden',''); 242 } 243 }); 244 245 var iap_wcag_value_line_height=1; 246 var iap_wcag_value_old_line_height=1; 247 248 var iap_wcag_value_paragraph=1; 249 var iap_wcag_value_old_paragraph=1; 250 251 var iap_wcag_value_letter_spacing=1; 252 var iap_wcag_value_old_letter_spacing=1; 253 254 var iap_wcag_value_word_spacing=1; 255 var iap_wcag_value_old_word_spacing=1; 256 257 var iap_wcag_value_font_size=1; 258 var iap_wcag_value_old_font_size=1; 259 260 261 $('.-js-iap-wcag-widget-btn').click(function(e) { 262 e.preventDefault(); 263 var obj_btn = $(this); 264 var obj_accord = $('#' + $(this).attr('aria-controls') ); 265 266 if ( obj_btn.attr('aria-expanded')=='false' ){ 267 obj_btn.attr('aria-expanded','true'); 268 obj_accord.removeAttr('hidden').addClass('opened'); 269 document.getElementById('iap-wcag-options').focus(); 270 } else { 271 obj_btn.attr('aria-expanded','false'); 272 obj_accord.attr('hidden','').removeClass('opened'); 273 //$('.-js-iap-wcag-widget-btn').focus(); 274 } 275 });
276 277 278 279 280 $('.-js-iap-wcag-option-btn-close').click(function(e) { 281 e.preventDefault(); 282 var obj_btn = $(this); 283 var obj_btn_wcag_widget = $('.-js-iap-wcag-widget-btn'); 284 var obj_wcag_widget = $('#iap-wcag-options'); 285 286 287 if ( obj_wcag_widget.hasClass('opened') ){ 288 obj_wcag_widget.removeClass('opened').attr('hidden',''); 289 obj_btn_wcag_widget.attr('aria-expanded','false'); 290 $('.-js-iap-wcag-widget-btn').focus(); 291 292 } else { 293 obj_wcag_widget.addClass('opened').removeAttr('hidden'); 294 obj_btn_wcag_widget.attr('aria-expanded','true'); 295 296 } 297 298 }); 299 300 $('.-js-iap-wcag-option-btn-refresh').click(function(e) { 301 e.preventDefault(); 302 var obj_btn = $(this); 303 //WRAPPER POSITION 304 iap_wcag_cookie_save('cookie-iap-wcag-wrapper-position',3); 305 iap_wcag_value_wrapper_position = 'wcag-options-corner-tr'; 306 307 //SKALA 1-9 - iap-wcag-font-size--size-1 308 iap_wcag_cookie_save('cookie-iap-wcag-font-size',1); 309 310 //SKALA 1-9 - iap-wcag-line-height--size-1 311 iap_wcag_cookie_save('cookie-iap-wcag-line-height',1); 312 313 //SKALA 1-7 - iap-wcag-paragraph--size-1 314 iap_wcag_cookie_save('cookie-iap-wcag-paragraph',1); 315 316 //SKALA 1-7 - iap-wcag-letter-spacing--size-1 317 iap_wcag_cookie_save('cookie-iap-wcag-letter-spacing',1); 318 319 //SKALA 1-7 - iap-wcag-word-spacing--size-1 320 iap_wcag_cookie_save('cookie-iap-wcag-word-spacing',1); 321 322 iap_wcag_cookie_save('cookie-iap-wcag-text-align',1); 323 iap_wcag_cookie_save('cookie-iap-wcag-font-type',0); 324 iap_wcag_cookie_save('cookie-iap-wcag-filter',0); 325 326 //help-line 327 iap_wcag_cookie_save('cookie-iap-wcag-help-line',0); 328 //help-mask 329 iap_wcag_cookie_save('cookie-iap-wcag-help-mask',0); 330 //virtual-keyboard 331 iap_wcag_cookie_save('cookie-iap-wcag-virtual-keyboard',0); 332 //hide-images 333 iap_wcag_cookie_save('cookie-iap-wcag-hide-images',0); 334 //animations': 335 iap_wcag_cookie_save('cookie-iap-wcag-animations',0); 336 //sounds 337 iap_wcag_cookie_save('cookie-iap-wcag-sounds',0); 338 //big-black-cursor 339 //big-white-cursor 340 iap_wcag_cookie_save('cookie-iap-wcag-cursor',0); 341 342 window.location.reload(true); 343 344 }); 345 346 347 348 /************************************************* 349 WRAPPER POSITION 350 cookie-iap-wcag-wrapper-position 351 */ 352 353 var iap_wcag_value_wrapper_position = 'wcag-options-corner-tr'; 354 if ($.cookies.get('cookie-iap-wcag-wrapper-position') !== null) { 355 if ($.cookies.get('cookie-iap-wcag-wrapper-position') == 3) { 356 iap_wcag_value_wrapper_position = 'wcag-options-corner-tr'; 357 } 358 if ($.cookies.get('cookie-iap-wcag-wrapper-position') == 1) { 359 iap_wcag_value_wrapper_position = 'wcag-options-corner-tl'; 360 } 361 //iap_wcag_value_wrapper_position = $.cookies.get('cookie-iap-wcag-wrapper-position'); 362 } else { 363 iap_wcag_value_wrapper_position = 'wcag-options-corner-tr'; 364 //iap_wcag_cookie_save('cookie-iap-wcag-wrapper-position',3); 365 } 366 367 $('.-js-iap-wcag-option-btn-wrp-position').click(function(e) { 368 e.preventDefault(); 369 var obj_btn = $(this); 370 var obj_btn_wcag_widget = $('.-js-iap-wcag-widget-btn'); 371 var obj_wcag_widget = $('#iap-wcag-options'); 372 373 if ( obj_wcag_widget.hasClass('wcag-options-corner-tr') ){ 374 obj_wcag_widget.removeClass('wcag-options-corner-tr').addClass('wcag-options-corner-tl'); 375 iap_wcag_cookie_save('cookie-iap-wcag-wrapper-position',1); 376 iap_wcag_value_wrapper_position = 'wcag-options-corner-tl'; 377 } else { //if ( obj_wcag_widget.hasClass('wcag-options-corner-tl') ){ 378 obj_wcag_widget.removeClass('wcag-options-corner-tl').addClass('wcag-options-corner-tr'); 379 iap_wcag_cookie_save('cookie-iap-wcag-wrapper-position',3); 380 iap_wcag_value_wrapper_position = 'wcag-options-corner-tr'; 381 } 382 383 });
384 385 386 /************************************************* 387 SKALA 1-9 388 iap-wcag-font-size--size-1 389 */ 390 391 if ($.cookies.get('cookie-iap-wcag-font-size') !== null && ($.cookies.get('cookie-iap-wcag-font-size') >= 1 && $.cookies.get('cookie-iap-wcag-font-size') <= 5)) { 392 iap_wcag_value_font_size = $.cookies.get('cookie-iap-wcag-font-size'); 393 iap_wcag_value_old_font_size = iap_wcag_value_font_size; 394 } 395 396 $('.-js-iap-wcag-btn-font-size').click(function(e) { 397 e.preventDefault(); 398 var obj_btn = $(this); 399 var obj_btn_role = obj_btn.attr('data-iap-wcag-btn-role'); 400 401 if (obj_btn_role == 'up' ){ 402 if ( iap_wcag_value_font_size < 9 ) { 403 iap_wcag_value_font_size++; 404 $("html").removeClass('iap-wcag-font-size--size-1 iap-wcag-font-size--size-2 iap-wcag-font-size--size-3 iap-wcag-font-size--size-4 iap-wcag-font-size--size-5'); 405 $("html").removeClass('iap-wcag-font-size--size-'+iap_wcag_value_old_font_size).addClass('iap-wcag-font-size--size-'+iap_wcag_value_font_size); 406 407 iap_wcag_cookie_save('cookie-iap-wcag-font-size',iap_wcag_value_font_size); 408 iap_wcag_value_old_font_size = iap_wcag_value_font_size; 409 obj_btn.parent().find('#iap-wcag-font-size-counter').html(iap_wcag_value_font_size); 410 } 411 } else if (obj_btn_role == 'down' ){ 412 if ( iap_wcag_value_font_size > 1 ) { 413 iap_wcag_value_font_size--; 414 $("html").removeClass('iap-wcag-font-size--size-1 iap-wcag-font-size--size-2 iap-wcag-font-size--size-3 iap-wcag-font-size--size-4 iap-wcag-font-size--size-5'); 415 $("html").removeClass('iap-wcag-font-size--size-'+iap_wcag_value_old_font_size).addClass('iap-wcag-font-size--size-'+iap_wcag_value_font_size); 416 iap_wcag_cookie_save('cookie-iap-wcag-font-size',iap_wcag_value_font_size); 417 iap_wcag_value_old_font_size = iap_wcag_value_font_size; 418 obj_btn.parent().find('#iap-wcag-font-size-counter').html(iap_wcag_value_font_size); 419 } 420 } 421 }); 422 423 424 425 426 427 428 429 /************************************************* 430 SKALA 1-9 431 iap-wcag-line-height--size-1 432 */ 433 if ($.cookies.get('cookie-iap-wcag-line-height') !== null && ($.cookies.get('cookie-iap-wcag-line-height')*1 >= 1 && $.cookies.get('cookie-iap-wcag-line-height')*1 <= 9)) { 434 iap_wcag_value_line_height = $.cookies.get('cookie-iap-wcag-line-height'); 435 iap_wcag_value_old_line_height = iap_wcag_value_line_height; 436 } 437 438 $('.-js-iap-wcag-btn-line-height').click(function(e) { 439 e.preventDefault(); 440 var obj_btn = $(this); 441 var obj_btn_role = obj_btn.attr('data-iap-wcag-btn-role'); 442 443 if (obj_btn_role == 'up' ){ 444 if ( iap_wcag_value_line_height < 9 ) { 445 iap_wcag_value_line_height++; 446 $("body").removeClass('iap-wcag-line-height--size-'+iap_wcag_value_old_line_height).addClass('iap-wcag-line-height--size-'+iap_wcag_value_line_height); 447 iap_wcag_cookie_save('cookie-iap-wcag-line-height',iap_wcag_value_line_height); 448 iap_wcag_value_old_line_height = iap_wcag_value_line_height; 449 obj_btn.parent().find('.iap-wcag-options-group--counter').html(iap_wcag_value_line_height); 450 } 451 } else if (obj_btn_role == 'down' ){ 452 if ( iap_wcag_value_line_height > 1 ) { 453 iap_wcag_value_line_height--; 454 $("body").removeClass('iap-wcag-line-height--size-'+iap_wcag_value_old_line_height).addClass('iap-wcag-line-height--size-'+iap_wcag_value_line_height); 455 iap_wcag_cookie_save('cookie-iap-wcag-line-height',iap_wcag_value_line_height); 456 iap_wcag_value_old_line_height = iap_wcag_value_line_height; 457 obj_btn.parent().find('.iap-wcag-options-group--counter').html(iap_wcag_value_line_height); 458 } 459 } 460 }); 461 462 463 /************************************************* 464 SKALA 1-7 465 iap-wcag-paragraph--size-1 466 */ 467 if ($.cookies.get('cookie-iap-wcag-paragraph') !== null && ($.cookies.get('cookie-iap-wcag-paragraph') >= 1 && $.cookies.get('cookie-iap-wcag-paragraph') <= 7)) { 468 iap_wcag_value_paragraph = $.cookies.get('cookie-iap-wcag-paragraph'); 469 iap_wcag_value_old_paragraph = iap_wcag_value_paragraph; 470 } 471 472 $('.-js-iap-wcag-btn-paragraph').click(function(e) { 473 e.preventDefault(); 474 var obj_btn = $(this); 475 var obj_btn_role = obj_btn.attr('data-iap-wcag-btn-role'); 476 477 if (obj_btn_role == 'up' ){ 478 if ( iap_wcag_value_paragraph < 7 ) { 479 iap_wcag_value_paragraph++; 480 $("body").removeClass('iap-wcag-paragraph--size-'+iap_wcag_value_old_paragraph).addClass('iap-wcag-paragraph--size-'+iap_wcag_value_paragraph); 481 iap_wcag_cookie_save('cookie-iap-wcag-paragraph',iap_wcag_value_paragraph); 482 iap_wcag_value_old_paragraph = iap_wcag_value_paragraph; 483 obj_btn.parent().find('.iap-wcag-options-group--counter').html(iap_wcag_value_paragraph); 484 } 485 } else if (obj_btn_role == 'down' ){ 486 if ( iap_wcag_value_paragraph > 1 ) { 487 iap_wcag_value_paragraph--; 488 $("body").removeClass('iap-wcag-paragraph--size-'+iap_wcag_value_old_paragraph).addClass('iap-wcag-paragraph--size-'+iap_wcag_value_paragraph); 489 iap_wcag_cookie_save('cookie-iap-wcag-paragraph',iap_wcag_value_paragraph); 490 iap_wcag_value_old_paragraph = iap_wcag_value_paragraph; 491 obj_btn.parent().find('.iap-wcag-options-group--counter').html(iap_wcag_value_paragraph); 492 } 493 } 494 });
495 496 497 /************************************************* 498 SKALA 1-7 499 iap-wcag-letter-spacing--size-1 500 */ 501 if ($.cookies.get('cookie-iap-wcag-letter-spacing') !== null && ($.cookies.get('cookie-iap-wcag-letter-spacing') >= 1 && $.cookies.get('cookie-iap-wcag-letter-spacing') <= 7)) { 502 iap_wcag_value_letter_spacing = $.cookies.get('cookie-iap-wcag-letter-spacing'); 503 iap_wcag_value_old_letter_spacing = iap_wcag_value_letter_spacing; 504 } 505 506 $('.-js-iap-wcag-btn-letter-spacing').click(function(e) { 507 e.preventDefault(); 508 var obj_btn = $(this); 509 var obj_btn_role = obj_btn.attr('data-iap-wcag-btn-role'); 510 511 if (obj_btn_role == 'up' ){ 512 if ( iap_wcag_value_letter_spacing < 7 ) { 513 iap_wcag_value_letter_spacing++; 514 $("body").removeClass('iap-wcag-letter-spacing--size-'+iap_wcag_value_old_letter_spacing).addClass('iap-wcag-letter-spacing--size-'+iap_wcag_value_letter_spacing); 515 iap_wcag_cookie_save('cookie-iap-wcag-letter-spacing',iap_wcag_value_letter_spacing); 516 iap_wcag_value_old_letter_spacing = iap_wcag_value_letter_spacing; 517 obj_btn.parent().find('.iap-wcag-options-group--counter').html(iap_wcag_value_letter_spacing); 518 } 519 } else if (obj_btn_role == 'down' ){ 520 if ( iap_wcag_value_letter_spacing > 1 ) { 521 iap_wcag_value_letter_spacing--; 522 $("body").removeClass('iap-wcag-letter-spacing--size-'+iap_wcag_value_old_letter_spacing).addClass('iap-wcag-letter-spacing--size-'+iap_wcag_value_letter_spacing); 523 iap_wcag_cookie_save('cookie-iap-wcag-letter-spacing',iap_wcag_value_letter_spacing); 524 iap_wcag_value_old_letter_spacing = iap_wcag_value_letter_spacing; 525 obj_btn.parent().find('.iap-wcag-options-group--counter').html(iap_wcag_value_letter_spacing); 526 } 527 } 528 }); 529 530 531 /************************************************* 532 SKALA 1-7 533 iap-wcag-word-spacing--size-1 534 */ 535 if ($.cookies.get('cookie-iap-wcag-word-spacing') !== null && ($.cookies.get('cookie-iap-wcag-word-spacing') >= 1 && $.cookies.get('cookie-iap-wcag-word-spacing') <= 7)) { 536 iap_wcag_value_word_spacing = $.cookies.get('cookie-iap-wcag-word-spacing'); 537 iap_wcag_value_old_word_spacing = iap_wcag_value_word_spacing; 538 } 539 540 $('.-js-iap-wcag-btn-word-spacing').click(function(e) { 541 e.preventDefault(); 542 var obj_btn = $(this); 543 var obj_btn_role = obj_btn.attr('data-iap-wcag-btn-role'); 544 545 if (obj_btn_role == 'up' ){ 546 if ( iap_wcag_value_word_spacing < 7 ) { 547 iap_wcag_value_word_spacing++; 548 $("body").removeClass('iap-wcag-word-spacing--size-'+iap_wcag_value_old_word_spacing).addClass('iap-wcag-word-spacing--size-'+iap_wcag_value_word_spacing); 549 iap_wcag_cookie_save('cookie-iap-wcag-word-spacing',iap_wcag_value_word_spacing); 550 iap_wcag_value_old_word_spacing = iap_wcag_value_word_spacing; 551 obj_btn.parent().find('.iap-wcag-options-group--counter').html(iap_wcag_value_word_spacing); 552 } 553 } else if (obj_btn_role == 'down' ){ 554 if ( iap_wcag_value_word_spacing > 1 ) { 555 iap_wcag_value_word_spacing--; 556 $("body").removeClass('iap-wcag-word-spacing--size-'+iap_wcag_value_old_word_spacing).addClass('iap-wcag-word-spacing--size-'+iap_wcag_value_word_spacing); 557 iap_wcag_cookie_save('cookie-iap-wcag-word-spacing',iap_wcag_value_word_spacing); 558 iap_wcag_value_old_word_spacing = iap_wcag_value_word_spacing; 559 obj_btn.parent().find('.iap-wcag-options-group--counter').html(iap_wcag_value_word_spacing); 560 } 561 } 562 }); 563 564 565 566 /************************************************* 567 SKALA 1-5 568 iap-wcag-font-size--size-1 569 */ 570 571 var iap_wcag_value_text_align = 0; 572 //1 - left 573 //2 - right 574 //3 - center 575 //4 - justify 576 577 578 if ($.cookies.get('cookie-iap-wcag-text-align') !== null) { 579 iap_wcag_value_text_align = $.cookies.get('cookie-iap-wcag-text-align'); 580 } 581 582 function iap_wcag_option_text_align_btn_switch(obj_btn,align_type,switch_type){ 583 $('body').removeClass('iap-wcag-text-align-left iap-wcag-text-align-right iap-wcag-text-align-center iap-wcag-text-align-justify'); 584 if ( switch_type == 'off' ){ 585 586 iap_wcag_value_text_align = 0; 587 obj_btn.removeClass('iap-wcag-option-btn--active'); 588 obj_btn.find('.iap-wcag-toggle-control').removeClass('checked'); 589 } else { 590 $('#id-iap-wcag-text-align').find('.iap-wcag-option-btn').each(function() { 591 $(this).removeClass('iap-wcag-option-btn--active'); 592 $(this).find('.iap-wcag-toggle-control').removeClass('checked'); 593 }); 594 obj_btn.addClass('iap-wcag-option-btn--active'); 595 obj_btn.find('.iap-wcag-toggle-control').addClass('checked'); 596 switch(align_type){ 597 case 'align-left': 598 iap_wcag_value_text_align = 1; 599 $('body').addClass('iap-wcag-text-align-lef'); 600 break; 601 602 case 'align-right': 603 iap_wcag_value_text_align = 2; 604 $('body').addClass('iap-wcag-text-align-right'); 605 break; 606 607 case 'align-center': 608 iap_wcag_value_text_align = 3; 609 $('body').addClass('iap-wcag-text-align-center'); 610 break; 611 612 case 'align-justify': 613 iap_wcag_value_text_align = 4; 614 $('body').addClass('iap-wcag-text-align-justify'); 615 break; 616 617 } 618 } 619 iap_wcag_cookie_save('cookie-iap-wcag-text-align',iap_wcag_value_text_align); 620 } 621 622 623 $('.-js-iap-wcag-option-btn-text-align').click(function(e) { 624 e.preventDefault(); 625 var obj_btn = $(this); 626 var obj_btn_role = obj_btn.attr('data-iap-wcag-btn-role'); 627 628 if ( obj_btn.hasClass('iap-wcag-option-btn--active') ){ 629 iap_wcag_option_text_align_btn_switch(obj_btn,obj_btn_role,'off'); 630 } else { 631 iap_wcag_option_text_align_btn_switch(obj_btn,obj_btn_role,'on'); 632 } 633 });
634 635 636 637 var iap_wcag_value_font_type = 0; 638 //0 - style 639 //1 - readable-font 640 //2 - dyslexic-font 641 642 643 if ($.cookies.get('cookie-iap-wcag-font-type') !== null) { 644 iap_wcag_value_align_left = $.cookies.get('cookie-iap-wcag-font-type'); 645 } else { 646 iap_wcag_value_align_left = 0; 647 } 648 649 650 function iap_wcag_option_font_btn_switch(obj_btn,font_type,switch_type){ 651 $('body').removeClass('iap-wcag-readable-font iap-wcag-dyslexic-font'); 652 if ( switch_type == 'off' ){ 653 654 iap_wcag_value_filter_type = 0; 655 obj_btn.removeClass('iap-wcag-option-btn--active'); 656 obj_btn.find('.iap-wcag-toggle-control').removeClass('checked'); 657 658 switch(font_type){ 659 case 'readable-font': 660 iap_wcag_value_font_type = 0 661 $('body').removeClass('iap-wcag-readable-font'); 662 iap_wcag_cookie_save('cookie-iap-wcag-font-type',0); 663 break; 664 665 case 'dyslexic-font': 666 iap_wcag_value_font_type = 0; 667 $('body').removeClass('iap-wcag-dyslexic-font'); 668 iap_wcag_cookie_save('cookie-iap-wcag-font-type',0); 669 break; 670 } 671 } else { 672 $('#id-iap-wcag-font-types').find('.iap-wcag-option-btn').each(function() { 673 $(this).removeClass('iap-wcag-option-btn--active'); 674 $(this).find('.iap-wcag-toggle-control').removeClass('checked'); 675 }); 676 obj_btn.addClass('iap-wcag-option-btn--active'); 677 obj_btn.find('.iap-wcag-toggle-control').addClass('checked'); 678 switch(font_type){ 679 case 'readable-font': 680 iap_wcag_value_font_type = 1; 681 $('body').addClass('iap-wcag-readable-font'); 682 break; 683 684 case 'dyslexic-font': 685 iap_wcag_value_font_type = 2; 686 $('body').addClass('iap-wcag-dyslexic-font'); 687 break; 688 } 689 } 690 iap_wcag_cookie_save('cookie-iap-wcag-font-type',iap_wcag_value_font_type); 691 } 692 693 $('.-js-iap-wcag-option-btn-font-type').click(function(e) { 694 e.preventDefault(); 695 var obj_btn = $(this); 696 var obj_btn_role = obj_btn.attr('data-iap-wcag-btn-role'); 697 698 if ( obj_btn.hasClass('iap-wcag-option-btn--active') ){ 699 iap_wcag_option_font_btn_switch(obj_btn,obj_btn_role,'off'); 700 } else { 701 iap_wcag_option_font_btn_switch(obj_btn,obj_btn_role,'on'); 702 } 703 704 }); 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 function iap_wcag_option_filter_btn_switch(obj_btn,filter_type,switch_type){ 729 $('html').removeClass('iap-wcag-filter-dark-contrast iap-wcag-filter-light-contrast iap-wcag-filter-high-contrast iap-wcag-filter-monochrome iap-wcag-filter-high-saturation iap-wcag-filter-low-saturation iap-wcag-filter-invert iap-wcag-filter-low-dark-yellow'); 730 if ( switch_type == 'off' ){ 731 732 iap_wcag_value_filter_type = 0; 733 obj_btn.removeClass('iap-wcag-option-btn--active'); 734 obj_btn.find('.iap-wcag-toggle-control').removeClass('checked'); 735 if (filter_type=='dark-yellow'){ 736 iap_wcag_cookie_save('cookie-iap-wcag-filter',iap_wcag_value_filter_type); 737 $('body').removeClass('theme-contrast').removeClass('theme-dark').addClass('theme-normal'); 738 //window.location.reload(true); 739 } 740 } else { 741 $('#id-iap-wcag-filters').find('.iap-wcag-option-btn').each(function() { 742 $(this).removeClass('iap-wcag-option-btn--active'); 743 $(this).find('.iap-wcag-toggle-control').removeClass('checked'); 744 }); 745 obj_btn.addClass('iap-wcag-option-btn--active'); 746 obj_btn.find('.iap-wcag-toggle-control').addClass('checked'); 747 switch(filter_type){ 748 case 'dark-contrast': 749 iap_wcag_value_filter_type = 1; 750 //iap_wcag_cookie_save('cookie-iap-wcag-filter',iap_wcag_value_filter_type); 751 $('html').addClass('iap-wcag-filter-dark-contrast'); 752 //window.location.reload(true); 753 break; 754 755 case 'light-contrast': 756 iap_wcag_value_filter_type = 2; 757 $('html').addClass('iap-wcag-filter-light-contrast'); 758 break; 759 760 case 'high-contrast': 761 iap_wcag_value_filter_type = 3; 762 $('html').addClass('iap-wcag-filter-high-contrast'); 763 break; 764 765 case 'monochrome': 766 iap_wcag_value_filter_type = 4; 767 $('html').addClass('iap-wcag-filter-monochrome'); 768 break; 769 case 'high-saturation': 770 iap_wcag_value_filter_type = 5; 771 $('html').addClass('iap-wcag-filter-high-saturation'); 772 break; 773 774 case 'low-saturation': 775 iap_wcag_value_filter_type = 6; 776 $('html').addClass('iap-wcag-filter-low-saturation'); 777 break; 778 779 case 'invert': 780 iap_wcag_value_filter_type = 7; 781 $('html').addClass('iap-wcag-filter-invert'); 782 break; 783 784 case 'dark-yellow': 785 iap_wcag_value_filter_type = 10; 786 iap_wcag_cookie_save('cookie-iap-wcag-filter',iap_wcag_value_filter_type); 787 $('html').addClass('iap-wcag-filter-low-dark-yellow'); 788 $('body').addClass('theme-contrast').removeClass('theme-normal').removeClass('theme-dark'); 789 //window.location.reload(true); 790 break; 791 } 792 } 793 iap_wcag_cookie_save('cookie-iap-wcag-filter',iap_wcag_value_filter_type); 794 } 795 796 797 var iap_wcag_value_filter_type = 0; 798 var iap_wcag_value_filter_dark_contrast = 0; //filter - 1 799 var iap_wcag_value_filter_light_contrast = 0; //filter - 2 800 var iap_wcag_value_filter_high_contrast = 0; //filter - 3 801 var iap_wcag_value_filter_monochrome = 0; //filter - 4 802 var iap_wcag_value_filter_high_saturation = 0; //filter - 5 803 var iap_wcag_value_filter_low_saturation = 0; //filter - 6 804 var iap_wcag_value_filter_invert = 0; //filter - 7 805 806 var iap_wcag_value_filter_dark_yellow = 0; //filter - 10 - wersja dla sÅabowidzÄ cych 807 808 if ($.cookies.get('cookie-iap-wcag-filter') !== null) { 809 iap_wcag_value_filter_type = $.cookies.get('cookie-iap-wcag-filter'); 810 switch (iap_wcag_value_filter_type){ 811 case 1: 812 iap_wcag_value_filter_dark_contrast = 1; 813 break; 814 case 2: 815 iap_wcag_value_filter_light_contrast = 1; 816 break; 817 case 3: 818 iap_wcag_value_filter_high_contrast = 1; 819 break; 820 case 4: 821 iap_wcag_value_filter_monochrome = 1; 822 break; 823 case 5: 824 iap_wcag_value_filter_high_saturation = 1; 825 break; 826 case 6: 827 iap_wcag_value_filter_low_saturation = 1; 828 break; 829 case 7: 830 iap_wcag_value_filter_invert = 1; 831 break; 832 case 10: 833 iap_wcag_value_filter_dark_yellow = 1; 834 break; 835 } 836 } else { 837 iap_wcag_value_filter_dark_yellow = 0; 838 } 839 840 841 $('.-js-iap-wcag-option-btn-filter').click(function(e) { 842 e.preventDefault(); 843 var obj_btn = $(this); 844 var obj_btn_role = obj_btn.attr('data-iap-wcag-btn-role'); 845 846 if ( obj_btn.hasClass('iap-wcag-option-btn--active') ){ 847 iap_wcag_option_filter_btn_switch(obj_btn,obj_btn_role,'off'); 848 } else { 849 iap_wcag_option_filter_btn_switch(obj_btn,obj_btn_role,'on'); 850 } 851 852 });
853 854 855 856 var iap_wcag_value_help_line = 0; 857 var iap_wcag_value_help_mask = 0; 858 var iap_wcag_value_virtual_keyboard = 0; 859 var iap_wcag_value_hide_images = 0; 860 var iap_wcag_value_animations = 0; 861 var iap_wcag_value_sounds = 0; 862 var iap_wcag_value_cursor = 0; //1-white 2-black 863 var iap_wcag_value_highlight_hover = 0; 864 var iap_wcag_value_highlight_focus = 0; 865 866 if ($.cookies.get('cookie-iap-wcag-help-line') !== null) { 867 iap_wcag_value_help_line = $.cookies.get('cookie-iap-wcag-help-line'); 868 if (iap_wcag_value_help_line==1){ 869 iap_wcag_option_help_line_start(); 870 } 871 } 872 if ($.cookies.get('cookie-iap-wcag-help-mask') !== null) { 873 iap_wcag_value_help_mask = $.cookies.get('cookie-iap-wcag-help-mask'); 874 if (iap_wcag_value_help_mask==1){ 875 iap_wcag_option_help_mask_start(); 876 } 877 } 878 if ($.cookies.get('cookie-iap-wcag-virtual-keyboard') !== null) { 879 iap_wcag_value_virtual_keyboard = $.cookies.get('cookie-iap-wcag-virtual-keyboard'); 880 } 881 if ($.cookies.get('cookie-iap-wcag-hide-images') !== null) { 882 iap_wcag_value_hide_images = $.cookies.get('cookie-iap-wcag-hide-images'); 883 } 884 if ($.cookies.get('cookie-iap-wcag-animations') !== null) { 885 iap_wcag_value_animations = $.cookies.get('cookie-iap-wcag-animations'); 886 } 887 if ($.cookies.get('cookie-iap-wcag-sounds') !== null) { 888 iap_wcag_value_sounds = $.cookies.get('cookie-iap-wcag-sounds'); 889 } 890 if ($.cookies.get('cookie-iap-wcag-cursor') !== null) { 891 iap_wcag_value_cursor = $.cookies.get('cookie-iap-wcag-cursor'); //1-white 2-black 892 } 893 if ($.cookies.get('cookie-iap-wcag-highlight-hover') !== null) { 894 iap_wcag_value_highlight_hover = $.cookies.get('cookie-iap-wcag-highlight-hover'); 895 } 896 if ($.cookies.get('cookie-iap-wcag-highlight-focus') !== null) { 897 iap_wcag_value_highlight_focus = $.cookies.get('cookie-iap-wcag-highlight-focus'); 898 } 899 900 901 902 const elem_help_line = document.querySelector("#id-iap-wcag-help-line"); 903 904 function iap_wcag_option_help_line_start(){ 905 document.addEventListener("mousemove", cursor_help_line_movement); 906 document.addEventListener("onscroll", cursor_help_line_movement); 907 } 908 function iap_wcag_option_help_line_stop(){ 909 document.removeEventListener("mousemove", cursor_help_line_movement); 910 document.removeEventListener("onscroll", cursor_help_line_movement); 911 } 912 function cursor_help_line_movement(e) { 913 let _mouseX = e.clientX; 914 let _mouseY = e.clientY; 915 elem_help_line.style.left = (_mouseX-300) + "px"; 916 cursorY = (window.Event) ? e.pageY : event.clientY + (document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop) 917 elem_help_line.style.top = (cursorY-6) + "px"; 918 } 919 920 //------------------------------------------------------------------- 921 //------------------------------------------------------------------- 922 923 924 const elem_help_mask_top = document.querySelector("#id-iap-wcag-help-mask-top"); 925 const elem_help_mask_bottom = document.querySelector("#id-iap-wcag-help-mask-bottom"); 926 927 928 function iap_wcag_option_help_mask_start(){ 929 document.addEventListener("mousemove", cursor_help_mask_movement); 930 } 931 function iap_wcag_option__help_mask_stop(){ 932 document.removeEventListener("mousemove", cursor_help_mask_movement); 933 } 934 function cursor_help_mask_movement(e) { 935 let _mouseY = e.clientY; 936 937 h = document.documentElement.clientHeight; 938 ht = h - (h - _mouseY) - 70; 939 if (ht < 0) ht = 0; 940 hb = h - _mouseY - 70; 941 if (hb > h) hb = h; 942 elem_help_mask_top.style.height = ht + "px"; 943 elem_help_mask_bottom.style.height = hb + "px"; 944 } 945 946 //------------------------------------------------------------------- 947 //------------------------------------------------------------------- 948 949 950 $('.-js-iap-wcag-option-btn-helpers').click(function(e) { 951 e.preventDefault(); 952 var obj_btn = $(this); 953 var obj_btn_role = obj_btn.attr('data-iap-wcag-btn-role'); 954 955 switch(obj_btn_role){ 956 case 'help-line': 957 if ( obj_btn.hasClass('iap-wcag-option-btn--active') ){ 958 iap_wcag_cookie_save('cookie-iap-wcag-help-line',0); 959 iap_wcag_value_help_line = 0; 960 obj_btn.removeClass('iap-wcag-option-btn--active'); 961 obj_btn.find('.iap-wcag-toggle-control').removeClass('checked'); 962 $('body').removeClass('iap-wcag-help-line'); 963 iap_wcag_option_help_line_stop(); 964 } else { 965 iap_wcag_cookie_save('cookie-iap-wcag-help-line',1); 966 iap_wcag_value_help_line = 1; 967 obj_btn.addClass('iap-wcag-option-btn--active'); 968 obj_btn.find('.iap-wcag-toggle-control').addClass('checked'); 969 $('body').addClass('iap-wcag-help-line'); 970 iap_wcag_option_help_line_start(); 971 } 972 break; 973 case 'help-mask': 974 if ( obj_btn.hasClass('iap-wcag-option-btn--active') ){ 975 iap_wcag_cookie_save('cookie-iap-wcag-help-mask',0); 976 iap_wcag_value_help_mask = 0; 977 obj_btn.removeClass('iap-wcag-option-btn--active'); 978 obj_btn.find('.iap-wcag-toggle-control').removeClass('checked'); 979 $('body').removeClass('iap-wcag-help-mask'); 980 iap_wcag_option__help_mask_stop(); 981 } else { 982 iap_wcag_cookie_save('cookie-iap-wcag-help-mask',1); 983 iap_wcag_value_help_mask = 1; 984 obj_btn.addClass('iap-wcag-option-btn--active'); 985 obj_btn.find('.iap-wcag-toggle-control').addClass('checked'); 986 $('body').addClass('iap-wcag-help-mask'); 987 iap_wcag_option_help_mask_start(); 988 } 989 break; 990 case 'virtual-keyboard': 991 if ( obj_btn.hasClass('iap-wcag-option-btn--active') ){ 992 iap_wcag_cookie_save('cookie-iap-wcag-virtual-keyboard',0); 993 iap_wcag_value_virtual_keyboard = 0; 994 obj_btn.removeClass('iap-wcag-option-btn--active'); 995 obj_btn.find('.iap-wcag-toggle-control').removeClass('checked'); 996 $('body').removeClass('iap-wcag-virtual-keyboard'); 997 998 $('.-js-iap-wcag-virtual-keyboard').each(function() { 999 $(this).keyboard().getkeyboard().destroy(); 1000 }); 1001 1002 } else { 1003 iap_wcag_cookie_save('cookie-iap-wcag-virtual-keyboard',1); 1004 iap_wcag_value_virtual_keyboard = 1; 1005 obj_btn.addClass('iap-wcag-option-btn--active'); 1006 obj_btn.find('.iap-wcag-toggle-control').addClass('checked'); 1007 $('body').addClass('iap-wcag-virtual-keyboard'); 1008 1009 $('.-js-iap-wcag-virtual-keyboard').each(function() { 1010 $(this).keyboard({ 1011 language: 'pl',
1012 layout: 'ms-Polish (Programmers)', 1013 }).getkeyboard(); 1014 }); 1015 1016 } 1017 break; 1018 1019 case 'hide-images': 1020 if ( obj_btn.hasClass('iap-wcag-option-btn--active') ){ 1021 iap_wcag_cookie_save('cookie-iap-wcag-hide-images',0); 1022 iap_wcag_value_hide_images = 0; 1023 obj_btn.removeClass('iap-wcag-option-btn--active'); 1024 obj_btn.find('.iap-wcag-toggle-control').removeClass('checked'); 1025 $('body').removeClass('iap-wcag-hide-images'); 1026 } else { 1027 iap_wcag_cookie_save('cookie-iap-wcag-hide-images',1); 1028 iap_wcag_value_hide_images = 1; 1029 obj_btn.addClass('iap-wcag-option-btn--active'); 1030 obj_btn.find('.iap-wcag-toggle-control').addClass('checked'); 1031 $('body').addClass('iap-wcag-hide-images'); 1032 } 1033 break; 1034 case 'animations': 1035 if ( obj_btn.hasClass('iap-wcag-option-btn--active') ){ 1036 iap_wcag_cookie_save('cookie-iap-wcag-animations',0); 1037 iap_wcag_value_animations = 0; 1038 obj_btn.removeClass('iap-wcag-option-btn--active'); 1039 obj_btn.find('.iap-wcag-toggle-control').removeClass('checked'); 1040 $('body').removeClass('iap-wcag-animations'); 1041 } else { 1042 iap_wcag_cookie_save('cookie-iap-wcag-animations',1); 1043 iap_wcag_value_animations = 1; 1044 obj_btn.addClass('iap-wcag-option-btn--active'); 1045 obj_btn.find('.iap-wcag-toggle-control').addClass('checked'); 1046 $('body').addClass('iap-wcag-animations'); 1047 } 1048 break; 1049 case 'sounds': 1050 if ( obj_btn.hasClass('iap-wcag-option-btn--active') ){ 1051 iap_wcag_cookie_save('cookie-iap-wcag-sounds',0); 1052 iap_wcag_value_sounds = 0; 1053 obj_btn.removeClass('iap-wcag-option-btn--active'); 1054 obj_btn.find('.iap-wcag-toggle-control').removeClass('checked'); 1055 $('body').removeClass('iap-wcag-sounds'); 1056 } else { 1057 iap_wcag_cookie_save('cookie-iap-wcag-sounds',1); 1058 iap_wcag_value_sounds = 1; 1059 obj_btn.addClass('iap-wcag-option-btn--active'); 1060 obj_btn.find('.iap-wcag-toggle-control').addClass('checked'); 1061 $('body').addClass('iap-wcag-sounds'); 1062 } 1063 break; 1064 1065 1066 case 'big-black-cursor': 1067 $('body').removeClass('iap-wcag-big-black-cursor iap-wcag-big-white-cursor'); 1068 if ( obj_btn.hasClass('iap-wcag-option-btn--active') ){ 1069 iap_wcag_cookie_save('cookie-iap-wcag-cursor',0); 1070 iap_wcag_value_cursor = 0; 1071 obj_btn.removeClass('iap-wcag-option-btn--active'); 1072 obj_btn.find('.iap-wcag-toggle-control').removeClass('checked'); 1073 } else { 1074 $('#id-iap-wcag-cursors').find('.iap-wcag-option-btn').each(function() { 1075 $(this).removeClass('iap-wcag-option-btn--active'); 1076 $(this).find('.iap-wcag-toggle-control').removeClass('checked'); 1077 }); 1078 1079 iap_wcag_cookie_save('cookie-iap-wcag-cursor',2); 1080 iap_wcag_value_cursor = 2; 1081 obj_btn.addClass('iap-wcag-option-btn--active'); 1082 obj_btn.find('.iap-wcag-toggle-control').addClass('checked'); 1083 $('body').addClass('iap-wcag-big-black-cursor'); 1084 } 1085 break; 1086 case 'big-white-cursor': 1087 $('body').removeClass('iap-wcag-big-black-cursor iap-wcag-big-white-cursor'); 1088 if ( obj_btn.hasClass('iap-wcag-option-btn--active') ){ 1089 iap_wcag_cookie_save('cookie-iap-wcag-cursor',0); 1090 iap_wcag_value_cursor = 0; 1091 obj_btn.removeClass('iap-wcag-option-btn--active'); 1092 obj_btn.find('.iap-wcag-toggle-control').removeClass('checked'); 1093 } else { 1094 $('#id-iap-wcag-cursors').find('.iap-wcag-option-btn').each(function() { 1095 $(this).removeClass('iap-wcag-option-btn--active'); 1096 $(this).find('.iap-wcag-toggle-control').removeClass('checked'); 1097 }); 1098 1099 iap_wcag_cookie_save('cookie-iap-wcag-cursor',1); 1100 iap_wcag_value_cursor = 1; 1101 obj_btn.addClass('iap-wcag-option-btn--active'); 1102 obj_btn.find('.iap-wcag-toggle-control').addClass('checked'); 1103 $('body').addClass('iap-wcag-big-white-cursor'); 1104 } 1105 break; 1106 1107 1108 case 'highlight-hover': 1109 1110 break; 1111 case 'highlight-focus': 1112 1113 break; 1114 } 1115 1116 });
1117 1118}); 1119 1120 1121 1122$(document).ready(function () { 1123 1124 $('#menu-glowne-toggle').click(function(e) { 1125 e.preventDefault(); 1126 var obj_btn = $(this); 1127 //var obj_accord = $(this).parent().next(); 1128 var obj_accord = $('#' + $(this).attr('aria-controls') ); 1129 1130 if ( obj_btn.attr('aria-expanded')=='false' ){ 1131 obj_btn.addClass('menu-opened'); 1132 obj_btn.find('.menu-btn-toggle-icon').addClass('open'); 1133 obj_btn.attr('aria-expanded','true'); 1134 obj_accord.removeAttr('hidden'); 1135 $('#menu-glowne').addClass('mactive'); 1136 } else { 1137 obj_btn.removeClass('menu-opened'); 1138 obj_btn.find('.menu-btn-toggle-icon').removeClass('open'); 1139 obj_btn.attr('aria-expanded','false'); 1140 obj_accord.attr('hidden',''); 1141 $('#menu-glowne').removeClass('mactive'); 1142 } 1143 }); 1144 1145 1146 var $obj_menu_glowne = $('#menu-glowne'); 1147 var $obj_menu_glowne_toggle = $('#menu-glowne-toggle'); 1148 $(window).resize(function(){ 1149 var window_width = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth; 1150 if (window_width > 960){ 1151 $obj_menu_glowne.removeAttr('hidden'); 1152 $obj_menu_glowne_toggle.removeClass('menu-opened').addClass('menu-opened').attr('aria-expanded','true').find('.-js-iap-btn-toogle-icon-main-menu').removeClass('open'); 1153 $('#menu-glowne').addClass('mactive'); 1154 //alert('x'); 1155 } else { 1156 $obj_menu_glowne.attr('hidden',''); 1157 $obj_menu_glowne_toggle.removeClass('menu-opened').attr('aria-expanded','false').find('.-js-iap-btn-toogle-icon-main-menu').removeClass('open'); 1158 $('#menu-glowne').removeClass('mactive'); 1159 } 1160 }); 1161 1162 1163 1164 1165}); 1166 1167//INICJALIZACJA MENU 1168$(function() { 1169 $('#main-menu').smartmenus({ 1170 subMenusMaxWidth: '50em', 1171 subMenusMinWidth: '20em', 1172 //accessIdPrefix: 'smx', 1173 subIndicatorsText: '', 1174 collapsibleShowFunction: function($ul, complete) { $ul.slideDown(200, complete); }, 1175 collapsibleHideFunction: function($ul, complete) { $ul.slideUp(200, complete); }, 1176 hideOnClick: false 1177 }); 1178 $('#main-menu').smartmenus('keyboardSetHotkey', 123, 'shiftKey'); 1179}); 1180 1181 1182//INICJALIZACJA GALERII 1183$(function() { 1184 1185 1186 var imageLinks = document.querySelectorAll('#gallery-lightbox a') 1187 for (var i = 0; i < imageLinks.length; i++) { 1188 imageLinks[i].addEventListener('click', function(e) { 1189 e.preventDefault() 1190 BigPicture({ 1191 el: e.target, 1192 gallery: '#gallery-lightbox', 1193 }) 1194 }) 1195 } 1196 1197}); 1198 1199 1200//-js-header-search-close-v1-btn 1201 1202//INICJALIZACJA SZUKARKI 1203$(function() { 1204 if (document.getElementById('id-header-search-section-v1')!==null){ 1205 $('.-js-header-search-section-v1-btn').click(function(e) { 1206 var obj_header_search_section = $('#id-header-search-section-v1'); 1207 if ( obj_header_search_section.hasClass('opened') ){ 1208 obj_header_search_section.removeClass('opened').attr('hidden',''); 1209 $(this).attr('aria-expanded','false'); 1210 obj_header_search_section.slideUp(); 1211 document.getElementById('header-search-open-section-v1-btn').focus(); 1212 } else { 1213 obj_header_search_section.addClass('opened').removeAttr('hidden');; 1214 obj_header_search_section.slideDown(); 1215 $(this).attr('aria-expanded','true'); 1216 document.getElementById('id-header-search-section-v1__input').focus(); 1217 } 1218 }); 1219 $('.-js-header-search-close-v1-btn').click(function(e) { 1220 e.preventDefault(); 1221 var obj_header_search_section = $('#id-header-search-section-v1'); 1222 obj_header_search_section.removeClass('opened').attr('hidden',''); 1223 $(this).attr('aria-expanded','false'); 1224 obj_header_search_section.slideUp(); 1225 document.getElementById('header-search-open-section-v1-btn').focus(); 1226 }); 1227 } 1228}); 1229 1230//INICJALIZACJA SLIDERA 1231$(function() { 1232 if (document.getElementById('wcag-main-header-slider')!==null){ 1233 var slider = tns({ 1234 container: '#wcag-main-header-slider', 1235 //loop: false,
1236 //controlsText: ["poprzedni", "nastÄpny"], 1237 //controlsText: [' ', ' '], 1238 controlsText: ['<span> </span>', '<span> </span>'], 1239 //prevButton: "", 1240 //nextButton: "", 1241 //autoHeight: true, 1242 items: 1, 1243 speed: 300, 1244 autoplay: true, 1245 autoplayHoverPause: true, 1246 autoplayTimeout: 3500, 1247 autoplayText: ["â¶","ââ"], 1248 //swipeAngle: false, 1249 //slideBy: "page", 1250 //mouseDrag: true, 1251 1252 //autoWidth: true, //false - default 1253 //lazyload: true, 1254 //lazyloadSelector: ".tns-lazy", 1255 }); 1256 } 1257}); 1258 1259 1260$(document).ready(function () { 1261 const players = Plyr.setup('.-js-plyr-player'); 1262}); 1263 1264$(document).ready(function () { 1265 1266 var owl_slider_main = $('.slider-main'); 1267 //$('.slider-main').on('initialized.owl.carousel changed.owl.carousel', function(e) { 1268 owl_slider_main.on('initialized.owl.carousel changed.owl.carousel', function(e) { 1269 if (!e.namespace) { 1270 return; 1271 } 1272 var carousel = e.relatedTarget; 1273 //$('.slider-counter').text(carousel.relative(carousel.current()) + 1 + '/' + carousel.items().length); 1274 }).owlCarousel({ 1275 items: 1, 1276 loop: true, 1277 margin: 0, 1278 nav: true, 1279 //default settings: 1280 autoplay: true, 1281 autoplayTimeout: 6000, 1282 autoplayHoverPause:false 1283 }); 1284 1285 // $('.play').on('click',function(){ 1286 // owl_slider_main.trigger('play.owl.autoplay',[1000]) 1287 // }); 1288 // $('.stop').on('click',function(){ 1289 // owl_slider_main.trigger('stop.owl.autoplay') 1290 // }); 1291 1292 1293}); 1294 1295 1296 1297 1298 1299 1300 1301//menu vertical v2 1302$(document).ready(function () { 1303 $('.vert-menu-v2__expander').each(function() { 1304 var $this = $(this); 1305 var link_title = $this.prev().text(); 1306 $this.html('<span class="sr-only">Kliknij aby rozwinÄ Ä dodatkowe opcje menu ' + link_title + '</span>'); 1307 $this.click(function() { 1308 $this.toggleClass('vert-menu-icon-v2-minus vert-menu-icon-v2-plus'); 1309 $this.next('ul.vert-menu-v2').toggle(); 1310 $this.attr('aria-vert-menu-v2--sumbmenu', function(_, attr) { return !(attr == 'true') }); 1311 if ($this.html('<span class="sr-only">Kliknij aby rozwinÄ Ä dodatkowe opcje menu ' + link_title + '</span>')) { 1312 $this.html('<span class="sr-only">Kliknij aby zwinÄ Ä dodatkowe opcje menu ' + link_title + '</span>') 1313 } 1314 return false 1315 }); 1316 }); 1317 $('.vert-menu-wrp-v2').once('collapse', function() { 1318 $(this).find('li').not('.active-trail').children('.vert-menu-v2__expander').click(); 1319 }); 1320}); 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334
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.