1/* 2 * Skrypt wywietlaj¹cy okienko z informacj¹ o wykorzystaniu ciasteczek (cookies) 3 * 4 * Wiêcej informacji: http://webhelp.pl/artykuly/okienko-z-informacja-o-ciasteczkach-cookies/ 5 * 6 */ 7 8function WHCreateCookie(name, value, days) { 9 var date = new Date(); 10 date.setTime(date.getTime() + (days*24*60*60*1000)); 11 var expires = "; expires=" + date.toGMTString(); 12 document.cookie = name+"="+value+expires+"; path=/"; 13} 14 15function WHReadCookie(name) { 16 var nameEQ = name + "="; 17 var ca = document.cookie.split(';'); 18 for(var i=0; i < ca.length; i++) { 19 var c = ca[i]; 20 while (c.charAt(0) == ' ') c = c.substring(1, c.length); 21 if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length); 22 } 23 return null; 24} 25 26$(document).ready(function(){ 27 coockie_window_schow(); 28 29 30 $( window ).resize(function() { 31 resize_window(); 32 }); 33 34 $('.cookie_button_down').click(function () { 35 //document.location+='#coockie_accept_button';return false; 36 $('#coockie_accept_button').goTo(); 37 }); 38 39 $('#coockie_accept_button').click(function () { 40 $('#popup_cookie_contener_main').fadeOut(200); 41 NewCloseCookiesWindow(); 42 }); 43 44 $('.cookie_content').scroll(function() { 45 var y = $(this).scrollTop(); 46 if (y < 330) { 47 $('.cookie_button_down').css('visibility','visible'); 48 } else { 49 $('.cookie_button_down').css('visibility','hidden'); 50 } 51 }); 52 resize_window(); 53 54 (function($) { 55 $.fn.goTo = function() { 56 $('.cookie_content').animate({ 57 scrollTop: $(this).offset().top + 'px' 58 }, 'slow'); 59 return this; // for chaining... 60 } 61 })(jQuery); 62}); 63 64function NewCloseCookiesWindow() { 65 WHCreateCookie('cookies_accepted_new', 'T', 365); 66 document.getElementById('popup_cookie_contener_main').removeChild(document.getElementsByClassName('popup_cookie_contener_main')); 67 document.getElementById('popup_cookie_contener_main').style.display= 'none'; 68} 69 70 71function resize_window () { 72 var height_window = $( ".popup_cookie_contener" ).css( 'height'); 73 height_window = parseInt(height_window)-120; 74 $( ".cookie_content" ).css( 'max-height',height_window+'px'); 75} 76 77function coockie_window_schow() { 78 if(WHReadCookie('cookies_accepted_new') != 'T') { 79 var message_container = document.createElement('div'); 80 message_container.id = 'popup_cookie_contener_main'; 81 var html_code = 82 '<div class="popup_cookie_contener_main">' + 83 '<div class="popup_cookie_contener">' + 84 '<div class="cookie_header">' + 85 '<img src="https://elitmat.pl/images/logo.png">' + 86 '</div>' + 87 '<div class="cookie_content">' + 88 '<div> Serwis "ELITMAT" korzysta z plików cookie </div>' + 89 '<p>Maj¹ Pañstwo mo¿liwoæ samodzielnej zmiany ustawieñ dotycz¹cych cookies w swojej przegl¹darce internetowej. Jeli nie wyra¿aj¹ Pañstwo zgody, prosimy o zmianê ustawieñ w przegl¹darce lub opuszczenie serwisu.</p>' + 90 '<p>Dalsze korzystanie z serwisu bez zmiany ustawieñ dotycz¹cych cookies w przegl¹darce oznacza akceptacjê plików cookies, co bêdzie skutkowa³o zapisywaniem ich na Pañstwa urz¹dzeniach</p>' + 91 '<p>Informacji odczytanych za pomoc¹ cookies i podobnych technologii u¿ywamy w celach reklamowych, statystycznych oraz w celu dostosowania serwisu do indywidualnych potrzeb u¿ytkowników, w tym profilowania.' + 92 ' Wykorzystanie ich pozwala nam zapewniæ Pañstwu maksymaln¹ wygodê przy korzystaniu z naszego serwisu poprzez zapamiêtanie Waszych preferencji i ustawieñ na naszych stronach. Wiêcej informacji o zamieszczanych' + 93 ' plikach cookie oraz o mo¿liwoci zmiany ustawieñ przegl¹darki oraz polityce przetwarzania danych znajd¹ Pañstwo w polityce prywatnoci.</p>' + 94 '<p>Akceptacja ustawieñ przegl¹darki oznacza zgodê na mo¿liwoæ tworzenia profilu U¿ytkownika opartego na informacji dotycz¹cej wiadczonych us³ug, zainteresowania ofert¹ lub informacjami zawartymi w plikach' + 95 ' cookies. Maj¹ Pañstwo prawo do cofniêcia wyra¿onej zgody w dowolnym momencie. Wycofanie zgody nie ma wp³ywu na zgodnoæ z prawem przetwarzania Pañstwa danych, którego dokonano na podstawie udzielonej wczeniej' + 96 ' zgody.</p>' + 97 '<br><br>' + 98 '<div id="coockie_accept_button">MAM PRZEGL¥DARKÊ USTAWION¥ ZGODNIE<br>Z MOIMI PREFERENCJAMI</div>' + 99 '<br><br><br><br>' + 100 '</div>' + 101 '<div class="cookie_footer">' + 102 '</div>' + 103 '<div class="cookie_button_down">' + 104 '<img src="https://elitmat.pl/images/arrow_down.png">' + 105 '</div>' + 106 '<div class="cookie_gradiend">' + 107 '</div>' + 108 '</div>' + 109 '</div>'; 110 message_container.innerHTML = html_code; 111 document.body.appendChild(message_container); 112 } 113}
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.