(function (factory) { if (typeof define === 'function' && define.amd) { // AMD. Register as anonymous module. define(['jquery'], factory); } else { // Browser globals. factory(jQuery); } }(function (jQuery) { var pluses = /\+/g; function raw(s) { return s; } function decoded(s) { return decodeURIComponent(s.replace(pluses, ' ')); } function converted(s) { if (s.indexOf('"') === 0) { // This is a quoted cookie as according to RFC2068, unescape s = s.slice(1, -1).replace(/\\"/g, '"').replace(/\\\\/g, '\\'); } try { return config.json ? JSON.parse(s) : s; } catch(er) {} } var config = jQuery.cookie = function (key, value, options) { // write if (value !== undefined) { options = jQuery.extend({}, config.defaults, options); if (typeof options.expires === 'number') { var days = options.expires, t = options.expires = new Date(); t.setDate(t.getDate() + days); } value = config.json ? JSON.stringify(value) : String(value); return (document.cookie = [ config.raw ? key : encodeURIComponent(key), '=', config.raw ? value : encodeURIComponent(value), options.expires ? '; expires=' + options.expires.toUTCString() : '', // use expires attribute, max-age is not supported by IE options.path ? '; path=' + options.path : '', options.domain ? '; domain=' + options.domain : '', options.secure ? '; secure' : '' ].join('')); } // read var decode = config.raw ? raw : decoded; var cookies = document.cookie.split('; '); var result = key ? undefined : {}; for (var i = 0, l = cookies.length; i < l; i++) { var parts = cookies[i].split('='); var name = decode(parts.shift()); var cookie = decode(parts.join('=')); if (key && key === name) { result = converted(cookie); break; } if (!key) { result[name] = converted(cookie); } } return result; }; config.defaults = {}; jQuery.removeCookie = function (key, options) { if (jQuery.cookie(key) !== undefined) { jQuery.cookie(key, '', jQuery.extend(options, { expires: -1 })); return true; } return false; }; })); function changeContrast() { if(jQuery.cookie('dark')) { jQuery('body').removeClass('dark'); jQuery.removeCookie('dark'); setFontSize(12); } else { jQuery.cookie('dark', true); jQuery('body').addClass('dark'); setFontSize(16); } return false; } function cookieAgree() { jQuery.cookie('cookiesAgree', true, {expires: 365}); jQuery('#cookies').remove(); jQuery('body').removeClass('nocookie'); return false; } function setFontSize(size) { jQuery('body').css('fontSize', size + 'px'); jQuery('body').css('lineHeight', (size+6) + 'px'); jQuery('a[data-size]').removeClass('active'); jQuery('a[data-size='+size+']').addClass('active'); jQuery.cookie('fontSize', size); return false; } var dontShowNewsletterLayer = false; function showNewsletterLayer() { if(dontShowNewsletterLayer == true) return false; jQuery('.newsletter-layer').css('display', 'block'); } function hideNewsletterLayer() { setTimeout(function() { jQuery('.newsletter-layer').css('display', 'none'); }, 100); } jQuery(document).ready(function() { var participantTypes = jQuery(".name-18 select, .name-19 select, .name-20 select, .name-21 select"); participantTypes.each(function(index, type) { jQuery(type).change(function(event) { var self = jQuery(this); if (self.children("option").filter(":selected").text() == "--- wybierz ---") { participantTypes.each(function(index, el) { jQuery(el).prop('disabled', false); }); } else { participantTypes.each(function(index, el) { jQuery(el).prop('disabled', 'disabled'); }); } self.prop('disabled', false); }); }); jQuery(".name-28").append("

Proszę określić 3 proponowane terminy warsztatów (45 min.), nie wcześniej niż 14 dni od daty składania formularza.

"); jQuery("#f_13_a").mask("99-999"); jQuery("#f_23_a, #f_24_a, #f_25_a").datepicker({ dateFormat: 'dd.mm.yy', minDate: 14 }); /*jQuery("#f_23_a, #f_24_a, #f_25_a").datepicker.regional['pl'] = { closeText: 'Zamknij', prevText: '<Poprzedni', nextText: 'Następny>', currentText: 'Dziś', monthNames: ['Styczeń','Luty','Marzec','Kwiecień','Maj','Czerwiec', 'Lipiec','Sierpień','Wrzesień','Październik','Listopad','Grudzień'], monthNamesShort: ['Sty','Lu','Mar','Kw','Maj','Cze', 'Lip','Sie','Wrz','Pa','Lis','Gru'], dayNames: ['Niedziela','Poniedziałek','Wtorek','Środa','Czwartek','Piątek','Sobota'], dayNamesShort: ['Nie','Pn','Wt','Śr','Czw','Pt','So'], dayNamesMin: ['N','Pn','Wt','Śr','Cz','Pt','So'], weekHeader: 'Tydz', dateFormat: 'dd.mm.yy', firstDay: 1, isRTL: false, showMonthAfterYear: false, yearSuffix: ''}; jQuery("#f_23_a, #f_24_a, #f_25_a").datepicker.setDefaults($.datepicker.regional['pl']);*/ });