1if(typeof Object.create!=="function")Object.create=function(b){function a(){}a.prototype=b;return new a};(function(a,b,c){var d={init:function(c,d){var b=this;b.$elem=a(d);b.options=a.extend({},a.fn.owlCarousel.options,b.$elem.data(),c);b.userOptions=c;b.loadContent()},loadContent:function(){var b=this,c;function d(a){var c,d="";if(typeof b.options.jsonSuccess==="function")b.options.jsonSuccess.apply(this,[a]);else{for(c in a.owl)if(a.owl.hasOwnProperty(c))d+=a.owl[c].item;b.$elem.html(d)}b.logIn()}typeof b.options.beforeInit==="function"&&b.options.beforeInit.apply(this,[b.$elem]);if(typeof b.options.jsonPath==="string"){c=b.options.jsonPath;a.getJSON(c,d)}else b.logIn()},logIn:function(){var a=this;a.$elem.data("owl-originalStyles",a.$elem.attr("style")).data("owl-originalClasses",a.$elem.attr("class"));a.$elem.css({opacity:0});a.orignalItems=a.options.items;a.checkBrowser();a.wrapperWidth=0;a.checkVisible=null;a.setVars()},setVars:function(){var a=this;if(a.$elem.children().length===0)return false;a.baseClass();a.eventTypes();a.$userItems=a.$elem.children();a.itemsAmount=a.$userItems.length;a.wrapItems();a.$owlItems=a.$elem.find(".owl-item");a.$owlWrapper=a.$elem.find(".owl-wrapper");a.playDirection="next";a.prevItem=0;a.prevArr=[0];a.currentItem=0;a.customEvents();a.onStartup()},onStartup:function(){var a=this;a.updateItems();a.calculateAll();a.buildControls();a.updateControls();a.response();a.moveEvents();a.stopOnHover();a.owlStatus();a.options.transitionStyle!==false&&a.transitionTypes(a.options.transitionStyle);if(a.options.autoPlay===true)a.options.autoPlay=5e3;a.play();a.$elem.find(".owl-wrapper").css("display","block");if(!a.$elem.is(":visible"))a.watchVisibility();else a.$elem.css("opacity",1);a.onstartup=false;a.eachMoveUpdate();typeof a.options.afterInit==="function"&&a.options.afterInit.apply(this,[a.$elem])},eachMoveUpdate:function(){var a=this;a.options.lazyLoad===true&&a.lazyLoad();a.options.autoHeight===true&&a.autoHeight();a.onVisibleItems();typeof a.options.afterAction==="function"&&a.options.afterAction.apply(this,[a.$elem])},updateVars:function(){var a=this;typeof a.options.beforeUpdate==="function"&&a.options.beforeUpdate.apply(this,[a.$elem]);a.watchVisibility();a.updateItems();a.calculateAll();a.updatePosition();a.updateControls();a.eachMoveUpdate();typeof a.options.afterUpdate==="function"&&a.options.afterUpdate.apply(this,[a.$elem])},reload:function(){var a=this;b.setTimeout(function(){a.updateVars()},0)},watchVisibility:function(){var a=this;if(a.$elem.is(":visible")===false){a.$elem.css({opacity:0});b.clearInterval(a.autoPlayInterval);b.clearInterval(a.checkVisible)}else return false;a.checkVisible=b.setInterval(function(){if(a.$elem.is(":visible")){a.reload();a.$elem.animate({opacity:1},200);b.clearInterval(a.checkVisible)}},500)},wrapItems:function(){var a=this;a.$userItems.wrapAll('<div class="owl-wrapper">').wrap('<div class="owl-item"></div>');a.$elem.find(".owl-wrapper").wrap('<div class="owl-wrapper-outer">');a.wrapperOuter=a.$elem.find(".owl-wrapper-outer");a.$elem.css("display","block")},baseClass:function(){var a=this,b=a.$elem.hasClass(a.options.theme);if(a.options.vertical===true)hasBaseClass=a.$elem.hasClass(a.options.baseVerticalClass);else hasBaseClass=a.$elem.hasClass(a.options.baseClass);if(!hasBaseClass)if(a.options.vertical===true)a.$elem.addClass(a.options.baseVerticalClass);else a.$elem.addClass(a.options.baseClass);!b&&a.$elem.addClass(a.options.theme)},updateItems:function(){var b=this,c,d;if(b.options.responsive===false)return false;if(b.options.singleItem===true){b.options.items=b.orignalItems=1;b.options.itemsCustom=false;b.options.itemsDesktop=false;b.options.itemsDesktopSmall=false;b.options.itemsTablet=false;b.options.itemsTabletSmall=false;b.options.itemsMobile=false;return false}c=a(b.options.responsiveBaseWidth).width();if(c>(b.options.itemsDesktop[0]||b.orignalItems))b.options.items=b.orignalItems;if(b.options.itemsCustom!==false){b.options.itemsCustom.sort(function(a,b){return a[0]-b[0]});for(d=0;d<b.options.itemsCustom.length;d+=1)if(b.options.itemsCustom[d][0]<=c)b.options.items=b.options.itemsCustom[d][1]}else{if(c<=b.options.itemsDesktop[0]&&b.options.itemsDesktop!==false)b.options.items=b.options.itemsDesktop[1];if(c<=b.options.itemsDesktopSmall[0]&&b.options.itemsDesktopSmall!==false)b.options.items=b.options.itemsDesktopSmall[1];if(c<=b.options.itemsTablet[0]&&b.options.itemsTablet!==false)b.options.items=b.options.itemsTablet[1];if(c<=b.options.itemsTabletSmall[0]&&b.options.itemsTabletSmall!==false)b.options.items=b.options.itemsTabletSmall[1];if(c<=b.options.itemsMobile[0]&&b.options.itemsMobile!==false)b.options.items=b.options.itemsMobile[1]}if(b.options.items>b.itemsAmount&&b.options.itemsScaleUp===true)b.options.items=b.itemsAmount},response:function(){var c=this,e,d;if(c.options.responsive!==true)return false;d=a(b).width();c.resizer=function(){if(a(b).width()!==d){c.options.autoPlay!==false&&b.clearInterval(c.autoPlayInterval);b.clearTimeout(e);e=b.setTimeout(function(){d=a(b).width();
1c.updateVars()},c.options.responsiveRefreshRate)}};a(b).resize(c.resizer)},updatePosition:function(){var a=this;a.jumpTo(a.currentItem);a.options.autoPlay!==false&&a.checkAp()},appendItemsSizes:function(){var b=this,c=0,d=b.itemsAmount-b.options.items;b.$owlItems.each(function(e){var f=a(this);if(b.options.vertical!==true)f.css({width:b.itemWidth}).data("owl-item",Number(e));else f.css({height:b.itemHeight}).data("owl-item",Number(e));if(e%b.options.items===0||e===d)if(!(e>d))c+=1;f.data("owl-roundPages",c)})},appendWrapperSizes:function(){var a=this,c=a.$owlItems.length*a.itemWidth,b=a.$owlItems.length*a.itemHeight;if(a.options.vertical!==true)a.$owlWrapper.css({width:c*2,left:0});else a.$owlWrapper.css({height:b*2,top:0});a.appendItemsSizes()},calculateAll:function(){var a=this;if(a.options.vertical!==true)a.calculateWidth();else a.calculateHeight();a.appendWrapperSizes();a.loops();a.max()},calculateWidth:function(){var a=this;a.itemWidth=Math.round(a.$elem.width()/a.options.items)},calculateHeight:function(){var a=this;a.itemHeight=Math.round(a.$elem.parent().height()/a.options.items)},max:function(){var a=this,b;if(a.options.vertical!==true)b=(a.itemsAmount*a.itemWidth-a.options.items*a.itemWidth)*-1;else b=(a.itemsAmount*a.itemHeight-a.options.items*a.itemHeight)*-1;if(a.options.items>a.itemsAmount){a.maximumItem=0;b=0;a.maximumPixels=0}else{a.maximumItem=a.itemsAmount-a.options.items;a.maximumPixels=b}return b},min:function(){return 0},loops:function(){var b=this,e=0,g=0,f=0,c,h,d;b.positionsInArray=[0];b.pagesInArray=[];for(c=0;c<b.itemsAmount;c+=1){if(b.options.vertical!==true){g+=b.itemWidth;b.positionsInArray.push(-g)}else{f+=b.itemHeight;b.positionsInArray.push(-f)}if(b.options.scrollPerPage===true){h=a(b.$owlItems[c]);d=h.data("owl-roundPages");if(d!==e){b.pagesInArray[e]=b.positionsInArray[c];e=d}}}},buildControls:function(){var b=this;if(b.options.navigation===true||b.options.pagination===true)b.owlControls=a('<div class="owl-control
1s"/>').toggleClass("clickable",!b.browser.isTouch).appendTo(b.$elem);b.options.pagination===true&&b.buildPagination();b.options.navigation===true&&b.buildButtons()},buildButtons:function(){var b=this,c=a('<div class="owl-buttons"/>');b.owlControls.append(c);b.buttonPrev=a("<div/>",{"class":"owl-prev",html:b.options.navigationText[0]||""});b.buttonNext=a("<div/>",{"class":"owl-next",html:b.options.navigationText[1]||""});c.append(b.buttonPrev).append(b.buttonNext);c.on("touchstart.owlControls mousedown.owlControls",'div[class^="owl"]',function(a){a.preventDefault()});c.on("touchend.owlControls mouseup.owlControls",'div[class^="owl"]',function(c){c.preventDefault();if(a(this).hasClass("owl-next"))b.next();else b.prev()})},buildPagination:function(){var b=this;b.paginationWrapper=a('<div class="owl-pagination"/>');b.owlControls.append(b.paginationWrapper);b.paginationWrapper.on("touchend.owlControls mouseup.owlControls",".owl-page",function(c){c.preventDefault();Number(a(this).data("owl-page"))!==b.currentItem&&b.goTo(Number(a(this).data("owl-page")),true)})},updatePagination:function(){var b=this,e,f,h,c,d,g;if(b.options.pagination===false)return false;b.paginationWrapper.html("");e=0;f=b.itemsAmount-b.itemsAmount%b.options.items;for(c=0;c<b.itemsAmount;c+=1)if(c%b.options.items===0){e+=1;if(f===c)h=b.itemsAmount-b.options.items;d=a("<div/>",{"class":"owl-page"});g=a("<span></span>",{text:b.options.paginationNumbers===true?e:"","class":b.options.paginationNumbers===true?"owl-numbers":""});d.append(g);d.data("owl-page",f===c?h:c);d.data("owl-roundPages",e);b.paginationWrapper.append(d)}b.checkPagination()},checkPagination:function(){var b=this;if(b.options.pagination===false)return false;b.paginationWrapper.find(".owl-page").each(function(){if(a(this).data("owl-roundPages")===a(b.$owlItems[b.currentItem]).data("owl-roundPages")){b.paginationWrapper.find(".owl-page").removeClass("active");a(this).addClass("active")}})},checkNavigation:function(){var a=this;if(a.options.navigation===false)return false;if(a.options.rewindNav===false)if(a.currentItem===0&&a.maximumItem===0){a.buttonPrev.addClass("disabled");a.buttonNext.addClass("disabled")}else if(a.currentItem===0&&a.maximumItem!==0){a.buttonPrev.addClass("disabled");a.buttonNext.removeClass("disabled")}else if(a.currentItem===a.maximumItem){a.buttonPrev.removeClass("disabled");a.buttonNext.addClass("disabled")}else if(a.currentItem!==0&&a.currentItem!==a.maximumItem){a.buttonPrev.removeClass("disabled");a.buttonNext.removeClass("disabled")}},updateControls:function(){var a=this;a.updatePagination();a.checkNavigation();if(a.owlControls)if(a.options.items>=a.itemsAmount)a.owlControls.hide();else a.owlControls.show()},destroyControls:function(){var a=this;a.owlControls&&a.owlControls.remove()},next:function(b){var a=this;if(a.isTransition)return false;a.currentItem+=a.options.scrollPerPage===true?a.options.items:1;if(a.currentItem>a.maximumItem+(a.options.scrollPerPage===true?a.options.items-1:0))if(a.options.rewindNav===true){a.currentItem=0;b="rewind"}else{a.currentItem=a.maximumItem;return false}a.goTo(a.currentItem,b)},prev:function(b){var a=this;if(a.isTransition)return false;if(a.options.scrollPerPage===true&&a.currentItem>0&&a.currentItem<a.options.items)a.currentItem=0;else a.currentItem-=a.options.scrollPerPage===true?a.options.items:1;if(a.currentItem<0)if(a.options.rewindNav===true){a.currentItem=a.maximumItem;b="rewind"}else{a.currentItem=0;return false}a.goTo(a.currentItem,b)},goTo:function(c,e,f){var a=this,d;if(a.isTransition)return false;typeof a.options.beforeMove==="function"&&a.options.beforeMove.apply(this,[a.$elem]);if(c>=a.maximumItem)c=a.maximumItem;else if(c<=0)c=0;a.currentItem=a.owl.currentItem=c;if(a.options.transitionStyle!==false&&f!=="drag"&&a.options.items===1&&a.browser.support3d===true){a.swapSpeed(0);if(a.browser.support3d===true)a.transition3d(a.positionsInArray[c]);else a.css2slide(a.positionsInArray[c],1);a.afterGo();a.singleItemTransition();return false}d=a.positionsInArray[c];if(a.browser.support3d===true){a.isCss3Finish=false;if(e===true){a.swapSpeed("paginationSpeed");b.setTimeout(function(){a.isCss3Finish=true},a.options.paginationSpeed)}else if(e==="rewind"){a.swapSpeed(a.options.rewindSpeed);b.setTimeout(function(){a.isCss3Finish=true},a.options.rewindSpeed)}else{a.swapSpeed("slideSpeed");b.setTimeout(function(){a.isCss3Finish=true},a.options.slideSpeed)}a.transition3d(d)}else if(e===true)a.css2slide(d,a.options.paginationSpeed);else if(e==="rewind")a.css2slide(d,a.options.rewindSpeed);else a.css2slide(d,a.options.slideSpeed);a.afterGo()},jumpTo:function(b){var a=this;typeof a.options.beforeMove==="function"&&a.options.beforeMove.apply(this,[a.$elem]);if(b>=a.maximumItem||b===-1)b=a.maximumItem;else if(b<=0)b=0;a.swapSpeed(0);if(a.browser.support3d===true)a.transition3d(a.positionsInArray[b]);else a.css2slide(a.positionsInArray[b],1);a.currentItem=a.owl.currentItem=b;a.afterGo()},afterGo:function(){var a=this;a.prevArr.push(a.currentItem);a.prevItem=a.owl.prevItem=a.prevArr[a.prevArr.length-2];a.prevArr.shift(0);if(a.prevItem!==a.currentItem){a.checkPagination();a.checkNavigation();a.eachMoveUpdate();a.options.autoPlay!==false&&a.checkAp()}typeof a.options.afterMove==="function"&&a.prevItem!==a.currentItem&&a.options.afterMove.apply(this,[a.$elem])},stop:function(){var a=this;a.apStatus="stop";b.clearInterval(a.autoPlayInterval)},checkAp:function(){var a=this;a.apStatus!=="stop"&&a.play()},play:function(){var a=this;a.apStatus="play";if(a.options.autoPlay===false)return false;b.clearInterval(a.autoPlayInterval);a.autoPlayInterval=b.setInterval(function(){a.next(true)},a.options.autoPlay)},swapSpeed:function(b){var a=this;if(b==="slideSpeed")a.$owlWrapper.css(a.addCssSpeed(a.options.slideSpeed));else if(b==="paginationSpeed")a.$owlWrapper.css(a.addCssSpeed(a.options.paginationSpeed));else typeof b!=="string"&&a.$owlWrapper.css(a.addCssSpeed(b))},addCssSpeed:function(a){return{"-webkit-transition":"all "+a+"ms ease","-moz-transition":"all "+a+"ms ease","-o-transition":"all "+a+"ms ease",transition:"all "+a+"ms ease"}},removeTransition:function(){return{"-webkit-transition":"","-moz-transition":"","-o-transition":"",transition:""}},doTranslate:function(a){var b=this;return b.options.vertical!==true?{"-webkit-transform":"translate3d("+a+"px, 0px, 0px)","-moz-transform":"translate3d("+a+"px, 0px, 0px)","-o-transform":"translate3d("+a+"px, 0px, 0px)","-ms-transform":"translate3d("+a+"px, 0px, 0px)",transform:"translate3d("+a+"px, 0px,0px)"}:{"-webkit-transform":"translateY("+a+"px)","-moz-transform":"translateY( "+a+"px)","-
1o-transform":"translateY( "+a+"px)","-ms-transform":"translateY( "+a+"px)",transform:"translateY("+a+"px)"}},transition3d:function(b){var a=this;a.$owlWrapper.css(a.doTranslate(b))},css2move:function(b){var a=this;if(a.options.vertical!==true)a.$owlWrapper.css({left:b});else a.$owlWrapper.css({top:b})},css2slide:function(c,b){var a=this;a.isCssFinish=false;if(a.options.vertical!==true)a.$owlWrapper.stop(true,true).animate({left:c},{duration:b||a.options.slideSpeed,complete:function(){a.isCssFinish=true}});else a.$owlWrapper.stop(true,true).animate({top:c},{duration:b||a.options.slideSpeed,complete:function(){a.isCssFinish=true}})},checkBrowser:function(){var i=this,a="translate3d(0px, 0px, 0px)",f=c.createElement("div"),h,d,e,g;f.style.cssText=" -moz-transform:"+a+"; -ms-transform:"+a+"; -o-transform:"+a+"; -webkit-transform:"+a+"; transform:"+a;h=/translate3d\(0px, 0px, 0px\)/g;d=f.style.cssText.match(h);e=d!==null&&d.length===1;g="ontouchstart"in b||b.navigator.msMaxTouchPoints;i.browser={support3d:e,isTouch:g}},moveEvents:function(){var a=this;if(a.options.mouseDrag!==false||a.options.touchDrag!==false){a.gestures();a.disabledEvents()}},eventTypes:function(){var a=this,b=["s","e","x"];a.ev_types={};if(a.options.mouseDrag===true&&a.options.touchDrag===true)b=["touchstart.owl mousedown.owl","touchmove.owl mousemove.owl","touchend.owl touchcancel.owl mouseup.owl"];else if(a.options.mouseDrag===false&&a.options.touchDrag===true)b=["touchstart.owl","touchmove.owl","touchend.owl touchcancel.owl"];else if(a.options.mouseDrag===true&&a.options.touchDrag===false)b=["mousedown.owl","mousemove.owl","mouseup.owl"];a.ev_types.start=b[0];a.ev_types.move=b[1];a.ev_types.end=b[2]},disabledEvents:function(){var b=this;b.$elem.on("dragstart.owl",function(a){a.preventDefault()});b.$elem.on("mousedown.disableTextSelect",function(b){return a(b.target).is("input, textarea, select, option")})},gestures:function(){var d=this,e={offsetX:0,offsetY:0,baseElWidth:0,relativePos:0,relativePosY:0,position:null,minSwipe:null,maxSwipe:null,sliding:null,dargging:null,targetElement:null};d.isCssFinish=true;function f(a){if(a.touches!==undefined)return{x:a.touches[0].pageX,y:a.touches[0].pageY};if(a.touches===undefined){if(a.pageX!==undefined)return{x:a.pageX,y:a.pageY};if(a.pageX===undefined)return{x:a.clientX,y:a.clientY}}}function g(b){if(b==="on"){a(c).on(d.ev_types.move,i);a(c).on(d.ev_types.end,j)}else if(b==="off"){a(c).off(d.ev_types.move);a(c).off(d.ev_types.end)}}function h(i){var h=i.originalEvent||i||b.event,c;if(h.which===3)return false;if(d.itemsAmount<=d.options.items)return;if(d.isCssFinish===false&&!d.options.dragBeforeAnimFinish)return false;if(d.isCss3Finish===false&&!d.options.dragBeforeAnimFinish)return false;d.options.autoPlay!==false&&b.clearInterval(d.autoPlayInterval);d.browser.isTouch!==true&&!d.$owlWrapper.hasClass("grabbing")&&d.$owlWrapper.addClass("grabbing");d.newPosX=0;d.newRelativeX=0;d.newRelativeY=0;a(this).css(d.removeTransition());c=a(this).position();e.relativePos=c.left;e.relativePosY=c.top;e.offsetX=f(h).x-c.left;e.offsetY=f(h).y-c.top;g("on");e.sliding=false;e.targetElement=h.target||h.srcElement}function i(j){var g=j.originalEvent||j||b.event,i,h;d.newPosX=f(g).x-e.offsetX;d.newPosY=f(g).y-e.offsetY;d.newRelativeX=d.newPosX-e.relativePos;d.newRelativeY=d.newPosY-e.relativePosY;if(d.options.vertical!==true){if(typeof d.options.startDragging==="function"&&e.dragging!==true&&d.newRelativeX!==0){e.dragging=true;d.options.startDragging.apply(d,[d.$elem])}if((d.newRelativeX>8||d.newRelativeX<-8)&&d.browser.isTouch===true){if(g.preventDefault!==undefined)g.preventDefault();else g.returnValue=false;e.sliding=true}(d.newPosY>10||d.newPosY<-10)&&e.sliding===false&&a(c).off("touchmove.owl");i=function(){return d.newRelativeX/5};h=function(){return d.maximumPixels+d.newRelativeX/5};d.newPosX=Math.max(Math.min(d.newPosX,i()),h());if(d.browser.support3d===true)d.transition3d(d.newPosX);else d.css2move(d.newPosX)}else{if(typeof d.options.startDragging==="function"&&e.dragging!==true&&d.newRelativeY!==0){e.dragging=true;d.options.startDragging.apply(d,[d.$elem])}if((d.newRelativeY>8||d.newRelativeY<-8)&&d.browser.isTouch===true){if(g.preventDefault!==undefined)g.preventDefault();else g.returnValue=false;e.sliding=true}(d.newPosX>10||d.newPosX<-10)&&e.sliding===false&&a(c).off("touchmove.owl");minVertSwipe=function(){return d.newRelativeY/5};maxVertSwipe=function(){return d.maximumPixels+d.newRelativeY/5};d.newPosY=Math.max(Math.min(d.newPosY,minVertSwipe()),maxVertSwipe());if(d.browser.support3d===true)d.transition3d(d.newPosY);else d.css2move(d.newPosY)}}function j(j){var c=j.originalEvent||j||b.event,i,f,h;c.target=c.target||c.srcElement;e.dragging=false;d.browser.isTouch!==true&&d.$owlWrapper.removeClass("grabbing");if(d.options.vertical!==true){if(d.newRelativeX<0)d.dragDirection=d.owl.dragDirection="left";else d.dragDirection=d.owl.dragDirection="right";if(d.newRelativeX!==0){i=d.getNewPosition();d.goTo(i,false,"drag");if(e.targetElement===c.target&&d.browser.isTouch!==true){a(c.target).on("click.disable",function(b){b.stopImmediatePropagation();b.stopPropagation();b.preventDefault();a(b.target).off("click.disable")});f=a._data(c.target,"events").click;h=f.pop();f.splice(0,0,h)}}}else{if(d.newRelativeY<0)d.dragDirection=d.owl.dragDirection="up";else d.dragDirection=d.owl.dragDirection="down";if(d.newRelativeY!==0){i=d.getNewPosition();d.goTo(i,false,"drag");if(e.targetElement===c.target&&d.browser.isTouch!==true){a(c.target).on("click.disable",function(b){b.stopImmediatePropagation();b.stopPropagation();b.preventDefault();a(b.target).off("click.disable")});f=a._data(c.target,"events").click;h=f.pop();f.splice(0,0,h)}}}g("off")}d.$elem.on(d.ev_types.start,".owl-wrapper",h)},getNewPosition:function(){var a=this,b=a.closestItem();if(a.options.vertical!==true){if(b>a.maximumItem){a.currentItem=a.maximumItem;b=a.maximumItem}else if(a.newPosX>=0){b=0;a.currentItem=0}}else if(b>a.maximumItem){a.currentItem=a.maximumItem;b=a.maximumItem}else if(a.newPosY>=0){b=0;a.currentItem=0}return b},closestItem:function(){var b=this,c=b.options.scrollPerPage===true?b.pagesInArray:b.positionsInArray,d=null;if(b.options.vertical!==true){var e=b.newPosX;a.each(c,function(f,g){if(e-b.itemWidth/20>c[f+1]&&e-b.itemWidth/20<g&&b.moveDirection()==="left"){d=g;if(b.options.scrollPerPage===true)b.currentItem=a.inArray(d,b.positionsInArray);else b.currentItem=f}else if(e+b.itemWidth/20<g&&e+b.itemWidth/20>(c[f+1]||c[f]-b.itemWidth)&&b.moveDirection()==="right")if(b.options.scrollPerPage===true){d=c[f+1]||c[c.length-1];b.currentItem=a.inArray(d,b.positionsInArray)}else{d=c[f+1];b.currentItem=f+1}})}else{var e=b.newPosY;a.each(c,function(f,g){if(e-b.itemHeight/20>c[f+1]&&e-b.itemHeight/20<g&&b.moveDirection()==="up"){d=g;if(b.options.scrollPerPage===true)b.currentItem=a.inArray(d,b.positionsInArray);else b.currentItem=f}else if(e+b.itemHeight/20<g&&e+b.itemHeight/20>(c[f+1]||c[f]-b.itemHeight)&&b.moveDirection()==="down")if(b.options.scrollPerPage===true){d=c[f+1]||c[c.length-1];b.currentItem=a.inArray(d,b.positionsInArray)}else{d=c[f+1];b.currentItem=f+1}})}return b.currentItem},moveDirection:function(){var a=this,b;if(a.options.vertical!==true)if(a.newRelativeX<0){b="right";a.playDirection="next"}else{b="left";a.playDirection="prev"}else if(a.newRelativeY<0){b="down";a.playDirection="prev"}else{b="up";a.playDirection="next"}return b},customEvents:function(){var a=this;a.$elem.on("owl.next",function(){a.next()});a.$elem.on("owl.prev",function(){a.prev()});a.$elem.on("owl.down",function(){a.next()});a.$elem.on("owl.up",function(){a.prev()});a.$elem.on("owl.play",function(c,b){a.options.autoPlay=b;a.play();a.hoverStatus="play"});a.$elem.on("owl.stop",function(){a.stop();a.hoverStatus="stop"});a.$elem.on("owl.goTo",function(c,b){a.goTo(b)});a.$elem.on("owl.jumpTo",function(c,b){a.jumpTo(b)})},stopOnHover:function(){var a=this;if(a.options.stopOnHover===true&&a.browser.isTouch!==true&&a.options.autoPlay!==false){a.$elem.on("mouseover",function(){a.stop()});a.$elem.on("mouseout",function(){a.hoverStatus!=="stop"&&a.play()})}},lazyLoad:function(){var c=this,e,b,f,d,g;if(c.options.lazyLoad===false)return false;for(e=0;e<c.itemsAmount;e+=1){b=a(c.$owlItems[e]);if(b.data("owl-loaded")==="loaded")continue;f=b.data("owl-item");d=b.find(".lazyOwl");
1if(typeof d.data("src")!=="string"){b.data("owl-loaded","loaded");continue}if(b.data("owl-loaded")===undefined){d.hide();b.addClass("loading").data("owl-loaded","checked")}if(c.options.lazyFollow===true)g=f>=c.currentItem;else g=true;g&&f<c.currentItem+c.options.items&&d.length&&c.lazyPreload(b,d)}},lazyPreload:function(h,a){var c=this,f=0,d;if(a.prop("tagName")==="DIV"){a.css("background-image","url("+a.data("src")+")");d=true}else a[0].src=a.data("src");function g(){h.data("owl-loaded","loaded").removeClass("loading");a.removeAttr("data-src");if(c.options.lazyEffect==="fade")a.fadeIn(400);else a.show();typeof c.options.afterLazyLoad==="function"&&c.options.afterLazyLoad.apply(this,[c.$elem])}function e(){f+=1;if(c.completeImg(a.get(0))||d===true)g();else if(f<=100)b.setTimeout(e,100);else g()}e()},autoHeight:function(){var c=this,e=a(c.$owlItems[c.currentItem]).find("img"),d;function g(){var d=a(c.$owlItems[c.currentItem]).height();c.wrapperOuter.css("height",d+"px");!c.wrapperOuter.hasClass("autoHeight")&&b.setTimeout(function(){c.wrapperOuter.addClass("autoHeight")},0)}function f(){d+=1;if(c.completeImg(e.get(0)))g();else if(d<=100)b.setTimeout(f,100);else c.wrapperOuter.css("height","")}if(e.get(0)!==undefined){d=0;f()}else g()},completeImg:function(a){var b;if(!a.complete)return false;b=typeof a.naturalWidth;return b!=="undefined"&&a.naturalWidth===0?false:true},onVisibleItems:function(){var b=this,c;b.options.addClassActive===true&&b.$owlItems.removeClass("active");b.visibleItems=[];for(c=b.currentItem;c<b.currentItem+b.options.items;c+=1){b.visibleItems.push(c);b.options.addClassActive===true&&a(b.$owlItems[c]).addClass("active")}b.owl.visibleItems=b.visibleItems},transitionTypes:function(a){var b=this;b.outClass="owl-"+a+"-out";b.inClass="owl-"+a+"-in"},singleItemTransition:function(){var a=this,e=a.outClass,f=a.inClass,c=a.$owlItems.eq(a.currentItem),d=a.$owlItems.eq(a.prevItem),h=Math.abs(a.positionsInArray[a.currentItem])+a.positionsInArray[a.prevItem],b="webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend";if(a.options.vertical!==true)origin=Math.abs(a.positionsInArray[a.currentItem])+a.itemWidth/2;else origin=Math.abs(a.positionsInArray[a.currentItem])+a.itemHeight/2;a.isTransition=true;a.$owlWrapper.addClass("owl-origin").css({"-webkit-transform-origin":origin+"px","-moz-perspective-origin":origin+"px","perspective-origin":origin+"px"});function g(b){return a.options.vertical!==true?{position:"relative",left:b+"px"}:{position:"relative",top:b+"px"}}d.css(g(h,10)).addClass(e).on(b,function(){a.endPrev=true;d.off(b);a.clearTransStyle(d,e)});c.addClass(f).on(b,function(){a.endCurrent=true;c.off(b);a.clearTransStyle(c,f)})},clearTransStyle:function(c,b){var a=this;if(a.options.vertical!==true)c.css({position:"",left:""}).removeClass(b);else c.css({position:"",top:""}).removeClass(b);if(a.endPrev&&a.endCurrent){a.$owlWrapper.removeClass("owl-origin");a.endPrev=false;a.endCurrent=false;a.isTransition=false}},owlStatus:function(){var a=this;a.owl={userOptions:a.userOptions,baseElement:a.$elem,userItems:a.$userItems,owlItems:a.$owlItems,currentItem:a.currentItem,prevItem:a.prevItem,visibleItems:a.visibleItems,isTouch:a.browser.isTouch,browser:a.browser,dragDirection:a.dragDirection}},clearEvents:function(){var d=this;d.$elem.off(".owl owl mousedown.disableTextSelect");a(c).off(".owl owl");a(b).off("resize",d.resizer)},unWrap:function(){var a=this;if(a.$elem.children().length!==0){a.$owlWrapper.unwrap();a.$userItems.unwrap().unwrap();a.owlControls&&a.owlControls.remove()}a.clearEvents();a.$elem.attr("style",a.$elem.data("owl-originalStyles")||"").attr("class",a.$elem.data("owl-originalClasses"))},destroy:function(){var a=this;a.stop();b.clearInterval(a.checkVisible);a.unWrap();a.$elem.removeData()},reinit:function(c){var b=this,d=a.extend({},b.userOptions,c);b.unWrap();b.init(d,b.$elem)},addItem:function(c,d){var a=this,b;if(!c)return false;if(a.$elem.children().length===0){a.$elem.append(c);a.setVars();return false}a.unWrap();if(d===undefined||d===-1)b=-1;else b=d;if(b>=a.$userItems.length||b===-1)a.$userItems.eq(-1).after(c);else a.$userItems.eq(b).before(c);a.setVars()},removeItem:function(b){var a=this,c;if(a.$elem.children().length===0)return false;if(b===undefined||b===-1)c=-1;else c=b;a.unWrap();a.$userItems.eq(c).remove();a.setVars()}};a.fn.owlCarousel=function(b){return this.each(function(){if(a(this).data("owl-init")===true)return false;a(this).data("owl-init",true);var c=Object.create(d);c.init(b,this);a.data(this,"owlCarousel",c)})};a.fn.owlCarousel.options={items:5,itemsCustom:false,itemsDesktop:[1199,4],itemsDesktopSmall:[979,3],itemsTablet:[768,2],itemsTabletSmall:false,itemsMobile:[479,1],singleItem:false,itemsScaleUp:false,slideSpeed:200,paginationSpeed:800,rewindSpeed:1e3,autoPlay:false,stopOnHover:false,navigation:false,navigationText:["prev","next"],rewindNav:true,scrollPerPage:false,pagination:true,paginationNumbers:false,responsive:true,responsiveRefreshRate:200,responsiveBaseWidth:b,baseClass:"owl-carousel",baseVerticalClass:"owl-carousel-vertical",theme:"owl-theme",lazyLoad:false,lazyFollow:true,lazyEffect:"fade",autoHeight:false,jsonPath:false,jsonSuccess:false,dragBeforeAnimFinish:true,mouseDrag:true,touchDrag:true,addClassActive:false,transitionStyle:false,beforeUpdate:false,afterUpdate:false,beforeInit:false,afterInit:false,beforeMove:false,afterMove:false,afterAction:false,startDragging:false,afterLazyLoad:false,vertical:false}})(jQuery,window,document);(function(b,c,d){var e={active:null,disabled:[],collapsible:"accordion",startCollapsed:false,rotate:false,setHash:false,animation:"default",duration:500,activate:function(){},deactivate:function(){},load:function(){},activateState:function(){},clickEvents:true,getActive:function(){},classes:{stateDefault:"r-tabs-state-default",stateActive:"r-tabs-state-active",stateDisabled:"r-tabs-state-disabled",stateExcluded:"r-tabs-state-excluded",tab:"r-tabs-tab",anchor:"r-tabs-anchor",panel:"r-tabs-panel",accordionTitle:"r-tabs-accordion-title"}};function a(a,c){this.element=a;this.$element=b(a);this.tabs=[];this.state="";this.rotateInterval=0;this.$queue=b({});this.options=b.extend({},e,c);this.init()}a.prototype.init=function(){var a=this;this.tabs=this._loadElements();this._loadClasses();this._loadEvents();b(c).on("resize",function(b){a._setState(b)});b(c).on("hashchange",function(e){var b=a._getTabRefBySelector(c.location.hash),d=a._getTab(b);b>=0&&!d._ignoreHashChange&&!d.disabled&&a._openTab(e,a._getTab(b),true)});this.options.rotate!==false&&this.startRotation();this.$element.bind("tabs-activate",function(c,b){a.options.activate.call(this,c,b)});this.$element.bind("tabs-deactivate",function(c,b){a.options.deactivate.call(this,c,b)});this.$element.bind("tabs-load",function(e){var d=a._getTabRefBySelector(c.location.hash),b;a._setState(e);if(a.options.startCollapsed!==true&&!(a.options.startCollapsed==="accordion"&&a.state==="accordion")){if(d>=0&&!a._getTab(d).disabled)b=a._getTab(d);else if(a.options.active>0&&!a._getTab(a.options.active).disabled)b=a._getTab(a.options.active);else b=a._getTab(0);a._openTab(e,b);a.options.load.call(this,e,b)}});this.$element.trigger("tabs-load")};a.prototype._loadElements=function(){var c=this,e=this.$element.children("ul"),d=[],a=0;this.$element.addClass("r-tabs");e.addClass("r-tabs-nav");b("li",e).each(function(){var i=b(this),k=i.hasClass(c.options.classes.stateExcluded),g,h,f,j,e;if(!k){g=b("a",i);e=g.attr("href");h=b(e);f=b("<div></div>").insertBefore(h);j=b("<a></a>").attr("href",e).html(g.html()).appendTo(f);var l={_ignoreHashChange:false,id:a,disabled:b.inArray(a,c.options.disabled)!==-1,tab:b(this),anchor:b("a",i),panel:h,selector:e,accordionTab:f,accordionAnchor:j,active:false};a++;d.push(l)}});return d};a.prototype._loadClasses=function(){for(var a=0;a<this.tabs.length;a++){this.tabs[a].tab.addClass(this.options.classes.stateDefault).addClass(this.options.classes.tab);this.tabs[a].anchor.addClass(this.options.classes.anchor);this.tabs[a].panel.addClass(this.options.classes.stateDefault).addClass(this.options.classes.panel);this.tabs[a].accordionTab.addClass(this.options.classes.accordionTitle);this.tabs[a].accordionAnchor.addClass(this.options.classes.anchor);if(this.tabs[a].disabled){this.tabs[a].tab.removeClass(this.options.classes.stateDefault).addClass(this.options.classes.stateDisabled);this.tabs[a].accordionTab.removeClass(this.options.classes.stateDefault).addClass(this.options.classes.stateDisabled)}}};a.prototype._loadEvents=function(){for(var a=this,d=function(d){var e=a._getCurrentTab(),b=d.data.tab;d.preventDefault();if(!b.disabled&&a.options.clickEvents){if(a.options.setHash)c.location.hash=b.selector;d.data.tab._ignoreHashChange=true;if(e!==b||a._isCollapisble()){a._closeTab(d,e);(e!==b||!a._isCollapisble())&&a._openTab(d,b,false,true)}}},b=0;b<this.tabs.length;
1b++){this.tabs[b].anchor.on("click",{tab:a.tabs[b]},d);this.tabs[b].accordionAnchor.on("click",{tab:a.tabs[b]},d)}};a.prototype._setState=function(e){var d=b("ul.r-tabs-nav",this.$element),a=this.state;if(d.is(":visible")){this.state="tabs";if(this.state!==a){var c=this._getCurrentTabRef();if(c>=0)b(this.$element).responsiveTabs("activate",c);else b(this.$element).responsiveTabs("activate",0)}}else this.state="accordion";this.state!==a&&this.$element.trigger("tabs-activate-state",e,{oldState:a,newState:this.state})};a.prototype._openTab=function(e,b,c,d){if(this.tabs.length<=0)return;var a=this;c&&this._closeTab(e,this._getCurrentTab());d&&this.rotateInterval>0&&this.stopRotation();b.active=true;b.tab.removeClass(a.options.classes.stateDefault).addClass(a.options.classes.stateActive);b.accordionTab.removeClass(a.options.classes.stateDefault).addClass(a.options.classes.stateActive);a._doTransition(b.panel,a.options.animation,"open",function(){b.panel.removeClass(a.options.classes.stateDefault).addClass(a.options.classes.stateActive)});this.$element.trigger("tabs-activate",b)};a.prototype._closeTab=function(c,b){var a=this;if(b!==d){b.active=false;b.tab.removeClass(a.options.classes.stateActive).addClass(a.options.classes.stateDefault);a._doTransition(b.panel,a.options.animation,"close",function(){b.accordionTab.removeClass(a.options.classes.stateActive).addClass(a.options.classes.stateDefault);b.panel.removeClass(a.options.classes.stateActive).addClass(a.options.classes.stateDefault)},true);this.$element.trigger("tabs-deactivate",b)}};a.prototype._doTransition=function(d,c,a,f,g){var b,e=this;switch(c){case"slide":b=a==="open"?"slideDown":"slideUp";break;case"fade":b=a==="open"?"fadeIn":"fadeOut";break;default:b=a==="open"?"show":"hide";e.options.duration=0}this.$queue.queue("responsive-tabs",function(g){d[b]({duration:e.options.duration,complete:function(){f.call(d,c,a);g()}})});(a==="open"||g)&&this.$queue.dequeue("responsive-tabs")};a.prototype._isCollapisble=function(){return typeof this.options.collapsible==="boolean"&&this.options.collapsible||typeof this.options.collapsible==="string"&&this.options.collapsible===this.getState()};a.prototype._getTab=function(a){return this.tabs[a]};a.prototype._getTabRefBySelector=function(b){for(var a=0;a<this.tabs.length;a++)if(this.tabs[a].selector===b)return a;return-1};a.prototype._getCurrentTab=function(){return this._getTab(this._getCurrentTabRef())};a.prototype._getNextTabRef=function(c){var b=c||this._getCurrentTabRef(),a=b===this.tabs.length-1?0:b+1;return this._getTab(a).disabled?this._getNextTabRef(a):a};a.prototype._getPreviousTabRef=function(){return this._getCurrentTabRef()===0?this.tabs.length-1:this._getCurrentTabRef()-1};a.prototype._getCurrentTabRef=function(){for(var a=0;a<this.tabs.length;a++)if(this.tabs[a].active)return a;return-1};a.prototype.getActive=function(){for(var a=0;a<this.tabs.length;a++)if(this.tabs[a].active)return a;return-1};a.prototype.activate=function(c,b){if(this.tabs.length>0){var d=jQuery.Event("tabs-activate"),a=this._getTab(c);!a.disabled&&this._openTab(d,a,true,b||true)}};a.prototype.deactivate=function(b){if(this.tabs.length>0){var c=jQuery.Event("tabs-deactivate"),a=this._getTab(b);!a.disabled&&this._closeTab(c,a)}};a.prototype.getState=function(){return this.state};a.prototype.startRotation=function(c){var a=this;if(this.tabs.length>this.options.disabled.length)this.rotateInterval=setInterval(function(){var b=jQuery.Event("rotate");a._openTab(b,a._getTab(a._getNextTabRef()),true)},c||(b.isNumeric(a.options.rotate)?a.options.rotate:4e3));else throw new Error("Rotation is not possible if all tabs are disabled");};a.prototype.stopRotation=function(){c.clearInterval(this.rotateInterval);this.rotateInterval=0};b.fn.responsiveTabs=function(c){var e=arguments;return c===d||typeof c==="object"?this.each(function(){!b.data(this,"responsivetabs")&&b.data(this,"responsivetabs",new a(this,c))}
1):typeof c==="string"&&c[0]!=="_"&&c!=="init"?this.each(function(){var d=b.data(this,"responsivetabs");d instanceof a&&typeof d[c]==="function"&&d[c].apply(d,Array.prototype.slice.call(e,1));c==="destroy"&&b.data(this,"responsivetabs",null)}):void 0}})(jQuery,window);if(!ignify.product)ignify.product={};ignify.product.quickview=function(){var c="";this.quickviewheight="481";this.quickviewwidth="765";var b=function(){if(ignify_product_quickview_js.quickviewheight.indexOf("px")==-1)ignify_product_quickview_js.quickviewheight=ignify_product_quickview_js.quickviewheight+"px";return ignify_product_quickview_js.quickviewheight},a=function(){if(ignify_product_quickview_js.quickviewwidth.indexOf("px")==-1)ignify_product_quickview_js.quickviewwidth=ignify_product_quickview_js.quickviewwidth+"px";return ignify_product_quickview_js.quickviewwidth};this.initquickview=function(b,d,e){if(d!=undefined&&d!=null&&$.trim(d)!="")ignify_product_quickview_js.quickviewheight=d;if(e!=undefined&&e!=null&&$.trim(e)!="")ignify_product_quickview_js.quickviewwidth=e;c=b;if($("#"+b).length==0){$("#genericplaceholder").append('<div id="'+b+"\" class='minitemplatecontainer' ><div id='loading' style='left: "+parseInt(a().replace("px",""))/2+'px; top: 50%; position: absolute;\'></div><iframe onload=\'ignify_product_quickview_js.resizeiframe();\' frameborder="0" scrolling="no"name="quickviewiframe" id="quickviewiframe" src="about:blank"></iframe></div>');$(".minitemplatecontainer > #loading").append("<img src='"+themeimagesurl+"loading.gif'/>");ignify_utility_js.setzindex($("#"+b))}};this.openquickview=function(d){var c=0;if($("#quickviewdiv").is(":visible")){$("a.quickviewlink[rel]").overlay().close();c=100}setTimeout(function(){$("#quickviewiframe").attr("src",d);$(".minitemplatecontainer > #loading").show();$("#quickviewiframe").attr("height",b());$("#quickviewiframe").attr("width",a());$(".minitemplatecontainer").css("width",a());$(".minitemplatecontainer").css("height",$("#quickviewiframe").attr("height"))},c)};this.closequickview=function(){var a=$("#quickviewdiv").data("overlay");a!=null&&a!=undefined&&a.close()};this.resizeiframe=function(){$(".minitemplatecontainer > #loading").hide();var d=b(),e=a();$("#quickviewiframe").attr("height",d);$("#quickviewiframe").attr("width",e);$(".minitemplatecontainer").css("width",e);$(".minitemplatecontainer").css("height",d);$("#quickviewiframe").fadeIn("medium");$(".close","#"+c).css("zIndex",1e4)}};var ignify_product_quickview_js=new ignify.product.quickview;(function(a){a.fn.ajaxSubmit=function(c){if(!this.length){b("ajaxSubmit: skipping submit process - no element selected");return this}if(typeof c=="function")c={success:c};var f=a.trim(this.attr("action"));if(f)f=(f.match(/^([^#]+)/)||[])[1];f=f||window.location.href||"";c=a.extend({url:f,type:this.attr("method")||"GET",iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},c||{});var i={};this.trigger("form-pre-serialize",[this,c,i]);if(i.veto){b("ajaxSubmit: submit vetoed via form-pre-serialize trigger");return this}if(c.beforeSerialize&&c.beforeSerialize(this,c)===false){b("ajaxSubmit: submit aborted via beforeSerialize callback");return this}var h=this.formToArray(c.semantic);if(c.data){c.extraData=c.data;for(var g in c.data)if(c.data[g]instanceof Array)for(var q in c.data[g])h.push({name:g,value:c.data[g][q]});else h.push({name:g,value:c.data[g]})}if(c.beforeSubmit&&c.beforeSubmit(h,this,c)===false){b("ajaxSubmit: submit aborted via beforeSubmit callback");return this}this.trigger("form-submit-validate",[h,this,c,i]);if(i.veto){b("ajaxSubmit: submit vetoed via form-submit-validate trigger");return this}var n=a.param(h);if(c.type.toUpperCase()=="GET"){c.url+=(c.url.indexOf("?")>=0?"&":"?")+n;c.data=null}else c.data=n;var d=this,e=[];c.resetForm&&e.push(function(){d.resetForm()});c.clearForm&&e.push(function(){d.clearForm()});if(!c.dataType&&c.target){var o=c.success||function(){};e.push(function(b){var d=c.replaceTarget?"replaceWith":"html";a(c.target)[d](b).each(o,arguments)})}else c.success&&e.push(c.success);c.success=function(f,b,h){for(var a=0,g=e.length;a<g;a++)e[a].apply(c,[f,b,h||d,d])};for(var j=a("input:file",this).fieldValue(),m=false,k=0;k<j.length;k++)if(j[k])m=true;var p=false;if(j.length&&c.iframe!==false||c.iframe||m||p)if(c.closeKeepAlive)a.get(c.closeKeepAlive,l);else l();else a.ajax(c);this.trigger("form-submit-notify",[this,c]);return this;function l(){var g=d[0];if(a(":input[name=submit]",g).length){alert('Error: Form elements must not be named "submit".');return}var e=a.extend({},a.ajaxSettings,c),m=a.extend(true,{},a.extend(true,{},a.ajaxSettings),e),o="jqFormIO"+ +new Date,h=a('<iframe id="'+o+'" name="'+o+'" src="'+e.iframeSrc+'" onload="(jQuery(this).data(\'form-plugin-onload\'))()" />'),j=h[0];h.css({position:"absolute",top:"-1000px",left:"-1000px"});var f={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(){this.aborted=1;h.attr("src",e.iframeSrc)}},k=e.global;k&&!a.active++&&a.event.trigger("ajaxStart");k&&a.event.trigger("ajaxSend",[f,e]);if(m.beforeSend&&m.beforeSend(f,m)===false){m.global&&a.active--;return}if(f.aborted)return;var p=false,r=0,i=g.clk;if(i){var l=i.name;if(l&&!i.disabled){e.extraData=e.extraData||{};e.extraData[l]=i.value;if(i.type=="image"){e.extraData[l+".x"]=g.clk_x;e.extraData[l+".y"]=g.clk_y}}}function q(){var f=d.attr("target"),i=d.attr("action");g.setAttribute("target",o);g.getAttribute("method")!="POST"&&g.setAttribute("method","POST");g.getAttribute("action")!=e.url&&g.setAttribute("action",e.url);!e.skipEncodingOverride&&d.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"});e.timeout&&setTimeout(function(){r=true;n()},e.timeout);var b=[];try{if(e.extraData)for(var c in e.extraData)b.push(a('<input type="hidden" name="'+c+'" value="'+e.extraData[c]+'" />').appendTo(g)[0]);h.appendTo("body");h.data("form-plugin-onload",n);g.submit()}finally{g.setAttribute("action",i);f?g.setAttribute("target",f):d.removeAttr("target");a(b).remove()}}if(e.forceSync)q();else setTimeout(q,10);var s=100;function n(){if(p)return;var d=true;try{if(r)throw"timeout";var i,c;c=j.contentWindow?j.contentWindow.document:j.contentDocument?j.contentDocument:j.document;var g=e.dataType=="xml"||c.XMLDocument||a.isXMLDoc(c);b("isXml="+g);if(!g&&(c.body==null||c.body.innerHTML=="")){if(--s){b("requeing onLoad callback, DOM not available");setTimeout(n,250);return}b("Could not access iframe DOM after 100 tries.");return}b("response detected");p=true;f.responseText=c.body?c.body.innerHTML:null;f.responseXML=c.XMLDocument?c.XMLDocument:c;f.getResponseHeader=function(b){var a={"content-type":e.dataType};return a[b]};if(e.dataType=="json"||e.dataType=="script"){var m=c.getElementsByTagName("textarea")[0];if(m)f.responseText=m.value;else{var l=c.getElementsByTagName("pre")[0];if(l)f.responseText=l.innerHTML}}else if(e.dataType=="xml"&&!f.responseXML&&f.responseText!=null)f.responseXML=t(f.responseText);i=a.httpData(f,e.dataType)}catch(o){b("error caught:",o);d=false;f.error=o;a.handleError(e,f,"error",o)}if(d){e.success(i,"success");k&&a.event.trigger("ajaxSuccess",[f,e])}k&&a.event.trigger("ajaxComplete",[f,e]);k&&!--a.active&&a.event.trigger("ajaxStop");e.complete&&e.complete(f,d?"success":"error");setTimeout(function(){h.removeData("form-plugin-onload");h.remove();f.responseXML=null},100)}
1function t(b,a){if(window.ActiveXObject){a=new ActiveXObject("Microsoft.XMLDOM");a.async="false";a.loadXML(b)}else a=(new DOMParser).parseFromString(b,"text/xml");return a&&a.documentElement&&a.documentElement.tagName!="parsererror"?a:null}}};a.fn.ajaxForm=function(b){return this.ajaxFormUnbind().bind("submit.form-plugin",function(c){c.preventDefault();a(this).ajaxSubmit(b)}).bind("click.form-plugin",function(c){var d=c.target,e=a(d);if(!e.is(":submit,input:image")){var g=e.closest(":submit");if(g.length==0)return;d=g[0]}var b=this;b.clk=d;if(d.type=="image")if(c.offsetX!=undefined){b.clk_x=c.offsetX;b.clk_y=c.offsetY}else if(typeof a.fn.offset=="function"){var f=e.offset();b.clk_x=c.pageX-f.left;b.clk_y=c.pageY-f.top}else{b.clk_x=c.pageX-d.offsetLeft;b.clk_y=c.pageY-d.offsetTop}setTimeout(function(){b.clk=b.clk_x=b.clk_y=null},100)})};a.fn.ajaxFormUnbind=function(){return this.unbind("submit.form-plugin click.form-plugin")};a.fn.formToArray=function(g){var d=[];if(this.length==0)return d;var b=this[0],i=g?b.getElementsByTagName("*"):b.elements;if(!i)return d;for(var j=0,n=i.length;j<n;j++){var f=i[j],c=f.name;if(!c)continue;if(g&&b.clk&&f.type=="image"){if(!f.disabled&&b.clk==f){d.push({name:c,value:a(f).val()});d.push({name:c+".x",value:b.clk_x},{name:c+".y",value:b.clk_y})}continue}var e=a.fieldValue(f,true);if(e&&e.constructor==Array)for(var k=0,m=e.length;k<m;k++)d.push({name:c,value:e[k]});else e!==null&&typeof e!="undefined"&&d.push({name:c,value:e})}if(!g&&b.clk){var l=a(b.clk),h=l[0],c=h.name;if(c&&!h.disabled&&h.type=="image"){d.push({name:c,value:l.val()});d.push({name:c+".x",value:b.clk_x},{name:c+".y",value:b.clk_y})}}return d};a.fn.formSerialize=function(b){return a.param(this.formToArray(b))};a.fn.fieldSerialize=function(c){var b=[];this.each(function(){var f=this.name;if(!f)return;var d=a.fieldValue(this,c);if(d&&d.constructor==Array)for(var e=0,g=d.length;e<g;e++)b.push({name:f,value:d[e]});else d!==null&&typeof d!="undefined"&&b.push({name:this.name,value:d})});return a.param(b)};a.fn.fieldValue=function(e){for(var c=[],d=0,f=this.length;d<f;d++){var g=this[d],b=a.fieldValue(g,e);if(b===null||typeof b=="undefined"||b.constructor==Array&&!b.length)continue;
1b.constructor==Array?a.merge(c,b):c.push(b)}return c};a.fieldValue=function(a,e){var m=a.name,c=a.type,j=a.tagName.toLowerCase();if(typeof e=="undefined")e=true;if(e&&(!m||a.disabled||c=="reset"||c=="button"||(c=="checkbox"||c=="radio")&&!a.checked||(c=="submit"||c=="image")&&a.form&&a.form.clk!=a||j=="select"&&a.selectedIndex==-1))return null;if(j=="select"){var f=a.selectedIndex;if(f<0)return null;for(var k=[],i=a.options,g=c=="select-one",l=g?f+1:i.length,h=g?f:0;h<l;h++){var b=i[h];if(b.selected){var d=b.value;if(!d)d=b.attributes&&b.attributes.value&&!b.attributes.value.specified?b.text:b.value;if(g)return d;k.push(d)}}return k}return a.value};a.fn.clearForm=function(){return this.each(function(){a("input,select,textarea",this).clearFields()})};a.fn.clearFields=a.fn.clearInputs=function(){return this.each(function(){var a=this.type,b=this.tagName.toLowerCase();if(a=="text"||a=="password"||b=="textarea")this.value="";else if(a=="checkbox"||a=="radio")this.checked=false;else if(b=="select")this.selectedIndex=-1})};a.fn.resetForm=function(){return this.each(function(){(typeof this.reset=="function"||typeof this.reset=="object"&&!this.reset.nodeType)&&this.reset()})};a.fn.enable=function(a){if(a==undefined)a=true;return this.each(function(){this.disabled=!a})};a.fn.selected=function(b){if(b==undefined)b=true;return this.each(function(){var d=this.type;if(d=="checkbox"||d=="radio")this.checked=b;else if(this.tagName.toLowerCase()=="option"){var c=a(this).parent("select");b&&c[0]&&c[0].type=="select-one"&&c.find("option").selected(false);this.selected=b}})};function b(){if(a.fn.ajaxSubmit.debug){var b="[jquery.form] "+Array.prototype.join.call(arguments,"");if(window.console&&window.console.log)window.console.log(b);else window.opera&&window.opera.postError&&window.opera.postError(b)}}})(jQuery);(function(a){if(typeof define==="function"&&define.amd)define(["jquery"],a);else if(typeof exports==="object")module.exports=a(require("jquery"));else a(jQuery)})(function(a){"use strict";var b="tinyscrollbar",c={axis:"y",wheel:true,wheelSpeed:40,wheelLock:true,touchLock:true,trackSize:false,thumbSize:false,thumbSizeMin:20};function d(g,y){this.options=a.extend({},c,y);this._defaults=c;this._name=b;var d=this,s=g.find(".viewport"),l=g.find(".overview"),k=g.find(".scrollbar"),m=k.find(".track"),e=k.find(".thumb"),o="ontouchstart"in document.documentElement,w="onwheel"in document.createElement("div")?"wheel":document.onmousewheel!==undefined?"mousewheel":"DOMMouseScroll",j=this.options.axis==="x",i=j?"width":"height",f=j?"left":"top",p=0;this.contentPosition=0;this.viewportSize=0;this.contentSize=0;this.contentRatio=0;this.trackSize=0;this.trackRatio=0;this.thumbSize=0;this.thumbPosition=0;this.hasContentToSroll=false;function v(){d.update();x();return d}this.update=function(b){var a=i.charAt(0).toUpperCase()+i.slice(1).toLowerCase();this.viewportSize=s[0]["offset"+a];this.contentSize=l[0]["scroll"+a];this.contentRatio=this.viewportSize/this.contentSize;this.trackSize=this.options.trackSize||this.viewportSize;this.thumbSize=Math.min(this.trackSize,Math.max(this.options.thumbSizeMin,this.options.thumbSize||this.trackSize*this.contentRatio));this.trackRatio=(this.contentSize-this.viewportSize)/(this.trackSize-this.thumbSize);this.hasContentToSroll=this.contentRatio<1;k.toggleClass("disable",!this.hasContentToSroll);switch(b){case"bottom":this.contentPosition=Math.max(this.contentSize-this.viewportSize,0);break;case"relative":this.contentPosition=Math.min(Math.max(this.contentSize-this.viewportSize,0),Math.max(0,this.contentPosition));break;default:this.contentPosition=parseInt(b,10)||0}this.thumbPosition=this.contentPosition/this.trackRatio;z();return d};function z(){e.css(f,d.thumbPosition);l.css(f,-d.contentPosition);k.css(i,d.trackSize);m.css(i,d.trackSize);e.css(i,d.thumbSize)}function x(){if(o)s[0].ontouchstart=function(a){if(1===a.touches.length){a.stopPropagation();q(a.touches[0])}};else{e.bind("mousedown",function(a){a.stopPropagation();q(a)});m.bind("mousedown",function(a){q(a,true)})}a(window).resize(function(){d.update("relative")});if(d.options.wheel&&window.addEventListener)g[0].addEventListener(w,u,false);else if(d.options.wheel)g[0].onmousewheel=u}function r(){return d.contentPosition>0}function t(){return d.contentPosition<=d.contentSize-d.viewportSize-5}function q(b,c){if(d.hasContentToSroll){a("body").addClass("noSelect");p=c?e.offset()[f]:j?b.pageX:b.pageY;if(o){document.ontouchmove=function(a){(d.options.touchLock||r()&&t())&&a.preventDefault();n(a.touches[0])};document.ontouchend=h}else{a(document).bind("mousemove",n);a(document).bind("mouseup",h);e.bind("mouseup",h);m.bind("mouseup",h)}n(b)}}function u(i){if(d.hasContentToSroll){var b=i||window.event,c=-(b.deltaY||b.detail||-1/3*b.
1wheelDelta)/40,h=b.deltaMode===1?d.options.wheelSpeed:1;d.contentPosition-=c*h*d.options.wheelSpeed;d.contentPosition=Math.min(d.contentSize-d.viewportSize,Math.max(0,d.contentPosition));d.thumbPosition=d.contentPosition/d.trackRatio;g.trigger("move");e.css(f,d.thumbPosition);l.css(f,-d.contentPosition);if(d.options.wheelLock||r()&&t()){b=a.event.fix(b);b.preventDefault()}}}function n(c){if(d.hasContentToSroll){var a=j?c.pageX:c.pageY,h=o?p-a:a-p,b=Math.min(d.trackSize-d.thumbSize,Math.max(0,d.thumbPosition+h));d.contentPosition=b*d.trackRatio;g.trigger("move");e.css(f,b);l.css(f,-d.contentPosition)}}function h(){d.thumbPosition=parseInt(e.css(f),10)||0;a("body").removeClass("noSelect");a(document).unbind("mousemove",n);a(document).unbind("mouseup",h);e.unbind("mouseup",h);m.unbind("mouseup",h);document.ontouchmove=document.ontouchend=null}return v()}a.fn[b]=function(c){return this.each(function(){!a.data(this,"plugin_"+b)&&a.data(this,"plugin_"+b,new d(a(this),c))})};a.fn.tinyscrollbar_update=function(c){return a(this).data("plugin_"+b).update(c)}})
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.