PageSourceSearch

http://www.wcny.org/wp-content/themes/wcny/scripts/min.js?ver=bb1efd0562ca691499aa61ea322af872

js wcny.org collected 2026-10-01 10:37:24 UTC 43,452 bytes, 261 lines download raw bytes

1/*
2 * Swiper 1.9.1 - Mobile Touch Slider
3 * http://www.idangero.us/sliders/swiper/
4 *
5 * Copyright 2012-2013, Vladimir Kharlampidi
6 * The iDangero.us
7 * http://www.idangero.us/
8 *
9 * Licensed under GPL & MIT
10 *
11 * Updated on: April 7, 2013
12*/
13var Swiper=function(f,b){function g(){var c=y-l;b.loop&&(c-=l);b.scrollContainer&&(c=p-l,0>c&&(c=0));b.slidesPerSlide>a.slides.length&&(c=0);return c}function j(c){a.allowLinks||c.preventDefault()}function s(c){if(a.isTouched||b.onlyExternal)return!1;a.isTouched=!0;u="touchstart"==c.type;if(!u||1==c.targetTouches.length){a.callPlugins("onTouchStartBegin");b.loop&&a.fixLoop();u||(c.preventDefault?c.preventDefault():c.returnValue=!1);var d=u?c.targetTouches[0].pageX:c.pageX||c.clientX;c=u?c.targetTouches[0].pageY:c.pageY||c.clientY;a.touches.startX=a.touches.currentX=d;a.touches.startY=a.touches.currentY=c;a.touches.start=a.touches.current=h?a.touches.startX:a.touches.startY;a.setTransition(0);a.positions.start=a.positions.current=h?a.getTranslate("x"):a.getTranslate("y");h?a.setTransform(a.positions.start,0,0):a.setTransform(0,a.positions.start,0);a.times.start=(new Date).getTime();w=void 0;if(b.onSlideClick||b.onSlideTouch){var e=a.container,f=e.getBoundingClientRect(),g=document.body,d=d-f.left+(e.clientLeft||g.clientLeft||0)-(window.pageXOffset||e.scrollLeft);c=c-f.top-(e.clientTop||g.clientTop||0)-(window.pageYOffset||e.scrollTop);d=h?d:c;c=-Math.round(a.positions.current/p);c=d=Math.floor(d/p)+c;b.loop&&(c=d-b.slidesPerSlide,0>c&&(c=a.slides.length+c-2*b.slidesPerSlide));a.clickedSlideIndex=c;a.clickedSlide=a.getSlide(d);b.onSlideTouch&&(b.onSlideTouch(a),a.callPlugins("onSlideTouch"))}0<b.moveStartThreshold&&(D=!1);if(b.onTouchStart)b.onTouchStart(a);a.callPlugins("onTouchStartEnd")}}function v(c){if(a.isTouched&&!b.onlyExternal&&!(u&&"mousemove"==c.type)){var d=u?c.targetTouches[0].pageX:c.pageX||c.clientX,e=u?c.targetTouches[0].pageY:c.pageY||c.clientY;"undefined"===typeof w&&h&&(w=!!(w||Math.abs(e-a.touches.startY)>Math.abs(d-a.touches.startX)));"undefined"===typeof w&&!h&&(w=!!(w||Math.abs(e-a.touches.startY)<Math.abs(d-a.touches.startX)));if(!w)if(c.assignedToSwiper)a.isTouched=!1;else if(c.assignedToSwiper=!0,b.preventLinks&&(a.allowLinks=!1),b.autoPlay&&a.stopAutoPlay(),!u||1==c.touches.length){a.callPlugins("onTouchMoveStart");c.preventDefault?c.preventDefault():c.returnValue=!1;a.touches.current=h?d:e;a.positions.current=(a.touches.current-a.touches.start)*b.ratio+a.positions.start;if(b.resistance){if(0<a.positions.current&&(!b.freeMode||b.freeModeFluid))b.loop?(c=1,0<a.positions.current&&(a.positions.current=0)):c=(2*l-a.positions.current)/l/2,a.positions.current=0.5>c?l/2:a.positions.current*c;if(a.positions.current<-g()&&(!b.freeMode||b.freeModeFluid))b.loop?(c=1,d=a.positions.current,e=-g()-l):(d=(a.touches.current-a.touches.start)*b.ratio+(g()+a.positions.start),c=(l+d)/l,d=a.positions.current-d*(1-c)/2,e=-g()-l/2),a.positions.current=d<e||0>=c?e:d}if(b.followFinger){b.moveStartThreshold?Math.abs(a.touches.current-a.touches.start)>b.moveStartThreshold||D?(D=!0,h?a.setTransform(a.positions.current,0,0):a.setTransform(0,a.positions.current,0)):a.positions.current=a.positions.start:h?a.setTransform(a.positions.current,0,0):a.setTransform(0,a.positions.current,0);b.freeMode&&a.updateActiveSlide(a.positions.current);b.onSlideClick&&a.clickedSlide&&(a.clickedSlide=!1);b.grabCursor&&(a.container.style.cursor="move",a.container.style.cursor="grabbing",a.container.style.cursor="-moz-grabbin",a.container.style.cursor="-webkit-grabbing");a.callPlugins("onTouchMoveEnd");if(b.onTouchMove)b.onTouchMove(a);return!1}}}}function r(){if(!b.onlyExternal&&a.isTouched){a.isTouched=!1;b.preventLinks&&setTimeout(function(){a.allowLinks=!0},10);b.grabCursor&&(a.container.style.cursor="move",a.container.style.cursor="grab",a.container.style.cursor="-moz-grab",a.container.style.cursor="-webkit-grab");b.onSlideClick&&a.clickedSlide&&(b.onSlideClick(a),a.callPlugins("onSlideClick"));!a.positions.current&&0!==a.positions.current&&(a.positions.current=a.positions.start);b.followFinger&&(h?a.setTransform(a.positions.current,0,0):a.setTransform(0,a.positions.current,0));a.times.end=(new Date).getTime();a.touches.diff=a.touches.current-a.touches.start;a.touches.abs=Math.abs(a.touches.diff);a.positions.diff=a.positions.current-a.positions.start;a.positions.abs=Math.abs(a.positions.diff);var c=a.positions.diff,d=a.positions.abs;5>d&&a.swipeReset();var e=y-l;
13b.scrollContainer&&(e=p-l);0<a.positions.current?a.swipeReset():a.positions.current<-e?a.swipeReset():b.freeMode?(300>a.times.end-a.times.start&&b.freeModeFluid&&(d=a.positions.current+2*a.touches.diff,d<-1*e&&(d=-e),0<d&&(d=0),h?a.setTransform(d,0,0):a.setTransform(0,d,0),a.setTransition(2*(a.times.end-a.times.start)),a.updateActiveSlide(d)),(!b.freeModeFluid||300<=a.times.end-a.times.start)&&a.updateActiveSlide(a.positions.current)):(x=0>c?"toNext":"toPrev","toNext"==x&&300>=a.times.end-a.times.start&&(30>d||!b.shortSwipes?a.swipeReset():a.swipeNext(!0)),"toPrev"==x&&300>=a.times.end-a.times.start&&(30>d||!b.shortSwipes?a.swipeReset():a.swipePrev(!0)),e=p*b.slidesPerGroup,"toNext"==x&&300<a.times.end-a.times.start&&(d>=0.5*e?a.swipeNext(!0):a.swipeReset()),"toPrev"==x&&300<a.times.end-a.times.start&&(d>=0.5*e?a.swipePrev(!0):a.swipeReset()));if(b.onTouchEnd)b.onTouchEnd(a);a.callPlugins("onTouchEnd")}}function E(){a.callPlugins("onSlideChangeStart");if(b.onSlideChangeStart)b.onSlideChangeStart(a);b.onSlideChangeEnd&&a.transitionEnd(b.onSlideChangeEnd)}window.addEventListener||(window.Element||(Element=function(){}),Element.prototype.addEventListener=HTMLDocument.prototype.addEventListener=addEventListener=function(a,b){this.attachEvent("on"+a,b)},Element.prototype.removeEventListener=HTMLDocument.prototype.removeEventListener=removeEventListener=function(a,b){this.detachEvent("on"+a,b)});if(document.body.__defineGetter__&&HTMLElement){var q=HTMLElement.prototype;q.__defineGetter__&&q.__defineGetter__("outerHTML",function(){return(new XMLSerializer).serializeToString(this)})}window.getComputedStyle||(window.getComputedStyle=function(a){this.el=a;this.getPropertyValue=function(b){var e=/(\-([a-z]){1})/g;"float"==b&&(b="styleFloat");e.test(b)&&(b=b.replace(e,function(a,c,b){return b.toUpperCase()}));return a.currentStyle[b]?a.currentStyle[b]:null};return this});if(f.nodeType||document.querySelectorAll&&0!=document.querySelectorAll(f).length){var a=this;a.touches={};a.positions={current:0};a.id=(new Date).getTime();a.container=f.nodeType?f:document.querySelectorAll(f)[0];a.times={};a.isTouched=!1;a.realIndex=0;a.activeSlide=0;a.previousSlide=null;a.langDirection=window.getComputedStyle(a.container,null).getPropertyValue("direction");a.support={touch:a.isSupportTouch(),threeD:a.isSupport3D()};a.use3D=a.support.threeD;q={mode:"horizontal",ratio:1,speed:300,freeMode:!1,freeModeFluid:!1,slidesPerSlide:1,slidesPerGroup:1,simulateTouch:!0,followFinger:!0,shortSwipes:!0,moveStartThreshold:!1,autoPlay:!1,onlyExternal:!1,createPagination:!0,pagination:!1,resistance:!0,scrollContainer:!1,preventLinks:!0,initialSlide:0,keyboardControl:!1,mousewheelControl:!1,resizeEvent:"auto",useCSS3Transforms:!0,slideElement:"div",slideClass:"swiper-slide",wrapperClass:"swiper-wrapper",paginationClass:"swiper-pagination-switch",paginationActiveClass:"swiper-active-switch"};b=b||{};for(var m in q)m in b||(b[m]=q[m]);a.params=b;b.scrollContainer&&(b.freeMode=!0,b.freeModeFluid=!0);var z=!1;"auto"==b.slidesPerSlide&&(z=!0,b.slidesPerSlide=1);var n,h,p,k,y,x,w,l;for(m=a.container.childNodes.length-1;0<=m;m--)if(a.container.childNodes[m].className)for(var q=a.container.childNodes[m].className.split(" "),F=0;F<q.length;F++)q[F]===b.wrapperClass&&(n=a.container.childNodes[m]);a.wrapper=n;h="horizontal"==b.mode;a.touchEvents={touchStart:a.support.touch||!b.simulateTouch?"touchstart":a.ie10?"MSPointerDown":"mousedown",touchMove:a.support.touch||!b.simulateTouch?"touchmove":a.ie10?"MSPointerMove":"mousemove",touchEnd:a.support.touch||!b.simulateTouch?"touchend":a.ie10?"MSPointerUp":"mouseup"};a._extendSwiperSlide=function(b){b.append=function(){a.wrapper.appendChild(b);a.reInit();return b};b.prepend=function(){a.wrapper.insertBefore(b,a.wrapper.firstChild);a.reInit();return b};b.insertAfter=function(d){if("undefined"===typeof d)return!1;a.wrapper.insertBefore(b,a.slides[d+1]);a.reInit();return b};b.clone=function(){return a._extendSwiperSlide(b.cloneNode(!0))};b.remove=function(){a.wrapper.removeChild(b);a.reInit()};b.html=function(a){if("undefined"===typeof a)return b.innerHTML;b.innerHTML=a;return b};b.index=function(){for(var d,e=a.slides.length-1;0<=e;e--)b==a.slides[e]&&(d=e);return d};b.isActive=function(){return b.index()==a.activeSlide?!0:!1};b.swiperSlideDataStorage||(b.swiperSlideDataStorage={});b.getData=function(a){return b.swiperSlideDataStorage[a]};b.setData=function(a,e){b.swiperSlideDataStorage[a]=e;return b};b.data=function(a,e){return e?(b.setAttribute("data-"+a,e),b):b.getAttribute("data-"+a)};return b};a._calcSlides=function(){var c=a.slides?a.slides.length:!1;a.slides=[];for(var d=0;d<a.wrapper.childNodes.length;d++)if(a.wrapper.childNodes[d].className)for(var e=a.wrapper.childNodes[d].className.split(" "),f=0;f<e.length;f++)e[f]===b.slideClass&&a.slides.push(a.wrapper.childNodes[d]);for(d=a.slides.length-1;0<=d;d--)a._extendSwiperSlide(a.slides[d]);c&&(c!=a.slides.length&&a.createPagination)&&(a.createPagination(),a.callPlugins("numberOfSlidesChanged"))};a._calcSlides();a.createSlide=function(c,d,e){d=d||a.params.slideClass;e=e||b.slideElement;e=document.createElement(e);e.innerHTML=c||"";e.className=d;return a._extendSwiperSlide(e)};a.appendSlide=function(b,d,e){if(b)return b.nodeType?a._extendSwiperSlide(b).append():a.createSlide(b,d,e).append()};a.prependSlide=function(b,d,e){if(b)return b.nodeType?a._extendSwiperSlide(b).prepend():a.createSlide(b,d,e).prepend()};a.insertSlideAfter=function(b,d,e,f){return!b?!1:b.nodeType?a._extendSwiperSlide(b).insertAfter(b):a.createSlide(d,e,f).insertAfter(b)};a.removeSlide=function(b){return a.slides[b]?(a.slides[b].remove(),!0):!1};a.removeLastSlide=function(){return 0<a.slides.length?(a.slides[a.slides.length-1].remove(),!0):!1};a.removeAllSlides=function(){for(var b=a.slides.length-1;0<=b;b--)a.slides[b].remove()};a.getSlide=function(b){return a.slides[b]};a.getLastSlide=function(){return a.slides[a.slides.length-1]};a.getFirstSlide=function(){return a.slides[0]};a.currentSlide=function(){return a.slides[a.activeSlide]};var A=[],t;for(t in a.plugins)b[t]&&(m=a.plugins[t](a,b[t]))&&A.push(m);a.callPlugins=function(a,b){b||(b={});for(var e=0;e<A.length;e++)if(a in A[e])A[e][a](b)};a.ie10&&!b.onlyExternal&&(h?a.wrapper.classList.add("swiper-wp8-horizontal"):a.wrapper.classList.add("swiper-wp8-vertical"));if(b.loop&&(k=a.slides.length,0!=a.slides.length)){m=t="";for(q=0;q<b.slidesPerSlide;q++)t+=a.slides[q].outerHTML;for(q=k-b.slidesPerSlide;q<k;q++)m+=a.slides[q].outerHTML;n.innerHTML=m+n.innerHTML+t;a._calcSlides();a.callPlugins("onCreateLoop")}var B=!1;a.reInit=function(){a.init(!0)};a.init=function(c){var d=window.getComputedStyle(a.container,null).getPropertyValue("width"),e=window.getComputedStyle(a.container,null).getPropertyValue("height"),f=parseInt(d,10),g=parseInt(e,10);if(isNaN(f)||a.ie8&&0<d.indexOf("%"))f=a.container.offsetWidth-parseInt(window.getComputedStyle(a.container,null).getPropertyValue("padding-left"),10)-parseInt(window.getComputedStyle(a.container,null).getPropertyValue("padding-right"),10);if(isNaN(g)||a.ie8&&0<e.indexOf("%"))g=a.container.offsetHeight-parseInt(window.getComputedStyle(a.container,null).getPropertyValue("padding-top"),10)-parseInt(window.getComputedStyle(a.container,null).getPropertyValue("padding-bottom"),10);if(c||!(a.width==f&&a.height==g)){if(c||B)a._calcSlides(),b.pagination&&a.updatePagination();a.width=f;a.height=g;d=h?1:b.slidesPerSlide;c=h?b.slidesPerSlide:1;k=a.slides.length;
13b.scrollContainer?(h||(n.style.width="",n.style.height="",a.slides[0].style.width="",a.slides[0].style.height=""),c=a.slides[0].offsetWidth,d=a.slides[0].offsetHeight,l=h?a.width:a.height,p=h?c:d,e=c,f=d):(z?(c=a.slides[0].offsetWidth,d=a.slides[0].offsetHeight):(c=a.width/c,d=a.height/d),l=h?a.width:a.height,p=h?c:d,e=h?k*c:a.width,f=h?a.height:k*d,z&&(b.slidesPerSlide=Math.round(l/p)));y=h?e:f;for(g=0;g<a.slides.length;g++){var j=a.slides[g];z||(j.style.width=c+"px",j.style.height=d+"px");if(b.onSlideInitialize)b.onSlideInitialize(a,j)}n.style.width=e+"px";n.style.height=f+"px";0<b.initialSlide&&(b.initialSlide<k&&!B)&&(a.realIndex=a.activeSlide=b.initialSlide,b.loop&&(a.activeSlide=a.realIndex-b.slidesPerSlide),h?(a.positions.current=-b.initialSlide*c,a.setTransform(a.positions.current,0,0)):(a.positions.current=-b.initialSlide*d,a.setTransform(0,a.positions.current,0)));B?a.callPlugins("onInit"):a.callPlugins("onFirstInit");B=!0}};a.init();a.updatePagination=function(){if(!(2>a.slides.length)){var c=document.querySelectorAll(b.pagination+" ."+b.paginationActiveClass);if(c){for(var d=0;d<c.length;d++)c.item(d).className=b.paginationClass;for(var c=document.querySelectorAll(b.pagination+" ."+b.paginationClass).length,e=b.loop?a.realIndex-b.slidesPerSlide:a.realIndex,f=e+(b.slidesPerSlide-1),d=e;d<=f;d++){var g=d;g>=c&&(g-=c);0>g&&(g=c+g);g<k&&(document.querySelectorAll(b.pagination+" ."+b.paginationClass).item(g).className=b.paginationClass+" "+b.paginationActiveClass);d==e&&(document.querySelectorAll(b.pagination+" ."+b.paginationClass).item(g).className+=" swiper-activeslide-switch")}}}};a.createPagination=function(){if(b.pagination&&b.createPagination){for(var c="",d=a.slides.length,d=b.loop?d-2*b.slidesPerSlide:d,e=0;e<d;e++)c+='<span class="'+b.paginationClass+'"></span>';document.querySelectorAll(b.pagination)[0].innerHTML=c;a.updatePagination();a.callPlugins("onCreatePagination")}};a.createPagination();a.resizeEvent="auto"===b.resizeEvent?"onorientationchange"in window?"orientationchange":"resize":b.resizeEvent;a.resizeFix=function(){a.callPlugins("beforeResizeFix");a.init();if(b.scrollContainer){if((h?a.getTranslate("x"):a.getTranslate("y"))<-g()){var c=h?-g():0,d=h?0:-g();a.setTransition(0);a.setTransform(c,d,0)}}else a.swipeTo(a.activeSlide,0,!1);a.callPlugins("afterResizeFix")};b.disableAutoResize||window.addEventListener(a.resizeEvent,a.resizeFix,!1);
13var C;a.startAutoPlay=function(){b.autoPlay&&!b.loop?C=setInterval(function(){var b=a.realIndex+1;b==k&&(b=0);a.swipeTo(b)},b.autoPlay):b.autoPlay&&b.loop&&(C=setInterval(function(){a.fixLoop();a.swipeNext(!0)},b.autoPlay));a.callPlugins("onAutoPlayStart")};a.stopAutoPlay=function(){C&&clearInterval(C);a.callPlugins("onAutoPlayStop")};b.autoPlay&&a.startAutoPlay();a.ie10?(n.addEventListener(a.touchEvents.touchStart,s,!1),document.addEventListener(a.touchEvents.touchMove,v,!1),document.addEventListener(a.touchEvents.touchEnd,r,!1)):(a.support.touch&&(n.addEventListener("touchstart",s,!1),n.addEventListener("touchmove",v,!1),n.addEventListener("touchend",r,!1)),b.simulateTouch&&(n.addEventListener("mousedown",s,!1),document.addEventListener("mousemove",v,!1),document.addEventListener("mouseup",r,!1)));a.destroy=function(c){(!1===c?c:1)&&window.removeEventListener(a.resizeEvent,a.resizeFix,!1);a.ie10?(n.removeEventListener(a.touchEvents.touchStart,s,!1),document.removeEventListener(a.touchEvents.touchMove,v,!1),document.removeEventListener(a.touchEvents.touchEnd,r,!1)):(a.support.touch&&(n.removeEventListener("touchstart",s,!1),n.removeEventListener("touchmove",v,!1),n.removeEventListener("touchend",r,!1)),n.removeEventListener("mousedown",s,!1),document.removeEventListener("mousemove",v,!1),document.removeEventListener("mouseup",r,!1));b.keyboardControl&&document.removeEventListener("keydown",G,!1);b.mousewheelControl&&a._wheelEvent&&a.container.removeEventListener(a._wheelEvent,H,!1);b.autoPlay&&a.stopAutoPlay();a.callPlugins("onDestroy")};a.allowLinks=!0;if(b.preventLinks){t=a.container.querySelectorAll("a");for(m=0;m<t.length;m++)t[m].addEventListener("click",j,!1)}if(b.keyboardControl){var G=function(b){var d=b.keyCode||b.charCode;h?((37==d||39==d)&&b.preventDefault(),39==d&&a.swipeNext(),37==d&&a.swipePrev()):((38==d||40==d)&&b.preventDefault(),40==d&&a.swipeNext(),38==d&&a.swipePrev())};document.addEventListener("keydown",G,!1)}a._wheelEvent=!1;if(b.mousewheelControl){void 0!==document.onmousewheel&&(a._wheelEvent="mou
13sewheel");try{WheelEvent("wheel"),a._wheelEvent="wheel"}catch(J){}a._wheelEvent||(a._wheelEvent="DOMMouseScroll");var H=function(c){c.preventDefault&&c.preventDefault();var d=a._wheelEvent,e;c.detail?e=-c.detail:"mousewheel"==d?e=c.wheelDelta:"DOMMouseScroll"==d?e=-c.detail:"wheel"==d&&(e=Math.abs(c.deltaX)>Math.abs(c.deltaY)?-c.deltaX:-c.deltaY);b.freeMode?(h?a.getTranslate("x"):a.getTranslate("y"),h?(d=a.getTranslate("x")+e,e=a.getTranslate("y"),0<d&&(d=0),d<-g()&&(d=-g())):(d=a.getTranslate("x"),e=a.getTranslate("y")+e,0<e&&(e=0),e<-g()&&(e=-g())),a.setTransition(0),a.setTransform(d,e,0)):0>e?a.swipeNext():a.swipePrev();c.preventDefault();return!1};a._wheelEvent&&a.container.addEventListener(a._wheelEvent,H,!1)}b.grabCursor&&(a.container.style.cursor="move",a.container.style.cursor="grab",a.container.style.cursor="-moz-grab",a.container.style.cursor="-webkit-grab");var u=!1,D;a.swipeNext=function(c){!c&&b.loop&&a.fixLoop();!c&&b.autoPlay&&a.stopAutoPlay();a.callPlugins("onSwipeNext");c=h?a.getTranslate("x"):a.getTranslate("y");var d=p*b.slidesPerGroup,d=Math.floor(Math.abs(c)/Math.floor(d))*d+d;c=Math.abs(c);if(d!=y&&(!(c>=g())||b.loop))return d>g()&&!b.loop&&(d=g()),b.loop&&d>=g()+l&&(d=g()+l),h?a.setTransform(-d,0,0):a.setTransform(0,-d,0),a.setTransition(b.speed),a.updateActiveSlide(-d),E(),!0};a.swipePrev=function(c){!c&&b.loop&&a.fixLoop();!c&&b.autoPlay&&a.stopAutoPlay();a.callPlugins("onSwipePrev");c=h?a.getTranslate("x"):a.getTranslate("y");var d=p*b.slidesPerGroup;c=(Math.ceil(-c/d)-1)*d;0>c&&(c=0);h?a.setTransform(-c,0,0):a.setTransform(0,-c,0);a.setTransition(b.speed);a.updateActiveSlide(-c);E();return!0};a.swipeReset=function(){a.callPlugins("onSwipeReset");var c=h?a.getTranslate("x"):a.getTranslate("y"),d=p*b.slidesPerGroup,d=0>c?Math.round(c/d)*d:0,e=-g();b.scrollContainer&&(d=0>c?c:0,e=l-p);d<=e&&(d=e);b.scrollContainer&&l>p&&(d=0);"horizontal"==b.mode?a.setTransform(d,0,0):a.setTransform(0,d,0);a.setTransition(b.speed);a.updateActiveSlide(d);if(b.onSlideReset)b.onSlideReset(a);return!0};var I=!0;a.swipeTo=function(c,d,e){c=parseInt(c,10);a.callPlugins("onSwipeTo",{index:c,speed:d});if(!(c>k-1)&&(!(0>c)||b.loop))return e=!1===e?!1:e||!0,d=0===d?d:d||b.speed,b.loop&&(c+=b.slidesPerSlide),c>k-b.slidesPerSlide&&(c=k-b.slidesPerSlide),c=-c*p,I&&(b.loop&&0<b.initialSlide&&b.initialSlide<k)&&(c-=b.initialSlide*p,I=!1),h?a.setTransform(c,0,0):a.setTransform(0,c,0),a.setTransition(d),a.updateActiveSlide(c),e&&E(),!0};a.updateActiveSlide=function(c){a.previousSlide=a.realIndex;a.realIndex=Math.round(-c/p);b.loop?(a.activeSlide=a.realIndex-b.slidesPerSlide,a.activeSlide>=k-2*b.slidesPerSlide&&(a.activeSlide=k-2*b.slidesPerSlide-a.activeSlide),0>a.activeSlide&&(a.activeSlide=k-2*b.slidesPerSlide+a.activeSlide)):a.activeSlide=a.realIndex;a.realIndex==k&&(a.realIndex=k-1);0>a.realIndex&&(a.realIndex=0);b.pagination&&a.updatePagination()};a.fixLoop=function(){if(a.realIndex<b.slidesPerSlide){var c=k-3*b.slidesPerSlide+a.realIndex;a.swipeTo(c,0,!1)}a.realIndex>k-2*b.slidesPerSlide&&(c=-k+a.realIndex+b.slidesPerSlide,a.swipeTo(c,0,!1))};b.loop&&a.swipeTo(0,0,!1)}};Swiper.prototype={plugins:{},transitionEnd:function(f,b){var g=this,j=g.wrapper,s=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"];if(f)for(var v=function(){f(g);if(!b)for(var r=0;r<s.length;r++)j.removeEventListener(s[r],v,!1)},r=0;r<s.length;r++)j.addEventListener(s[r],v,!1)},isSupportTouch:function(){return"ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch},isSupport3D:function(){var f=document.createElement("div");f.id="test3d";var b=!1;"webkitPerspective"in f.style&&(b=!0);"MozPerspective"in f.style&&(b=!0);"OPerspective"in f.style&&(b=!0);"MsPerspective"in f.style&&(b=!0);"perspective"in f.style&&(b=!0);if(b&&"webkitPerspective"in f.style){var g=document.createElement("style");g.textContent="@media (-webkit-transform-3d), (transform-3d), (-moz-transform-3d), (-o-transform-3d), (-ms-transform-3d) {#test3d{height:5px}}";document.getElementsByTagName("head")[0].appendChild(g);document.body.appendChild(f);b=5===f.offsetHeight;g.parentNode.removeChild(g);f.parentNode.removeChild(f)}return b},getTranslate:function(f){var b=this.wrapper,g,j;g=(window.WebKitCSSMatrix?new WebKitCSSMatrix(window.getComputedStyle(b,null).webkitTransform):window.getComputedStyle(b,null).MozTransform||window.getComputedStyle(b,null).OTransform||window.getComputedStyle(b,null).MsTransform||window.getComputedStyle(b,null).msTransform||window.getComputedStyle(b,null).transform||window.getComputedStyle(b,null).getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(",");this.params.useCSS3Transforms?("x"==f&&(j=16==g.length?parseInt(g[12],10):parseInt(g[4],10)),"y"==f&&(j=16==g.length?parseInt(g[13],10):parseInt(g[5],10))):("x"==f&&(j=parseInt(b.style.left,10)||0),"y"==f&&(j=parseInt(b.style.top,10)||0));return j},setTransform:function(f,b,g){var j=this.wrapper.style;f=f||0;b=b||0;g=g||0;this.params.useCSS3Transforms?this.support.threeD?j.webkitTransform=j.MsTransform=j.msTransform=j.MozTransform=j.OTransform=j.transform="translate3d("+f+"px, "+b+"px, "+g+"px)":(j.webkitTransform=j.MsTransform=j.msTransform=j.MozTransform=j.OTransform=j.transform="translate("+f+"px, "+b+"px)",this.ie8&&(j.left
13=f+"px",j.top=b+"px")):(j.left=f+"px",j.top=b+"px");this.callPlugins("onSetTransform",{x:f,y:b,z:g})},setTransition:function(f){var b=this.wrapper.style;b.webkitTransitionDuration=b.MsTransitionDuration=b.msTransitionDuration=b.MozTransitionDuration=b.OTransitionDuration=b.transitionDuration=f/1E3+"s";this.callPlugins("onSetTransition",{duration:f})},ie8:function(){var f=-1;"Microsoft Internet Explorer"==navigator.appName&&null!=/MSIE ([0-9]{1,}[.0-9]{0,})/.exec(navigator.userAgent)&&(f=parseFloat(RegExp.$1));return-1!=f&&9>f}(),ie10:window.navigator.msPointerEnabled};if(window.jQuery||window.Zepto)(function(f){f.fn.swiper=function(b){b=new Swiper(f(this)[0],b);f(this).data("swiper",b);return b}})(window.jQuery||window.Zepto);
14
15
16
17(function(a){function b(b){var c=b.$elts.content.children(),d=0;c.each(function(){$item=a(this),$itemHeight=$item.outerHeight(),$itemHeight>d&&(d=$itemHeight)}),b.params.verticalMargin>0&&(d+=b.params.verticalMargin),c.height(d);var e=b.$elts.content.children(":first");b.itemWidth=e.outerWidth(),b.contentWidth="vertical"==b.params.direction?b.itemWidth:b.params.equalWidths?b.itemWidth*b.steps.count:function(){var c=0;return b.$elts.content.children().each(function(){c+=a(this).outerWidth()}),c}(),b.$elts.content.width(b.contentWidth),b.itemHeight=d,"vertical"==b.params.direction?(b.$elts.content.css({height:b.itemHeight*b.steps.count+"px"}),b.$elts.content.parent().css({height:b.itemHeight*b.params.dispItems+"px"})):b.$elts.content.parent().css({height:b.itemHeight+"px"}),j(b)}function c(b){b.$elts.nextBtn.add(b.$elts.prevBtn).bind("enable",function(){var c=a(this).unbind("click").bind("click",function(){b.params.ajaxMode&&c.is(".next")&&o(b)==n(b)-1&&!b.lastItemsToLoad?(p(b),b.$elts.content.ajaxSuccess(function(){})):(g(b,h(b,c.is(".next")?"next":"prev")),1==b.params.stopSlideBtn?b.$elts.stopSlideBtn.trigger("pause"):l(b))}).removeClass("disabled").removeAttr("disabled");b.params.combinedClasses&&c.removeClass("next-disabled previous-disabled").removeAttr("disabled")}).bind("disable",function(){var c=a(this).unbind("click").addClass("disabled").attr("disabled","disabled");b.params.combinedClasses&&(c.is(".next")?c.addClass("next-disabled"):c.is(".previous")&&c.addClass("previous-disabled"))}).hover(function(){a(this).toggleClass("hover")})}function d(b){b.$elts.pagination=a('<div class="center-wrap"><div class="carousel-pagination"><p></p></div></div>')["outside"==b.params.paginationPosition?"insertAfter":"appendTo"](b.$elts.carousel).find("p"),b.$elts.paginationBtns=a([]),b.$elts.content.children().each(function(a){0==a%b.params.dispItems&&e(b,a)})}function e(b,c){b.params.pagination&&(b.$elts.paginationBtns=b.$elts.paginationBtns.add(a('<a role="button"><span>'+b.params.tabLabel(b.$elts.paginationBtns.length+1)+"</span></a>").data("firstStep",c)).appendTo(b.$elts.pagination),b.$elts.paginationBtns.slice(0,1).addClass("active"),b.$elts.paginationBtns.click(function(){g(b,a(this).data("firstStep")),1==b.params.stopSlideBtn?b.$elts.stopSlideBtn.trigger("pause"):l(b)}))}function f(b){b.params.useAddress&&a.isFunction(a.fn.address)?a.address.init(function(){var d=a.address.pathNames();d[0]===b.params.adressIdentifier&&d[1]?g(b,d[1]-1):a.address.value("/"+b.params.adressIdentifier+"/1")}).change(function(){var d=a.address.pathNames();d[0]===b.params.adressIdentifier&&d[1]&&g(b,d[1]-1)}):b.params.useAddress=!1}function g(b,c){b.params.callback(c),i(b,c),b.steps.first=c,j(b),b.params.useAddress&&a.address.value("/"+b.params.adressIdentifier+"/"+(c+1))}function h(a,b){return"prev"==b?a.params.showEmptyItems?a.steps.first-a.params.dispItems>=0?a.steps.first-a.params.dispItems:a.params.loop?a.steps.count-a.params.dispItems:!1:0==a.steps.first?a.params.loop?a.steps.count-a.params.dispItems:!1:Math.max(0,a.steps.first-a.params.dispItems):"next"==b?a.steps.first+a.params.dispItems<a.steps.count?a.params.showEmptyItems?a.steps.first+a.params.dispItems:Math.min(a.steps.first+a.params.dispItems,a.steps.count-a.params.dispItems):a.params.loop?0:!1:void 0}function i(a,b){function c(){a.params.completeAnimate(b)}switch(a.params.effect){case"no":"vertical"==a.params.direction?a.$elts.content.css("top",-(a.itemHeight*b)+"px"):a.$elts.content.css("left",-(a.itemWidth*b)+"px");break;case"fade":"vertical"==a.params.direction?a.$elts.content.hide().css("top",-(a.itemHeight*b)+"px").fadeIn(a.params.animSpeed):a.$elts.content.hide().css("left",-(a.itemWidth*b)+"px").fadeIn(a.params.animSpeed);break;default:"vertical"==a.params.direction?a.$elts.content.stop().animate({top:-(a.itemHeight*b)+"px"},a.params.animSpeed,a.params.slideEasing,c):a.$elts.content.stop().animate({left:-(a.itemWidth*b)+"px"},a.params.animSpeed,a.params.slideEasing,c)}}function j(b){h(b,"prev")!==!1?b.$elts.prevBtn.trigger("enable"):b.$elts.prevBtn.trigger("disable"),h(b,"next")!==!1?b.$elts.nextBtn.trigger("enable"):b.$elts.nextBtn.trigger("disable"),b.params.pagination&&b.$elts.paginationBtns.removeClass("active").filter(function(){return a(this).data("firstStep")==b.steps.first}).addClass("active")}function k(a){a.delayAutoSlide=window.setTimeout(function(){a.autoSlideInterval=window.setInterval(function(){g(a,h(a,"next"))},a.params.autoSlideInterval)},a.params.delayAutoSlide)}function l(a){window.clearTimeout(a.delayAutoSlide),window.clearInterval(a.autoSlideInterval),a.params.delayAutoSlide=0}function m(a){var b=a.$elts.stopSlideBtn;
17b.bind({play:function(){k(a),b.removeClass("pause").addClass("play").html(a.params.stopSlideTextPause)},pause:function(){l(a),b.removeClass("play").addClass("pause").html(a.params.stopSlideTextPlay)}}),b.click(function(){b.is(".play")?b.trigger("pause"):b.is(".pause")&&b.trigger("play")}),b.prependTo(a.$elts.wrap)}function n(a){return a.$elts.pagination.children().length}function o(a){return a.steps.first/a.params.dispItems}function p(c){c.$elts.carousel.prepend(c.$elts.loader),a.ajax({url:c.params.ajaxUrl,dataType:"json",success:function(d){c.lastItemsToLoad=d.bLastItemsToLoad,a(c.$elts.content).append(d.shtml),c.steps={first:c.steps.first+c.params.dispItems,count:c.$elts.content.children().length},c.steps.last=c.steps.count-1,b(c),e(c,c.steps.first),g(c,c.steps.first),1==c.params.stopSlideBtn?c.$elts.stopSlideBtn.trigger("pause"):l(c),c.$elts.loader.remove()}})}a.fn.carousel=function(e){var e=a.extend({direction:"horizontal",loop:!1,dispItems:1,pagination:!1,paginationPosition:"inside",nextBtn:'<input type="button" value="Next" />',prevBtn:'<input type="button" value="Previous" />',btnsPosition:"inside",nextBtnInsert:"insertAfter",prevBtnInsert:"insertBefore",nextBtnInsertFn:!1,prevBtnInsertFn:!1,autoSlide:!1,autoSlideInterval:3e3,delayAutoSlide:!1,combinedClasses:!1,effect:"slide",slideEasing:"swing",animSpeed:300,equalWidths:"true",verticalMargin:0,
17callback:function(){},completeAnimate:function(){},useAddress:!1,adressIdentifier:"carousel",tabLabel:function(a){return a},showEmptyItems:!0,ajaxMode:!1,ajaxUrl:"",stopSlideBtn:!1,stopSlideTextPause:"Pause",stopSlideTextPlay:"Play"},e);return"outside"==e.btnsPosition&&(e.prevBtnInsert="insertBefore",e.nextBtnInsert="insertAfter"),e.delayAutoSlide=0+e.delayAutoSlide,this.each(function(){var g={$elts:{},params:e,launchOnLoad:[]};g.$elts.carousel=a(this).addClass("js"),g.$elts.content=a(this).children().css({position:"absolute",top:0}),g.$elts.wrap=g.$elts.content.wrap('<div class="carousel-wrap"></div>').parent().css({overflow:"hidden",position:"relative"}),g.steps={first:0,count:g.$elts.content.children().length},g.$elts.loader=a('<div class="loader"></div>').css({position:"absolute"}),g.steps.last=g.steps.count-1,g.params.pagination&&d(g),g.$elts.prevBtn=a.isFunction(g.params.prevBtnInsertFn)?g.params.prevBtnInsertFn(g.$elts):"outside"==e.btnsPosition?a(e.prevBtn)[e.prevBtnInsert](g.$elts.carousel):a(e.prevBtn)[e.prevBtnInsert](g.$elts.wrap),g.$elts.nextBtn=a.isFunction(g.params.nextBtnInsertFn)?g.params.nextBtnInsertFn(g.$elts):"outside"==e.btnsPosition?a(e.nextBtn)[e.nextBtnInsert](g.$elts.carousel):a(e.nextBtn)[e.nextBtnInsert](g.$elts.wrap),g.$elts.nextBtn.addClass("carousel-control next carousel-next"),g.$elts.prevBtn.addClass("carousel-control previous carousel-previous"),g.lastItemsToLoad,c(g),g.$elts.carousel.attr("tabindex",0).add(g.$elts.carousel.children()).bind({focus:function(){a(document).bind("keypress",function(a){switch(a.keyCode){case 39:g.$elts.nextBtn.click();break;case 37:g.$elts.prevBtn.click()}switch(a.charCode){case 110:g.$elts.nextBtn.click();break;case 112:g.$elts.prevBtn.click()}})},blur:function(){a(document).unbind("keypress")}}),f(g),a(function(){b(g),a.each(g.launchOnLoad,function(a,b){b()}),g.params.autoSlide&&k(g),1==e.stopSlideBtn&&(g.$elts.stopSlideBtn=a('<button type="button" class="slide-control play">'+e.stopSlideTextPause+"</button>"),m(g))})})}})(jQuery);
18
19
20/**
21* hoverIntent r5 // 2007.03.27 // jQuery 1.1.2+
22* <http://cherne.net/brian/resources/jquery.hoverIntent.html>
23*
24* @param  f  onMouseOver function || An object with configuration options
25* @param  g  onMouseOut function  || Nothing (use configuration options object)
26* @author    Brian Cherne <[email protected]>
27*/
28(function($){$.fn.hoverIntent=function(f,g){var cfg={sensitivity:7,interval:100,timeout:0};cfg=$.extend(cfg,g?{over:f,out:g}:f);var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY;};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if((Math.abs(pX-cX)+Math.abs(pY-cY))<cfg.sensitivity){$(ob).unbind("mousemove",track);ob.hoverIntent_s=1;return cfg.over.apply(ob,[ev]);}else{pX=cX;pY=cY;ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}};var delay=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);ob.hoverIntent_s=0;return cfg.out.apply(ob,[ev]);};var handleHover=function(e){var p=(e.type=="mouseover"?e.fromElement:e.toElement)||e.relatedTarget;while(p&&p!=this){try{p=p.parentNode;}catch(e){p=this;}}if(p==this){return false;}var ev=jQuery.extend({},e);var ob=this;if(ob.hoverIntent_t){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);}if(e.type=="mouseover"){pX=ev.pageX;pY=ev.pageY;$(ob).bind("mousemove",track);if(ob.hoverIntent_s!=1){ob.hoverIntent_t=setTimeout(function(){compare(ev,ob);},cfg.interval);}}else{$(ob).unbind("mousemove",track);if(ob.hoverIntent_s==1){ob.hoverIntent_t=setTimeout(function(){delay(ev,ob);},cfg.timeout);}}};return this.mouseover(handleHover).mouseout(handleHover);};})(jQuery);
29
30
31(function(a){a.isScrollToFixed=function(b){return a(b).data("ScrollToFixed")!==undefined};a.ScrollToFixed=function(d,h){var k=this;k.$el=a(d);k.el=d;k.$el.data("ScrollToFixed",k);var c=false;var F=k.$el;var G;var D;var p;var C=0;var q=0;var i=-1;var e=-1;var t=null;var y;var f;function u(){F.trigger("preUnfixed.ScrollToFixed");j();F.trigger("unfixed.ScrollToFixed");e=-1;C=F.offset().top;q=F.offset().left;if(k.options.offsets){q+=(F.offset().left-F.position().left)}if(i==-1){i=q}G=F.css("position");c=true;if(k.options.bottom!=-1){F.trigger("preFixed.ScrollToFixed");w();F.trigger("fixed.ScrollToFixed")}}function m(){var H=k.options.limit;if(!H){return 0}if(typeof(H)==="function"){return H.apply(F)}return H}function o(){return G==="fixed"}function x(){return G==="absolute"}function g(){return !(o()||x())}function w(){if(!o()){t.css({display:F.css("display"),width:F.outerWidth(true),height:F.outerHeight(true),"float":F.css("float")});cssOptions={position:"fixed",top:k.options.bottom==-1?s():"",bottom:k.options.bottom==-1?"":k.options.bottom,"margin-left":"0px"};if(!k.options.dontSetWidth){cssOptions.width=F.width()}F.css(cssOptions);F.addClass("scroll-to-fixed-fixed");
31if(k.options.className){F.addClass(k.options.className)}G="fixed"}}function b(){var I=m();var H=q;if(k.options.removeOffsets){H=0;I=I-C}cssOptions={position:"absolute",top:I,left:H,"margin-left":"0px",bottom:""};if(!k.options.dontSetWidth){cssOptions.width=F.width()}F.css(cssOptions);G="absolute"}function j(){if(!g()){e=-1;t.css("display","none");F.css({width:"",position:D,left:"",top:p.top,"margin-left":""});F.removeClass("scroll-to-fixed-fixed");if(k.options.className){F.removeClass(k.options.className)}G=null}}function v(H){if(H!=e){F.css("left",q-H);e=H}}function s(){var H=k.options.marginTop;if(!H){return 0}if(typeof(H)==="function"){return H.apply(F)}return H}function z(){if(!a.isScrollToFixed(F)){return}var J=c;if(!c){u()}var H=a(window).scrollLeft();var K=a(window).scrollTop();var I=m();if(k.options.minWidth&&a(window).width()<k.options.minWidth){if(!g()||!J){n();F.trigger("preUnfixed.ScrollToFixed");j();F.trigger("unfixed.ScrollToFixed")}}else{if(k.options.bottom==-1){if(I>0&&K>=I-s()){if(!x()||!J){n();F.trigger("preAbsolute.ScrollToFixed");b();F.trigger("unfixed.ScrollToFixed")}}else{if(K>=C-s()){if(!o()||!J){n();F.trigger("preFixed.ScrollToFixed");w();e=-1;F.trigger("fixed.ScrollToFixed")}v(H)}else{if(!g()||!J){n();F.trigger("preUnfixed.ScrollToFixed");j();F.trigger("unfixed.ScrollToFixed")}}}}else{if(I>0){if(K+a(window).height()-F.outerHeight(true)>=I-(s()||-l())){if(o()){n();F.trigger("preUnfixed.ScrollToFixed");if(D==="absolute"){b()}else{j()}F.trigger("unfixed.ScrollToFixed")}}else{if(!o()){n();F.trigger("preFixed.ScrollToFixed");w()}v(H);F.trigger("fixed.ScrollToFixed")}}else{v(H)}}}}function l(){if(!k.options.bottom){return 0}return k.options.bottom}function n(){var H=F.css("position");if(H=="absolute"){F.trigger("postAbsolute.ScrollToFixed")}else{if(H=="fixed"){F.trigger("postFixed.ScrollToFixed")}else{F.trigger("postUnfixed.ScrollToFixed")}}}var B=function(H){if(F.is(":visible")){c=false;z()}};var E=function(H){z()};var A=function(){var I=document.body;if(document.createElement&&I&&I.appendChild&&I.removeChild){var K=document.createElement("div");if(!K.getBoundingClientRect){return null}K.innerHTML="x";K.style.cssText="position:fixed;top:100px;";I.appendChild(K);var L=I.style.height,M=I.scrollTop;I.style.height="3000px";I.scrollTop=500;var H=K.getBoundingClientRect().top;I.style.height=L;var J=(H===100);I.removeChild(K);I.scrollTop=M;return J}return null};var r=function(H){H=H||window.event;if(H.preventDefault){H.preventDefault()}H.returnValue=false};k.init=function(){k.options=a.extend({},a.ScrollToFixed.defaultOptions,h);k.$el.css("z-index",k.options.zIndex);t=a("<div />");G=F.css("position");D=F.css("position");p=a.extend({},F.offset());if(g()){k.$el.after(t)}a(window).bind("resize.ScrollToFixed",B);a(window).bind("scroll.ScrollToFixed",E);if(k.options.preFixed){F.bind("preFixed.ScrollToFixed",k.options.preFixed)}if(k.options.postFixed){F.bind("postFixed.ScrollToFixed",k.options.postFixed)}if(k.options.preUnfixed){F.bind("preUnfixed.ScrollToFixed",k.options.preUnfixed)}if(k.options.postUnfixed){F.bind("postUnfixed.ScrollToFixed",k.options.postUnfixed)}if(k.options.preAbsolute){F.bind("preAbsolute.ScrollToFixed",k.options.preAbsolute)}if(k.options.postAbsolute){F.bind("postAbsolute.ScrollToFixed",k.options.postAbsolute)}if(k.options.fixed){F.bind("fixed.ScrollToFixed",k.options.fixed)}if(k.options.unfixed){F.bind("unfixed.ScrollToFixed",k.options.unfixed)}if(k.options.spacerClass){t.addClass(k.options.spacerClass)}F.bind("resize.ScrollToFixed",function(){t.height(F.height())});F.bind("scroll.ScrollToFixed",function(){F.trigger("preUnfixed.ScrollToFixed");j();F.trigger("unfixed.ScrollToFixed");z()});F.bind("detach.ScrollToFixed",function(H){r(H);F.trigger("preUnfixed.ScrollToFixed");j();F.trigger("unfixed.ScrollToFixed");a(window).unbind("resize.ScrollToFixed",B);a(window).unbind("scroll.ScrollToFixed",E);F.unbind(".ScrollToFixed");k.$el.removeData("ScrollToFixed")});B()};k.init()};a.ScrollToFixed.defaultOptions={marginTop:0,limit:0,bottom:-1,zIndex:1000};a.fn.scrollToFixed=function(b){return this.each(function(){(new a.ScrollToFixed(this,b))})}})(jQuery);
32
33
34/*
35 Mobile fix for the tabs. Keep outside of the document.ready
36*/
37// Switch Tabs Fucntion
38function switch_tabs(obj) {
39	$('.tab-content').hide();
40	$('.tabs a').removeClass("selected");
41	var id = obj.attr("rel");
42	$('#'+id).fadeIn('slow');
43	obj.addClass("selected");
44}
45
46$("#show-template .tabs a").each(function(index) {
47	$(this).attr("rel", "tab" + index);
48	$(this).attr("href", "#tab" + index);
49});
50
51$("#show-template #tabs .tab-content").each(function(index) {
52	$(this).attr("id", "tab" + index);
53});
54
55// switch_tabs($('.defaulttab'));
56$('.tabs li:first-child a').addClass('selected');
57
58$('.tabs a').click(function(e){
59	e.preventDefault();
60	switch_tabs($(this));
61});
62
63$(document).ready(function() {
64
65	$(window).load(function () {
66        // $('.body-fade').fadeIn('slow');
67    });
68
69
70	// Margin, Padding, Border fixes
71	$('.site-nav li .dropdown-right li:last').addClass('mr0');
72	$('.home-features .col:last, .home-featured section:last, .home-news .news-article:last, .on-the-air__body li:last, .programs__carousel li:last, .footer-section-top li:last a, .footer-site-map .col:last, .blog .news-article:nth-child(2n+2), .related-news li:nth-child(2n+2), .wpsc_default_product_list .default_product_display:nth-child(3n+3)').addClass('mr0');
73
74	$('.home-news article:first-child').addClass('home-news-fix')
75
76	$('.copyright-nav li:last').addClass('nb');
77
78	$('header .search').toggle(function() {
79	  	$('.site-nav').fadeOut('200');
80		$('header form').fadeIn('300');
81	}, function() {
82	  $('.site-nav').fadeIn('300');
83  		$('header form').fadeOut('200');
84	});
85
86
87
88	$(function () {
89		// Dropdown hover function
90		$('.dropdown').each(function () {
91			$(this).parent().eq(0).hoverIntent({
92				timeout: 500,
93				over: function () {
94					var current = $('.dropdown:eq(0)', this);
95					current.stop().slideDown(200);
96				},
97				out: function () {
98					var current = $('.dropdown:eq(0)', this);
99					current.stop().slideUp(100);
100				}
101			});
102		});
103
104	});
105
106	$('.tv-ipad-dropdown').toggle(function(e) {
107		e.preventDefault();
108		$(this).parent().eq(0).find('.dropdown').show();
109	}, function() {
110	    $(this).parent().eq(0).find('.dropdown').hide();
111	});
112
113	$('.radio-dropdown').toggle(function(e) {
114		e.preventDefault();
115		$(this).parent().eq(0).find('.dropdown').show();
116	}, function() {
117	    $(this).parent().eq(0).find('.dropdown').hide();
118	});
119
120	$('.ed-dropdown').toggle(function(e) {
121		e.preventDefault();
122		$(this).parent().eq(0).find('.dropdown').show();
123	}, function() {
124	    $(this).parent().eq(0).find('.dropdown').hide();
125	});
126
127	$('.support-dropdown').toggle(function(e) {
128		e.preventDefault();
129		$(this).parent().eq(0).find('.dropdown').show();
130	}, function() {
131	    $(this).parent().eq(0).find('.dropdown').hide();
132	});
133
134	$('.about-dropdown').toggle(function(e) {
135		e.preventDefault();
136		$(this).parent().eq(0).find('.dropdown').show();
137	}, function() {
138	    $(this).parent().eq(0).find('.dropdown').hide();
139	});
140
141	$('#pbs.tvschedules.overlay_c').css('z-index', '888');
142
143	$('.home-news article:first').addClass('featured-article');
144
145	// Mobile Dropdown Menu
146	$('#menu-dropdown').toggle(function() {
147	    $('.mobile-nav').slideDown(60);
148	}, function() {
149	    $('.mobile-nav').slideUp(60);
150	});
151
152	$('.mobile-nav a').click(function() {
153	    $('.mobile-nav').slideUp(60);
154	});
155
156
157
158
159	// Shopping Cart Scroll
160	$('#shoppingcartcontents').scrollToFixed({ marginTop: 95 });
161
162
163	// Recent & Popular Posts Sidebar
164	$('.recent-posts article:last, .popular-posts article:last').css('border-bottom', '0');
165	$('.popular-posts').hide();
166
167	$('.recent-button').click(function(e) {
168		e.preventDefault();
169		$('.popular-posts').hide();
170		$('.recent-posts').fadeIn('slow');
171	});
172	$('.popular-button').click(function(e) {
173		e.preventDefault();
174		$('.recent-posts').hide();
175		$('.popular-posts').fadeIn('slow');
176	});
177
178
179	// Programs Sorting
180	$('#sort-by-popularity').click(function(e) {
181		e.preventDefault();
182		$(".programs__carousel").find('li').sort(popularity_sort).appendTo('.programs__carousel');
183	});
184	$('#sort-by-name').click(function(e) {
185		e.preventDefault();
186		$(".programs__carousel").find('li').sort(name_sort).appendTo('.programs__carousel');
187	});
188
189	// popularity_sort
190	function popularity_sort(a, b){
191		var a = $(a).attr('id');
192		var b = $(b).attr('id');
193		return a < b ? 1 : -1;
194	}
195
196	function name_sort(a, b) {
197	  var a = $(a).attr('class');
198	  var b = $(b).attr('class');
199	  return a > b ? 1 : -1;
200	}
201
202	// Have PDF's open in a new window
203	$('a[href$=".pdf"]').attr('target', '_blank');
204	$('a[href$=".doc"]').attr('target', '_blank');
205	$('a[href$=".docx"]').attr('target', '_blank');
206
207	if (screen.width < 960){
208		$('body').css('overflow', 'hidden');
209		$('#pbs.tvschedules.overlay_c, .yui-panel-container .hide-scrollbars').hide();
210	}
211
212
213
214	/******
215	Radio Functions Add and Remove
216	*****/
217
218	$('.radio-station').toggle(function(e) {
219		e.preventDefault();
220		$('.radio-station p').text('Click to hide');
221		$('.radio .radio-icons').show();
222	}, function() {
223		$('.radio .radio-icons').hide();
224		$('.radio-station p').text('Click to pick a station');
225	});
226
227
228	// Classic FM
229	$('.classic-fm').click(function() {
230		$('#classic-fm').css('display', 'block');
231	});
232	$('.classic_fm_popup .close, #classic-fm.modalDialog').click(function() {
233		$('#classic-fm').css('display', 'none');
234	});
235
236	// Oldies Radio
237	$('.oldies-fm').click(function() {
238		$('#oldies-fm').css('display', 'block');
239	});
240	$('.oldies_fm_popup .close, #oldies-fm.modalDialog').click(function() {
241		$('#oldies-fm').css('display', 'none');
242	});
243
244	// Jazz Radio
245	$('.jazz-fm').click(function() {
246		$('#jazz').css('display', 'block');
247	});
248	$('.jazz_fm_popup .close, #jazz.modalDialog').click(function() {
249		$('#jazz').css('display', 'none');
250	});
251
252	// Capitol Radio
253	$('.capitol-radio').click(function() {
254		$('#capitol-pressroom').css('display', 'block');
255	});
256	$('.capitol_popup .close, #capitol-pressroom.modalDialog').click(function() {
257		$('#capitol-pressroom').css('display', 'none');
258	});
259
260
261});

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.