var _____WB$wombat$assign$function_____=function(name){return (globalThis._wb_wombat && globalThis._wb_wombat.local_init && globalThis._wb_wombat.local_init(name))||globalThis[name];};if(!globalThis.__WB_pmw){globalThis.__WB_pmw=function(obj){this.__WB_source=obj;return this;}}{ let window = _____WB$wombat$assign$function_____("window"); let self = _____WB$wombat$assign$function_____("self"); let document = _____WB$wombat$assign$function_____("document"); let location = _____WB$wombat$assign$function_____("location"); let top = _____WB$wombat$assign$function_____("top"); let parent = _____WB$wombat$assign$function_____("parent"); let frames = _____WB$wombat$assign$function_____("frames"); let opener = _____WB$wombat$assign$function_____("opener"); !function(i){"use strict";"function"==typeof define&&define.amd?define(["jquery"],i):"undefined"!=typeof exports?module.exports=i(require("jquery")):i(jQuery)}(function(i){"use strict";var e=window.Slick||{};(e=function(){var e=0;return function(t,o){var s,n=this;n.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:i(t),appendDots:i(t),arrows:!0,asNavFor:null,prevArrow:'',nextArrow:'',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,t){return i('').text(t+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},n.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},i.extend(n,n.initials),n.activeBreakpoint=null,n.animType=null,n.animProp=null,n.breakpoints=[],n.breakpointSettings=[],n.cssTransitions=!1,n.focussed=!1,n.interrupted=!1,n.hidden="hidden",n.paused=!0,n.positionProp=null,n.respondTo=null,n.rowCount=1,n.shouldClick=!0,n.$slider=i(t),n.$slidesCache=null,n.transformType=null,n.transitionType=null,n.visibilityChange="visibilitychange",n.windowWidth=0,n.windowTimer=null,s=i(t).data("slick")||{},n.options=i.extend({},n.defaults,o,s),n.currentSlide=n.options.initialSlide,n.originalSettings=n.options,void 0!==document.mozHidden?(n.hidden="mozHidden",n.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(n.hidden="webkitHidden",n.visibilityChange="webkitvisibilitychange"),n.autoPlay=i.proxy(n.autoPlay,n),n.autoPlayClear=i.proxy(n.autoPlayClear,n),n.autoPlayIterator=i.proxy(n.autoPlayIterator,n),n.changeSlide=i.proxy(n.changeSlide,n),n.clickHandler=i.proxy(n.clickHandler,n),n.selectHandler=i.proxy(n.selectHandler,n),n.setPosition=i.proxy(n.setPosition,n),n.swipeHandler=i.proxy(n.swipeHandler,n),n.dragHandler=i.proxy(n.dragHandler,n),n.keyHandler=i.proxy(n.keyHandler,n),n.instanceUid=e++,n.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,n.registerBreakpoints(),n.init(!0)}}()).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},e.prototype.addSlide=e.prototype.slickAdd=function(e,t,o){var s=this;if("boolean"==typeof t)o=t,t=null;else if(t<0||t>=s.slideCount)return!1;s.unload(),"number"==typeof t?0===t&&0===s.$slides.length?i(e).appendTo(s.$slideTrack):o?i(e).insertBefore(s.$slides.eq(t)):i(e).insertAfter(s.$slides.eq(t)):!0===o?i(e).prependTo(s.$slideTrack):i(e).appendTo(s.$slideTrack),s.$slides=s.$slideTrack.children(this.options.slide),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slides.each(function(e,t){i(t).attr("data-slick-index",e)}),s.$slidesCache=s.$slides,s.reinit()},e.prototype.animateHeight=function(){var i=this;if(1===i.options.slidesToShow&&!0===i.options.adaptiveHeight&&!1===i.options.vertical){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.animate({height:e},i.options.speed)}},e.prototype.animateSlide=function(e,t){var o={},s=this;s.animateHeight(),!0===s.options.rtl&&!1===s.options.vertical&&(e=-e),!1===s.transformsEnabled?!1===s.options.vertical?s.$slideTrack.animate({left:e},s.options.speed,s.options.easing,t):s.$slideTrack.animate({top:e},s.options.speed,s.options.easing,t):!1===s.cssTransitions?(!0===s.options.rtl&&(s.currentLeft=-s.currentLeft),i({animStart:s.currentLeft}).animate({animStart:e},{duration:s.options.speed,easing:s.options.easing,step:function(i){i=Math.ceil(i),!1===s.options.vertical?(o[s.animType]="translate("+i+"px, 0px)",s.$slideTrack.css(o)):(o[s.animType]="translate(0px,"+i+"px)",s.$slideTrack.css(o))},complete:function(){t&&t.call()}})):(s.applyTransition(),e=Math.ceil(e),!1===s.options.vertical?o[s.animType]="translate3d("+e+"px, 0px, 0px)":o[s.animType]="translate3d(0px,"+e+"px, 0px)",s.$slideTrack.css(o),t&&setTimeout(function(){s.disableTransition(),t.call()},s.options.speed))},e.prototype.getNavTarget=function(){var e=this,t=e.options.asNavFor;return t&&null!==t&&(t=i(t).not(e.$slider)),t},e.prototype.asNavFor=function(e){var t=this.getNavTarget();null!==t&&"object"==typeof t&&t.each(function(){var t=i(this).slick("getSlick");t.unslicked||t.slideHandler(e,!0)})},e.prototype.applyTransition=function(i){var e=this,t={};!1===e.options.fade?t[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:t[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,!1===e.options.fade?e.$slideTrack.css(t):e.$slides.eq(i).css(t)},e.prototype.autoPlay=function(){var i=this;i.autoPlayClear(),i.slideCount>i.options.slidesToShow&&(i.autoPlayTimer=setInterval(i.autoPlayIterator,i.options.autoplaySpeed))},e.prototype.autoPlayClear=function(){var i=this;i.autoPlayTimer&&clearInterval(i.autoPlayTimer)},e.prototype.autoPlayIterator=function(){var i=this,e=i.currentSlide+i.options.slidesToScroll;i.paused||i.interrupted||i.focussed||(!1===i.options.infinite&&(1===i.direction&&i.currentSlide+1===i.slideCount-1?i.direction=0:0===i.direction&&(e=i.currentSlide-i.options.slidesToScroll,i.currentSlide-1==0&&(i.direction=1))),i.slideHandler(e))},e.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=i(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=i(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},e.prototype.buildDots=function(){var e,t,o=this;if(!0===o.options.dots){for(o.$slider.addClass("slick-dotted"),t=i("").addClass(o.options.dotsClass),e=0;e<=o.getDotCount();e+=1)t.append(i("
  • ").append(o.options.customPaging.call(this,o,e)));o.$dots=t.appendTo(o.options.appendDots),o.$dots.find("li").first().addClass("slick-active")}},e.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each(function(e,t){i(t).attr("data-slick-index",e).data("originalStyling",i(t).attr("style")||"")}),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?i('
    ').appendTo(e.$slider):e.$slides.wrapAll('
    ').parent(),e.$list=e.$slideTrack.wrap('
    ').parent(),e.$slideTrack.css("opacity",0),!0!==e.options.centerMode&&!0!==e.options.swipeToSlide||(e.options.slidesToScroll=1),i("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable")},e.prototype.buildRows=function(){var i,e,t,o,s,n,r,l=this;if(o=document.createDocumentFragment(),n=l.$slider.children(),l.options.rows>1){for(r=l.options.slidesPerRow*l.options.rows,s=Math.ceil(n.length/r),i=0;ir.breakpoints[o]&&(s=r.breakpoints[o]));null!==s?null!==r.activeBreakpoint?(s!==r.activeBreakpoint||t)&&(r.activeBreakpoint=s,"unslick"===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):(r.activeBreakpoint=s,"unslick"===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):null!==r.activeBreakpoint&&(r.activeBreakpoint=null,r.options=r.originalSettings,!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e),l=s),e||!1===l||r.$slider.trigger("breakpoint",[r,l])}},e.prototype.changeSlide=function(e,t){var o,s,n,r=this,l=i(e.currentTarget);switch(l.is("a")&&e.preventDefault(),l.is("li")||(l=l.closest("li")),n=r.slideCount%r.options.slidesToScroll!=0,o=n?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll,e.data.message){case"previous":s=0===o?r.options.slidesToScroll:r.options.slidesToShow-o,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-s,!1,t);break;case"next":s=0===o?r.options.slidesToScroll:o,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+s,!1,t);break;case"index":var d=0===e.data.index?0:e.data.index||l.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(d),!1,t),l.children().trigger("focus");break;default:return}},e.prototype.checkNavigable=function(i){var e,t;if(e=this.getNavigableIndexes(),t=0,i>e[e.length-1])i=e[e.length-1];else for(var o in e){if(ie.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide),!0===e.options.accessibility&&(e.$prevArrow&&e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow&&e.$nextArrow.off("keydown.slick",e.keyHandler))),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),i(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().off("click.slick",e.selectHandler),i(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),i(window).off("resize.slick.slick-"+e.instanceUid,e.resize),i("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),i(window).off("load.slick.slick-"+e.instanceUid,e.setPosition)},e.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",i.proxy(e.interrupt,e,!1))},e.prototype.cleanUpRows=function(){var i,e=this;e.options.rows>1&&((i=e.$slides.children().children()).removeAttr("style"),e.$slider.empty().append(i))},e.prototype.clickHandler=function(i){!1===this.shouldClick&&(i.stopImmediatePropagation(),i.stopPropagation(),i.preventDefault())},e.prototype.destroy=function(e){var t=this;t.autoPlayClear(),t.touchObject={},t.cleanUpEvents(),i(".slick-cloned",t.$slider).detach(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.$prevArrow.length&&(t.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove()),t.$nextArrow&&t.$nextArrow.length&&(t.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove()),t.$slides&&(t.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){i(this).attr("style",i(this).data("originalStyling"))}),t.$slideTrack.children(this.options.slide).detach(),t.$slideTrack.detach(),t.$list.detach(),t.$slider.append(t.$slides)),t.cleanUpRows(),t.$slider.removeClass("slick-slider"),t.$slider.removeClass("slick-initialized"),t.$slider.removeClass("slick-dotted"),t.unslicked=!0,e||t.$slider.trigger("destroy",[t])},e.prototype.disableTransition=function(i){var e=this,t={};t[e.transitionType]="",!1===e.options.fade?e.$slideTrack.css(t):e.$slides.eq(i).css(t)},e.prototype.fadeSlide=function(i,e){var t=this;!1===t.cssTransitions?(t.$slides.eq(i).css({zIndex:t.options.zIndex}),t.$slides.eq(i).animate({opacity:1},t.options.speed,t.options.easing,e)):(t.applyTransition(i),t.$slides.eq(i).css({opacity:1,zIndex:t.options.zIndex}),e&&setTimeout(function(){t.disableTransition(i),e.call()},t.options.speed))},e.prototype.fadeSlideOut=function(i){var e=this;!1===e.cssTransitions?e.$slides.eq(i).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(i),e.$slides.eq(i).css({opacity:0,zIndex:e.options.zIndex-2}))},e.prototype.filterSlides=e.prototype.slickFilter=function(i){var e=this;null!==i&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(i).appendTo(e.$slideTrack),e.reinit())},e.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",function(t){t.stopImmediatePropagation();var o=i(this);setTimeout(function(){e.options.pauseOnFocus&&(e.focussed=o.is(":focus"),e.autoPlay())},0)})},e.prototype.getCurrent=e.prototype.slickCurrentSlide=function(){return this.currentSlide},e.prototype.getDotCount=function(){var i=this,e=0,t=0,o=0;if(!0===i.options.infinite)if(i.slideCount<=i.options.slidesToShow)++o;else for(;en.options.slidesToShow&&(n.slideOffset=n.slideWidth*n.options.slidesToShow*-1,s=-1,!0===n.options.vertical&&!0===n.options.centerMode&&(2===n.options.slidesToShow?s=-1.5:1===n.options.slidesToShow&&(s=-2)),r=t*n.options.slidesToShow*s),n.slideCount%n.options.slidesToScroll!=0&&i+n.options.slidesToScroll>n.slideCount&&n.slideCount>n.options.slidesToShow&&(i>n.slideCount?(n.slideOffset=(n.options.slidesToShow-(i-n.slideCount))*n.slideWidth*-1,r=(n.options.slidesToShow-(i-n.slideCount))*t*-1):(n.slideOffset=n.slideCount%n.options.slidesToScroll*n.slideWidth*-1,r=n.slideCount%n.options.slidesToScroll*t*-1))):i+n.options.slidesToShow>n.slideCount&&(n.slideOffset=(i+n.options.slidesToShow-n.slideCount)*n.slideWidth,r=(i+n.options.slidesToShow-n.slideCount)*t),n.slideCount<=n.options.slidesToShow&&(n.slideOffset=0,r=0),!0===n.options.centerMode&&n.slideCount<=n.options.slidesToShow?n.slideOffset=n.slideWidth*Math.floor(n.options.slidesToShow)/2-n.slideWidth*n.slideCount/2:!0===n.options.centerMode&&!0===n.options.infinite?n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)-n.slideWidth:!0===n.options.centerMode&&(n.slideOffset=0,n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)),e=!1===n.options.vertical?i*n.slideWidth*-1+n.slideOffset:i*t*-1+r,!0===n.options.variableWidth&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,!0===n.options.centerMode&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow+1),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,e+=(n.$list.width()-o.outerWidth())/2)),e},e.prototype.getOption=e.prototype.slickGetOption=function(i){return this.options[i]},e.prototype.getNavigableIndexes=function(){var i,e=this,t=0,o=0,s=[];for(!1===e.options.infinite?i=e.slideCount:(t=-1*e.options.slidesToScroll,o=-1*e.options.slidesToScroll,i=2*e.slideCount);t-1*o.swipeLeft)return e=n,!1}),Math.abs(i(e).attr("data-slick-index")-o.currentSlide)||1):o.options.slidesToScroll},e.prototype.goTo=e.prototype.slickGoTo=function(i,e){this.changeSlide({data:{message:"index",index:parseInt(i)}},e)},e.prototype.init=function(e){var t=this;i(t.$slider).hasClass("slick-initialized")||(i(t.$slider).addClass("slick-initialized"),t.buildRows(),t.buildOut(),t.setProps(),t.startLoad(),t.loadSlider(),t.initializeEvents(),t.updateArrows(),t.updateDots(),t.checkResponsive(!0),t.focusHandler()),e&&t.$slider.trigger("init",[t]),!0===t.options.accessibility&&t.initADA(),t.options.autoplay&&(t.paused=!1,t.autoPlay())},e.prototype.initADA=function(){var e=this,t=Math.ceil(e.slideCount/e.options.slidesToShow),o=e.getNavigableIndexes().filter(function(i){return i>=0&&ii.options.slidesToShow&&(i.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},i.changeSlide),i.$nextArrow.off("click.slick").on("click.slick",{message:"next"},i.changeSlide),!0===i.options.accessibility&&(i.$prevArrow.on("keydown.slick",i.keyHandler),i.$nextArrow.on("keydown.slick",i.keyHandler)))},e.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&(i("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.accessibility&&e.$dots.on("keydown.slick",e.keyHandler)),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&i("li",e.$dots).on("mouseenter.slick",i.proxy(e.interrupt,e,!0)).on("mouseleave.slick",i.proxy(e.interrupt,e,!1))},e.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",i.proxy(e.interrupt,e,!1)))},e.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"},e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),i(document).on(e.visibilityChange,i.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),i(window).on("orientationchange.slick.slick-"+e.instanceUid,i.proxy(e.orientationChange,e)),i(window).on("resize.slick.slick-"+e.instanceUid,i.proxy(e.resize,e)),i("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),i(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),i(e.setPosition)},e.prototype.initUI=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.show(),i.$nextArrow.show()),!0===i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.show()},e.prototype.keyHandler=function(i){var e=this;i.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===i.keyCode&&!0===e.options.accessibility?e.changeSlide({data:{message:!0===e.options.rtl?"next":"previous"}}):39===i.keyCode&&!0===e.options.accessibility&&e.changeSlide({data:{message:!0===e.options.rtl?"previous":"next"}}))},e.prototype.lazyLoad=function(){function e(e){i("img[data-lazy]",e).each(function(){var e=i(this),t=i(this).attr("data-lazy"),o=i(this).attr("data-srcset"),s=i(this).attr("data-sizes")||n.$slider.attr("data-sizes"),r=document.createElement("img");r.onload=function(){e.animate({opacity:0},100,function(){o&&(e.attr("srcset",o),s&&e.attr("sizes",s)),e.attr("src",t).animate({opacity:1},200,function(){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}),n.$slider.trigger("lazyLoaded",[n,e,t])})},r.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),n.$slider.trigger("lazyLoadError",[n,e,t])},r.src=t})}var t,o,s,n=this;if(!0===n.options.centerMode?!0===n.options.infinite?s=(o=n.currentSlide+(n.options.slidesToShow/2+1))+n.options.slidesToShow+2:(o=Math.max(0,n.currentSlide-(n.options.slidesToShow/2+1)),s=n.options.slidesToShow/2+1+2+n.currentSlide):(o=n.options.infinite?n.options.slidesToShow+n.currentSlide:n.currentSlide,s=Math.ceil(o+n.options.slidesToShow),!0===n.options.fade&&(o>0&&o--,s<=n.slideCount&&s++)),t=n.$slider.find(".slick-slide").slice(o,s),"anticipated"===n.options.lazyLoad)for(var r=o-1,l=s,d=n.$slider.find(".slick-slide"),a=0;a=n.slideCount-n.options.slidesToShow?e(n.$slider.find(".slick-cloned").slice(0,n.options.slidesToShow)):0===n.currentSlide&&e(n.$slider.find(".slick-cloned").slice(-1*n.options.slidesToShow))},e.prototype.loadSlider=function(){var i=this;i.setPosition(),i.$slideTrack.css({opacity:1}),i.$slider.removeClass("slick-loading"),i.initUI(),"progressive"===i.options.lazyLoad&&i.progressiveLazyLoad()},e.prototype.next=e.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},e.prototype.orientationChange=function(){var i=this;i.checkResponsive(),i.setPosition()},e.prototype.pause=e.prototype.slickPause=function(){var i=this;i.autoPlayClear(),i.paused=!0},e.prototype.play=e.prototype.slickPlay=function(){var i=this;i.autoPlay(),i.options.autoplay=!0,i.paused=!1,i.focussed=!1,i.interrupted=!1},e.prototype.postSlide=function(e){var t=this;t.unslicked||(t.$slider.trigger("afterChange",[t,e]),t.animating=!1,t.slideCount>t.options.slidesToShow&&t.setPosition(),t.swipeLeft=null,t.options.autoplay&&t.autoPlay(),!0===t.options.accessibility&&(t.initADA(),t.options.focusOnChange&&i(t.$slides.get(t.currentSlide)).attr("tabindex",0).focus()))},e.prototype.prev=e.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},e.prototype.preventDefault=function(i){i.preventDefault()},e.prototype.progressiveLazyLoad=function(e){e=e||1;var t,o,s,n,r,l=this,d=i("img[data-lazy]",l.$slider);d.length?(t=d.first(),o=t.attr("data-lazy"),s=t.attr("data-srcset"),n=t.attr("data-sizes")||l.$slider.attr("data-sizes"),(r=document.createElement("img")).onload=function(){s&&(t.attr("srcset",s),n&&t.attr("sizes",n)),t.attr("src",o).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===l.options.adaptiveHeight&&l.setPosition(),l.$slider.trigger("lazyLoaded",[l,t,o]),l.progressiveLazyLoad()},r.onerror=function(){e<3?setTimeout(function(){l.progressiveLazyLoad(e+1)},500):(t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),l.$slider.trigger("lazyLoadError",[l,t,o]),l.progressiveLazyLoad())},r.src=o):l.$slider.trigger("allImagesLoaded",[l])},e.prototype.refresh=function(e){var t,o,s=this;o=s.slideCount-s.options.slidesToShow,!s.options.infinite&&s.currentSlide>o&&(s.currentSlide=o),s.slideCount<=s.options.slidesToShow&&(s.currentSlide=0),t=s.currentSlide,s.destroy(!0),i.extend(s,s.initials,{currentSlide:t}),s.init(),e||s.changeSlide({data:{message:"index",index:t}},!1)},e.prototype.registerBreakpoints=function(){var e,t,o,s=this,n=s.options.responsive||null;if("array"===i.type(n)&&n.length){s.respondTo=s.options.respondTo||"window";for(e in n)if(o=s.breakpoints.length-1,n.hasOwnProperty(e)){for(t=n[e].breakpoint;o>=0;)s.breakpoints[o]&&s.breakpoints[o]===t&&s.breakpoints.splice(o,1),o--;s.breakpoints.push(t),s.breakpointSettings[t]=n[e].settings}s.breakpoints.sort(function(i,e){return s.options.mobileFirst?i-e:e-i})}},e.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},e.prototype.resize=function(){var e=this;i(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=i(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()},50))},e.prototype.removeSlide=e.prototype.slickRemove=function(i,e,t){var o=this;if(i="boolean"==typeof i?!0===(e=i)?0:o.slideCount-1:!0===e?--i:i,o.slideCount<1||i<0||i>o.slideCount-1)return!1;o.unload(),!0===t?o.$slideTrack.children().remove():o.$slideTrack.children(this.options.slide).eq(i).remove(),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slidesCache=o.$slides,o.reinit()},e.prototype.setCSS=function(i){var e,t,o=this,s={};!0===o.options.rtl&&(i=-i),e="left"==o.positionProp?Math.ceil(i)+"px":"0px",t="top"==o.positionProp?Math.ceil(i)+"px":"0px",s[o.positionProp]=i,!1===o.transformsEnabled?o.$slideTrack.css(s):(s={},!1===o.cssTransitions?(s[o.animType]="translate("+e+", "+t+")",o.$slideTrack.css(s)):(s[o.animType]="translate3d("+e+", "+t+", 0px)",o.$slideTrack.css(s)))},e.prototype.setDimensions=function(){var i=this;!1===i.options.vertical?!0===i.options.centerMode&&i.$list.css({padding:"0px "+i.options.centerPadding}):(i.$list.height(i.$slides.first().outerHeight(!0)*i.options.slidesToShow),!0===i.options.centerMode&&i.$list.css({padding:i.options.centerPadding+" 0px"})),i.listWidth=i.$list.width(),i.listHeight=i.$list.height(),!1===i.options.vertical&&!1===i.options.variableWidth?(i.slideWidth=Math.ceil(i.listWidth/i.options.slidesToShow),i.$slideTrack.width(Math.ceil(i.slideWidth*i.$slideTrack.children(".slick-slide").length))):!0===i.options.variableWidth?i.$slideTrack.width(5e3*i.slideCount):(i.slideWidth=Math.ceil(i.listWidth),i.$slideTrack.height(Math.ceil(i.$slides.first().outerHeight(!0)*i.$slideTrack.children(".slick-slide").length)));var e=i.$slides.first().outerWidth(!0)-i.$slides.first().width();!1===i.options.variableWidth&&i.$slideTrack.children(".slick-slide").width(i.slideWidth-e)},e.prototype.setFade=function(){var e,t=this;t.$slides.each(function(o,s){e=t.slideWidth*o*-1,!0===t.options.rtl?i(s).css({position:"relative",right:e,top:0,zIndex:t.options.zIndex-2,opacity:0}):i(s).css({position:"relative",left:e,top:0,zIndex:t.options.zIndex-2,opacity:0})}),t.$slides.eq(t.currentSlide).css({zIndex:t.options.zIndex-1,opacity:1})},e.prototype.setHeight=function(){var i=this;if(1===i.options.slidesToShow&&!0===i.options.adaptiveHeight&&!1===i.options.vertical){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.css("height",e)}},e.prototype.setOption=e.prototype.slickSetOption=function(){var e,t,o,s,n,r=this,l=!1;if("object"===i.type(arguments[0])?(o=arguments[0],l=arguments[1],n="multiple"):"string"===i.type(arguments[0])&&(o=arguments[0],s=arguments[1],l=arguments[2],"responsive"===arguments[0]&&"array"===i.type(arguments[1])?n="responsive":void 0!==arguments[1]&&(n="single")),"single"===n)r.options[o]=s;else if("multiple"===n)i.each(o,function(i,e){r.options[i]=e});else if("responsive"===n)for(t in s)if("array"!==i.type(r.options.responsive))r.options.responsive=[s[t]];else{for(e=r.options.responsive.length-1;e>=0;)r.options.responsive[e].breakpoint===s[t].breakpoint&&r.options.responsive.splice(e,1),e--;r.options.responsive.push(s[t])}l&&(r.unload(),r.reinit())},e.prototype.setPosition=function(){var i=this;i.setDimensions(),i.setHeight(),!1===i.options.fade?i.setCSS(i.getLeft(i.currentSlide)):i.setFade(),i.$slider.trigger("setPosition",[i])},e.prototype.setProps=function(){var i=this,e=document.body.style;i.positionProp=!0===i.options.vertical?"top":"left","top"===i.positionProp?i.$slider.addClass("slick-vertical"):i.$slider.removeClass("slick-vertical"),void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||!0===i.options.useCSS&&(i.cssTransitions=!0),i.options.fade&&("number"==typeof i.options.zIndex?i.options.zIndex<3&&(i.options.zIndex=3):i.options.zIndex=i.defaults.zIndex),void 0!==e.OTransform&&(i.animType="OTransform",i.transformType="-o-transform",i.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.MozTransform&&(i.animType="MozTransform",i.transformType="-moz-transform",i.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(i.animType=!1)),void 0!==e.webkitTransform&&(i.animType="webkitTransform",i.transformType="-webkit-transform",i.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.msTransform&&(i.animType="msTransform",i.transformType="-ms-transform",i.transitionType="msTransition",void 0===e.msTransform&&(i.animType=!1)),void 0!==e.transform&&!1!==i.animType&&(i.animType="transform",i.transformType="transform",i.transitionType="transition"),i.transformsEnabled=i.options.useTransform&&null!==i.animType&&!1!==i.animType},e.prototype.setSlideClasses=function(i){var e,t,o,s,n=this;if(t=n.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),n.$slides.eq(i).addClass("slick-current"),!0===n.options.centerMode){var r=n.options.slidesToShow%2==0?1:0;e=Math.floor(n.options.slidesToShow/2),!0===n.options.infinite&&(i>=e&&i<=n.slideCount-1-e?n.$slides.slice(i-e+r,i+e+1).addClass("slick-active").attr("aria-hidden","false"):(o=n.options.slidesToShow+i,t.slice(o-e+1+r,o+e+2).addClass("slick-active").attr("aria-hidden","false")),0===i?t.eq(t.length-1-n.options.slidesToShow).addClass("slick-center"):i===n.slideCount-1&&t.eq(n.options.slidesToShow).addClass("slick-center")),n.$slides.eq(i).addClass("slick-center")}else i>=0&&i<=n.slideCount-n.options.slidesToShow?n.$slides.slice(i,i+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):t.length<=n.options.slidesToShow?t.addClass("slick-active").attr("aria-hidden","false"):(s=n.slideCount%n.options.slidesToShow,o=!0===n.options.infinite?n.options.slidesToShow+i:i,n.options.slidesToShow==n.options.slidesToScroll&&n.slideCount-is.options.slidesToShow)){for(o=!0===s.options.centerMode?s.options.slidesToShow+1:s.options.slidesToShow,e=s.slideCount;e>s.slideCount-o;e-=1)t=e-1,i(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t-s.slideCount).prependTo(s.$slideTrack).addClass("slick-cloned");for(e=0;ea.getDotCount()*a.options.slidesToScroll))!1===a.options.fade&&(o=a.currentSlide,!0!==t?a.animateSlide(r,function(){a.postSlide(o)}):a.postSlide(o));else if(!1===a.options.infinite&&!0===a.options.centerMode&&(i<0||i>a.slideCount-a.options.slidesToScroll))!1===a.options.fade&&(o=a.currentSlide,!0!==t?a.animateSlide(r,function(){a.postSlide(o)}):a.postSlide(o));else{if(a.options.autoplay&&clearInterval(a.autoPlayTimer),s=o<0?a.slideCount%a.options.slidesToScroll!=0?a.slideCount-a.slideCount%a.options.slidesToScroll:a.slideCount+o:o>=a.slideCount?a.slideCount%a.options.slidesToScroll!=0?0:o-a.slideCount:o,a.animating=!0,a.$slider.trigger("beforeChange",[a,a.currentSlide,s]),n=a.currentSlide,a.currentSlide=s,a.setSlideClasses(a.currentSlide),a.options.asNavFor&&(l=(l=a.getNavTarget()).slick("getSlick")).slideCount<=l.options.slidesToShow&&l.setSlideClasses(a.currentSlide),a.updateDots(),a.updateArrows(),!0===a.options.fade)return!0!==t?(a.fadeSlideOut(n),a.fadeSlide(s,function(){a.postSlide(s)})):a.postSlide(s),void a.animateHeight();!0!==t?a.animateSlide(d,function(){a.postSlide(s)}):a.postSlide(s)}},e.prototype.startLoad=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.hide(),i.$nextArrow.hide()),!0===i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.hide(),i.$slider.addClass("slick-loading")},e.prototype.swipeDirection=function(){var i,e,t,o,s=this;return i=s.touchObject.startX-s.touchObject.curX,e=s.touchObject.startY-s.touchObject.curY,t=Math.atan2(e,i),(o=Math.round(180*t/Math.PI))<0&&(o=360-Math.abs(o)),o<=45&&o>=0?!1===s.options.rtl?"left":"right":o<=360&&o>=315?!1===s.options.rtl?"left":"right":o>=135&&o<=225?!1===s.options.rtl?"right":"left":!0===s.options.verticalSwiping?o>=35&&o<=135?"down":"up":"vertical"},e.prototype.swipeEnd=function(i){var e,t,o=this;if(o.dragging=!1,o.swiping=!1,o.scrolling)return o.scrolling=!1,!1;if(o.interrupted=!1,o.shouldClick=!(o.touchObject.swipeLength>10),void 0===o.touchObject.curX)return!1;if(!0===o.touchObject.edgeHit&&o.$slider.trigger("edge",[o,o.swipeDirection()]),o.touchObject.swipeLength>=o.touchObject.minSwipe){switch(t=o.swipeDirection()){case"left":case"down":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide+o.getSlideCount()):o.currentSlide+o.getSlideCount(),o.currentDirection=0;break;case"right":case"up":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide-o.getSlideCount()):o.currentSlide-o.getSlideCount(),o.currentDirection=1}"vertical"!=t&&(o.slideHandler(e),o.touchObject={},o.$slider.trigger("swipe",[o,t]))}else o.touchObject.startX!==o.touchObject.curX&&(o.slideHandler(o.currentSlide),o.touchObject={})},e.prototype.swipeHandler=function(i){var e=this;if(!(!1===e.options.swipe||"ontouchend"in document&&!1===e.options.swipe||!1===e.options.draggable&&-1!==i.type.indexOf("mouse")))switch(e.touchObject.fingerCount=i.originalEvent&&void 0!==i.originalEvent.touches?i.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,!0===e.options.verticalSwiping&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),i.data.action){case"start":e.swipeStart(i);break;case"move":e.swipeMove(i);break;case"end":e.swipeEnd(i)}},e.prototype.swipeMove=function(i){var e,t,o,s,n,r,l=this;return n=void 0!==i.originalEvent?i.originalEvent.touches:null,!(!l.dragging||l.scrolling||n&&1!==n.length)&&(e=l.getLeft(l.currentSlide),l.touchObject.curX=void 0!==n?n[0].pageX:i.clientX,l.touchObject.curY=void 0!==n?n[0].pageY:i.clientY,l.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(l.touchObject.curX-l.touchObject.startX,2))),r=Math.round(Math.sqrt(Math.pow(l.touchObject.curY-l.touchObject.startY,2))),!l.options.verticalSwiping&&!l.swiping&&r>4?(l.scrolling=!0,!1):(!0===l.options.verticalSwiping&&(l.touchObject.swipeLength=r),t=l.swipeDirection(),void 0!==i.originalEvent&&l.touchObject.swipeLength>4&&(l.swiping=!0,i.preventDefault()),s=(!1===l.options.rtl?1:-1)*(l.touchObject.curX>l.touchObject.startX?1:-1),!0===l.options.verticalSwiping&&(s=l.touchObject.curY>l.touchObject.startY?1:-1),o=l.touchObject.swipeLength,l.touchObject.edgeHit=!1,!1===l.options.infinite&&(0===l.currentSlide&&"right"===t||l.currentSlide>=l.getDotCount()&&"left"===t)&&(o=l.touchObject.swipeLength*l.options.edgeFriction,l.touchObject.edgeHit=!0),!1===l.options.vertical?l.swipeLeft=e+o*s:l.swipeLeft=e+o*(l.$list.height()/l.listWidth)*s,!0===l.options.verticalSwiping&&(l.swipeLeft=e+o*s),!0!==l.options.fade&&!1!==l.options.touchMove&&(!0===l.animating?(l.swipeLeft=null,!1):void l.setCSS(l.swipeLeft))))},e.prototype.swipeStart=function(i){var e,t=this;if(t.interrupted=!0,1!==t.touchObject.fingerCount||t.slideCount<=t.options.slidesToShow)return t.touchObject={},!1;void 0!==i.originalEvent&&void 0!==i.originalEvent.touches&&(e=i.originalEvent.touches[0]),t.touchObject.startX=t.touchObject.curX=void 0!==e?e.pageX:i.clientX,t.touchObject.startY=t.touchObject.curY=void 0!==e?e.pageY:i.clientY,t.dragging=!0},e.prototype.unfilterSlides=e.prototype.slickUnfilter=function(){var i=this;null!==i.$slidesCache&&(i.unload(),i.$slideTrack.children(this.options.slide).detach(),i.$slidesCache.appendTo(i.$slideTrack),i.reinit())},e.prototype.unload=function(){var e=this;i(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},e.prototype.unslick=function(i){var e=this;e.$slider.trigger("unslick",[e,i]),e.destroy()},e.prototype.updateArrows=function(){var i=this;Math.floor(i.options.slidesToShow/2),!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&!i.options.infinite&&(i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===i.currentSlide?(i.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):i.currentSlide>=i.slideCount-i.options.slidesToShow&&!1===i.options.centerMode?(i.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):i.currentSlide>=i.slideCount-1&&!0===i.options.centerMode&&(i.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},e.prototype.updateDots=function(){var i=this;null!==i.$dots&&(i.$dots.find("li").removeClass("slick-active").end(),i.$dots.find("li").eq(Math.floor(i.currentSlide/i.options.slidesToScroll)).addClass("slick-active"))},e.prototype.visibility=function(){var i=this;i.options.autoplay&&(document[i.hidden]?i.interrupted=!0:i.interrupted=!1)},i.fn.slick=function(){var i,t,o=this,s=arguments[0],n=Array.prototype.slice.call(arguments,1),r=o.length;for(i=0;i=0;var overflowTop=this.scrollTop<=0;((delta<0&&overflowBottom)||(delta>0&&overflowTop))&&ev.preventDefault();});};this._setTitleWidth=function() {if(!this.titleContainer||(this.content[0].style.width=='auto'&&!this.content[0].style.maxWidth))return null;if(this.wrapper.css('display')=='none'){this.wrapper.css('display','block');var contentWidth=this.content.outerWidth();this.wrapper.css('display','none');}else{var contentWidth=this.content.outerWidth();} this.titleContainer.css({maxWidth:(Math.max(contentWidth,parseInt(this.content[0].style.maxWidth))||null)});} this._draggable=function() {if(!this.options.draggable)return false;var handle=this.options.draggable=='title'?this.titleContainer:(this.options.draggable instanceof jQuery?this.options.draggable:(jQuery.type(this.options.draggable)=='string'?jQuery(this.options.draggable):this.wrapper));if(!handle||!(handle instanceof jQuery)||!handle.length||handle.data('jBox-draggable')){return false;} handle.addClass('jBox-draggable').data('jBox-draggable',true).on('touchstart mousedown',function(ev) {if(ev.button==2||jQuery(ev.target).hasClass('jBox-noDrag')||jQuery(ev.target).parents('.jBox-noDrag').length){if(ev.type=='touchstart'&&(jQuery(ev.target).hasClass('jBox-closeButton')||jQuery(ev.target).parents('.jBox-closeButton').length)){this.close({ignoreDelay:true});} return;} var pageX;var pageY;if(ev.type=='touchstart'&&ev.touches&&ev.touches[0]){pageX=ev.touches[0].pageX;pageY=ev.touches[0].pageY;}else{pageX=ev.pageX;pageY=ev.pageY;} this.draggingStartX=pageX;this.draggingStartY=pageY;if(this.options.dragOver&&!this.trueModal&&parseInt(this.wrapper.css('zIndex'),10)<=jBox.zIndexMaxDragover){jBox.zIndexMaxDragover+=1;this.wrapper.css('zIndex',jBox.zIndexMaxDragover);} var drg_h=this.wrapper.outerHeight();var drg_w=this.wrapper.outerWidth();var pos_y=this.wrapper.offset().top+drg_h-pageY;var pos_x=this.wrapper.offset().left+drg_w-pageX;jQuery(document).on('touchmove.jBox-draggable-'+this.id+' mousemove.jBox-draggable-'+this.id,function(ev){var movingPageX;var movingPageY;if(ev.type=='touchmove'&&ev.touches&&ev.touches[0]){movingPageX=ev.touches[0].pageX;movingPageY=ev.touches[0].pageY;}else{movingPageX=ev.pageX;movingPageY=ev.pageY;} if(!this.dragging&&this.draggingStartX!=movingPageX&&this.draggingStartY!=movingPageY){this._fireEvent('onDragStart');this.dragging=true;} this.wrapper.offset({top:movingPageY+pos_y-drg_h,left:movingPageX+pos_x-drg_w});}.bind(this));ev.preventDefault();}.bind(this)).on('touchend mouseup',function(){jQuery(document).off('touchmove.jBox-draggable-'+this.id+' mousemove.jBox-draggable-'+this.id);this.dragging&&this._fireEvent('onDragEnd');this.dragging=false;if((this.type=='Modal'||this.type=='Confirm')&&this.options.holdPosition){var jBoxOffset=jQuery('#'+this.id).offset(),pos={x:jBoxOffset.left-jQuery(document).scrollLeft(),y:jBoxOffset.top-jQuery(document).scrollTop()};this.position({position:pos,offset:{x:0,y:0}});}}.bind(this));if(!this.trueModal){jBox.zIndexMaxDragover=!jBox.zIndexMaxDragover?this.options.zIndex:Math.max(jBox.zIndexMaxDragover,this.options.zIndex);} return this;};this._create=function() {if(this.wrapper)return;this.wrapper=jQuery('
    ',{id:this.id,'class':'jBox-wrapper'+(this.type?' jBox-'+this.type:'')+(this.options.theme?' jBox-'+this.options.theme:'')+(this.options.addClass?' '+this.options.addClass:'')}).css({position:(this.options.fixed?'fixed':'absolute'),display:'none',opacity:0,zIndex:this.options.zIndex}).data('jBox',this);this.options.closeOnMouseleave&&this.wrapper.on('mouseleave',function(ev){!this.source||!(ev.relatedTarget==this.source[0]||jQuery.inArray(this.source[0],jQuery(ev.relatedTarget).parents('*'))!==-1)&&this.close();}.bind(this));(this.options.closeOnClick=='box')&&this.wrapper.on('click tap',function(){this.close({ignoreDelay:true});}.bind(this));this.container=jQuery('
    ').appendTo(this.wrapper);this.content=jQuery('
    ').appendTo(this.container);this.options.footer&&(this.footer=jQuery('').append(this.options.footer).appendTo(this.container));this.options.isolateScroll&&this._isolateScroll(this.content);if(this.options.closeButton){var closeButtonSVG=this._createSVG('svg',[['viewBox','0 0 24 24']]);closeButtonSVG.appendChild(this._createSVG('path',[['d','M22.2,4c0,0,0.5,0.6,0,1.1l-6.8,6.8l6.9,6.9c0.5,0.5,0,1.1,0,1.1L20,22.3c0,0-0.6,0.5-1.1,0L12,15.4l-6.9,6.9c-0.5,0.5-1.1,0-1.1,0L1.7,20c0,0-0.5-0.6,0-1.1L8.6,12L1.7,5.1C1.2,4.6,1.7,4,1.7,4L4,1.7c0,0,0.6-0.5,1.1,0L12,8.5l6.8-6.8c0.5-0.5,1.1,0,1.1,0L22.2,4z']]));this.closeButton=jQuery('
    ').on('click tap',function(ev){this.close({ignoreDelay:true});}.bind(this)).append(closeButtonSVG);if(this.options.closeButton=='box'||(this.options.closeButton===true&&!this.options.overlay&&!this.options.title&&!this.options.getTitle)){this.wrapper.addClass('jBox-closeButton-box');this.closeButton.appendTo(this.container);}} this.wrapper.appendTo(this.options.appendTo);this.wrapper.find('.jBox-closeButton').length&&jQuery.each(['top','right','bottom','left'],function(index,pos){this.wrapper.find('.jBox-closeButton').css(pos)&&this.wrapper.find('.jBox-closeButton').css(pos)!='auto'&&(this.options.adjustDistance[pos]=Math.max(this.options.adjustDistance[pos],this.options.adjustDistance[pos]+(((parseInt(this.wrapper.find('.jBox-closeButton').css(pos))||0)+(parseInt(this.container.css('border-'+pos+'-width'))||0))*-1)));}.bind(this));if(this.options.pointer){this.pointer={position:(this.options.pointTo!='target')?this.options.pointTo:this._getOpp(this.outside),xy:(this.options.pointTo!='target')?this._getXY(this.options.pointTo):this._getXY(this.outside),align:'center',offset:0};this.pointer.element=jQuery('
    ').appendTo(this.wrapper);this.pointer.dimensions={x:this.pointer.element.outerWidth(),y:this.pointer.element.outerHeight()};if(jQuery.type(this.options.pointer)=='string'){var split=this.options.pointer.split(':');split[0]&&(this.pointer.align=split[0]);split[1]&&(this.pointer.offset=parseInt(split[1]));} this.pointer.alignAttribute=(this.pointer.xy=='x'?(this.pointer.align=='bottom'?'bottom':'top'):(this.pointer.align=='right'?'right':'left'));this.wrapper.css('padding-'+this.pointer.position,this.pointer.dimensions[this.pointer.xy]);this.pointer.element.css(this.pointer.alignAttribute,(this.pointer.align=='center'?'50%':0)).css('margin-'+this.pointer.alignAttribute,this.pointer.offset);this.pointer.margin={};this.pointer.margin['margin-'+this.pointer.alignAttribute]=this.pointer.offset;(this.pointer.align=='center')&&this.pointer.element.css('transform','translate('+(this.pointer.xy=='y'?(this.pointer.dimensions.x*-0.5+'px'):0)+', '+(this.pointer.xy=='x'?(this.pointer.dimensions.y*-0.5+'px'):0)+')');this.pointer.element.css((this.pointer.xy=='x'?'width':'height'),parseInt(this.pointer.dimensions[this.pointer.xy])+parseInt(this.container.css('border-'+this.pointer.alignAttribute+'-width')));this.wrapper.addClass('jBox-pointerPosition-'+this.pointer.position);} this.setContent(this.options.content,true);this.setTitle(this.options.title,true);this.options.draggable&&this._draggable();this._fireEvent('onCreated');};this.options.createOnInit&&this._create();this.options.attach&&this.attach();this._attachEvents=function() {this.options.delayOnHover&&jQuery('#'+this.id).on('mouseenter',function(ev){this.isHovered=true;}.bind(this));this.options.delayOnHover&&jQuery('#'+this.id).on('mouseleave',function(ev){this.isHovered=false;}.bind(this));if((this.options.adjustPosition||this.options.reposition)&&!this.fixed&&this.outside){this.options.adjustTracker&&jQuery(window).on('scroll.jBox-'+this.id,function(ev){this.position();}.bind(this));(this.options.adjustPosition||this.options.reposition)&&jQuery(window).on('resize.jBox-'+this.id,function(ev){this.position();}.bind(this));} this.options.target=='mouse'&&jQuery('body').on('mousemove.jBox-'+this.id,function(ev){this.position({mouseTarget:{top:ev.pageY,left:ev.pageX}});}.bind(this));};this._detachEvents=function() {this.options.closeOnEsc&&jQuery(document).off('keyup.jBox-'+this.id);(this.options.closeOnClick===true||this.options.closeOnClick=='body')&&jQuery(document).off('click.jBox-'+this.id+' tap.jBox-'+this.id);this.options.adjustTracker&&jQuery(window).off('scroll.jBox-'+this.id);(this.options.adjustPosition||this.options.reposition)&&jQuery(window).off('resize.jBox-'+this.id);this.options.target=='mouse'&&jQuery('body').off('mousemove.jBox-'+this.id);};this._showOverlay=function() {if(!this.overlay){this.overlay=jQuery('
    ').addClass('jBox-overlay'+(this.type?' jBox-overlay-'+this.type:'')).css({display:'none',opacity:0,zIndex:this.options.zIndex-1}).appendTo(this.options.appendTo);this.options.overlayClass&&this.overlay.addClass(this.options.overlayClass);(this.options.closeButton=='overlay'||this.options.closeButton===true)&&this.overlay.append(this.closeButton);this.options.closeOnClick=='overlay'&&this.overlay.on('click tap',function(){this.close({ignoreDelay:true});}.bind(this));jQuery('#'+this.id+'-overlay .jBox-closeButton').length&&(this.options.adjustDistance.top=Math.max(jQuery('#'+this.id+'-overlay .jBox-closeButton').outerHeight(),this.options.adjustDistance.top));} if(this.adjustZIndexOnOpen===true){this.overlay.css('zIndex',parseInt(this.wrapper.css('zIndex'),10)-1);} if(this.overlay.css('display')=='block')return;this.options.fade?(this.overlay.stop()&&this.overlay.animate({opacity:1},{queue:false,duration:this.options.fade,start:function(){this.overlay.css({display:'block'});}.bind(this)})):this.overlay.css({display:'block',opacity:1});};this._hideOverlay=function() {if(!this.overlay)return;this.options.fade?(this.overlay.stop()&&this.overlay.animate({opacity:0},{queue:false,duration:this.options.fade,complete:function(){this.overlay.css({display:'none'});}.bind(this)})):this.overlay.css({display:'none',opacity:0});};this._exposeDimensions=function() {this.wrapper.css({top:-10000,left:-10000,right:'auto',bottom:'auto'});var jBoxDimensions={x:this.wrapper.outerWidth(),y:this.wrapper.outerHeight()};this.wrapper.css({top:'auto',left:'auto'});return jBoxDimensions;};this._generateAnimationCSS=function() {(jQuery.type(this.options.animation)!='object')&&(this.options.animation={pulse:{open:'pulse',close:'zoomOut'},zoomIn:{open:'zoomIn',close:'zoomIn'},zoomOut:{open:'zoomOut',close:'zoomOut'},move:{open:'move',close:'move'},slide:{open:'slide',close:'slide'},flip:{open:'flip',close:'flip'},tada:{open:'tada',close:'zoomOut'}}[this.options.animation]);if(!this.options.animation)return null;this.options.animation.open&&(this.options.animation.open=this.options.animation.open.split(':'));this.options.animation.close&&(this.options.animation.close=this.options.animation.close.split(':'));this.options.animation.openDirection=this.options.animation.open[1]?this.options.animation.open[1]:null;this.options.animation.closeDirection=this.options.animation.close[1]?this.options.animation.close[1]:null;this.options.animation.open&&(this.options.animation.open=this.options.animation.open[0]);this.options.animation.close&&(this.options.animation.close=this.options.animation.close[0]);this.options.animation.open&&(this.options.animation.open+='Open');this.options.animation.close&&(this.options.animation.close+='Close');var animations={pulse:{duration:350,css:[['0%','scale(1)'],['50%','scale(1.1)'],['100%','scale(1)']]},zoomInOpen:{duration:(this.options.fade||180),css:[['0%','scale(0.9)'],['100%','scale(1)']]},zoomInClose:{duration:(this.options.fade||180),css:[['0%','scale(1)'],['100%','scale(0.9)']]},zoomOutOpen:{duration:(this.options.fade||180),css:[['0%','scale(1.1)'],['100%','scale(1)']]},zoomOutClose:{duration:(this.options.fade||180),css:[['0%','scale(1)'],['100%','scale(1.1)']]},moveOpen:{duration:(this.options.fade||180),positions:{top:{'0%':-12},right:{'0%':12},bottom:{'0%':12},left:{'0%':-12}},css:[['0%','translate%XY(%Vpx)'],['100%','translate%XY(0px)']]},moveClose:{duration:(this.options.fade||180),timing:'ease-in',positions:{top:{'100%':-12},right:{'100%':12},bottom:{'100%':12},left:{'100%':-12}},css:[['0%','translate%XY(0px)'],['100%','translate%XY(%Vpx)']]},slideOpen:{duration:400,positions:{top:{'0%':-400},right:{'0%':400},bottom:{'0%':400},left:{'0%':-400}},css:[['0%','translate%XY(%Vpx)'],['100%','translate%XY(0px)']]},slideClose:{duration:400,timing:'ease-in',positions:{top:{'100%':-400},right:{'100%':400},bottom:{'100%':400},left:{'100%':-400}},css:[['0%','translate%XY(0px)'],['100%','translate%XY(%Vpx)']]},flipOpen:{duration:600,css:[['0%','perspective(400px) rotateX(90deg)'],['40%','perspective(400px) rotateX(-15deg)'],['70%','perspective(400px) rotateX(15deg)'],['100%','perspective(400px) rotateX(0deg)']]},flipClose:{duration:(this.options.fade||300),css:[['0%','perspective(400px) rotateX(0deg)'],['100%','perspective(400px) rotateX(90deg)']]},tada:{duration:800,css:[['0%','scale(1)'],['10%, 20%','scale(0.9) rotate(-3deg)'],['30%, 50%, 70%, 90%','scale(1.1) rotate(3deg)'],['40%, 60%, 80%','scale(1.1) rotate(-3deg)'],['100%','scale(1) rotate(0)']]}};jQuery.each(['pulse','tada'],function(index,item){animations[item+'Open']=animations[item+'Close']=animations[item];});var generateKeyframeCSS=function(ev,position) {var keyframe_css='@keyframes jBox-'+this.id+'-animation-'+this.options.animation[ev]+'-'+ev+(position?'-'+position:'')+' {';jQuery.each(animations[this.options.animation[ev]].css,function(index,item){var translate=position?item[1].replace('%XY',this._getXY(position).toUpperCase()):item[1];animations[this.options.animation[ev]].positions&&(translate=translate.replace('%V',animations[this.options.animation[ev]].positions[position][item[0]]));keyframe_css+=item[0]+' {transform:'+translate+';}';}.bind(this));keyframe_css+='}';keyframe_css+='.jBox-'+this.id+'-animation-'+this.options.animation[ev]+'-'+ev+(position?'-'+position:'')+' {';keyframe_css+='animation-duration: '+animations[this.options.animation[ev]].duration+'ms;';keyframe_css+='animation-name: jBox-'+this.id+'-animation-'+this.options.animation[ev]+'-'+ev+(position?'-'+position:'')+';';keyframe_css+=animations[this.options.animation[ev]].timing?('animation-timing-function: '+animations[this.options.animation[ev]].timing+';'):'';keyframe_css+='}';return keyframe_css;}.bind(this);this._animationCSS='';jQuery.each(['open','close'],function(index,ev) {if(!this.options.animation[ev]||!animations[this.options.animation[ev]]||(ev=='close'&&!this.options.fade))return'';animations[this.options.animation[ev]].positions?jQuery.each(['top','right','bottom','left'],function(index2,position){this._animationCSS+=generateKeyframeCSS(ev,position);}.bind(this)):this._animationCSS+=generateKeyframeCSS(ev);}.bind(this));};this.options.animation&&this._generateAnimationCSS();this._blockBodyClick=function() {this.blockBodyClick=true;setTimeout(function(){this.blockBodyClick=false;}.bind(this),10);};this._animate=function(ev) {!ev&&(ev=this.isOpen?'open':'close');if(!this.options.fade&&ev=='close')return null;var animationDirection=(this.options.animation[ev+'Direction']||((this.align!='center')?this.align:this.options.attributes.x));this.flipped&&this._getXY(animationDirection)==(this._getXY(this.align))&&(animationDirection=this._getOpp(animationDirection));var classnames='jBox-'+this.id+'-animation-'+this.options.animation[ev]+'-'+ev+' jBox-'+this.id+'-animation-'+this.options.animation[ev]+'-'+ev+'-'+animationDirection;this.wrapper.addClass(classnames);var animationDuration=parseFloat(this.wrapper.css('animation-duration'))*1000;ev=='close'&&(animationDuration=Math.min(animationDuration,this.options.fade));setTimeout(function(){this.wrapper&&this.wrapper.removeClass(classnames);}.bind(this),animationDuration);};this._abortAnimation=function() {var classes=this.wrapper.attr('class').split(' ').filter(function(c){return c.lastIndexOf('jBox-'+this.id+'-animation',0)!==0;}.bind(this));this.wrapper.attr('class',classes.join(' '));};if(this.options.responsiveWidth||this.options.responsiveHeight) {jQuery(window).on('resize.responsivejBox-'+this.id,function(ev){if(this.isOpen){this.position();}}.bind(this));} jQuery.type(this.options.preloadAudio)==='string'&&(this.options.preloadAudio=[this.options.preloadAudio]);jQuery.type(this.options.audio)==='string'&&(this.options.audio={open:this.options.audio});jQuery.type(this.options.volume)==='number'&&(this.options.volume={open:this.options.volume,close:this.options.volume});if(this.options.preloadAudio===true&&this.options.audio){this.options.preloadAudio=[];jQuery.each(this.options.audio,function(index,url){this.options.preloadAudio.push(url+'.mp3');this.options.preloadAudio.push(url+'.ogg');}.bind(this));} this.options.preloadAudio.length&&jQuery.each(this.options.preloadAudio,function(index,url){var audio=new Audio();audio.src=url;audio.preload='auto';});this._fireEvent('onInit');return this;};jBox.prototype.attach=function(elements,trigger) {!elements&&(elements=this.options.attach);jQuery.type(elements)=='string'&&(elements=jQuery(elements));!trigger&&(trigger=this.options.trigger);elements&&elements.length&&jQuery.each(elements,function(index,el){el=jQuery(el);if(!el.data('jBox-attached-'+this.id)){(this.options.getContent=='title'&&el.attr('title')!=undefined)&&el.data('jBox-getContent',el.attr('title')).removeAttr('title');this.attachedElements||(this.attachedElements=[]);this.attachedElements.push(el[0]);el.on(trigger+'.jBox-attach-'+this.id,function(ev) {this.timer&&clearTimeout(this.timer);if(trigger=='mouseenter'&&this.isOpen&&this.source[0]==el[0])return;if(this.isOpen&&this.source&&this.source[0]!=el[0])var forceOpen=true;this.source=el;!this.options.target&&(this.target=el);trigger=='click'&&this.options.preventDefault&&ev.preventDefault();this[trigger=='click'&&!forceOpen?'toggle':'open']();}.bind(this));(this.options.trigger=='mouseenter')&&el.on('mouseleave',function(ev) {if(!this.wrapper)return null;if(!this.options.closeOnMouseleave||!(ev.relatedTarget==this.wrapper[0]||jQuery(ev.relatedTarget).parents('#'+this.id).length))this.close();}.bind(this));el.data('jBox-attached-'+this.id,trigger);this._fireEvent('onAttach',el);}}.bind(this));return this;};jBox.prototype.detach=function(elements) {!elements&&(elements=this.attachedElements||[]);elements&&elements.length&&jQuery.each(elements,function(index,el){el=jQuery(el);if(el.data('jBox-attached-'+this.id)){el.off(el.data('jBox-attached-'+this.id)+'.jBox-attach-'+this.id);el.data('jBox-attached-'+this.id,null);} this.attachedElements=jQuery.grep(this.attachedElements,function(value){return value!=el[0];});}.bind(this));return this;};jBox.prototype.setTitle=function(title,ignore_positioning) {if(title==null||title==undefined)return this;!this.wrapper&&this._create();var wrapperHeight=this.wrapper.outerHeight();var wrapperWidth=this.wrapper.outerWidth();if(!this.title){this.titleContainer=jQuery('
    ');this.title=jQuery('
    ').appendTo(this.titleContainer);if(this.options.closeButton=='title'||(this.options.closeButton===true&&!this.options.overlay)){this.wrapper.addClass('jBox-closeButton-title');this.closeButton.appendTo(this.titleContainer);} this.titleContainer.insertBefore(this.content);this._setTitleWidth();} this.wrapper[title?'addClass':'removeClass']('jBox-hasTitle');this.title.html(title);wrapperWidth!=this.wrapper.outerWidth()&&this._setTitleWidth();this.options.draggable&&this._draggable();!ignore_positioning&&this.options.repositionOnContent&&(wrapperHeight!=this.wrapper.outerHeight()||wrapperWidth!=this.wrapper.outerWidth())&&this.position();return this;};jBox.prototype.setContent=function(content,ignore_positioning) {if(content==null||content==undefined)return this;!this.wrapper&&this._create();var wrapperHeight=this.wrapper.outerHeight();var wrapperWidth=this.wrapper.outerWidth();this.content.children('[data-jbox-content-appended]').appendTo('body').css({display:'none'});switch(jQuery.type(content)){case'string':this.content.html(content);break;case'object':if(content&&(content instanceof jQuery||content.constructor.prototype.jquery)){this.content.html('');content.attr('data-jbox-content-appended',1).appendTo(this.content).css({display:'block'});}else{this.content.html(JSON.stringify(content));} break;} wrapperWidth!=this.wrapper.outerWidth()&&this._setTitleWidth();this.options.draggable&&this._draggable();!ignore_positioning&&this.options.repositionOnContent&&(wrapperHeight!=this.wrapper.outerHeight()||wrapperWidth!=this.wrapper.outerWidth())&&this.position();return this;};jBox.prototype.setDimensions=function(type,value,pos) {!this.wrapper&&this._create();value==undefined&&(value='auto');this.content.css(type,this._getInt(value));type=='width'&&this._setTitleWidth();this.options[type]=value;(pos==undefined||pos)&&this.position();};jBox.prototype.setWidth=function(value,pos){this.setDimensions('width',value,pos);};jBox.prototype.setHeight=function(value,pos){this.setDimensions('height',value,pos);};jBox.prototype.position=function(options) {!options&&(options={});options=jQuery.extend(true,this.options,options);this.target=options.target||this.target||jQuery(window);!(this.target instanceof jQuery||this.target=='mouse')&&(this.target=jQuery(this.target));if(!this.target.length)return this;this.content.css({width:this._getInt(options.width,'width'),height:this._getInt(options.height,'height'),minWidth:this._getInt(options.minWidth,'width'),minHeight:this._getInt(options.minHeight,'height'),maxWidth:this._getInt(options.maxWidth,'width'),maxHeight:this._getInt(options.maxHeight,'height'),});this._setTitleWidth();var jBoxDimensions=this._exposeDimensions();this.target!='mouse'&&!this.target.data('jBox-'+this.id+'-fixed')&&this.target.data('jBox-'+this.id+'-fixed',(this.target[0]!=jQuery(window)[0]&&(this.target.css('position')=='fixed'||this.target.parents().filter(function(){return jQuery(this).css('position')=='fixed';}).length>0))?'fixed':'static');var windowDimensions={x:jQuery(window).outerWidth(),y:jQuery(window).outerHeight(),top:(options.fixed&&this.target.data('jBox-'+this.id+'-fixed')?0:jQuery(window).scrollTop()),left:(options.fixed&&this.target.data('jBox-'+this.id+'-fixed')?0:jQuery(window).scrollLeft())};windowDimensions.bottom=windowDimensions.top+windowDimensions.y;windowDimensions.right=windowDimensions.left+windowDimensions.x;try{var targetOffset=this.target.offset();}catch(e){var targetOffset={top:0,left:0};};if(this.target!='mouse'&&this.target.data('jBox-'+this.id+'-fixed')=='fixed'&&options.fixed){targetOffset.top=targetOffset.top-jQuery(window).scrollTop();targetOffset.left=targetOffset.left-jQuery(window).scrollLeft();} var targetDimensions={x:this.target=='mouse'?12:this.target.outerWidth(),y:this.target=='mouse'?20:this.target.outerHeight(),top:this.target=='mouse'&&options.mouseTarget?options.mouseTarget.top:(targetOffset?targetOffset.top:0),left:this.target=='mouse'&&options.mouseTarget?options.mouseTarget.left:(targetOffset?targetOffset.left:0)};var outside=options.outside&&!(options.position.x=='center'&&options.position.y=='center');var availableSpace={x:windowDimensions.x-options.adjustDistance.left-options.adjustDistance.right,y:windowDimensions.y-options.adjustDistance.top-options.adjustDistance.bottom,left:!outside?0:(targetDimensions.left-jQuery(window).scrollLeft()-options.adjustDistance.left),right:!outside?0:(windowDimensions.x-targetDimensions.left+jQuery(window).scrollLeft()-targetDimensions.x-options.adjustDistance.right),top:!outside?0:(targetDimensions.top-jQuery(window).scrollTop()-this.options.adjustDistance.top),bottom:!outside?0:(windowDimensions.y-targetDimensions.top+jQuery(window).scrollTop()-targetDimensions.y-options.adjustDistance.bottom),};var jBoxOutsidePosition={x:(options.outside=='x'||options.outside=='xy')&&jQuery.type(options.position.x)!='number'?options.position.x:null,y:(options.outside=='y'||options.outside=='xy')&&jQuery.type(options.position.y)!='number'?options.position.y:null};var flip={x:false,y:false};(jBoxOutsidePosition.x&&jBoxDimensions.x>availableSpace[jBoxOutsidePosition.x]&&availableSpace[this._getOpp(jBoxOutsidePosition.x)]>availableSpace[jBoxOutsidePosition.x])&&(jBoxOutsidePosition.x=this._getOpp(jBoxOutsidePosition.x))&&(flip.x=true);(jBoxOutsidePosition.y&&jBoxDimensions.y>availableSpace[jBoxOutsidePosition.y]&&availableSpace[this._getOpp(jBoxOutsidePosition.y)]>availableSpace[jBoxOutsidePosition.y])&&(jBoxOutsidePosition.y=this._getOpp(jBoxOutsidePosition.y))&&(flip.y=true);if(options.responsiveWidth||options.responsiveHeight){var adjustResponsiveWidth=function() {if(options.responsiveWidth&&jBoxDimensions.x>availableSpace[jBoxOutsidePosition.x||'x']){var contentWidth=availableSpace[jBoxOutsidePosition.x||'x']-(this.pointer&&outside&&options.outside=='x'?this.pointer.dimensions.x:0)-parseInt(this.container.css('border-left-width'))-parseInt(this.container.css('border-right-width'));this.content.css({width:contentWidth>this.options.responsiveMinWidth?contentWidth:null,minWidth:contentWidthavailableSpace[jBoxOutsidePosition.y]&&availableSpace[this._getOpp(jBoxOutsidePosition.y)]>availableSpace[jBoxOutsidePosition.y])&&(jBoxOutsidePosition.y=this._getOpp(jBoxOutsidePosition.y))&&(flip.y=true);var adjustResponsiveHeight=function() {if(options.responsiveHeight&&jBoxDimensions.y>availableSpace[jBoxOutsidePosition.y||'y']){var exposeTitleFooterHeight=function(){if(!this.titleContainer&&!this.footer)return 0;if(this.wrapper.css('display')=='none'){this.wrapper.css('display','block');var height=(this.titleContainer?this.titleContainer.outerHeight():0)+(this.footer?this.footer.outerHeight():0);this.wrapper.css('display','none');}else{var height=(this.titleContainer?this.titleContainer.outerHeight():0)+(this.footer?this.footer.outerHeight():0);} return height||0;}.bind(this);var contentHeight=availableSpace[jBoxOutsidePosition.y||'y']-(this.pointer&&outside&&options.outside=='y'?this.pointer.dimensions.y:0)-exposeTitleFooterHeight()-parseInt(this.container.css('border-top-width'))-parseInt(this.container.css('border-bottom-width'));this.content.css({height:contentHeight>this.options.responsiveMinHeight?contentHeight:null});this._setTitleWidth();} jBoxDimensions=this._exposeDimensions();}.bind(this);options.responsiveHeight&&adjustResponsiveHeight();options.responsiveHeight&&!flip.x&&(jBoxOutsidePosition.x&&jBoxDimensions.x>availableSpace[jBoxOutsidePosition.x]&&availableSpace[this._getOpp(jBoxOutsidePosition.x)]>availableSpace[jBoxOutsidePosition.x])&&(jBoxOutsidePosition.x=this._getOpp(jBoxOutsidePosition.x))&&(flip.x=true);if(options.adjustPosition&&options.adjustPosition!='move'){flip.x&&adjustResponsiveWidth();flip.y&&adjustResponsiveHeight();}} var pos={};var setPosition=function(p) {if(jQuery.type(options.position[p])=='number'){pos[options.attributes[p]]=options.position[p];return;} var a=options.attributes[p]=(p=='x'?'left':'top');pos[a]=targetDimensions[a];if(options.position[p]=='center'){pos[a]+=Math.ceil((targetDimensions[p]-jBoxDimensions[p])/2);(this.target!='mouse'&&this.target[0]&&this.target[0]==jQuery(window)[0])&&(pos[a]+=(options.adjustDistance[a]-options.adjustDistance[this._getOpp(a)])*0.5);return;} (a!=options.position[p])&&(pos[a]+=targetDimensions[p]-jBoxDimensions[p]);(options.outside==p||options.outside=='xy')&&(pos[a]+=jBoxDimensions[p]*(a!=options.position[p]?1:-1));}.bind(this);setPosition('x');setPosition('y');if(this.pointer&&options.pointTo=='target'&&jQuery.type(options.position.x)!='number'&&jQuery.type(options.position.y)!='number'){var adjustWrapper=0;switch(this.pointer.align){case'center':if(options.position[this._getOpp(options.outside)]!='center'){adjustWrapper+=(jBoxDimensions[this._getOpp(options.outside)]/2);} break;default:switch(options.position[this._getOpp(options.outside)]){case'center':adjustWrapper+=((jBoxDimensions[this._getOpp(options.outside)]/2)-(this.pointer.dimensions[this._getOpp(options.outside)]/2))*(this.pointer.align==this._getTL(this.pointer.align)?1:-1);break;default:adjustWrapper+=(this.pointer.align!=options.position[this._getOpp(options.outside)])?(jBoxDimensions[this._getOpp(options.outside)]*(jQuery.inArray(this.pointer.align,['top','left'])!==-1?1:-1))+((this.pointer.dimensions[this._getOpp(options.outside)]/2)*(jQuery.inArray(this.pointer.align,['top','left'])!==-1?-1:1)):(this.pointer.dimensions[this._getOpp(options.outside)]/2)*(jQuery.inArray(this.pointer.align,['top','left'])!==-1?1:-1);break;} break;} adjustWrapper*=(options.position[this._getOpp(options.outside)]==this.pointer.alignAttribute?-1:1);adjustWrapper+=this.pointer.offset*(this.pointer.align==this._getOpp(this._getTL(this.pointer.align))?1:-1);pos[this._getTL(this._getOpp(this.pointer.xy))]+=adjustWrapper;} pos[options.attributes.x]+=options.offset.x;pos[options.attributes.y]+=options.offset.y;this.wrapper.css(pos);if(options.adjustPosition){if(this.positionAdjusted){this.pointer&&this.wrapper.css('padding',0).css('padding-'+this._getOpp(this.outside),this.pointer.dimensions[this._getXY(this.outside)]).removeClass('jBox-pointerPosition-'+this._getOpp(this.pointer.position)).addClass('jBox-pointerPosition-'+this.pointer.position);this.pointer&&this.pointer.element.attr('class','jBox-pointer jBox-pointer-'+this._getOpp(this.outside)).css(this.pointer.margin);this.positionAdjusted=false;this.flipped=false;} var outYT=(windowDimensions.top>pos.top-(options.adjustDistance.top||0)),outXR=(windowDimensions.rightpos.left-(options.adjustDistance.left||0)),outX=outXL?'left':(outXR?'right':null),outY=outYT?'top':(outYB?'bottom':null),out=outX||outY;if(out){if((this.type=='Modal'||this.type=='Confirm')&&jQuery.type(this.options.position.x)=='number'&&jQuery.type(this.options.position.y)=='number'){var diffX=0,diffY=0;if(this.options.holdPosition){if(outXL){diffX=windowDimensions.left-(pos.left-(options.adjustDistance.left||0));}else if(outXR){diffX=windowDimensions.right-(pos.left+jBoxDimensions.x+(options.adjustDistance.right||0));} if(outYT){diffY=windowDimensions.top-(pos.top-(options.adjustDistance.top||0));}else if(outYB){diffY=windowDimensions.bottom-(pos.top+jBoxDimensions.y+(options.adjustDistance.bottom||0));} this.options.position.x=Math.max(windowDimensions.top,this.options.position.x+diffX);this.options.position.y=Math.max(windowDimensions.left,this.options.position.y+diffY);setPosition('x');setPosition('y');this.wrapper.css(pos);} this._fireEvent('onPosition');return this;} if(options.adjustPosition===true||options.adjustPosition==='flip'){var flipJBox=function(xy){this.wrapper.css(this._getTL(xy),pos[this._getTL(xy)]+((jBoxDimensions[this._getXY(xy)]+(options.offset[this._getXY(xy)]*(xy=='top'||xy=='left'?-2:2))+targetDimensions[this._getXY(xy)])*(xy=='top'||xy=='left'?1:-1)));this.pointer&&this.wrapper.removeClass('jBox-pointerPosition-'+this.pointer.position).addClass('jBox-pointerPosition-'+this._getOpp(this.pointer.position)).css('padding',0).css('padding-'+xy,this.pointer.dimensions[this._getXY(xy)]);this.pointer&&this.pointer.element.attr('class','jBox-pointer jBox-pointer-'+xy);this.positionAdjusted=true;this.flipped=true;}.bind(this);flip.x&&flipJBox(this.options.position.x);flip.y&&flipJBox(this.options.position.y);} var outMove=(this._getXY(this.outside)=='x')?outY:outX;if(this.pointer&&options.pointTo=='target'&&options.adjustPosition!='flip'&&this._getXY(outMove)==this._getOpp(this._getXY(this.outside))){if(this.pointer.align=='center'){var spaceAvail=(jBoxDimensions[this._getXY(outMove)]/2)-(this.pointer.dimensions[this._getOpp(this.pointer.xy)]/2)-(parseInt(this.pointer.element.css('margin-'+this.pointer.alignAttribute))*(outMove!=this._getTL(outMove)?-1:1));}else{var spaceAvail=(outMove==this.pointer.alignAttribute)?parseInt(this.pointer.element.css('margin-'+this.pointer.alignAttribute)):jBoxDimensions[this._getXY(outMove)]-parseInt(this.pointer.element.css('margin-'+this.pointer.alignAttribute))-this.pointer.dimensions[this._getXY(outMove)];} var spaceDiff=(outMove==this._getTL(outMove))?windowDimensions[this._getTL(outMove)]-pos[this._getTL(outMove)]+options.adjustDistance[outMove]:(windowDimensions[this._getOpp(this._getTL(outMove))]-pos[this._getTL(outMove)]-options.adjustDistance[outMove]-jBoxDimensions[this._getXY(outMove)])*-1;if(outMove==this._getOpp(this._getTL(outMove))&&pos[this._getTL(outMove)]-spaceDiff0){this.pointer.element.css('margin-'+this.pointer.alignAttribute,parseInt(this.pointer.element.css('margin-'+this.pointer.alignAttribute))-(spaceDiff*(outMove!=this.pointer.alignAttribute?-1:1)));this.wrapper.css(this._getTL(outMove),pos[this._getTL(outMove)]+(spaceDiff*(outMove!=this._getTL(outMove)?-1:1)));this.positionAdjusted=true;}}}} this._fireEvent('onPosition');return this;};jBox.prototype.unscroll=function(elements){this.set=function(id,value){if(!window.unscrollStore){window.unscrollStore={};} window.unscrollStore[id]=value;};this.get=function(id){return window.unscrollStore?window.unscrollStore[id]:null;};this.getScrollbarWidth=function(){if(this.get('scrollbarWidth')){return this.get('scrollbarWidth')+'px';} var scrollElement=document.createElement('div');scrollElement.style.width='100px';scrollElement.style.height='100px';scrollElement.style.overflow='scroll';scrollElement.style.position='absolute';scrollElement.style.top='-10000';document.body.appendChild(scrollElement);var scrollbarWidth=scrollElement.offsetWidth-scrollElement.clientWidth;document.body.removeChild(scrollElement);this.set('scrollbarWidth',scrollbarWidth);return scrollbarWidth+'px';} function addUnscrollClassName(){if(document.getElementById('unscroll-class-name')){return;} var css='.unscrollable { overflow: hidden !important; }',head=document.head||document.getElementsByTagName('head')[0],style=document.createElement('style');style.type='text/css';style.setAttribute('id','unscroll-class-name');style.appendChild(document.createTextNode(css));head.appendChild(style);} this.getElementsToAdjust=function(elements){!elements&&(elements=[]);if(typeof elements==='string'){elements=[[elements,'padding-right']];} elements.forEach(function(element,index){if(typeof element==='string'){elements[index]=[element,'padding-right'];}});var bodyFound=false;for(var i=0;iwindow.innerHeight;} if(this.pageHasScrollbar()){elements=this.getElementsToAdjust(elements);for(var i=0;i').append(this._animationCSS).appendTo(jQuery('head')));this.timer&&clearTimeout(this.timer);this._blockBodyClick();if(this.isDisabled)return this;this.options.closeOnEsc&&jQuery(document).on('keyup.jBox-'+this.id,function(ev){if(ev.keyCode==27){this.close({ignoreDelay:true});}}.bind(this));if(this.options.closeOnClick===true||this.options.closeOnClick==='body'){jQuery('body').on('click.jBox-'+this.id+' tap.jBox-'+this.id,function(ev){if(this.blockBodyClick||(this.options.closeOnClick=='body'&&(ev.target==this.wrapper[0]||this.wrapper.has(ev.target).length)))return;this.close({ignoreDelay:true});}.bind(this));this.isTouchDevice&&jQuery('body > *').on('click.jBox-'+this.id+' tap.jBox-'+this.id,function(){return true;});} var open=function(){if(this.adjustZIndexOnOpen===true){jBox.zIndexMax=Math.max(parseInt(this.wrapper.css('zIndex'),10),this.options.zIndex,jBox.zIndexMax||0,jBox.zIndexMaxDragover||0)+2;this.wrapper.css('zIndex',jBox.zIndexMax);this.options.zIndex=jBox.zIndexMax;} this.source&&this.options.getTitle&&(this.source.attr(this.options.getTitle)&&this.setTitle(this.source.attr(this.options.getTitle),true));this.source&&this.options.getContent&&(this.source.data('jBox-getContent')?this.setContent(this.source.data('jBox-getContent'),true):(this.source.attr(this.options.getContent)?this.setContent(this.source.attr(this.options.getContent),true):(this.options.getContent=='html'?this.setContent(this.source.html(),true):null)));this._fireEvent('onOpen');if((this.options.ajax&&(this.options.ajax.url||(this.source&&this.source.attr(this.options.ajax.getURL)))&&(!this.ajaxLoaded||this.options.ajax.reload))||(options.ajax&&(options.ajax.url||options.ajax.data))){(this.options.ajax.reload!='strict'&&this.source&&this.source.data('jBox-ajax-data')&&!(options.ajax&&(options.ajax.url||options.ajax.data)))?this.setContent(this.source.data('jBox-ajax-data')):this.ajax((options.ajax||null),true);} (!this.positionedOnOpen||this.options.repositionOnOpen)&&this.position(options)&&(this.positionedOnOpen=true);this.isClosing&&this._abortAnimation();if(!this.isOpen){this.isOpen=true;this.options.autoClose&&(this.options.delayClose=this.options.autoClose)&&this.close();this._attachEvents();if(this.options.blockScroll){if(this.options.blockScrollAdjust){if(jBox.blockScrollScopes){jBox.blockScrollScopes++;}else{jBox.blockScrollScopes=1;this.unscroll(Array.isArray(this.options.blockScrollAdjust)||typeof this.options.blockScrollAdjust==='string'?this.options.blockScrollAdjust:null);}}else{jQuery('body').addClass('jBox-blockScroll-'+this.id);}} if(this.options.overlay){this._showOverlay();this.position();} this.options.animation&&!this.isClosing&&this._animate('open');this.options.audio&&this.options.audio.open&&this.audio(this.options.audio.open,this.options.volume.open);if(this.options.fade){this.wrapper.stop().animate({opacity:1},{queue:false,duration:this.options.fade,start:function(){this.isOpening=true;this.wrapper.css({display:'block'});}.bind(this),complete:function(){this._fireEvent('onOpenComplete');}.bind(this),always:function(){this.isOpening=false;setTimeout(function(){this.positionOnFadeComplete&&this.position()&&(this.positionOnFadeComplete=false);}.bind(this),10);}.bind(this)});}else{this.wrapper.css({display:'block',opacity:1});this.positionOnFadeComplete&&this.position()&&(this.positionOnFadeComplete=false);this._fireEvent('onOpenComplete');}}}.bind(this);this.options.delayOpen&&!this.isOpen&&!this.isClosing&&!options.ignoreDelay?(this.timer=setTimeout(open,this.options.delayOpen)):open();return this;};jBox.prototype.close=function(options) {options||(options={});jQuery('body').off('click.jBox-'+this.id+' tap.jBox-'+this.id);this.isTouchDevice&&jQuery('body > *').off('click.jBox-'+this.id+' tap.jBox-'+this.id);if(this.isDestroyed||this.isClosing)return this;this.timer&&clearTimeout(this.timer);this._blockBodyClick();if(this.isDisabled)return this;var close=function(){this._fireEvent('onClose');if(this.options.cancelAjaxOnClose){this.cancelAjax();} if(this.isOpen){this.isOpen=false;this._detachEvents();if(this.options.blockScroll){if(this.options.blockScrollAdjust){jBox.blockScrollScopes=jBox.blockScrollScopes?--jBox.blockScrollScopes:0;!jBox.blockScrollScopes&&this.unscroll.reset();}else{jQuery('body').removeClass('jBox-blockScroll-'+this.id);}} this.options.overlay&&this._hideOverlay();this.options.animation&&!this.isOpening&&this._animate('close');this.options.audio&&this.options.audio.close&&this.audio(this.options.audio.close,this.options.volume.close);var fadeDuration=this.isTouchDevice&&this.options.target=='mouse'?0:this.options.fade;if(fadeDuration){this.wrapper.stop().animate({opacity:0},{queue:false,duration:fadeDuration,start:function(){this.isClosing=true;}.bind(this),complete:function(){this.wrapper.css({display:'none'});this._fireEvent('onCloseComplete');}.bind(this),always:function(){this.isClosing=false;}.bind(this)});}else{this.wrapper.css({display:'none',opacity:0});this._fireEvent('onCloseComplete');}}}.bind(this);if(options.ignoreDelay||(this.isTouchDevice&&this.options.target=='mouse')){close();}else if((this.options.delayOnHover||this.options.showCountdown)&&this.options.delayClose>10){var self=this;var remaining=this.options.delayClose;var prevFrame=Date.now();if(this.options.showCountdown&&!this.inner){var outer=jQuery('
    ');this.inner=jQuery('
    ');outer.prepend(this.inner);jQuery('#'+this.id).append(outer);} this.countdown=function(){var dateNow=Date.now();if(!self.isHovered){remaining-=dateNow-prevFrame;} prevFrame=dateNow;if(remaining>0){if(self.options.showCountdown){self.inner.css('width',(remaining*100/self.options.delayClose)+'%');} window.requestAnimationFrame(self.countdown);}else{close();}};window.requestAnimationFrame(this.countdown);}else{this.timer=setTimeout(close,Math.max(this.options.delayClose,10));} return this;};jBox.prototype.toggle=function(options) {this[this.isOpen?'close':'open'](options);return this;};jBox.prototype.disable=function() {this.isDisabled=true;return this;};jBox.prototype.enable=function() {this.isDisabled=false;return this;};jBox.prototype.hide=function() {this.disable();if(this.wrapper){this.cacheWrapperDisplay=this.wrapper.css('display');this.wrapper.css({display:'none'});} if(this.overlay){this.cacheOverlayDisplay=this.overlay.css('display');this.overlay.css({display:'none'});} return this;};jBox.prototype.show=function() {this.enable();if(this.wrapper&&this.cacheWrapperDisplay){this.wrapper.css({display:this.cacheWrapperDisplay});this.cacheWrapperDisplay=null;} if(this.overlay&&this.cacheOverlayDisplay){this.overlay.css({display:this.cacheOverlayDisplay});this.cacheOverlayDisplay=null;} return this;};jBox.prototype.ajax=function(options,opening) {options||(options={});jQuery.each([['getData','data'],['getURL','url']],function(index,item){(this.options.ajax[item[0]]&&!options[item[1]]&&this.source&&this.source.attr(this.options.ajax[item[0]])!=undefined)&&(options[item[1]]=this.source.attr(this.options.ajax[item[0]])||'');}.bind(this));var sysOptions=jQuery.extend(true,{},this.options.ajax);this.cancelAjax();var beforeSend=options.beforeSend||sysOptions.beforeSend||function(){};var complete=options.complete||sysOptions.complete||function(){};var success=options.success||sysOptions.success||function(){};var error=options.error||sysOptions.error||function(){};var userOptions=jQuery.extend(true,sysOptions,options);userOptions.beforeSend=function(xhr) {userOptions.loadingClass&&this.wrapper.addClass(userOptions.loadingClass===true?'jBox-loading':userOptions.loadingClass);userOptions.spinner&&(this.spinnerDelay=setTimeout(function() {this.wrapper.addClass('jBox-loading-spinner');userOptions.spinnerReposition&&(opening?(this.positionOnFadeComplete=true):this.position());this.spinner=jQuery(userOptions.spinner!==true?userOptions.spinner:'
    ').appendTo(this.container);this.titleContainer&&this.spinner.css('position')=='absolute'&&this.spinner.css({transform:'translateY('+(this.titleContainer.outerHeight()*0.5)+'px)'});}.bind(this),(this.content.html()==''?0:(userOptions.spinnerDelay||0))));(beforeSend.bind(this))(xhr);}.bind(this);userOptions.complete=function(response) {this.spinnerDelay&&clearTimeout(this.spinnerDelay);this.wrapper.removeClass('jBox-loading jBox-loading-spinner jBox-loading-spinner-delay');this.spinner&&this.spinner.length&&this.spinner.remove()&&userOptions.spinnerReposition&&(opening?(this.positionOnFadeComplete=true):this.position());this.ajaxLoaded=true;(complete.bind(this))(response);}.bind(this);userOptions.success=function(response) {userOptions.setContent&&this.setContent(response,true)&&(opening?(this.positionOnFadeComplete=true):this.position());userOptions.setContent&&this.source&&this.source.data('jBox-ajax-data',response);(success.bind(this))(response);}.bind(this);userOptions.error=function(response){(error.bind(this))(response);}.bind(this);this.ajaxRequest=jQuery.ajax(userOptions);return this;};jBox.prototype.cancelAjax=function(){if(this.ajaxRequest){this.ajaxRequest.abort();this.ajaxLoaded=false;}};jBox.prototype.audio=function(url,volume) {if(!url)return this;!jBox._audio&&(jBox._audio={});if(!jBox._audio[url]){var audio=jQuery('');jQuery('',{src:url+'.mp3'}).appendTo(audio);jQuery('',{src:url+'.ogg'}).appendTo(audio);jBox._audio[url]=audio[0];} jBox._audio[url].volume=Math.min(((volume!=undefined?volume:100)/100),1);try{jBox._audio[url].pause();jBox._audio[url].currentTime=0;}catch(e){} jBox._audio[url].play();return this;};jBox._animationSpeeds={'tada':1000,'tadaSmall':1000,'flash':500,'shake':400,'pulseUp':250,'pulseDown':250,'popIn':250,'popOut':250,'fadeIn':200,'fadeOut':200,'slideUp':400,'slideRight':400,'slideLeft':400,'slideDown':400};jBox.prototype.animate=function(animation,options) {!options&&(options={});!this.animationTimeout&&(this.animationTimeout={});!options.element&&(options.element=this.wrapper);!options.element.data('jBox-animating-id')&&options.element.data('jBox-animating-id',jBox._getUniqueElementID());if(options.element.data('jBox-animating')){options.element.removeClass(options.element.data('jBox-animating')).data('jBox-animating',null);this.animationTimeout[options.element.data('jBox-animating-id')]&&clearTimeout(this.animationTimeout[options.element.data('jBox-animating-id')]);} options.element.addClass('jBox-animated-'+animation).data('jBox-animating','jBox-animated-'+animation);this.animationTimeout[options.element.data('jBox-animating-id')]=setTimeout((function(){options.element.removeClass(options.element.data('jBox-animating')).data('jBox-animating',null);options.complete&&options.complete();}),jBox._animationSpeeds[animation]);};jBox.prototype.swipeDetector=function(swipeTarget,options){var swipeState=0;var startX=0;var startY=0;var pixelOffsetX=0;var pixelOffsetY=0;var defaultSettings={swipeThreshold:70,useOnlyTouch:false};(function init(){options=jQuery.extend(defaultSettings,options);swipeTarget.on("mousedown touchstart",swipeStart);jQuery("html").on("mouseup touchend",swipeEnd);jQuery("html").on("mousemove touchmove",swiping);})();function swipeStart(event){if(options.useOnlyTouch&&!event.originalEvent.touches){return;} if(event.originalEvent.touches){event=event.originalEvent.touches[0];} if(swipeState===0){swipeState=1;startX=event.clientX;startY=event.clientY;}} function swipeEnd(event){if(swipeState===2){swipeState=0;if(Math.abs(pixelOffsetX)>Math.abs(pixelOffsetY)&&Math.abs(pixelOffsetX)>options.swipeThreshold){if(pixelOffsetX<0){swipeTarget.trigger(jQuery.Event("swipeLeft.sd"));}else{swipeTarget.trigger(jQuery.Event("swipeRight.sd"));}}else if(Math.abs(pixelOffsetY)>options.swipeThreshold){if(pixelOffsetY<0){swipeTarget.trigger(jQuery.Event("swipeUp.sd"));}else{swipeTarget.trigger(jQuery.Event("swipeDown.sd"));}}}} function swiping(event){if(swipeState!==1)return;if(event.originalEvent.touches){event=event.originalEvent.touches[0];} var swipeOffsetX=event.clientX-startX;var swipeOffsetY=event.clientY-startY;if(Math.abs(swipeOffsetX)>options.swipeThreshold||Math.abs(swipeOffsetY)>options.swipeThreshold){swipeState=2;pixelOffsetX=swipeOffsetX;pixelOffsetY=swipeOffsetY;}} return swipeTarget;} jBox.prototype.destroy=function() {this.detach();this.isOpen&&this.close({ignoreDelay:true});this.wrapper&&this.wrapper.remove();this.overlay&&this.overlay.remove();this._styles&&this._styles.remove();this.isDestroyed=true;return this;};jBox._getUniqueID=(function() {var i=1;return function(){return i++;};}());jBox._getUniqueElementID=(function() {var i=1;return function(){return i++;};}());jBox._pluginOptions={};jBox.plugin=function(type,options) {jBox._pluginOptions[type]=options;};jQuery.fn.jBox=function(type,options){!type&&(type={});!options&&(options={});return new jBox(type,jQuery.extend(options,{attach:this}));};return jBox;};function jBoxConfirmWrapper(jBox,jQuery){new jBox.plugin('Confirm',{confirmButton:'Submit',cancelButton:'Cancel',confirm:null,cancel:null,closeOnConfirm:true,target:window,fixed:true,attach:'[data-confirm]',getContent:'data-confirm',content:'Do you really want to do this?',minWidth:360,maxWidth:500,blockScroll:true,closeOnEsc:true,closeOnClick:false,closeButton:false,overlay:true,animation:'zoomIn',preventDefault:true,_onAttach:function(el) {if(!this.options.confirm){var submit=el.attr('onclick')?el.attr('onclick'):(el.attr('href')?(el.attr('target')?'window.open("'+el.attr('href')+'", "'+el.attr('target')+'");':'window.location.href = "'+el.attr('href')+'";'):'');el.prop('onclick',null).data('jBox-Confirm-submit',submit);}},_onCreated:function() {this.wrapper.addClass('jBox-Modal');this.footer=jQuery('');jQuery('
    ').html(this.options.cancelButton).on('click tap',function(){this.options.cancel&&this.options.cancel(this.source);this.close();}.bind(this)).appendTo(this.footer);this.submitButton=jQuery('
    ').html(this.options.confirmButton).appendTo(this.footer);this.footer.appendTo(this.container);},_onOpen:function() {this.submitButton.off('click.jBox-Confirm'+this.id+' tap.jBox-Confirm'+this.id).on('click.jBox-Confirm'+this.id+' tap.jBox-Confirm'+this.id,function(){this.options.confirm?this.options.confirm(this.source):eval(this.source.data('jBox-Confirm-submit'));this.options.closeOnConfirm&&this.close();}.bind(this));}});};function jBoxImageWrapper(jBox,jQuery){new jBox.plugin('Image',{src:'href',gallery:'data-jbox-image',imageLabel:'title',imageFade:360,imageSize:'contain',imageCounter:false,imageCounterSeparator:'/',downloadButton:false,downloadButtonText:null,downloadButtonUrl:null,mobileImageAttr:null,mobileImageBreakpoint:null,preloadFirstImage:false,target:window,attach:'[data-jbox-image]',fixed:true,blockScroll:true,closeOnEsc:true,closeOnClick:'button',closeButton:true,overlay:true,animation:'zoomIn',preventDefault:true,width:'100%',height:'100%',adjustDistance:{top:40,right:0,bottom:40,left:0},_onInit:function() {this.images=this.currentImage={};this.imageZIndex=1;this.initImage=function(item){item=jQuery(item);if(item.data('jBox-image-gallery')){return;} var src=item.attr(this.options.src);if(this.options.mobileImageAttr&&this.options.mobileImageBreakpoint&&item.attr(this.options.mobileImageAttr)){if(jQuery(window).width()<=this.options.mobileImageBreakpoint){src=item.attr(this.options.mobileImageAttr);}} var gallery=item.attr(this.options.gallery)||'default';!this.images[gallery]&&(this.images[gallery]=[]);this.images[gallery].push({src:src,label:(item.attr(this.options.imageLabel)||''),downloadUrl:this.options.downloadButtonUrl&&item.attr(this.options.downloadButtonUrl)?item.attr(this.options.downloadButtonUrl):null});this.options.imageLabel=='title'&&item.removeAttr('title');item.data('jBox-image-gallery',gallery);item.data('jBox-image-id',(this.images[gallery].length-1));}.bind(this);this.attachedElements&&this.attachedElements.length&&jQuery.each(this.attachedElements,function(index,item){this.initImage(item);}.bind(this));var appendImage=function(gallery,id,show,instant){if(jQuery('#jBox-image-'+gallery+'-'+id).length){return;} var image=jQuery('
    ',{id:'jBox-image-'+gallery+'-'+id,'class':'jBox-image-container'+(show?' jBox-image-'+gallery+'-current':'')}).css({opacity:(instant?1:0),zIndex:(show?this.imageZIndex++:0)}).appendTo(this.content);this.swipeDetector(image).on("swipeLeft.sd swipeRight.sd",function(event){if(event.type==="swipeLeft"){this.showImage('next');}else if(event.type==="swipeRight"){this.showImage('prev');}}.bind(this));jQuery('
    ',{id:'jBox-image-label-'+gallery+'-'+id,'class':'jBox-image-label'+(show?' active':'')}).html(this.images[gallery][id].label).on('click tap',function(){jQuery(this).toggleClass('expanded');}).appendTo(this.imageLabelContainer);show&&image.animate({opacity:1},instant?0:this.options.imageFade);return image;}.bind(this);this.downloadImage=function(imageUrl){var link=document.createElement('a');link.href=imageUrl;link.setAttribute('download',imageUrl.substring(imageUrl.lastIndexOf('/')+1));document.body.appendChild(link);link.click();};var showLabel=function(gallery,id){jQuery('.jBox-image-label.active').removeClass('active expanded');jQuery('#jBox-image-label-'+gallery+'-'+id).addClass('active');};var loadImage=function(gallery,id,show,instant){var imageContainer=appendImage(gallery,id,show,instant);imageContainer.addClass('jBox-image-loading');jQuery('').each(function(){var tmpImg=new Image();tmpImg.onload=function(){imageContainer.removeClass('jBox-image-loading');imageContainer.html('
    Foto');$('.jBoxImgTmp').on('dragstart',function(event){event.preventDefault();});$('#jBoxOverlayImg-'+id).on('click',function(){this.close({ignoreDelay:true});}.bind(this));}.bind(this);tmpImg.onerror=function(){imageContainer.removeClass('jBox-image-loading');imageContainer.addClass('jBox-image-not-found');}.bind(this);tmpImg.src=this.images[gallery][id].src;}.bind(this));}.bind(this);this.showImage=function(img){var gallery;var id;if(img!='open'){gallery=this.currentImage.gallery;id=this.currentImage.id+(1*(img=='prev')?-1:1);id=id>(this.images[gallery].length-1)?0:(id<0?(this.images[gallery].length-1):id);}else{if(this.source){gallery=this.source.data('jBox-image-gallery');id=this.source.data('jBox-image-id');}else if(this.attachedElements&&this.attachedElements.length){gallery=jQuery(this.attachedElements[0]).data('jBox-image-gallery');id=jQuery(this.attachedElements[0]).data('jBox-image-id');}else{return;} if(this.images&&this.images[gallery]){if($('#DuzeFoto1').length){if(gallery=='galeria'){this.images[gallery][0].src=$('#DuzeFoto1').attr('href');} if($('#ZdjeciaDuzeKartaProduktuJBox #jBox-image-galeria-0').length){if($('#ZdjeciaDuzeKartaProduktuJBox #jBox-image-galeria-0').find('img').attr('src')!=$('#DuzeFoto1').attr('href')){$('#ZdjeciaDuzeKartaProduktuJBox #jBox-image-galeria-0').find('img').attr('src',$('#DuzeFoto1').attr('href'));}}} jQuery('.jBox-image-pointer-prev, .jBox-image-pointer-next').css({display:(this.images[gallery].length>1?'block':'none')});}} if(jQuery('.jBox-image-'+gallery+'-current').length){jQuery('.jBox-image-'+gallery+'-current').removeClass('jBox-image-'+gallery+'-current').animate({opacity:0},(img=='open')?0:this.options.imageFade);} this.currentImage={gallery:gallery,id:id};if(jQuery('#jBox-image-'+gallery+'-'+id).length){jQuery('#jBox-image-'+gallery+'-'+id).addClass('jBox-image-'+gallery+'-current').css({zIndex:this.imageZIndex++,opacity:0}).animate({opacity:1},(img=='open')?0:this.options.imageFade);}else{loadImage(gallery,id,true,(img==='open'));} showLabel(gallery,id);if(this.imageCounter){if(this.images[gallery]&&this.images[gallery].length>1){this.wrapper.addClass('jBox-image-has-counter');this.imageCounter.find('.jBox-image-counter-all').html(this.images[gallery].length);this.imageCounter.find('.jBox-image-counter-current').html(id+1);}else{this.wrapper.removeClass('jBox-image-has-counter');}} if(this.images[gallery]&&this.images[gallery].length-1){var next_id=id+1;next_id=next_id>(this.images[gallery].length-1)?0:(next_id<0?(this.images[gallery].length-1):next_id);if(!jQuery('#jBox-image-'+gallery+'-'+next_id).length){loadImage(gallery,next_id,false,false);}}};if(this.options.preloadFirstImage){jQuery(window).on('load',function(){this.showImage('open');}.bind(this));}},_onAttach:function(item){this.initImage&&this.initImage(item);},_onCreated:function() {this.imageLabelWrapper=jQuery('
    ').appendTo(this.wrapper);this.imagePrevButton=jQuery('
    ').on('click tap',function(){this.showImage('prev');}.bind(this));this.imageNextButton=jQuery('
    ').on('click tap',function(){this.showImage('next');}.bind(this));this.imageLabelContainer=jQuery('
    ');this.imageLabelWrapper.append(this.imagePrevButton).append(this.imageLabelContainer).append(this.imageNextButton);if(this.options.downloadButton){this.downloadButton=jQuery('
    ',{'class':'jBox-image-download-button-wrapper'}).appendTo(this.wrapper).append(this.options.downloadButtonText?jQuery('
    ',{'class':'jBox-image-download-button-text'}).html(this.options.downloadButtonText):null).append(jQuery('
    ',{'class':'jBox-image-download-button-icon'})).on('click tap',function(){if(this.images[this.currentImage.gallery][this.currentImage.id].downloadUrl){var currentImageUrl=this.images[this.currentImage.gallery][this.currentImage.id].downloadUrl;}else{var currentImage=this.wrapper.find('.jBox-image-'+this.currentImage.gallery+'-current');var currentImageStyle=currentImage[0].style.backgroundImage;var currentImageUrl=currentImageStyle.slice(4,-1).replace(/["']/g,'');} this.downloadImage(currentImageUrl);}.bind(this));} if(this.options.imageCounter){this.imageCounter=jQuery('
    ',{'class':'jBox-image-counter-container'}).insertAfter(this.imageLabelContainer);this.imageCounter.append(jQuery('',{'class':'jBox-image-counter-current'})).append(jQuery('').html(this.options.imageCounterSeparator)).append(jQuery('',{'class':'jBox-image-counter-all'}));}},_onOpen:function() {jQuery(document).on('keyup.jBox-Image-'+this.id,function(ev){(ev.keyCode==37)&&this.showImage('prev');(ev.keyCode==39)&&this.showImage('next');}.bind(this));this.showImage('open');},_onClose:function() {jQuery(document).off('keyup.jBox-Image-'+this.id);},_onCloseComplete:function() {this.wrapper.find('.jBox-image-container').css('opacity',0);}});};function jBoxNoticeWrapper(jBox,jQuery){new jBox.plugin('Notice',{color:null,stack:true,stackSpacing:10,autoClose:6000,attributes:{x:'right',y:'top'},position:{x:15,y:15},responsivePositions:{500:{x:5,y:5},768:{x:10,y:10}},target:window,fixed:true,animation:'zoomIn',closeOnClick:'box',zIndex:12000,_onInit:function() {this.defaultNoticePosition=jQuery.extend({},this.options.position);this._adjustNoticePositon=function(){var win=jQuery(window);var windowDimensions={x:win.width(),y:win.height()};this.options.position=jQuery.extend({},this.defaultNoticePosition);jQuery.each(this.options.responsivePositions,function(viewport,position){if(windowDimensions.x<=viewport){this.options.position=position;return false;}}.bind(this));this.options.adjustDistance={top:this.options.position.y,right:this.options.position.x,bottom:this.options.position.y,left:this.options.position.x};};this.options.content instanceof jQuery&&(this.options.content=this.options.content.clone().attr('id',''));jQuery(window).on('resize.responsivejBoxNotice-'+this.id,function(ev){if(this.isOpen){this._adjustNoticePositon();}}.bind(this));this.open();},_onCreated:function() {this.wrapper.addClass('jBox-Notice-color jBox-Notice-'+(this.options.color||'gray'));this.wrapper.data('jBox-Notice-position',this.options.attributes.x+'-'+this.options.attributes.y);},_onOpen:function() {if(this.options.stack){return;} this._adjustNoticePositon();jQuery.each(jQuery('.jBox-Notice'),function(index,el) {el=jQuery(el);if(el.attr('id')==this.id||el.data('jBox-Notice-position')!=this.options.attributes.x+'-'+this.options.attributes.y){return;} if(!this.options.stack){el.data('jBox').close({ignoreDelay:true});return;}}.bind(this));},_onPosition:function() {var stacks={};jQuery.each(jQuery('.jBox-Notice'),function(index,el) {el=jQuery(el);var pos=el.data('jBox-Notice-position');if(!stacks[pos]){stacks[pos]=[];} stacks[pos].push(el);});for(var pos in stacks){var position=pos.split('-');var direction=position[1];stacks[pos].reverse();var margin=0;for(var i in stacks[pos]){var el=jQuery(stacks[pos][i]);el.css('margin-'+direction,margin);margin+=el.outerHeight()+this.options.stackSpacing;}}},_onCloseComplete:function() {this.destroy();this.options._onPosition.bind(this).call();}});};(function(root,factory){if(typeof define==='function'&&define.amd){define(['jquery'],function(jQuery){return(root.jBox=factory(jQuery));});}else if(typeof module==='object'&&module.exports){module.exports=(root.jBox=factory(require('jquery')));}else{root.jBox=factory(root.jQuery);}}(this,function(jQuery){var jBox=jBoxWrapper(jQuery);try{typeof jBoxConfirmWrapper!=='undefined'&&jBoxConfirmWrapper&&jBoxConfirmWrapper(jBox,jQuery);}catch(e){console.error(e);} try{typeof jBoxImageWrapper!=='undefined'&&jBoxImageWrapper&&jBoxImageWrapper(jBox,jQuery);}catch(e){console.error(e);} try{typeof jBoxNoticeWrapper!=='undefined'&&jBoxNoticeWrapper&&jBoxNoticeWrapper(jBox,jQuery);}catch(e){console.error(e);} return jBox;}));(function(factory){if(typeof define==="function"&&define.amd){define(["jquery"],factory);}else if(typeof module==="object"&&module.exports){module.exports=factory(require("jquery"));}else{factory(jQuery);}}(function($){$.extend($.fn,{validate:function(options){if(!this.length){if(options&&options.debug&&window.console){console.warn("Nothing selected, can't validate, returning nothing.");} return;} var validator=$.data(this[0],"validator");if(validator){return validator;} this.attr("novalidate","novalidate");validator=new $.validator(options,this[0]);$.data(this[0],"validator",validator);if(validator.settings.onsubmit){this.on("click.validate",":submit",function(event){validator.submitButton=event.currentTarget;if($(this).hasClass("cancel")){validator.cancelSubmit=true;} if($(this).attr("formnovalidate")!==undefined){validator.cancelSubmit=true;}});this.on("submit.validate",function(event){if(validator.settings.debug){event.preventDefault();} function handle(){var hidden,result;if(validator.submitButton&&(validator.settings.submitHandler||validator.formSubmitted)){hidden=$("").attr("name",validator.submitButton.name).val($(validator.submitButton).val()).appendTo(validator.currentForm);} if(validator.settings.submitHandler&&!validator.settings.debug){result=validator.settings.submitHandler.call(validator,validator.currentForm,event);if(hidden){hidden.remove();} if(result!==undefined){return result;} return false;} return true;} if(validator.cancelSubmit){validator.cancelSubmit=false;return handle();} if(validator.form()){if(validator.pendingRequest){validator.formSubmitted=true;return false;} return handle();}else{validator.focusInvalid();return false;}});} return validator;},valid:function(){var valid,validator,errorList;if($(this[0]).is("form")){valid=this.validate().form();}else{errorList=[];valid=true;validator=$(this[0].form).validate();this.each(function(){valid=validator.element(this)&&valid;if(!valid){errorList=errorList.concat(validator.errorList);}});validator.errorList=errorList;} return valid;},rules:function(command,argument){var element=this[0],isContentEditable=typeof this.attr("contenteditable")!=="undefined"&&this.attr("contenteditable")!=="false",settings,staticRules,existingRules,data,param,filtered;if(element==null){return;} if(!element.form&&isContentEditable){element.form=this.closest("form")[0];element.name=this.attr("name");} if(element.form==null){return;} if(command){settings=$.data(element.form,"validator").settings;staticRules=settings.rules;existingRules=$.validator.staticRules(element);switch(command){case"add":$.extend(existingRules,$.validator.normalizeRule(argument));delete existingRules.messages;staticRules[element.name]=existingRules;if(argument.messages){settings.messages[element.name]=$.extend(settings.messages[element.name],argument.messages);} break;case"remove":if(!argument){delete staticRules[element.name];return existingRules;} filtered={};$.each(argument.split(/\s/),function(index,method){filtered[method]=existingRules[method];delete existingRules[method];});return filtered;}} data=$.validator.normalizeRules($.extend({},$.validator.classRules(element),$.validator.attributeRules(element),$.validator.dataRules(element),$.validator.staticRules(element)),element);if(data.required){param=data.required;delete data.required;data=$.extend({required:param},data);} if(data.remote){param=data.remote;delete data.remote;data=$.extend(data,{remote:param});} return data;}});var trim=function(str){return str.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");};$.extend($.expr.pseudos||$.expr[":"],{blank:function(a){return!trim(""+$(a).val());},filled:function(a){var val=$(a).val();return val!==null&&!!trim(""+val);},unchecked:function(a){return!$(a).prop("checked");}});$.validator=function(options,form){this.settings=$.extend(true,{},$.validator.defaults,options);this.currentForm=form;this.init();};$.validator.format=function(source,params){if(arguments.length===1){return function(){var args=$.makeArray(arguments);args.unshift(source);return $.validator.format.apply(this,args);};} if(params===undefined){return source;} if(arguments.length>2&¶ms.constructor!==Array){params=$.makeArray(arguments).slice(1);} if(params.constructor!==Array){params=[params];} $.each(params,function(i,n){source=source.replace(new RegExp("\\{"+i+"\\}","g"),function(){return n;});});return source;};$.extend($.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",pendingClass:"pending",validClass:"valid",errorElement:"label",focusCleanup:false,focusInvalid:true,errorContainer:$([]),errorLabelContainer:$([]),onsubmit:true,ignore:":hidden",ignoreTitle:false,onfocusin:function(element){this.lastActive=element;if(this.settings.focusCleanup){if(this.settings.unhighlight){this.settings.unhighlight.call(this,element,this.settings.errorClass,this.settings.validClass);} this.hideThese(this.errorsFor(element));}},onfocusout:function(element){if(!this.checkable(element)&&(element.name in this.submitted||!this.optional(element))){this.element(element);}},onkeyup:function(element,event){var excludedKeys=[16,17,18,20,35,36,37,38,39,40,45,144,225];if(event.which===9&&this.elementValue(element)===""||$.inArray(event.keyCode,excludedKeys)!==-1){return;}else if(element.name in this.submitted||element.name in this.invalid){this.element(element);}},onclick:function(element){if(element.name in this.submitted){this.element(element);}else if(element.parentNode.name in this.submitted){this.element(element.parentNode);}},highlight:function(element,errorClass,validClass){if(element.type==="radio"){this.findByName(element.name).addClass(errorClass).removeClass(validClass);}else{$(element).addClass(errorClass).removeClass(validClass);}},unhighlight:function(element,errorClass,validClass){if(element.type==="radio"){this.findByName(element.name).removeClass(errorClass).addClass(validClass);}else{$(element).removeClass(errorClass).addClass(validClass);}}},setDefaults:function(settings){$.extend($.validator.defaults,settings);},messages:{required:"Pole jest wymagane",remote:"Proszę o wypełnienie tego pola",email:"Proszę o podanie prawidłowego adresu email",url:"Proszę o podanie prawidłowego URL",date:"Proszę o podanie prawidłowej daty",dateISO:"Proszę o podanie prawidłowej daty (ISO)",number:"Proszę o podanie prawidłowej liczby",digits:"Wartość musi być liczbą całkowitą",equalTo:"Proszę o podanie tej samej wartości ponownie",accept:"Proszę o podanie wartości z prawidłowym rozszerzeniem",maxlength:$.validator.format("Proszę o podanie nie więcej niż {0} znaków"),minlength:$.validator.format("Proszę o podanie przynajmniej {0} znaków"),rangelength:$.validator.format("Proszę o podanie wartości o długości od {0} do {1} znaków"),range:$.validator.format("Proszę o podanie wartości z przedziału od {0} do {1}"),max:$.validator.format("Proszę o podanie wartości mniejszej bądź równej {0}"),min:$.validator.format("Proszę o podanie wartości większej bądź równej {0}")},autoCreateRanges:false,prototype:{init:function(){this.labelContainer=$(this.settings.errorLabelContainer);this.errorContext=this.labelContainer.length&&this.labelContainer||$(this.currentForm);this.containers=$(this.settings.errorContainer).add(this.settings.errorLabelContainer);this.submitted={};this.valueCache={};this.pendingRequest=0;this.pending={};this.invalid={};this.reset();var currentForm=this.currentForm,groups=(this.groups={}),rules;$.each(this.settings.groups,function(key,value){if(typeof value==="string"){value=value.split(/\s/);} $.each(value,function(index,name){groups[name]=key;});});rules=this.settings.rules;$.each(rules,function(key,value){rules[key]=$.validator.normalizeRule(value);});function delegate(event){var isContentEditable=typeof $(this).attr("contenteditable")!=="undefined"&&$(this).attr("contenteditable")!=="false";if(!this.form&&isContentEditable){this.form=$(this).closest("form")[0];this.name=$(this).attr("name");} if(currentForm!==this.form){return;} var validator=$.data(this.form,"validator"),eventType="on"+event.type.replace(/^validate/,""),settings=validator.settings;if(settings[eventType]&&!$(this).is(settings.ignore)){settings[eventType].call(validator,this,event);}} $(this.currentForm).on("focusin.validate focusout.validate keyup.validate",":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'], "+"[type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], "+"[type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'], "+"[type='radio'], [type='checkbox'], [contenteditable], [type='button']",delegate).on("click.validate","select, option, [type='radio'], [type='checkbox']",delegate);if(this.settings.invalidHandler){$(this.currentForm).on("invalid-form.validate",this.settings.invalidHandler);}},form:function(){this.checkForm();$.extend(this.submitted,this.errorMap);this.invalid=$.extend({},this.errorMap);if(!this.valid()){$(this.currentForm).triggerHandler("invalid-form",[this]);} this.showErrors();return this.valid();},checkForm:function(){this.prepareForm();for(var i=0,elements=(this.currentElements=this.elements());elements[i];i++){this.check(elements[i]);} return this.valid();},element:function(element){var cleanElement=this.clean(element),checkElement=this.validationTargetFor(cleanElement),v=this,result=true,rs,group;if(checkElement===undefined){delete this.invalid[cleanElement.name];}else{this.prepareElement(checkElement);this.currentElements=$(checkElement);group=this.groups[checkElement.name];if(group){$.each(this.groups,function(name,testgroup){if(testgroup===group&&name!==checkElement.name){cleanElement=v.validationTargetFor(v.clean(v.findByName(name)));if(cleanElement&&cleanElement.name in v.invalid){v.currentElements.push(cleanElement);result=v.check(cleanElement)&&result;}}});} rs=this.check(checkElement)!==false;result=result&&rs;if(rs){this.invalid[checkElement.name]=false;}else{this.invalid[checkElement.name]=true;} if(!this.numberOfInvalids()){this.toHide=this.toHide.add(this.containers);} this.showErrors();$(element).attr("aria-invalid",!rs);} return result;},showErrors:function(errors){if(errors){var validator=this;$.extend(this.errorMap,errors);this.errorList=$.map(this.errorMap,function(message,name){return{message:message,element:validator.findByName(name)[0]};});this.successList=$.grep(this.successList,function(element){return!(element.name in errors);});} if(this.settings.showErrors){this.settings.showErrors.call(this,this.errorMap,this.errorList);}else{this.defaultShowErrors();}},resetForm:function(){if($.fn.resetForm){$(this.currentForm).resetForm();} this.invalid={};this.submitted={};this.prepareForm();this.hideErrors();var elements=this.elements().removeData("previousValue").removeAttr("aria-invalid");this.resetElements(elements);},resetElements:function(elements){var i;if(this.settings.unhighlight){for(i=0;elements[i];i++){this.settings.unhighlight.call(this,elements[i],this.settings.errorClass,"");this.findByName(elements[i].name).removeClass(this.settings.validClass);}}else{elements.removeClass(this.settings.errorClass).removeClass(this.settings.validClass);}},numberOfInvalids:function(){return this.objectLength(this.invalid);},objectLength:function(obj){var count=0,i;for(i in obj){if(obj[i]!==undefined&&obj[i]!==null&&obj[i]!==false){count++;}} return count;},hideErrors:function(){this.hideThese(this.toHide);},hideThese:function(errors){errors.not(this.containers).text("");this.addWrapper(errors).hide();},valid:function(){return this.size()===0;},size:function(){return this.errorList.length;},focusInvalid:function(){if(this.settings.focusInvalid){try{$(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").trigger("focus").trigger("focusin");}catch(e){}}},findLastActive:function(){var lastActive=this.lastActive;return lastActive&&$.grep(this.errorList,function(n){return n.element.name===lastActive.name;}).length===1&&lastActive;},elements:function(){var validator=this,rulesCache={};return $(this.currentForm).find("input, select, textarea, [contenteditable]").not(":submit, :reset, :image, :disabled").not(this.settings.ignore).filter(function(){var name=this.name||$(this).attr("name");var isContentEditable=typeof $(this).attr("contenteditable")!=="undefined"&&$(this).attr("contenteditable")!=="false";if(!name&&validator.settings.debug&&window.console){console.error("%o has no name assigned",this);} if(isContentEditable){this.form=$(this).closest("form")[0];this.name=name;} if(this.form!==validator.currentForm){return false;} if(name in rulesCache||!validator.objectLength($(this).rules())){return false;} rulesCache[name]=true;return true;});},clean:function(selector){return $(selector)[0];},errors:function(){var errorClass=this.settings.errorClass.split(" ").join(".");return $(this.settings.errorElement+"."+errorClass,this.errorContext);},resetInternals:function(){this.successList=[];this.errorList=[];this.errorMap={};this.toShow=$([]);this.toHide=$([]);},reset:function(){this.resetInternals();this.currentElements=$([]);},prepareForm:function(){this.reset();this.toHide=this.errors().add(this.containers);},prepareElement:function(element){this.reset();this.toHide=this.errorsFor(element);},elementValue:function(element){var $element=$(element),type=element.type,isContentEditable=typeof $element.attr("contenteditable")!=="undefined"&&$element.attr("contenteditable")!=="false",val,idx;if(type==="radio"||type==="checkbox"){return this.findByName(element.name).filter(":checked").val();}else if(type==="number"&&typeof element.validity!=="undefined"){return element.validity.badInput?"NaN":$element.val();} if(isContentEditable){val=$element.text();}else{val=$element.val();} if(type==="file"){if(val.substr(0,12)==="C:\\fakepath\\"){return val.substr(12);} idx=val.lastIndexOf("/");if(idx>=0){return val.substr(idx+1);} idx=val.lastIndexOf("\\");if(idx>=0){return val.substr(idx+1);} return val;} if(typeof val==="string"){return val.replace(/\r/g,"");} return val;},check:function(element){element=this.validationTargetFor(this.clean(element));var rules=$(element).rules(),rulesCount=$.map(rules,function(n,i){return i;}).length,dependencyMismatch=false,val=this.elementValue(element),result,method,rule,normalizer;if(typeof rules.normalizer==="function"){normalizer=rules.normalizer;}else if(typeof this.settings.normalizer==="function"){normalizer=this.settings.normalizer;} if(normalizer){val=normalizer.call(element,val);delete rules.normalizer;} for(method in rules){rule={method:method,parameters:rules[method]};try{result=$.validator.methods[method].call(this,val,element,rule.parameters);if(result==="dependency-mismatch"&&rulesCount===1){dependencyMismatch=true;continue;} dependencyMismatch=false;if(result==="pending"){this.toHide=this.toHide.not(this.errorsFor(element));return;} if(!result){this.formatAndAdd(element,rule);return false;}}catch(e){if(this.settings.debug&&window.console){console.log("Exception occurred when checking element "+element.id+", check the '"+rule.method+"' method.",e);} if(e instanceof TypeError){e.message+=". Exception occurred when checking element "+element.id+", check the '"+rule.method+"' method.";} throw e;}} if(dependencyMismatch){return;} if(this.objectLength(rules)){this.successList.push(element);} return true;},customDataMessage:function(element,method){return $(element).data("msg"+method.charAt(0).toUpperCase()+ method.substring(1).toLowerCase())||$(element).data("msg");},customMessage:function(name,method){var m=this.settings.messages[name];return m&&(m.constructor===String?m:m[method]);},findDefined:function(){for(var i=0;iWarning: No message defined for "+element.name+""),theregex=/\$?\{(\d+)\}/g;if(typeof message==="function"){message=message.call(this,rule.parameters,element);}else if(theregex.test(message)){message=$.validator.format(message.replace(theregex,"{$1}"),rule.parameters);} return message;},formatAndAdd:function(element,rule){var message=this.defaultMessage(element,rule);this.errorList.push({message:message,element:element,method:rule.method});this.errorMap[element.name]=message;this.submitted[element.name]=message;},addWrapper:function(toToggle){if(this.settings.wrapper){toToggle=toToggle.add(toToggle.parent(this.settings.wrapper));} return toToggle;},defaultShowErrors:function(){var i,elements,error;for(i=0;this.errorList[i];i++){error=this.errorList[i];if(this.settings.highlight){this.settings.highlight.call(this,error.element,this.settings.errorClass,this.settings.validClass);} this.showLabel(error.element,error.message);} if(this.errorList.length){this.toShow=this.toShow.add(this.containers);} if(this.settings.success){for(i=0;this.successList[i];i++){this.showLabel(this.successList[i]);}} if(this.settings.unhighlight){for(i=0,elements=this.validElements();elements[i];i++){this.settings.unhighlight.call(this,elements[i],this.settings.errorClass,this.settings.validClass);}} this.toHide=this.toHide.not(this.toShow);this.hideErrors();this.addWrapper(this.toShow).show();},validElements:function(){return this.currentElements.not(this.invalidElements());},invalidElements:function(){return $(this.errorList).map(function(){return this.element;});},showLabel:function(element,message){var place,group,errorID,v,error=this.errorsFor(element),elementID=this.idOrName(element),describedBy=$(element).attr("aria-describedby");if(error.length){error.removeClass(this.settings.validClass).addClass(this.settings.errorClass);error.html(message);}else{error=$("<"+this.settings.errorElement+">").attr("id",elementID+"-error").addClass(this.settings.errorClass).html(message||"");place=error;if(this.settings.wrapper){place=error.hide().show().wrap("<"+this.settings.wrapper+"/>").parent();} if(this.labelContainer.length){this.labelContainer.append(place);}else if(this.settings.errorPlacement){this.settings.errorPlacement.call(this,place,$(element));}else{place.insertAfter(element);} if(error.is("label")){error.attr("for",elementID);}else if(error.parents("label[for='"+this.escapeCssMeta(elementID)+"']").length===0){errorID=error.attr("id");if(!describedBy){describedBy=errorID;}else if(!describedBy.match(new RegExp("\\b"+this.escapeCssMeta(errorID)+"\\b"))){describedBy+=" "+errorID;} $(element).attr("aria-describedby",describedBy);group=this.groups[element.name];if(group){v=this;$.each(v.groups,function(name,testgroup){if(testgroup===group){$("[name='"+v.escapeCssMeta(name)+"']",v.currentForm).attr("aria-describedby",error.attr("id"));}});}}} if(!message&&this.settings.success){error.text("");if(typeof this.settings.success==="string"){error.addClass(this.settings.success);}else{this.settings.success(error,element);}} this.toShow=this.toShow.add(error);},errorsFor:function(element){var name=this.escapeCssMeta(this.idOrName(element)),describer=$(element).attr("aria-describedby"),selector="label[for='"+name+"'], label[for='"+name+"'] *";if(describer){selector=selector+", #"+this.escapeCssMeta(describer).replace(/\s+/g,", #");} return this.errors().filter(selector);},escapeCssMeta:function(string){return string.replace(/([\\!"#$%&'()*+,./:;<=>?@\[\]^`{|}~])/g,"\\$1");},idOrName:function(element){return this.groups[element.name]||(this.checkable(element)?element.name:element.id||element.name);},validationTargetFor:function(element){if(this.checkable(element)){element=this.findByName(element.name);} return $(element).not(this.settings.ignore)[0];},checkable:function(element){return(/radio|checkbox/i).test(element.type);},findByName:function(name){return $(this.currentForm).find("[name='"+this.escapeCssMeta(name)+"']");},getLength:function(value,element){switch(element.nodeName.toLowerCase()){case"select":return $("option:selected",element).length;case"input":if(this.checkable(element)){return this.findByName(element.name).filter(":checked").length;}} return value.length;},depend:function(param,element){return this.dependTypes[typeof param]?this.dependTypes[typeof param](param,element):true;},dependTypes:{"boolean":function(param){return param;},"string":function(param,element){return!!$(param,element.form).length;},"function":function(param,element){return param(element);}},optional:function(element){var val=this.elementValue(element);return!$.validator.methods.required.call(this,val,element)&&"dependency-mismatch";},startRequest:function(element){if(!this.pending[element.name]){this.pendingRequest++;$(element).addClass(this.settings.pendingClass);this.pending[element.name]=true;}},stopRequest:function(element,valid){this.pendingRequest--;if(this.pendingRequest<0){this.pendingRequest=0;} delete this.pending[element.name];$(element).removeClass(this.settings.pendingClass);if(valid&&this.pendingRequest===0&&this.formSubmitted&&this.form()){$(this.currentForm).submit();if(this.submitButton){$("input:hidden[name='"+this.submitButton.name+"']",this.currentForm).remove();} this.formSubmitted=false;}else if(!valid&&this.pendingRequest===0&&this.formSubmitted){$(this.currentForm).triggerHandler("invalid-form",[this]);this.formSubmitted=false;}},previousValue:function(element,method){method=typeof method==="string"&&method||"remote";return $.data(element,"previousValue")||$.data(element,"previousValue",{old:null,valid:true,message:this.defaultMessage(element,{method:method})});},destroy:function(){this.resetForm();$(this.currentForm).off(".validate").removeData("validator").find(".validate-equalTo-blur").off(".validate-equalTo").removeClass("validate-equalTo-blur").find(".validate-lessThan-blur").off(".validate-lessThan").removeClass("validate-lessThan-blur").find(".validate-lessThanEqual-blur").off(".validate-lessThanEqual").removeClass("validate-lessThanEqual-blur").find(".validate-greaterThanEqual-blur").off(".validate-greaterThanEqual").removeClass("validate-greaterThanEqual-blur").find(".validate-greaterThan-blur").off(".validate-greaterThan").removeClass("validate-greaterThan-blur");}},classRuleSettings:{required:{required:true},email:{email:true},url:{url:true},date:{date:true},dateISO:{dateISO:true},number:{number:true},digits:{digits:true},creditcard:{creditcard:true}},addClassRules:function(className,rules){if(className.constructor===String){this.classRuleSettings[className]=rules;}else{$.extend(this.classRuleSettings,className);}},classRules:function(element){var rules={},classes=$(element).attr("class");if(classes){$.each(classes.split(" "),function(){if(this in $.validator.classRuleSettings){$.extend(rules,$.validator.classRuleSettings[this]);}});} return rules;},normalizeAttributeRule:function(rules,type,method,value){if(/min|max|step/.test(method)&&(type===null||/number|range|text/.test(type))){value=Number(value);if(isNaN(value)){value=undefined;}} if(value||value===0){rules[method]=value;}else if(type===method&&type!=="range"){rules[method]=true;}},attributeRules:function(element){var rules={},$element=$(element),type=element.getAttribute("type"),method,value;for(method in $.validator.methods){if(method==="required"){value=element.getAttribute(method);if(value===""){value=true;} value=!!value;}else{value=$element.attr(method);} this.normalizeAttributeRule(rules,type,method,value);} if(rules.maxlength&&/-1|2147483647|524288/.test(rules.maxlength)){delete rules.maxlength;} return rules;},dataRules:function(element){var rules={},$element=$(element),type=element.getAttribute("type"),method,value;for(method in $.validator.methods){value=$element.data("rule"+method.charAt(0).toUpperCase()+method.substring(1).toLowerCase());if(value===""){value=true;} this.normalizeAttributeRule(rules,type,method,value);} return rules;},staticRules:function(element){var rules={},validator=$.data(element.form,"validator");if(validator.settings.rules){rules=$.validator.normalizeRule(validator.settings.rules[element.name])||{};} return rules;},normalizeRules:function(rules,element){$.each(rules,function(prop,val){if(val===false){delete rules[prop];return;} if(val.param||val.depends){var keepRule=true;switch(typeof val.depends){case"string":keepRule=!!$(val.depends,element.form).length;break;case"function":keepRule=val.depends.call(element,element);break;} if(keepRule){rules[prop]=val.param!==undefined?val.param:true;}else{$.data(element.form,"validator").resetElements($(element));delete rules[prop];}}});$.each(rules,function(rule,parameter){rules[rule]=typeof parameter==="function"&&rule!=="normalizer"?parameter(element):parameter;});$.each(["minlength","maxlength"],function(){if(rules[this]){rules[this]=Number(rules[this]);}});$.each(["rangelength","range"],function(){var parts;if(rules[this]){if(Array.isArray(rules[this])){rules[this]=[Number(rules[this][0]),Number(rules[this][1])];}else if(typeof rules[this]==="string"){parts=rules[this].replace(/[\[\]]/g,"").split(/[\s,]+/);rules[this]=[Number(parts[0]),Number(parts[1])];}}});if($.validator.autoCreateRanges){if(rules.min!=null&&rules.max!=null){rules.range=[rules.min,rules.max];delete rules.min;delete rules.max;} if(rules.minlength!=null&&rules.maxlength!=null){rules.rangelength=[rules.minlength,rules.maxlength];delete rules.minlength;delete rules.maxlength;}} return rules;},normalizeRule:function(data){if(typeof data==="string"){var transformed={};$.each(data.split(/\s/),function(){transformed[this]=true;});data=transformed;} return data;},addMethod:function(name,method,message){$.validator.methods[name]=method;$.validator.messages[name]=message!==undefined?message:$.validator.messages[name];if(method.length<3){$.validator.addClassRules(name,$.validator.normalizeRule(name));}},methods:{required:function(value,element,param){if(!this.depend(param,element)){return"dependency-mismatch";} if(element.nodeName.toLowerCase()==="select"){var val=$(element).val();return val&&val.length>0;} if(this.checkable(element)){return this.getLength(value,element)>0;} return value!==undefined&&value!==null&&value.length>0;},email:function(value,element){return this.optional(element)||/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(value);},url:function(value,element){return this.optional(element)||/^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z0-9\u00a1-\uffff][a-z0-9\u00a1-\uffff_-]{0,62})?[a-z0-9\u00a1-\uffff]\.)+(?:[a-z\u00a1-\uffff]{2,}\.?))(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(value);},date:(function(){var called=false;return function(value,element){if(!called){called=true;if(this.settings.debug&&window.console){console.warn("The `date` method is deprecated and will be removed in version '2.0.0'.\n"+"Please don't use it, since it relies on the Date constructor, which\n"+"behaves very differently across browsers and locales. Use `dateISO`\n"+"instead or one of the locale specific methods in `localizations/`\n"+"and `additional-methods.js`.");}} return this.optional(element)||!/Invalid|NaN/.test(new Date(value).toString());};}()),dateISO:function(value,element){return this.optional(element)||/^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(value);},number:function(value,element){return this.optional(element)||/^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(value);},digits:function(value,element){return this.optional(element)||/^\d+$/.test(value);},minlength:function(value,element,param){var length=Array.isArray(value)?value.length:this.getLength(value,element);return this.optional(element)||length>=param;},maxlength:function(value,element,param){var length=Array.isArray(value)?value.length:this.getLength(value,element);return this.optional(element)||length<=param;},rangelength:function(value,element,param){var length=Array.isArray(value)?value.length:this.getLength(value,element);return this.optional(element)||(length>=param[0]&&length<=param[1]);},min:function(value,element,param){return this.optional(element)||value>=param;},max:function(value,element,param){return this.optional(element)||value<=param;},range:function(value,element,param){return this.optional(element)||(value>=param[0]&&value<=param[1]);},step:function(value,element,param){var type=$(element).attr("type"),errorMessage="Step attribute on input type "+type+" is not supported.",supportedTypes=["text","number","range"],re=new RegExp("\\b"+type+"\\b"),notSupported=type&&!re.test(supportedTypes.join()),decimalPlaces=function(num){var match=(""+num).match(/(?:\.(\d+))?$/);if(!match){return 0;} return match[1]?match[1].length:0;},toInt=function(num){return Math.round(num*Math.pow(10,decimals));},valid=true,decimals;if(notSupported){throw new Error(errorMessage);} decimals=decimalPlaces(param);if(decimalPlaces(value)>decimals||toInt(value)%toInt(param)!==0){valid=false;} return this.optional(element)||valid;},equalTo:function(value,element,param){var target=$(param);if(this.settings.onfocusout&&target.not(".validate-equalTo-blur").length){target.addClass("validate-equalTo-blur").on("blur.validate-equalTo",function(){$(element).valid();});} return value===target.val();},remote:function(value,element,param,method){if(this.optional(element)){return"dependency-mismatch";} method=typeof method==="string"&&method||"remote";var previous=this.previousValue(element,method),validator,data,optionDataString;if(!this.settings.messages[element.name]){this.settings.messages[element.name]={};} previous.originalMessage=previous.originalMessage||this.settings.messages[element.name][method];this.settings.messages[element.name][method]=previous.message;param=typeof param==="string"&&{url:param}||param;optionDataString=$.param($.extend({data:value},param.data));if(previous.old===optionDataString){return previous.valid;} previous.old=optionDataString;validator=this;this.startRequest(element);data={};data[element.name]=value;$.ajax($.extend(true,{mode:"abort",port:"validate"+element.name,dataType:"json",data:data,context:validator.currentForm,success:function(response){var valid=response===true||response==="true",errors,message,submitted;validator.settings.messages[element.name][method]=previous.originalMessage;if(valid){submitted=validator.formSubmitted;validator.resetInternals();validator.toHide=validator.errorsFor(element);validator.formSubmitted=submitted;validator.successList.push(element);validator.invalid[element.name]=false;validator.showErrors();}else{errors={};message=response||validator.defaultMessage(element,{method:method,parameters:value});errors[element.name]=previous.message=message;validator.invalid[element.name]=true;validator.showErrors(errors);} previous.valid=valid;validator.stopRequest(element,valid);}},param));return"pending";}}});var pendingRequests={},ajax;if($.ajaxPrefilter){$.ajaxPrefilter(function(settings,_,xhr){var port=settings.port;if(settings.mode==="abort"){if(pendingRequests[port]){pendingRequests[port].abort();} pendingRequests[port]=xhr;}});}else{ajax=$.ajax;$.ajax=function(settings){var mode=("mode"in settings?settings:$.ajaxSettings).mode,port=("port"in settings?settings:$.ajaxSettings).port;if(mode==="abort"){if(pendingRequests[port]){pendingRequests[port].abort();} pendingRequests[port]=ajax.apply(this,arguments);return pendingRequests[port];} return ajax.apply(this,arguments);};} return $;}));(function($){$.ZaladujObrazki=function(ikony){$(".Reload").css({opacity:0.3});setTimeout(function(){$.ZaladujObrazkiAkcja(ikony)},200);} $.ZaladujObrazkiAkcja=function(ikony){var ct=screen.height;if(ikony==false){$(".IkonkiProduktu").hide();} $.PokazWidoczneObrazki(ct+$(window).scrollTop()+300);$(window).scroll(function(){var ak=ct+$(this).scrollTop();$.PokazWidoczneObrazki(ak);});$(window).resize(function(){var ak=ct+$(this).scrollTop();$.PokazWidoczneObrazki(ak);});} $.PokazWidoczneObrazki=function(ctd){$(".Reload").each(function(){var pol=$(this).offset().top;if(pol-1){$(a[0]).show();}}}}})(jQuery);$(document).ready(function(){if(pokazCookie('scroll')!=''&&parseInt(pokazCookie('scroll'))>0){setTimeout(function(){$('body').scrollTo(parseInt(pokazCookie('scroll')));usunCookie('scroll')},100);}else{$('body').scrollTo(0);usunCookie('scroll');} $('body').prepend('
    ');if(!TypPrzegladarki()){$('body').prepend('
    ');$('body').prepend('
    ');if($(window).width()>$('#Strona').width()+160){if($(document).height()>$(window).height()){$('#doDolu').show();}} $(window).scroll(function(){if($(window).width()>$('#Strona').width()+160){if($(this).scrollTop()>100){$('#doGory').fadeIn();}else{$('#doGory').fadeOut();} if($(document).height()-$(this).scrollTop()==$(window).height()){$('#doDolu').fadeOut();}else{$('#doDolu').fadeIn();}}});$(window).resize(function(){if($(window).width()>$('#Strona').width()+160){$('#doGory').show();$('#doDolu').show();}else{$('#doGory').hide();$('#doDolu').hide();}});$('#doGory').click(function(){$.scrollTo(0,400);});$('#doDolu').click(function(){$.scrollTo('100%',400);});$.AutoUzupelnienie('InSzukaj','Podpowiedzi','inne/autouzupelnienie.php?tok=occat1m0476116zb',270,'Wyszukiwanie');} $("form input:radio").css({border:0,borderRadius:0,padding:0});$("form input:checkbox").css({border:0,borderRadius:0,padding:0});$('body').find('input').on('blur',function(){var typ=$(this).attr('type').toLowerCase();if(typ=='text'||typ=='password'){$(this).val($.trim($(this).val()));}});$('.okno, #PodzielSie a').click(function(){$(this).target="_blank";window.open($(this).prop('href'));return false;});$(".formCzysc").submit(function(){Formularz=$(this);if(Formularz.attr("method")=='get'){Formularz.find('input').each(function(){if($(this).val()==''){$(this).attr('disabled',true);}});}});$(".ulamek").change(function(){var wart=$(this).val();if(wart!=''){regexp=eval("/,/g");wart=wart.replace(regexp,".");if(isNaN(wart)){$(this).val('');}else{wart=parseFloat(wart);$(this).val(wart);}}});$('.Flaga').click(function(){PreloadWlacz();$.post("inne/zmien_jezyk.php?tok=50p7z1m6sbt7",{jezyk:TylkoLiczba($(this).attr("id"))},function(){window.location.reload();});});$('#WybierzWalute').change(function(){PreloadWlacz();$.post("inne/zmien_walute.php?tok=1bl7b1ld40q0",{waluta:$('#WybierzWalute').val()},function(){window.location.reload();});});$('#WybierzProducenta').change(function(){PreloadWlacz();document.location=$(this).val();});textZastap($('#InSzukaj'));textZastap($('#InBoxSzukaj'));textZastap($('#emailNewsletter'));textZastap($('#emailNewsletterModul'));$(".BoxKategorieRozwijane .Rozwin").click(function(){var ido=$(this).attr("id");if($("#r"+ido).css('display')=='none'){$(this).removeClass('Plus');$(this).addClass('Minus');$("#r"+ido).slideDown("fast");}else{$("#r"+ido).slideUp("fast",function(){$("#"+ido).removeClass('Minus');$("#"+ido).addClass('Plus');});}});var ukryjWysuwane=false;sprawdzEkranBoxWysuwane();$(window).resize(function(){sprawdzEkranBoxWysuwane();});if($('#BrakProduktow').length){if($('#BrakProduktow').data("kategoria-ostatnia")=='nie'){$('#BrakProduktow').hide();} $(".ListingNawigacja").hide();if($('.UzyteTagi a').length==0){$(".ListingFiltry").hide();if($('#boxFiltry').length){$('#boxFiltry').hide();}}} $("#PlatnoscInformacjaPodsumowanie").filter(function(){return this.childNodes.length===0;}).hide();$("#PlatnoscElektronicznaPodsumowanie").filter(function(){return this.childNodes.length===0;}).hide();$("#PlatnoscBladTresc").filter(function(){return this.childNodes.length===0;}).hide();$("#PlatnoscBladInfo").filter(function(){return document.getElementById('PlatnoscBladTresc').childNodes.length===0;}).hide();$("#WysylkaLokalizacjaPotwierdzenie").filter(function(){return this.childNodes.length===0;}).remove();$("#WysylkaInformacjaPotwierdzenie").filter(function(){return this.childNodes.length===0;}).remove();$("#SkryptyAfiliacja").filter(function(){return this.childNodes.length===0;}).remove();$('#submitSzukaj').removeAttr('disabled');$("#submitSzukaj").attr('class','przycisk');var ukryjInput='tak';if(ukryjInput=='nie'){$('.Zakup input').hide();$('.Zakup em').hide();} var cookieEnabled=(navigator.cookieEnabled)?true:false;if(typeof navigator.cookieEnabled=="undefined"&&!cookieEnabled){document.cookie="testCookie";cookieEnabled=(document.cookie.indexOf("testCookie")!=-1)?true:false;} if(cookieEnabled==false){$('.DoKoszyka, .DoKoszykaKartaProduktu, #PrzyciskSchowek span, .Schowek').removeAttr('onclick');} $('#sortowanie').change(function(){$('#sposobsortowania').submit();});$('body').on('click',".StronaInfoWiecej .przycisk",function(){var strona_id=$(this).attr("data-strona-id");var txt_rozwin=$('#StronaInfoWiecej-'+strona_id);var elem_rozwin=$('#StronaInfoText-'+strona_id);if(elem_rozwin.css('overflow')=='hidden'){elem_rozwin.addClass('Rozwinieta').hide();elem_rozwin.stop().slideDown();txt_rozwin.find('span').text('Zwiń');}else{elem_rozwin.stop().slideUp(function(){$(this).removeClass('Rozwinieta').show();});txt_rozwin.find('span').text('Czytaj więcej');}});$("input[name=ilosc]").change(function(){if($(this).val()==''){$(this).val($(this).attr('min'));}});if($('#InfoSocial').length&&$('#InfoSocial').html()!='-'&&$('#InfoSocial').html()!=''){var myModal=new jBox('Modal',{content:'
    '+$('#InfoSocial').html()+'
    ',closeButton:false,closeOnEsc:false,closeOnMouseleave:false,closeOnClick:false});myModal.open();} var logowanie_social='0';var logowanie_social_powrot='';if(logowanie_social=='1'&&logowanie_social_powrot!=''){var adres_social='';if(logowanie_social_powrot=='logowanie'){var adres_social="https://web.archive.org/web/20240909031717/https://x-bell.pl/inne/do_logowania.php?tok=b6nbm7g1bdy0";} if(logowanie_social_powrot=='rejestracja'){var adres_social="https://web.archive.org/web/20240909031717/https://x-bell.pl/inne/do_rejestracji.php?tok=b6nbm7g1bdy0";} if(adres_social!=''){PreloadWlacz();$.post(adres_social,{data:'social'},function(data){PreloadWylaczSzybko();if(data.length>10){var myModal=new jBox('Modal',{content:'
    '+data+'
    ',closeButton:false,closeOnEsc:false,closeOnMouseleave:false,closeOnClick:false});myModal.open();}else{if(logowanie_social_powrot=='logowanie'){var myModal=new jBox('Modal',{content:'
    Błąd logowania
    '});myModal.open();}}});}}});$(window).load(function(){PrzeskalujStrzalki();$(window).resize(function(){setTimeout("PrzeskalujStrzalki()",200);});});function PrzeskalujStrzalki(){if($('.AnimacjaStrzalki').length){$('.AnimacjaStrzalki').each(function(){var odstepTop=parseInt($(this).parent().find('.slick-next').css('top'));var wysokoscNaglowek=parseInt((parseInt($(this).outerHeight())/2)-odstepTop);$(this).parent().find('.slick-arrow').css({'margin-top':wysokoscNaglowek+'px'});});}} function PreloadWylacz(){$("#StatusTlo").fadeOut('fast');$("#Preload").delay(300).fadeOut('fast');} function PreloadWylaczSzybko(){$("#StatusTlo").hide();$("#Preload").hide();} function PreloadWlacz(){$("#StatusTlo").show();$("#Preload").show();} function lista(id){$('#wyswietlanie').val(id);$('#sposobwyswietlania').submit();} function str_prod(ile,miejsce){$('#ilosc_na_stronie').val(ile);$('#iloscprodstrony').submit();} function TylkoLiczba(str){objReg=/^\d+(\.\d+)?$/;str_return=str;if(str!=undefined){var arr=str.split("");var str_return="";for(var i=0;i
    Minimalna ilość znaków w polu wyszukiwania to: 2
    ',});myModal.open();Formularz.find(':input').attr('disabled',false);$('#'+pole).focus();return false;} return true;} function textZastap(input){var oryginalyCiag=input.val();input.focus(function(){if($.trim(input.val())==oryginalyCiag){input.val('');}});input.blur(function(){if($.trim(input.val())==''){input.val(oryginalyCiag);}});} function SprPrzyrost(wartosc,przyrost,id_input){if(przyrost>0){var res=wartosc.replace(",",".") if(isNaN(res)){res=1;} var ilosc=parseFloat(res);if(ilosc<0){ilosc=1;} dziel=ilosc/przyrost;zaokraglaj=Math.round(dziel);$('#'+id_input).val(Round(przyrost*zaokraglaj,2));}} function Round(number,x){var x=(!x?2:x);return Math.round(number*Math.pow(10,x))/Math.pow(10,x);} function SprIlosc(pole,min,ulamki,id,przyrost){SprPrzyrost(pole.value,przyrost,"ilosc_"+id);var zaokraglenie=0;if(ulamki==0){zaokraglenie=2;} var wynik=pole.value;regexp=eval("/,/g");wynik=wynik.replace(regexp,".");if(isNaN(wynik)){if(min>0){wynik=min;}else{wynik=1;} pole.value=wynik.toFixed(zaokraglenie);return;} if(parseFloat(wynik)<=0){if(min>0){wynik=min;}else{wynik=1;} pole.value=wynik.toFixed(zaokraglenie);return;} wynik=parseFloat(wynik);pole.value=wynik.toFixed(zaokraglenie);return;} function DoSchowka(id){var akcjaKoszyka='okno popup';PreloadWlacz();$.post("inne/do_schowka.php?tok=r1b087q1t6gbz7",{id:id},function(data){PreloadWylaczSzybko();if(akcjaKoszyka=='okno popup'){var myModal=new jBox('Modal',{content:'
    '+data+'
    ',closeButton:false,closeOnEsc:false,closeOnMouseleave:false,closeOnClick:false});myModal.open();} if(akcjaKoszyka=='przejdź do schowka'){document.location='schowek.html';} if(akcjaKoszyka=='pozostań na stronie'){window.location.reload();}});} function UsunZeSchowka(id){var akcjaKoszyka='okno popup';PreloadWlacz();$.post("inne/do_schowka.php?tok=t0b0ke5ckadf",{id:id,akcja:'usun'},function(data){PreloadWylaczSzybko();if(akcjaKoszyka=='okno popup'){var myModal=new jBox('Modal',{content:'
    '+data+'
    ',closeButton:false,closeOnEsc:false,closeOnMouseleave:false,closeOnClick:false});myModal.open();}else{window.location.reload();}});} function UsunCalySchowek(){PreloadWlacz();$.post("inne/schowek_usun.php?tok=t0b0ke5ckadf",{},function(){window.location.reload();});} function DoKoszyka(id,przelicz,iloscCech,miejsce){var koszykAnimacja='tak';if(przelicz=='dodaj'&&koszykAnimacja=='tak'&&!TypPrzegladarki()&&iloscCech==0){var element='';var elem_byl=false;if($('.Wyswietlane img').length){element=$('.Wyswietlane img');elem_byl=true;} if($('#fot_'+id).length){element=$('#fot_'+id);elem_byl=true;} if(elem_byl==true&&$('#BrakAnimacjiKoszyka').length==0){var fotoProduktu=$(element).attr('src');var produktX=$(element).offset().left;var produktY=$(element).offset().top;$('body').prepend('');var koszykX=$('#Koszyk').offset().left;var koszykY=$('#Koszyk').offset().top;if(koszykX>0&&koszykY>0){$('#AnimacjaKoszyka').stop().animate({opacity:0,left:koszykX,top:koszykY,width:50,height:50},1200,function(){$('#AnimacjaKoszyka').remove();DodajDoKoszyka(id,przelicz,miejsce);});}else{$('#AnimacjaKoszyka').remove();DodajDoKoszyka(id,przelicz,miejsce);}}else{DodajDoKoszyka(id,przelicz,miejsce);}}else{DodajDoKoszyka(id,przelicz);} return false;} function DodajDoKoszyka(id,przelicz,miejsce){var zakladka='';if($('#z_akcesoria').length){if($('#z_akcesoria').attr('class')=='aktywna'){var zakladka='akcesoria';}} var ilosc=1;if(parseFloat($('#ilosc_'+id).val())>0){ilosc=$('#ilosc_'+id).val();} var podzielId=id.split('_');var ciagCech='';if($('#InputWybraneCechy_'+id).length){var ciagCech=$('#InputWybraneCechy_'+id).val();} var komentarz='';if($('#FormKartaProduktu #komentarz_'+id).length){var komentarz=$('#FormKartaProduktu #komentarz_'+id).val();} var polaTxt='';var polaTxtWymagane='false';var polaTxtWymaganeTxt='';if($('#PoleTekstoweProduktu span').length&&$('#PoleTekstoweProduktu').attr('data-id')=='PoleId_'+id){$('#PoleTekstoweProduktu span').each(function(){idTxt=TylkoLiczba($(this).attr("id"));if($('#pole_txt_'+idTxt).attr('data-required')=='1'&&$('#pole_txt_'+idTxt).val()==''){polaTxtWymagane='true';polaTxtWymaganeTxt=''+$(this).html().replace('','')+'';return false;} if($('#pole_txt_'+idTxt).attr('class')!='UsunTekst'||($('#pole_txt_'+idTxt).attr('class')=='UsunTekst'&&$('#pole_txt_'+idTxt).attr('data-text')!='')){if($('#pole_txt_'+idTxt).val()!=''){polaTxt+='{#{'+$(this).html().replace('','')+'|*|'+$('#pole_txt_'+idTxt).val();if($('#plik_'+idTxt).length){polaTxt+='|*|plik';}else{polaTxt+='|*|txt';} polaTxt+='}#}';}}});} if(polaTxtWymagane=='true'){var myModal=new jBox('Modal',{content:'
    '+polaTxtWymaganeTxt+' - Pole jest wymagane
    ',});myModal.open();return false;} $.post("inne/do_koszyka_ilosc.php?tok=nb57l1hdn0o07eqcwa",{id:podzielId[1],ilosc:ilosc,cechy:ciagCech,akcja:przelicz},function(data){if(data[0].ilosc!=''){$('#ilosc_'+id).val(data[0].ilosc);var myModal=new jBox('Modal',{content:'
    '+data[0].komunikat+'
    ',});myModal.open();}else{if(przelicz=='dodaj'){var lista_produktow='tak';if($('#PopUpDodaj').length>0){lista_produktow='nie';} $.post("inne/do_koszyka.php?tok=j1104781r6nb",{id:podzielId[1],ilosc:ilosc,cechy:ciagCech,komentarz:komentarz,txt:polaTxt,wroc:zakladka,miejsce:miejsce,lista_produktow:lista_produktow},function(data){akcjaKoszyka(data,'okno popup');});} if(przelicz=='przelicz'){$.post("inne/koszyk_przelicz.php?tok=q0x7f1u6lbd7r1",{id:podzielId[1],ilosc:ilosc,cechy:ciagCech},function(data){akcjaKoszyka(data,'pozostań na stronie');});} if(przelicz=='gratis'){$.post("inne/do_koszyka.php?tok=qdu0b0pegcma2f",{id:podzielId[1],ilosc:ilosc,cechy:'',komentarz:'',txt:'',wroc:'',akcja:'gratis',cena:$('#produkt_cena_'+id).val()},function(data){akcjaKoszyka(data,'okno popup');});}}},"json");return false;} function akcjaKoszyka(tekst,akcjaKoszyka){var popupRodzaj='statyczny';var saCechy=tekst.indexOf('KonieczneCechy');var jestGratis=tekst.indexOf('TylkoGratis');if(akcjaKoszyka=='okno popup'||saCechy>0||jestGratis>0){if($('#PopUpDodaj').length>0){myModal.close();} myModal=new jBox('Modal',{content:'
    '+tekst+'
    ',closeButton:false,closeOnEsc:false,closeOnMouseleave:false,closeOnClick:false});myModal.open();if(popupRodzaj=='animowany'&&$('.ProduktyPopUpAnimowany').length>0){function PrzeliczProduktyPopUp(){var max_wysokosc=0;$('#ProduktyOknoPopUp .slick-slide').css({'height':'auto'});$('#ProduktyOknoPopUp .slick-slide').each(function(){if($(this).outerHeight()>max_wysokosc){max_wysokosc=$(this).outerHeight();}});$('#ProduktyOknoPopUp .slick-slide').css({'height':max_wysokosc});} $('#ProduktyOknoPopUp').on('setPosition',function(event,slick,direction){PrzeliczProduktyPopUp()}).slick({infinite:true,slidesToShow:3,slidesToScroll:1,autoplay:false,arrows:true,dots:false});}} if(akcjaKoszyka=='przejdź do koszyka'&&saCechy<0){document.location='koszyk.html';} if(akcjaKoszyka=='pozostań na stronie'&&saCechy<0){ustawScroll();window.location.reload();}} function SantanderRegulamin(){var adres='https://web.archive.org/web/20240909031717/https://www.santanderconsumer.pl/zakupy-na-raty/raty-w-sklepie-internetowym,1.html';window.open(adres);} function LukasProcedura(id_sklepu){var identyfikatorSklepu=id_sklepu;var adres='https://web.archive.org/web/20240909031717/https://ewniosek.credit-agricole.pl/eWniosek/procedure.jsp?PARAM_TYPE=RAT&PARAM_PROFILE='+identyfikatorSklepu+'';var myModal=new jBox('Modal',{minWidth:860,minHeight:600,content:'',});myModal.open();} function MbankProcedura(id_sklepu){var identyfikatorSklepu=id_sklepu;var adres='https://web.archive.org/web/20240909031717/http://mbank.net.pl/mraty_1/?sprzedawca='+identyfikatorSklepu+'';var myModal=new jBox('Modal',{minWidth:800,minHeight:600,content:'',});myModal.open();} function PayURatyProcedura(){var adres='programy/PayUraty/index.html';var myModal=new jBox('Modal',{minWidth:880,minHeight:600,content:'',});myModal.open();} function PokazTip(klasaCss){$(klasaCss).each(function(){$('#InfoTip_'+$(this).attr("data-tip-id")+'').jBox('Tooltip',{attach:$('#InfoTip_'+$(this).attr("data-tip-id")+''),trigger:'mouseenter',animation:'move',closeOnMouseleave:true,content:$('#tip_'+$(this).attr("data-tip-id")+'').html(),maxWidth:300});});} function TypPrzegladarki(){return false;} function TypRWD(){return true;} function WeryfikacjaCaptcha(value){$.get("inne/captcha_odswiez.php",{weryfikacja:value},function(data){if(data=='OK'){$('#submitButton').removeAttr('disabled');$('#submitButton').attr('class','przycisk');}else{$('#submitButton').attr('disabled','disabled');$('#submitButton').attr('class','przyciskWylaczony');}});} function OdswiezCaptcha(){$('#weryfikacjaImg').attr('src',"inne/captcha.php?"+Math.random());$('#weryfikacja').focus();$('#weryfikacja').val('');$('#submitButton').attr('disabled','disabled');$('#submitButton').attr('class','przyciskWylaczony');} function sprawdzEkranBoxWysuwane(){var typ_szablonu='tak';if(typ_szablonu=='nie'){if($('#Strona').length){if($('#Strona').outerWidth()<799&&TypRWD()){ukryjWysuwane=true;}else{ukryjWysuwane=false;}} var SzerLewejKol=$('#LewaKolumnaPrzerwa').width();$(".BoxKategorieWysuwane .Pokaz").hover(function(){var ido=$(this).attr("id");if($("#r"+ido).css('display')=='none'&&ukryjWysuwane==false){$("#r"+ido).css({marginLeft:SzerLewejKol-60,width:SzerLewejKol});$("#r"+ido).slideDown("fast");};},function(){var ido=$(this).attr("id");if($("#r"+ido).css('display')=='block'&&ukryjWysuwane==false){$("#r"+ido).slideUp("fast");}});}} function ustawScroll(akcja){var aktualnyScroll=$(document).scrollTop();ustawCookie('scroll',aktualnyScroll,1);} function stronaReload(){ustawScroll();window.location.reload();} function ustawCookie(nazwa,wartosc,dni){if(dni){var data=new Date();data.setTime(data.getTime()+(dni*24*60*60*1000));var expires="; expires="+data.toGMTString();}else{var expires="";} document.cookie=nazwa+"="+wartosc+expires+"; path=/";} function pokazCookie(nazwa){if(document.cookie!=""){var cookies=document.cookie.split("; ");for(i=0;i10){var myModal=new jBox('Modal',{content:'
    '+data+'
    '});myModal.open();}});setTimeout("InformacjaOnline()",60000);} function format_zl(n,sep){var minus=false;if(n<0){minus=true;n=n*-1;} var p,l,r=Math.round(n*100)+'';while(r.length<3){r='0'+r;} l=r.length;r=r.substring(0,l-2)+","+r.substring(l-2,l);if(sep!=undefined){r=r.split(',');if(minus==true){return'-'+(r[0].split('').reverse().join('').replace(/\d{3}/g,'$&'+sep).split('').reverse().join('')+','+r[1]);}else{return(r[0].split('').reverse().join('').replace(/\d{3}/g,'$&'+sep).split('').reverse().join('')+','+r[1]);}}else{if(minus==true){return'-'+r;}else{return r;}}} jQuery.easing['jswing']=jQuery.easing['swing'];jQuery.extend(jQuery.easing,{SzybkoIn:function(x,t,b,c,d){return(t==0)?b:c*Math.pow(2,10*(t/d-1))+b;},SzybkoOut:function(x,t,b,c,d){return(t==d)?b+c:c*(-Math.pow(2,-10*t/d)+1)+b;},SkakanieIn:function(x,t,b,c,d){var s=1.70158;var p=0;var a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a=f[g]?0:Math.min(f[g],n));!a&&1-1){typ_szablonu='nowy';} $("#"+nazwaPolaSzukania).attr("autocomplete","off");$('html').click(function(e){if((e.target.id!=nazwaDiv&&$(e.target).parents('#'+nazwaDiv).length==0)&&(e.target.id!=nazwaPolaSzukania&&$(e.target).parents('#'+nazwaPolaSzukania).length==0)){$('#'+nazwaDiv).hide().html('');}});$("#"+nazwaPolaSzukania).delayKeyup(function(){var pole=$("#"+nazwaPolaSzukania);if(pole.val().length>1){if(typ_szablonu=='stary'){var pozycja=pole.offset();var wysokoscInput=pole.outerHeight();$('#'+nazwaDiv).remove();$('body').append('');$('#'+nazwaDiv).css({width:szerokoscPola,position:'absolute',top:(pozycja.top+wysokoscInput+8),left:pozycja.left});} $('#'+nazwaDiv).html('');$('#'+nazwaDiv).show();$('#'+nazwaDiv).html('
    ');$.post(nazwaSkryptu,{pole:pole.val(),szablon:typ_szablonu},function(data){if(data.length>10){$('#'+nazwaDiv).html('').show().html(data);}else{$('#'+nazwaDiv).hide().html('');} $('.OknoAutouzupelnieniaZamknij b').click(function(){$('#'+nazwaDiv).hide().html('');});});}},700);$.pobierzAutoodpowiedz=function(id){var wartoscPobrana=$('#auto_'+id).val();$("#"+nazwaPolaSzukania).val(wartoscPobrana);$('#'+nazwaDiv).remove();$('#'+nazwaFormularza).submit();} $.pobierzAutoodpowiedzProdukt=function(url){document.location=url;}}};})(jQuery);function PreloaderKreator(id,przeskok){var element='#ModulLadowanie-'+id;if($(element).offset().top<$(window).height()+$(window).scrollTop()+przeskok){var czy_preloader=$(element).attr('data-preload');if(czy_preloader=='false'){$(element).attr('data-preload','true');$.post("inne/kreator_modul.php",{id:id,pobierz:1},function(data){$(element).html(data);setTimeout(function(){if($(element+' .slick-track').length){$(element+' .slick-track .slick-slide').css({'height':'auto'});$(element+' .slick-track').each(function(){var max_wysokosc=0;$(this).find('.slick-slide').each(function(){if($(this).outerHeight()>max_wysokosc){max_wysokosc=$(this).outerHeight();}});$(this).find('.slick-slide').css({'height':max_wysokosc});});}},400);});}}} function AnimujTekst(grupa){$('.'+grupa+' .slick-slide').each(function(){var id_bannera=$(this).find('.GrafikiAnimacjaTekstu').attr('data-id');var animacja=$(this).find('.GrafikiAnimacjaTekstu').attr('data-animacja');if(parseInt(animacja)>0){if(id_bannera!=undefined){var id_kontenera='.GrafikaDaneTekstu-'+id_bannera;var id_linia_1='.Linia-1-'+id_bannera;var id_linia_2='.Linia-2-'+id_bannera;var id_linia_3='.Linia-3-'+id_bannera;$(id_kontenera).css({'transition':'none'}).removeClass('Animacja-'+animacja+'-Wspolny-Normal').removeClass('Animacja-'+animacja+'-Wspolny-Animacja').removeClass('Animacja-'+animacja+'-DaneTekstu-Normal').removeClass('Animacja-'+animacja+'-DaneTekstu-Animacja');$(id_linia_1).css({'transition':'none'}).removeClass('Animacja-'+animacja+'-Wspolny-Normal').removeClass('Animacja-'+animacja+'-Wspolny-Animacja').removeClass('Animacja-'+animacja+'-Linia-1-Normal').removeClass('Animacja-'+animacja+'-Linia-1-Animacja');$(id_linia_2).css({'transition':'none'}).removeClass('Animacja-'+animacja+'-Wspolny-Normal').removeClass('Animacja-'+animacja+'-Wspolny-Animacja').removeClass('Animacja-'+animacja+'-Linia-2-Normal').removeClass('Animacja-'+animacja+'-Linia-2-Animacja');$(id_linia_3).css({'transition':'none'}).removeClass('Animacja-'+animacja+'-Wspolny-Normal').removeClass('Animacja-'+animacja+'-Wspolny-Animacja').removeClass('Animacja-'+animacja+'-Linia-3-Normal').removeClass('Animacja-'+animacja+'-Linia-3-Animacja');$(id_kontenera).addClass('Animacja-'+animacja+'-DaneTekstu-Normal');$(id_linia_1).addClass('Animacja-'+animacja+'-Linia-1-Normal');$(id_linia_2).addClass('Animacja-'+animacja+'-Linia-2-Normal');$(id_linia_3).addClass('Animacja-'+animacja+'-Linia-3-Normal');$(id_kontenera).addClass('Animacja-'+animacja+'-Wspolny-Normal');$(id_linia_1).addClass('Animacja-'+animacja+'-Wspolny-Normal');$(id_linia_2).addClass('Animacja-'+animacja+'-Wspolny-Normal');$(id_linia_3).addClass('Animacja-'+animacja+'-Wspolny-Normal');setTimeout(function(){$(id_kontenera).css({'transition-duration':'0.4s','transition-property':'all','transform-origin':'center'});$(id_linia_1).css({'transition-duration':'0.4s','transition-property':'all','transform-origin':'center'});$(id_linia_2).css({'transition-duration':'0.4s','transition-property':'all','transform-origin':'center'});$(id_linia_3).css({'transition-duration':'0.4s','transition-property':'all','transform-origin':'center'});$(id_kontenera).css({'transition-delay':'0s'});$(id_linia_1).css({'transition-delay':'0.5s'});$(id_linia_2).css({'transition-delay':'0.9s'});$(id_linia_3).css({'transition-delay':'1.3s'});},500);setTimeout(function(){$(id_kontenera).addClass('Animacja-'+animacja+'-DaneTekstu-Animacja')},500);setTimeout(function(){$(id_linia_1).addClass('Animacja-'+animacja+'-Linia-1-Animacja')},500);setTimeout(function(){$(id_linia_2).addClass('Animacja-'+animacja+'-Linia-2-Animacja')},500);setTimeout(function(){$(id_linia_3).addClass('Animacja-'+animacja+'-Linia-3-Animacja')},500);setTimeout(function(){$(id_kontenera).addClass('Animacja-'+animacja+'-Wspolny-Animacja')},500);setTimeout(function(){$(id_linia_1).addClass('Animacja-'+animacja+'-Wspolny-Animacja')},500);setTimeout(function(){$(id_linia_2).addClass('Animacja-'+animacja+'-Wspolny-Animacja')},500);setTimeout(function(){$(id_linia_3).addClass('Animacja-'+animacja+'-Wspolny-Animacja')},500);}}});} var szerokoscEkranu=0;$(window).load(function(){szerokoscEkranu=$(window).width();});$(document).ready(function(){$('.PozycjaMenuPreloader').hover(function(){var nr_menu=parseInt($(this).attr('data-id'));$.post('../inne/do_wyglad_menu.php',{id:nr_menu},function(data){$('#OknoMenu-'+nr_menu).html(data);});});$('.GlowneGorneMenu > li').hover(function(){if($(this).find('ul').length>0){var szerokosc=$(this).find('ul:first').outerWidth();var $elem=$(this).find('ul:first');var lewa=$elem.position().left;if(lewa+szerokosc>$('.GorneMenuKontener .Strona').outerWidth()){$(this).find('ul:first').css({'left':'unset','right':0});}}});if($("#PrzyciskKupowania input[name=ilosc]").length){var input=$("#PrzyciskKupowania input[name=ilosc]");var min=input.attr("min");var przyrost=parseFloat(input.attr("step"));if(przyrost==0){przyrost=1;} if(min0){if(slowo_dzien==undefined){wynDni=dni+' '+slowo_dni+' ';}else{if(dni==1){wynDni=dni+' '+slowo_dzien+' ';} if(dni>1){wynDni=dni+' '+slowo_dni+' ';}}} var wynik=wynDni+(godziny<10?"0"+godziny:godziny)+":"+(minuty<10?"0"+minuty:minuty)+":"+(sekundy<10?"0"+sekundy:sekundy);var wyn='';for(r=0;r-1){wyn=wyn+''+wynik.charAt(r)+'';}else{wyn=wyn+wynik.charAt(r);}} $("#"+o).html(wyn);if(sek>0){setTimeout(function(){odliczaj(o,--sek,slowo_dni,slowo_dzien)},1e3);}else{window.location.reload();}} function odliczaj_zegar_prosty(o,sek,slowo_dni,slowo_dzien){var dni=parseInt(sek/86400);var godziny=parseInt(sek/3600)%24;var minuty=parseInt(sek/60)%60;var sekundy=sek%60;var wynDni='';if(dni>0){if(dni==1){wynDni=''+dni+' '+slowo_dzien+' ';} if(dni>1){wynDni=''+dni+' '+slowo_dni+' ';}} var wynik=wynDni+''+(godziny<10?"0"+godziny:godziny)+":"+(minuty<10?"0"+minuty:minuty)+":"+(sekundy<10?"0"+sekundy:sekundy)+'';$("#"+o).html(wynik);if(sek>0){setTimeout(function(){odliczaj_zegar_prosty(o,--sek,slowo_dni,slowo_dzien)},1e3);}else{window.location.reload();}} function odliczaj_zegar_czas_wysylki(o,sek){var godziny=parseInt(sek/3600)%24;var minuty=parseInt(sek/60)%60;var sekundy=sek%60;var wynik=''+(godziny<10?"0"+godziny:godziny)+"h "+(minuty<10?"0"+minuty:minuty)+"m "+(sekundy<10?"0"+sekundy:sekundy)+'s ';$("#"+o).html(wynik);if(sek>0){setTimeout(function(){odliczaj_zegar_czas_wysylki(o,--sek)},1e3);}else{window.location.reload();}} function filtryBox(){if($('#filtr').length){wyswietlFiltrBox();sposobWyswietlaniaFiltrow();filtryObsluga();$(window).resize(function(){if(szerokoscEkranuTmp!=$(window).width()){sposobWyswietlaniaFiltrow();szerokoscEkranuTmp=$(window).width();}});}else{$('#boxFiltry').remove();}} function sposobWyswietlaniaFiltrow(){var domyslna_szerokosc=760;var typ_szablonu='tak';if(typ_szablonu=='tak'){domyslna_szerokosc=1000;} if($('#Strona').outerWidth()0){aktywne_filtry='
    '+$('.AktywneFiltry').html()+'
    ';} var filtry=aktywne_filtry+$('#filtr').html();$('.ListingFiltry').hide();$('#filtryBox').html(filtry);$('#filtryBox .Lf strong').remove();$('#filtryBox .Lf').hide();$('#filtryBox').append('
    ');$('#filtryWyswietl').html($('#filtryBox .Rg').html());$('#filtryBox .Rg').remove();$('#boxFiltry').show();$(".Multi").find('.Wybor').addClass("Scroller");$(".Multi").find('.Wybor').show();if($('#PrawaKolumna #boxFiltry').length){$('#filtr').find('input').each(function(){nazwa_tmp=$(this).attr('name');id_tmp=$(this).attr('id');if(nazwa_tmp!=undefined){$(this).attr('name','tmp_'+nazwa_tmp);} if(id_tmp!=undefined){$(this).attr('id','tmp_'+id_tmp);}});}}} function wyswietlFiltrModul(){var filtryBox=$('#filtryBox').html();$('#filtryBox').html('');$('#boxFiltry').hide();$('.ListingFiltry').show();if($('#PrawaKolumna #boxFiltry').length){$('#filtr').find('input').each(function(){nazwa_tmp=$(this).attr('name');id_tmp=$(this).attr('id');if(nazwa_tmp!=undefined){$(this).attr('name',nazwa_tmp.replace('tmp_',''));} if(id_tmp!=undefined){$(this).attr('id',id_tmp.replace('tmp_',''));}});} $(".Multi").find('.Wybor').hide();} function filtryObsluga(){var typ_szablonu='tak';if(typ_szablonu=='nie'){$(".Multi span").off('click').click(function(){if($(this).parent().find('.Wybor').css('display')=='none'){$(this).parent().find('.Wybor').stop().slideDown("fast");}else{$(this).parent().find('.Wybor').stop().slideUp("fast");}});} $(".Multi").off('click').click(function(){wlaczonyFiltr=false;$(this).find('label').each(function(){if($(this).attr('class')=='Wlaczony'){wlaczonyFiltr=true;}});if(wlaczonyFiltr==true){$(this).find('b').addClass('Wlaczony');}else{$(this).find('b').removeClass('Wlaczony');}});$('.Wybor label').off('click').click(function(){if($(this).attr('class')=='Wlaczony'){$(this).removeClass('Wlaczony');}else{$(this).addClass('Wlaczony');}});$('.Wybor label a').off('click').click(function(){var idelem=$(this).attr('data-id');if($('#label_'+idelem).attr('class')=='Wlaczony'){$('#label_'+idelem).removeClass('Wlaczony');$('#'+idelem).prop('checked',false);}else{$('#label_'+idelem).addClass('Wlaczony');$('#'+idelem).prop('checked',true);} ustawScroll();if($('#boxFiltry').length&&$('#filtryBox').html()!=''){$('#filtrBox').submit();}else{$('#filtr').submit();}});$(".Multi").hover(function(){if($(this).find('.Wybor').css('position')=='absolute'){$(this).find('.Wybor').stop().slideDown("fast");}},function(){if($(this).find('.Wybor').css('position')=='absolute'){$(this).find('.Wybor').stop().slideUp("fast");}});$(window).resize(function(){if(szerokoscEkranuTmp!=$(window).width()){if(!$('#filtryBox').length){$(".Multi").find('.Wybor').hide();szerokoscEkranuTmp=$(window).width();}}});} $(document).ready(function(){$("#oknoPorownywarki, .PorownanieIlosc").jBox('Modal',{animation:'zoomIn',ajax:{url:'inne/porownywarka.php?tok=jb67n1idf0w03e',method:'post',reload:'strict',setContent:false,success:function(response){this.setContent(response);}}});$('#PorownanieNaglowek').hover(function(){if($('.PorownywanieRozwijane').length){$('.PorownywanieRozwijane').html('
    ');$.post("inne/rozwijany_porownanie.php?tok=jb67n1idf0w03e",{id:'porownanie'},function(data){$('.PorownywanieRozwijane').html(data);});}},function(){$('.PorownywanieRozwijane').html('');});});function Porownaj(id,akcja){PreloadWlacz();if(akcja=='wl'){$.post("inne/do_porownania.php?tok=jb67n1idf0w03e",{id:id,akcja:akcja},function(data){if(data.info!='MAX'){PreloadWylacz();$('#id'+id).removeClass('Porownaj');$('#id'+id).addClass('PorownajWlaczone');$('#id'+id).attr('onclick',$('#id'+id).attr('onclick').replace('wl','wy'));$('#ListaProduktowPorownanie').html(data.info);if($('#ListaProduktowPorownanie span').length>1){$('#przyciskPorownywania').show();}else{$('#przyciskPorownywania').hide();} $('#Porownywanie').slideDown("fast");if($('.PorownanieIlosc').length){$('.PorownanieIlosc').find('.PozycjaIlosc').html(data.ilosc);} if(parseInt(data.ilosc)>0){$('#PorownanieNaglowek').show();}else{$('#PorownanieNaglowek').hide();}}else{PreloadWylaczSzybko();var myModal=new jBox('Modal',{content:'
    '+data.tekst+'
    ',closeButton:true,closeOnEsc:true,closeOnMouseleave:true,closeOnClick:true});myModal.open();}},"json");}else{$.post("inne/do_porownania.php?tok=jb67n1idf0w03e",{id:id,akcja:akcja},function(data){PreloadWylacz();if($('#id'+id).length){$('#id'+id).removeClass('PorownajWlaczone');$('#id'+id).addClass('Porownaj');$('#id'+id).attr('onclick',$('#id'+id).attr('onclick').replace('wy','wl'));} $('#ListaProduktowPorownanie').html(data.info);if($('#ListaProduktowPorownanie span').length>1){$('#przyciskPorownywania').show();}else{$('#przyciskPorownywania').hide();} if(data.info==''){$('#Porownywanie').slideUp("fast");} if($('.PorownanieIlosc').length){$('.PorownanieIlosc').find('.PozycjaIlosc').html(data.ilosc);} if(parseInt(data.ilosc)>0){$('#PorownanieNaglowek').show();}else{$('#PorownanieNaglowek').hide();}},"json");}};function PorownajBox(id,akcja){PreloadWlacz();$.post("inne/do_porownania.php?tok=jb67n1idf0w03e",{id:id,akcja:'wy',box:'tak'},function(data){$('#ListaProduktowPorownanieBox').html(data.info);if($('#ListaProduktowPorownanieBox span').length>1){$('#przyciskPorownywaniaBox').show();}else{$('#przyciskPorownywaniaBox').hide();} if($('.PorownanieIlosc').length){$('.PorownanieIlosc').find('span').html(data.ilosc);} if($('#ListaProduktowPorownanieBox span').length==0){window.location.reload();}else{PreloadWylaczSzybko();}},"json");};var czasNewsletter=setTimeout('NewsletterCzas()',1000);function sprNewsletter(formularz,tryb){var blad=false;if(($('#zgoda_newsletter_marketing_box').length&&$('#zgoda_newsletter_info_handlowa_box').length)&&tryb=='box'){if(!$('#zgoda_newsletter_marketing_box').prop('checked')||!$('#zgoda_newsletter_info_handlowa_box').prop('checked')){$('#BladDanychNewsletterBox').fadeIn();clearTimeout(czasNewsletter);czasNewsletter=setTimeout('zamknijNewsletterBladBox()',4000);blad=true;}} if(($('#zgoda_newsletter_marketing_modul').length&&$('#zgoda_newsletter_info_handlowa_modul').length)&&tryb=='modul'){if(!$('#zgoda_newsletter_marketing_modul').prop('checked')||!$('#zgoda_newsletter_info_handlowa_modul').prop('checked')){$('#BladDanychNewsletterModul').fadeIn();clearTimeout(czasNewsletter);czasNewsletter=setTimeout('zamknijNewsletterBladModul()',4000);blad=true;}} if(blad==false){Form=$(formularz);var sear=$(Form).serialize();$.post("inne/do_newslettera.php?tok=2721kdj0h0xe5c",{data:sear},function(data){var myModal=new jBox('Modal',{content:'
    '+data+'
    ',closeButton:false,closeOnEsc:false,closeOnMouseleave:false,closeOnClick:false});myModal.open();});} return false;} function wypiszNewsletter(formularz){Form=$('#'+formularz);if(formularz==undefined){Form=$('#newsletter');} var sear=$(Form).serialize();$.post("inne/do_newslettera.php?tok=2721kdj0h0xe5c",{data:sear,wypisz:'tak'},function(data){var myModal=new jBox('Modal',{content:'
    '+data+'
    ',closeButton:false,closeOnEsc:false,closeOnMouseleave:false,closeOnClick:false});myModal.open();});return false;} $(document).ready(function(){$('#submitNewsletter').removeAttr('disabled');$("#submitNewsletter").attr('class','przycisk');$('#submitUnsubscribeNewsletter').removeAttr('disabled');$("#submitUnsubscribeNewsletter").attr('class','przycisk');$('#submitNewsletterModul').removeAttr('disabled');$("#submitNewsletterModul").attr('class','przycisk');$('#submitUnsubscribeNewsletterModul').removeAttr('disabled');$("#submitUnsubscribeNewsletterModul").attr('class','przycisk');zakladkaNewsletterPopup();});function zakladkaNewsletterPopup(){$('#ZakladkaNewsletterOkno').click(function(){$('#InfoNewsletter').remove();$('#InfoNewsletterOkno').remove();$('#ZakladkaNewsletterOkno').remove();PreloadWlacz();$.post("moduly_stale/newsletter_popup.php",{data:'link'},function(data){PreloadWylaczSzybko();BylModulStaly=false;$('body').append(data);$.NewsletterPopup('ajax');PokazNewsPop();zakladkaNewsletterPopup();});});} function sprNewsletterPopup(formularz){Form=$(formularz);var sear=$(Form).serialize();$.post("inne/do_newslettera.php?tok=2721kdj0h0xe5c",{data:sear},function(data){$('#BladDanych').html(data);$('#BladDanych').fadeIn();if($('#BladDanych').html().indexOf('DodanyNewsletter')>0){$('.UkryjPopUpNewsletter').hide();$('#ZakonczNewsletter').fadeIn();clearTimeout(czasNewsletter);}else{clearTimeout(czasNewsletter);czasNewsletter=setTimeout('zamknijNewsletterBlad()',4000);}});return false;} function zamknijNewsletter(rezygnacja){$('#InfoNewsletter').fadeOut('fast');$('#InfoNewsletterOkno').fadeOut('fast');if($('#ZakladkaNewsletterOkno').length){if(rezygnacja==1){document.cookie="newsletterPopup=zwin; path=/";} if($('#edrone_kod').length){window.location.reload();}else{$('#ZakladkaNewsletterOkno').fadeIn('fast');$('#ZakladkaNewsletterOkno').remove();}}else{if(rezygnacja==1){document.cookie="newsletterPopup=tak; path=/";}}} function zamknijNewsletterBlad(){$('#BladDanych').fadeOut('fast');} function zamknijNewsletterBladBox(){$('#BladDanychNewsletterBox').fadeOut('fast');} function zamknijNewsletterBladModul(){$('#BladDanychNewsletterModul').fadeOut('fast');} function NewsletterCzas(){} (function($){$.NewsletterPopup=function(tryb){$(document).ready(function(){$('#submitNewsletterPopup').removeAttr('disabled');$("#submitNewsletterPopup").attr('class','przycisk');textZastap($('#emailNewsletterPopup'));$('#NewsletterZamknij span').click(function(){zamknijNewsletter(1);});$(document).keyup(function(e){if(e.keyCode==27){zamknijNewsletter(1);}});if(BylModulStaly==true&&tryb!='ajax'){$('#InfoNewsletter').remove();$('#InfoNewsletterOkno').remove();} BylModulStaly=true;});}})(jQuery);function PokazNewsPop(){if($('#InfoCookie').length==0&&$('#InfoCookieTlo').length==0){$('#InfoNewsletter').stop().fadeIn('fast');$('#InfoNewsletterOkno').stop().fadeIn('fast');if($('#ZakladkaNewsletterOkno').length){$('#ZakladkaNewsletterOkno').stop().fadeOut('fast');}}else{$('#InfoNewsletter').hide();$('#InfoNewsletterOkno').hide();}}$(document).ready(function(){$("#ankietaBox").on("keyup keypress",function(e){var code=e.keyCode||e.which;if(code===13){e.preventDefault();return false;}});$('.Pytania input:radio').click(function(){$('#BladAnkiety').hide();});$("#ankietaBox").validate({rules:{ankieta:{required:true}},errorPlacement:function(){$('#BladAnkiety').show();},submitHandler:function(){PreloadWlacz();var sear=$('#ankietaBox').serialize();$.post("inne/do_ankiety.php?tok=sbbcnaq1i067e1g64b",{data:sear},function(data){PreloadWylaczSzybko();var myModal=new jBox('Modal',{content:'
    '+data+'
    ',closeButton:false,closeOnEsc:false,closeOnMouseleave:false,closeOnClick:false});myModal.open();});return false;}});$('#submitAnkieta').removeAttr('disabled');$("#submitAnkieta").attr('class','przycisk');});$(document).ready(function(){if(!TypPrzegladarki()){pokazOkno();}});function pokazOkno(){var szerokoscTip=250;var wysokoscTip=250;$(".Zoom").hover(function(ep){if($(window).width()>900){var nr_zdjecia=1;if($(this).find('.ZdjecieDrugiePodmiana').length>0){var zdjecie=$(this).find('.ZdjecieDrugiePodmiana').find('.Zdjecie').attr('id');nr_zdjecia=2;}else{var zdjecie=$(this).find('.Zdjecie').attr('id');} var cechy='';if($(this).find('.Zdjecie').attr('data-cechy')!=undefined){cechy=$(this).find('.Zdjecie').attr('data-cechy');} var podzielId=zdjecie.split('_');var x=pozycjaMyszki(ep)[0]+20;var y=pozycjaMyszki(ep)[1];var wspolczynnikPrzesunieciaX=20;if($(window).width()