(function(h){h(document).ready(function(){jQuery.easing.jswing=jQuery.easing.swing;jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(e,a,c,b,d){return jQuery.easing[jQuery.easing.def](e,a,c,b,d)},easeInQuad:function(e,a,c,b,d){return b*(a/=d)*a+c},easeOutQuad:function(e,a,c,b,d){return-b*(a/=d)*(a-2)+c},easeInOutQuad:function(e,a,c,b,d){return(a/=d/2)<1?b/2*a*a+c:-b/2*(--a*(a-2)-1)+c},easeInCubic:function(e,a,c,b,d){return b*(a/=d)*a*a+c},easeOutCubic:function(e,a,c,b,d){return b*((a=
a/d-1)*a*a+1)+c},easeInOutCubic:function(e,a,c,b,d){return(a/=d/2)<1?b/2*a*a*a+c:b/2*((a-=2)*a*a+2)+c},easeInQuart:function(e,a,c,b,d){return b*(a/=d)*a*a*a+c},easeOutQuart:function(e,a,c,b,d){return-b*((a=a/d-1)*a*a*a-1)+c},easeInOutQuart:function(e,a,c,b,d){return(a/=d/2)<1?b/2*a*a*a*a+c:-b/2*((a-=2)*a*a*a-2)+c},easeInQuint:function(e,a,c,b,d){return b*(a/=d)*a*a*a*a+c},easeOutQuint:function(e,a,c,b,d){return b*((a=a/d-1)*a*a*a*a+1)+c},easeInOutQuint:function(e,a,c,b,d){return(a/=d/2)<1?b/2*a*a*
a*a*a+c:b/2*((a-=2)*a*a*a*a+2)+c},easeInSine:function(e,a,c,b,d){return-b*Math.cos(a/d*(Math.PI/2))+b+c},easeOutSine:function(e,a,c,b,d){return b*Math.sin(a/d*(Math.PI/2))+c},easeInOutSine:function(e,a,c,b,d){return-b/2*(Math.cos(Math.PI*a/d)-1)+c},easeInExpo:function(e,a,c,b,d){return a==0?c:b*Math.pow(2,10*(a/d-1))+c},easeOutExpo:function(e,a,c,b,d){return a==d?c+b:b*(-Math.pow(2,-10*a/d)+1)+c},easeInOutExpo:function(e,a,c,b,d){return a==0?c:a==d?c+b:(a/=d/2)<1?b/2*Math.pow(2,10*(a-1))+c:b/2*(-Math.pow(2,
-10*--a)+2)+c},easeInCirc:function(e,a,c,b,d){return-b*(Math.sqrt(1-(a/=d)*a)-1)+c},easeOutCirc:function(e,a,c,b,d){return b*Math.sqrt(1-(a=a/d-1)*a)+c},easeInOutCirc:function(e,a,c,b,d){return(a/=d/2)<1?-b/2*(Math.sqrt(1-a*a)-1)+c:b/2*(Math.sqrt(1-(a-=2)*a)+1)+c},easeInElastic:function(e,a,c,b,d){var e=1.70158,f=0,g=b;if(a==0)return c;if((a/=d)==1)return c+b;f||(f=d*0.3);g<Math.abs(b)?(g=b,e=f/4):e=f/(2*Math.PI)*Math.asin(b/g);return-(g*Math.pow(2,10*(a-=1))*Math.sin((a*d-e)*2*Math.PI/f))+c},easeOutElastic:function(e,
a,c,b,d){var e=1.70158,f=0,g=b;if(a==0)return c;if((a/=d)==1)return c+b;f||(f=d*0.3);g<Math.abs(b)?(g=b,e=f/4):e=f/(2*Math.PI)*Math.asin(b/g);return g*Math.pow(2,-10*a)*Math.sin((a*d-e)*2*Math.PI/f)+b+c},easeInOutElastic:function(e,a,c,b,d){var e=1.70158,f=0,g=b;if(a==0)return c;if((a/=d/2)==2)return c+b;f||(f=d*0.3*1.5);g<Math.abs(b)?(g=b,e=f/4):e=f/(2*Math.PI)*Math.asin(b/g);return a<1?-0.5*g*Math.pow(2,10*(a-=1))*Math.sin((a*d-e)*2*Math.PI/f)+c:g*Math.pow(2,-10*(a-=1))*Math.sin((a*d-e)*2*Math.PI/
f)*0.5+b+c},easeInBack:function(e,a,c,b,d,f){f==void 0&&(f=1.70158);return b*(a/=d)*a*((f+1)*a-f)+c},easeOutBack:function(e,a,c,b,d,f){f==void 0&&(f=1.70158);return b*((a=a/d-1)*a*((f+1)*a+f)+1)+c},easeInOutBack:function(e,a,c,b,d,f){f==void 0&&(f=1.70158);return(a/=d/2)<1?b/2*a*a*(((f*=1.525)+1)*a-f)+c:b/2*((a-=2)*a*(((f*=1.525)+1)*a+f)+2)+c},easeInBounce:function(e,a,c,b,d){return b-jQuery.easing.easeOutBounce(e,d-a,0,b,d)+c},easeOutBounce:function(e,a,c,b,d){return(a/=d)<1/2.75?b*7.5625*a*a+c:
a<2/2.75?b*(7.5625*(a-=1.5/2.75)*a+0.75)+c:a<2.5/2.75?b*(7.5625*(a-=2.25/2.75)*a+0.9375)+c:b*(7.5625*(a-=2.625/2.75)*a+0.984375)+c},easeInOutBounce:function(e,a,c,b,d){return a<d/2?jQuery.easing.easeInBounce(e,a*2,0,b,d)*0.5+c:jQuery.easing.easeOutBounce(e,a*2-d,0,b,d)*0.5+b*0.5+c}})})})(jQuery);;
(function(c){function g(f){c.fn.cycle.debug&&h(f)}function h(){window.console&&console.log&&console.log("[cycle] "+Array.prototype.join.call(arguments," "))}function a(f,j,a){function b(f,j,a){if(!f&&j===!0){f=c(a).data("cycle.opts");if(!f)return h("options not found, can not resume"),!1;if(a.cycleTimeout)clearTimeout(a.cycleTimeout),a.cycleTimeout=0;o(f.elements,f,1,!f.backwards)}}if(f.cycleStop==void 0)f.cycleStop=0;if(j===void 0||j===null)j={};if(j.constructor==String)switch(j){case "destroy":case "stop":a=
c(f).data("cycle.opts");if(!a)return!1;f.cycleStop++;f.cycleTimeout&&clearTimeout(f.cycleTimeout);f.cycleTimeout=0;c(f).removeData("cycle.opts");j=="destroy"&&d(a);return!1;case "toggle":return f.cyclePause=f.cyclePause===1?0:1,b(f.cyclePause,a,f),!1;case "pause":return f.cyclePause=1,!1;case "resume":return f.cyclePause=0,b(!1,a,f),!1;case "prev":case "next":a=c(f).data("cycle.opts");if(!a)return h('options not found, "prev/next" ignored'),!1;c.fn.cycle[j](a);return!1;default:j={fx:j}}else if(j.constructor==
Number){var g=j,j=c(f).data("cycle.opts");if(!j)return h("options not found, can not advance slide"),!1;if(g<0||g>=j.elements.length)return h("invalid slide index: "+g),!1;j.nextSlide=g;if(f.cycleTimeout)clearTimeout(f.cycleTimeout),f.cycleTimeout=0;if(typeof a=="string")j.oneTimeFx=a;o(j.elements,j,1,g>=j.currSlide);return!1}return j}function i(f,j){if(!c.support.opacity&&j.cleartype&&f.style.filter)try{f.style.removeAttribute("filter")}catch(a){}}function d(f){f.next&&c(f.next).unbind(f.prevNextEvent);
f.prev&&c(f.prev).unbind(f.prevNextEvent);if(f.pager||f.pagerAnchorBuilder)c.each(f.pagerAnchors||[],function(){this.unbind().remove()});f.pagerAnchors=null;f.destroy&&f.destroy(f)}function b(f,j,a,b,g){var e=c.extend({},c.fn.cycle.defaults,b||{},c.metadata?f.metadata():c.meta?f.data():{});if(e.autostop)e.countdown=e.autostopCount||a.length;var d=f[0];f.data("cycle.opts",e);e.$cont=f;e.stopCount=d.cycleStop;e.elements=a;e.before=e.before?[e.before]:[];e.after=e.after?[e.after]:[];!c.support.opacity&&
e.cleartype&&e.after.push(function(){i(this,e)});e.continuous&&e.after.push(function(){o(a,e,0,!e.backwards)});l(e);!c.support.opacity&&e.cleartype&&!e.cleartypeNoBg&&z(j);f.css("position")=="static"&&f.css("position","relative");e.width&&f.width(e.width);e.height&&e.height!="auto"&&f.height(e.height);if(e.startingSlide)e.startingSlide=parseInt(e.startingSlide);else if(e.backwards)e.startingSlide=a.length-1;if(e.random){e.randomMap=[];for(d=0;d<a.length;d++)e.randomMap.push(d);e.randomMap.sort(function(){return Math.random()-
0.5});e.randomIndex=1;e.startingSlide=e.randomMap[1]}else if(e.startingSlide>=a.length)e.startingSlide=0;e.currSlide=e.startingSlide||0;var k=e.startingSlide;j.css({position:"absolute",top:0,left:0}).hide().each(function(f){f=e.backwards?k?f<=k?a.length+(f-k):k-f:a.length-f:k?f>=k?a.length-(f-k):k-f:a.length-f;c(this).css("z-index",f)});c(a[k]).css("opacity",1).show();i(a[k],e);e.fit&&e.width&&j.width(e.width);e.fit&&e.height&&e.height!="auto"&&j.height(e.height);if(e.containerResize&&!f.innerHeight()){for(var u=
d=0,s=0;s<a.length;s++){var v=c(a[s]),w=v[0],x=v.outerWidth(),y=v.outerHeight();x||(x=w.offsetWidth||w.width||v.attr("width"));y||(y=w.offsetHeight||w.height||v.attr("height"));d=x>d?x:d;u=y>u?y:u}d>0&&u>0&&f.css({width:d+"px",height:u+"px"})}e.pause&&f.hover(function(){this.cyclePause++},function(){this.cyclePause--});if(m(e)===!1)return!1;var A=!1;b.requeueAttempts=b.requeueAttempts||0;j.each(function(){var f=c(this);this.cycleH=e.fit&&e.height?e.height:f.height()||this.offsetHeight||this.height||
f.attr("height")||0;this.cycleW=e.fit&&e.width?e.width:f.width()||this.offsetWidth||this.width||f.attr("width")||0;if(f.is("img")){var f=c.browser.mozilla&&this.cycleW==34&&this.cycleH==19&&!this.complete,a=c.browser.opera&&(this.cycleW==42&&this.cycleH==19||this.cycleW==37&&this.cycleH==17)&&!this.complete,j=this.cycleH==0&&this.cycleW==0&&!this.complete;if(c.browser.msie&&this.cycleW==28&&this.cycleH==30&&!this.complete||f||a||j)if(g.s&&e.requeueOnImageNotLoaded&&++b.requeueAttempts<100)return h(b.requeueAttempts,
" - img slide not loaded, requeuing slideshow: ",this.src,this.cycleW,this.cycleH),setTimeout(function(){c(g.s,g.c).cycle(b)},e.requeueTimeout),A=!0,!1;else h("could not determine size of image: "+this.src,this.cycleW,this.cycleH)}return!0});if(A)return!1;e.cssBefore=e.cssBefore||{};e.cssAfter=e.cssAfter||{};e.cssFirst=e.cssFirst||{};e.animIn=e.animIn||{};e.animOut=e.animOut||{};j.not(":eq("+k+")").css(e.cssBefore);c(j[k]).css(e.cssFirst);if(e.timeout){e.timeout=parseInt(e.timeout);if(e.speed.constructor==
String)e.speed=c.fx.speeds[e.speed]||parseInt(e.speed);e.sync||(e.speed/=2);for(d=e.fx=="none"?0:e.fx=="shuffle"?500:250;e.timeout-e.speed<d;)e.timeout+=e.speed}if(e.easing)e.easeIn=e.easeOut=e.easing;if(!e.speedIn)e.speedIn=e.speed;if(!e.speedOut)e.speedOut=e.speed;e.slideCount=a.length;e.currSlide=e.lastSlide=k;if(e.random){if(++e.randomIndex==a.length)e.randomIndex=0;e.nextSlide=e.randomMap[e.randomIndex]}else e.nextSlide=e.backwards?e.startingSlide==0?a.length-1:e.startingSlide-1:e.startingSlide>=
a.length-1?0:e.startingSlide+1;if(!e.multiFx)if(d=c.fn.cycle.transitions[e.fx],c.isFunction(d))d(f,j,e);else if(e.fx!="custom"&&!e.multiFx)return h("unknown transition: "+e.fx,"; slideshow terminating"),!1;f=j[k];e.before.length&&e.before[0].apply(f,[f,f,e,!0]);e.after.length&&e.after[0].apply(f,[f,f,e,!0]);e.next&&c(e.next).bind(e.prevNextEvent,function(){return r(e,1)});e.prev&&c(e.prev).bind(e.prevNextEvent,function(){return r(e,0)});(e.pager||e.pagerAnchorBuilder)&&B(a,e);n(e,a);return e}function l(f){f.original=
{before:[],after:[]};f.original.cssBefore=c.extend({},f.cssBefore);f.original.cssAfter=c.extend({},f.cssAfter);f.original.animIn=c.extend({},f.animIn);f.original.animOut=c.extend({},f.animOut);c.each(f.before,function(){f.original.before.push(this)});c.each(f.after,function(){f.original.after.push(this)})}function m(f){var a,b,d=c.fn.cycle.transitions;if(f.fx.indexOf(",")>0){f.multiFx=!0;f.fxs=f.fx.replace(/\s*/g,"").split(",");for(a=0;a<f.fxs.length;a++){var i=f.fxs[a];b=d[i];if(!b||!d.hasOwnProperty(i)||
!c.isFunction(b))h("discarding unknown transition: ",i),f.fxs.splice(a,1),a--}if(!f.fxs.length)return h("No valid transitions named; slideshow terminating."),!1}else if(f.fx=="all")for(p in f.multiFx=!0,f.fxs=[],d)b=d[p],d.hasOwnProperty(p)&&c.isFunction(b)&&f.fxs.push(p);if(f.multiFx&&f.randomizeEffects){b=Math.floor(Math.random()*20)+30;for(a=0;a<b;a++)d=Math.floor(Math.random()*f.fxs.length),f.fxs.push(f.fxs.splice(d,1)[0]);g("randomized fx sequence: ",f.fxs)}return!0}function n(f,a){f.addSlide=
function(b,d){var g=c(b),e=g[0];f.autostopCount||f.countdown++;a[d?"unshift":"push"](e);if(f.els)f.els[d?"unshift":"push"](e);f.slideCount=a.length;g.css("position","absolute");g[d?"prependTo":"appendTo"](f.$cont);d&&(f.currSlide++,f.nextSlide++);!c.support.opacity&&f.cleartype&&!f.cleartypeNoBg&&z(g);f.fit&&f.width&&g.width(f.width);f.fit&&f.height&&f.height!="auto"&&g.height(f.height);e.cycleH=f.fit&&f.height?f.height:g.height();e.cycleW=f.fit&&f.width?f.width:g.width();g.css(f.cssBefore);(f.pager||
f.pagerAnchorBuilder)&&c.fn.cycle.createPagerAnchor(a.length-1,e,c(f.pager),a,f);if(c.isFunction(f.onAddSlide))f.onAddSlide(g);else g.hide()}}function o(f,a,b,d){if(b&&a.busy&&a.manualTrump)g("manualTrump in go(), stopping active transition"),c(f).stop(!0,!0),a.busy=0;if(a.busy)g("transition active, ignoring new tx request");else{var i=a.$cont[0],e=f[a.currSlide],h=f[a.nextSlide];if(!(i.cycleStop!=a.stopCount||i.cycleTimeout===0&&!b))if(!b&&!i.cyclePause&&!a.bounce&&(a.autostop&&--a.countdown<=0||
a.nowrap&&!a.random&&a.nextSlide<a.currSlide))a.end&&a.end(a);else{var k=!1;if((b||!i.cyclePause)&&a.nextSlide!=a.currSlide){var k=!0,l=a.fx;e.cycleH=e.cycleH||c(e).height();e.cycleW=e.cycleW||c(e).width();h.cycleH=h.cycleH||c(h).height();h.cycleW=h.cycleW||c(h).width();if(a.multiFx){if(a.lastFx==void 0||++a.lastFx>=a.fxs.length)a.lastFx=0;l=a.fxs[a.lastFx];a.currFx=l}if(a.oneTimeFx)l=a.oneTimeFx,a.oneTimeFx=null;c.fn.cycle.resetState(a,l);a.before.length&&c.each(a.before,function(f,c){i.cycleStop==
a.stopCount&&c.apply(h,[e,h,a,d])});var m=function(){a.busy=0;c.each(a.after,function(f,c){i.cycleStop==a.stopCount&&c.apply(h,[e,h,a,d])})};g("tx firing("+l+"); currSlide: "+a.currSlide+"; nextSlide: "+a.nextSlide);a.busy=1;if(a.fxFn)a.fxFn(e,h,a,m,d,b&&a.fastOnEvent);else if(c.isFunction(c.fn.cycle[a.fx]))c.fn.cycle[a.fx](e,h,a,m,d,b&&a.fastOnEvent);else c.fn.cycle.custom(e,h,a,m,d,b&&a.fastOnEvent)}if(k||a.nextSlide==a.currSlide)if(a.lastSlide=a.currSlide,a.random){a.currSlide=a.nextSlide;if(++a.randomIndex==
f.length)a.randomIndex=0;a.nextSlide=a.randomMap[a.randomIndex];if(a.nextSlide==a.currSlide)a.nextSlide=a.currSlide==a.slideCount-1?0:a.currSlide+1}else a.backwards?(b=a.nextSlide-1<0)&&a.bounce?(a.backwards=!a.backwards,a.nextSlide=1,a.currSlide=0):(a.nextSlide=b?f.length-1:a.nextSlide-1,a.currSlide=b?0:a.nextSlide+1):(b=a.nextSlide+1==f.length)&&a.bounce?(a.backwards=!a.backwards,a.nextSlide=f.length-2,a.currSlide=f.length-1):(a.nextSlide=b?0:a.nextSlide+1,a.currSlide=b?f.length-1:a.nextSlide-1);
k&&a.pager&&a.updateActivePagerLink(a.pager,a.currSlide,a.activePagerClass);k=0;a.timeout&&!a.continuous?k=s(f[a.currSlide],f[a.nextSlide],a,d):a.continuous&&i.cyclePause&&(k=10);if(k>0)i.cycleTimeout=setTimeout(function(){o(f,a,0,!a.backwards)},k)}}}function s(a,c,b,d){if(b.timeoutFn){for(a=b.timeoutFn.call(a,a,c,b,d);b.fx!="none"&&a-b.speed<250;)a+=b.speed;g("calculated timeout: "+a+"; speed: "+b.speed);if(a!==!1)return a}return b.timeout}function r(a,b){var d=b?1:-1,g=a.elements,i=a.$cont[0],e=
i.cycleTimeout;if(e)clearTimeout(e),i.cycleTimeout=0;if(a.random&&d<0){a.randomIndex--;if(--a.randomIndex==-2)a.randomIndex=g.length-2;else if(a.randomIndex==-1)a.randomIndex=g.length-1;a.nextSlide=a.randomMap[a.randomIndex]}else if(a.random)a.nextSlide=a.randomMap[a.randomIndex];else if(a.nextSlide=a.currSlide+d,a.nextSlide<0){if(a.nowrap)return!1;a.nextSlide=g.length-1}else if(a.nextSlide>=g.length){if(a.nowrap)return!1;a.nextSlide=0}i=a.onPrevNextEvent||a.prevNextClick;c.isFunction(i)&&i(d>0,a.nextSlide,
g[a.nextSlide]);o(g,a,1,b);return!1}function B(a,b){var d=c(b.pager);c.each(a,function(g,i){c.fn.cycle.createPagerAnchor(g,i,d,a,b)});b.updateActivePagerLink(b.pager,b.startingSlide,b.activePagerClass)}function z(a){function b(a){a=parseInt(a).toString(16);return a.length<2?"0"+a:a}function d(a){for(;a&&a.nodeName.toLowerCase()!="html";a=a.parentNode){var f=c.css(a,"background-color");if(f&&f.indexOf("rgb")>=0)return a=f.match(/\d+/g),"#"+b(a[0])+b(a[1])+b(a[2]);if(f&&f!="transparent")return f}return"#ffffff"}
g("applying clearType background-color hack");a.each(function(){c(this).css("background-color",d(this))})}if(c.support==void 0)c.support={opacity:!c.browser.msie};c.expr[":"].paused=function(a){return a.cyclePause};c.fn.cycle=function(f,d){var i={s:this.selector,c:this.context};if(this.length===0&&f!="stop"){if(!c.isReady&&i.s)return h("DOM not ready, queuing slideshow"),c(function(){c(i.s,i.c).cycle(f,d)}),this;h("terminating; zero elements found by selector"+(c.isReady?"":" (DOM not ready)"));return this}return this.each(function(){var l=
a(this,f,d);if(l!==!1){l.updateActivePagerLink=l.updateActivePagerLink||c.fn.cycle.updateActivePagerLink;this.cycleTimeout&&clearTimeout(this.cycleTimeout);this.cycleTimeout=this.cyclePause=0;var q=c(this),e=l.slideExpr?c(l.slideExpr,this):q.children(),m=e.get();if(m.length<2)h("terminating; too few slides: "+m.length);else{var k=b(q,e,m,l,i);if(k!==!1&&(q=k.continuous?10:s(m[k.currSlide],m[k.nextSlide],k,!k.backwards)))q+=k.delay||0,q<10&&(q=10),g("first timeout: "+q),this.cycleTimeout=setTimeout(function(){o(m,
k,0,!l.backwards)},q)}}})};c.fn.cycle.resetState=function(a,b){b=b||a.fx;a.before=[];a.after=[];a.cssBefore=c.extend({},a.original.cssBefore);a.cssAfter=c.extend({},a.original.cssAfter);a.animIn=c.extend({},a.original.animIn);a.animOut=c.extend({},a.original.animOut);a.fxFn=null;c.each(a.original.before,function(){a.before.push(this)});c.each(a.original.after,function(){a.after.push(this)});var d=c.fn.cycle.transitions[b];c.isFunction(d)&&d(a.$cont,c(a.elements),a)};c.fn.cycle.updateActivePagerLink=
function(a,b,d){c(a).each(function(){c(this).children().removeClass(d).eq(b).addClass(d)})};c.fn.cycle.next=function(a){r(a,1)};c.fn.cycle.prev=function(a){r(a,0)};c.fn.cycle.createPagerAnchor=function(a,b,d,i,h){c.isFunction(h.pagerAnchorBuilder)?(b=h.pagerAnchorBuilder(a,b),g("pagerAnchorBuilder("+a+", el) returned: "+b)):b='<a href="#">'+(a+1)+"</a>";if(b){var e=c(b);if(e.parents("body").length===0){var l=[];d.length>1?(d.each(function(){var a=e.clone(!0);c(this).append(a);l.push(a[0])}),e=c(l)):
e.appendTo(d)}h.pagerAnchors=h.pagerAnchors||[];h.pagerAnchors.push(e);e.bind(h.pagerEvent,function(b){b.preventDefault();h.nextSlide=a;var b=h.$cont[0],e=b.cycleTimeout;if(e)clearTimeout(e),b.cycleTimeout=0;b=h.onPagerEvent||h.pagerClick;c.isFunction(b)&&b(h.nextSlide,i[h.nextSlide]);o(i,h,1,h.currSlide<a)});!/^click/.test(h.pagerEvent)&&!h.allowPagerClickBubble&&e.bind("click.cycle",function(){return!1});h.pauseOnPagerHover&&e.hover(function(){h.$cont[0].cyclePause++},function(){h.$cont[0].cyclePause--})}};
c.fn.cycle.hopsFromLast=function(a,b){var c=a.lastSlide,d=a.currSlide;return b?d>c?d-c:a.slideCount-c:d<c?c-d:c+a.slideCount-d};c.fn.cycle.commonReset=function(a,b,d,g,i,e){c(d.elements).not(a).hide();if(typeof d.cssBefore.opacity=="undefined")d.cssBefore.opacity=1;d.cssBefore.display="block";if(d.slideResize&&g!==!1&&b.cycleW>0)d.cssBefore.width=b.cycleW;if(d.slideResize&&i!==!1&&b.cycleH>0)d.cssBefore.height=b.cycleH;d.cssAfter=d.cssAfter||{};d.cssAfter.display="none";c(a).css("zIndex",d.slideCount+
(e===!0?1:0));c(b).css("zIndex",d.slideCount+(e===!0?0:1))};c.fn.cycle.custom=function(a,b,d,g,i,e){var h=c(a),l=c(b),m=d.speedIn,a=d.speedOut,n=d.easeIn,b=d.easeOut;l.css(d.cssBefore);e&&(m=typeof e=="number"?a=e:a=1,n=b=null);var s=function(){l.animate(d.animIn,m,n,function(){g()})};h.animate(d.animOut,a,b,function(){h.css(d.cssAfter);d.sync||s()});d.sync&&s()};c.fn.cycle.transitions={fade:function(a,b,d){b.not(":eq("+d.currSlide+")").css("opacity",0);d.before.push(function(a,b,e){c.fn.cycle.commonReset(a,
b,e);e.cssBefore.opacity=0});d.animIn={opacity:1};d.animOut={opacity:0};d.cssBefore={top:0,left:0}}};c.fn.cycle.ver=function(){return"2.99"};c.fn.cycle.defaults={activePagerClass:"activeSlide",after:null,allowPagerClickBubble:!1,animIn:null,animOut:null,autostop:0,autostopCount:0,backwards:!1,before:null,cleartype:!c.support.opacity,cleartypeNoBg:!1,containerResize:1,continuous:0,cssAfter:null,cssBefore:null,delay:0,easeIn:null,easeOut:null,easing:null,end:null,fastOnEvent:0,fit:0,fx:"fade",fxFn:null,
height:"auto",manualTrump:!0,next:null,nowrap:0,onPagerEvent:null,onPrevNextEvent:null,pager:null,pagerAnchorBuilder:null,pagerEvent:"click.cycle",pause:0,pauseOnPagerHover:0,prev:null,prevNextEvent:"click.cycle",random:0,randomizeEffects:1,requeueOnImageNotLoaded:!0,requeueTimeout:250,rev:0,shuffle:null,slideExpr:null,slideResize:1,speed:1E3,speedIn:null,speedOut:null,startingSlide:0,sync:1,timeout:4E3,timeoutFn:null,updateActivePagerLink:null}})(jQuery);
(function(c){c.fn.cycle.transitions.none=function(g,h,a){a.fxFn=function(a,d,b,g){c(d).show();c(a).hide();g()}};c.fn.cycle.transitions.fadeout=function(g,h,a){h.not(":eq("+a.currSlide+")").css({display:"block",opacity:1});a.before.push(function(a,d,b,g,h,n){c(a).css("zIndex",b.slideCount+(!n===!0?1:0));c(d).css("zIndex",b.slideCount+(!n===!0?0:1))});a.animIn.opacity=1;a.animOut.opacity=0;a.cssBefore.opacity=1;a.cssBefore.display="block";a.cssAfter.zIndex=0};c.fn.cycle.transitions.scrollUp=function(g,
h,a){g.css("overflow","hidden");a.before.push(c.fn.cycle.commonReset);g=g.height();a.cssBefore.top=g;a.cssBefore.left=0;a.cssFirst.top=0;a.animIn.top=0;a.animOut.top=-g};c.fn.cycle.transitions.scrollDown=function(g,h,a){g.css("overflow","hidden");a.before.push(c.fn.cycle.commonReset);g=g.height();a.cssFirst.top=0;a.cssBefore.top=-g;a.cssBefore.left=0;a.animIn.top=0;a.animOut.top=g};c.fn.cycle.transitions.scrollLeft=function(g,h,a){g.css("overflow","hidden");a.before.push(c.fn.cycle.commonReset);g=
g.width();a.cssFirst.left=0;a.cssBefore.left=g;a.cssBefore.top=0;a.animIn.left=0;a.animOut.left=0-g};c.fn.cycle.transitions.scrollRight=function(g,h,a){g.css("overflow","hidden");a.before.push(c.fn.cycle.commonReset);g=g.width();a.cssFirst.left=0;a.cssBefore.left=-g;a.cssBefore.top=0;a.animIn.left=0;a.animOut.left=g};c.fn.cycle.transitions.scrollHorz=function(g,h,a){g.css("overflow","hidden").width();a.before.push(function(a,d,b,g){b.rev&&(g=!g);c.fn.cycle.commonReset(a,d,b);b.cssBefore.left=g?d.cycleW-
1:1-d.cycleW;b.animOut.left=g?-a.cycleW:a.cycleW});a.cssFirst.left=0;a.cssBefore.top=0;a.animIn.left=0;a.animOut.top=0};c.fn.cycle.transitions.scrollVert=function(g,h,a){g.css("overflow","hidden");a.before.push(function(a,d,b,g){b.rev&&(g=!g);c.fn.cycle.commonReset(a,d,b);b.cssBefore.top=g?1-d.cycleH:d.cycleH-1;b.animOut.top=g?a.cycleH:-a.cycleH});a.cssFirst.top=0;a.cssBefore.left=0;a.animIn.top=0;a.animOut.left=0};c.fn.cycle.transitions.slideX=function(g,h,a){a.before.push(function(a,d,b){c(b.elements).not(a).hide();
c.fn.cycle.commonReset(a,d,b,!1,!0);b.animIn.width=d.cycleW});a.cssBefore.left=0;a.cssBefore.top=0;a.cssBefore.width=0;a.animIn.width="show";a.animOut.width=0};c.fn.cycle.transitions.slideY=function(g,h,a){a.before.push(function(a,d,b){c(b.elements).not(a).hide();c.fn.cycle.commonReset(a,d,b,!0,!1);b.animIn.height=d.cycleH});a.cssBefore.left=0;a.cssBefore.top=0;a.cssBefore.height=0;a.animIn.height="show";a.animOut.height=0};c.fn.cycle.transitions.shuffle=function(g,h,a){g=g.css("overflow","visible").width();
h.css({left:0,top:0});a.before.push(function(a,d,b){c.fn.cycle.commonReset(a,d,b,!0,!0,!0)});if(!a.speedAdjusted)a.speed/=2,a.speedAdjusted=!0;a.random=0;a.shuffle=a.shuffle||{left:-g,top:15};a.els=[];for(g=0;g<h.length;g++)a.els.push(h[g]);for(g=0;g<a.currSlide;g++)a.els.push(a.els.shift());a.fxFn=function(a,d,b,g,h){b.rev&&(h=!h);var n=h?c(a):c(d);c(d).css(b.cssBefore);var o=b.slideCount;n.animate(b.shuffle,b.speedIn,b.easeIn,function(){for(var d=c.fn.cycle.hopsFromLast(b,h),r=0;r<d;r++)h?b.els.push(b.els.shift()):
b.els.unshift(b.els.pop());if(h){d=0;for(r=b.els.length;d<r;d++)c(b.els[d]).css("z-index",r-d+o)}else d=c(a).css("z-index"),n.css("z-index",parseInt(d)+1+o);n.animate({left:0,top:0},b.speedOut,b.easeOut,function(){c(h?this:a).hide();g&&g()})})};c.extend(a.cssBefore,{display:"block",opacity:1,top:0,left:0})};c.fn.cycle.transitions.turnUp=function(g,h,a){a.before.push(function(a,d,b){c.fn.cycle.commonReset(a,d,b,!0,!1);b.cssBefore.top=d.cycleH;b.animIn.height=d.cycleH;b.animOut.width=d.cycleW});a.cssFirst.top=
0;a.cssBefore.left=0;a.cssBefore.height=0;a.animIn.top=0;a.animOut.height=0};c.fn.cycle.transitions.turnDown=function(g,h,a){a.before.push(function(a,d,b){c.fn.cycle.commonReset(a,d,b,!0,!1);b.animIn.height=d.cycleH;b.animOut.top=a.cycleH});a.cssFirst.top=0;a.cssBefore.left=0;a.cssBefore.top=0;a.cssBefore.height=0;a.animOut.height=0};c.fn.cycle.transitions.turnLeft=function(g,h,a){a.before.push(function(a,d,b){c.fn.cycle.commonReset(a,d,b,!1,!0);b.cssBefore.left=d.cycleW;b.animIn.width=d.cycleW});
a.cssBefore.top=0;a.cssBefore.width=0;a.animIn.left=0;a.animOut.width=0};c.fn.cycle.transitions.turnRight=function(g,h,a){a.before.push(function(a,d,b){c.fn.cycle.commonReset(a,d,b,!1,!0);b.animIn.width=d.cycleW;b.animOut.left=a.cycleW});c.extend(a.cssBefore,{top:0,left:0,width:0});a.animIn.left=0;a.animOut.width=0};c.fn.cycle.transitions.zoom=function(g,h,a){a.before.push(function(a,d,b){c.fn.cycle.commonReset(a,d,b,!1,!1,!0);b.cssBefore.top=d.cycleH/2;b.cssBefore.left=d.cycleW/2;c.extend(b.animIn,
{top:0,left:0,width:d.cycleW,height:d.cycleH});c.extend(b.animOut,{width:0,height:0,top:a.cycleH/2,left:a.cycleW/2})});a.cssFirst.top=0;a.cssFirst.left=0;a.cssBefore.width=0;a.cssBefore.height=0};c.fn.cycle.transitions.fadeZoom=function(g,h,a){a.before.push(function(a,d,b){c.fn.cycle.commonReset(a,d,b,!1,!1);b.cssBefore.left=d.cycleW/2;b.cssBefore.top=d.cycleH/2;c.extend(b.animIn,{top:0,left:0,width:d.cycleW,height:d.cycleH})});a.cssBefore.width=0;a.cssBefore.height=0;a.animOut.opacity=0};c.fn.cycle.transitions.blindX=
function(g,h,a){g=g.css("overflow","hidden").width();a.before.push(function(a,d,b){c.fn.cycle.commonReset(a,d,b);b.animIn.width=d.cycleW;b.animOut.left=a.cycleW});a.cssBefore.left=g;a.cssBefore.top=0;a.animIn.left=0;a.animOut.left=g};c.fn.cycle.transitions.blindY=function(g,h,a){g=g.css("overflow","hidden").height();a.before.push(function(a,d,b){c.fn.cycle.commonReset(a,d,b);b.animIn.height=d.cycleH;b.animOut.top=a.cycleH});a.cssBefore.top=g;a.cssBefore.left=0;a.animIn.top=0;a.animOut.top=g};c.fn.cycle.transitions.blindZ=
function(g,h,a){h=g.css("overflow","hidden").height();g=g.width();a.before.push(function(a,d,b){c.fn.cycle.commonReset(a,d,b);b.animIn.height=d.cycleH;b.animOut.top=a.cycleH});a.cssBefore.top=h;a.cssBefore.left=g;a.animIn.top=0;a.animIn.left=0;a.animOut.top=h;a.animOut.left=g};c.fn.cycle.transitions.growX=function(g,h,a){a.before.push(function(a,d,b){c.fn.cycle.commonReset(a,d,b,!1,!0);b.cssBefore.left=this.cycleW/2;b.animIn.left=0;b.animIn.width=this.cycleW;b.animOut.left=0});a.cssBefore.top=0;a.cssBefore.width=
0};c.fn.cycle.transitions.growY=function(g,h,a){a.before.push(function(a,d,b){c.fn.cycle.commonReset(a,d,b,!0,!1);b.cssBefore.top=this.cycleH/2;b.animIn.top=0;b.animIn.height=this.cycleH;b.animOut.top=0});a.cssBefore.height=0;a.cssBefore.left=0};c.fn.cycle.transitions.curtainX=function(g,h,a){a.before.push(function(a,d,b){c.fn.cycle.commonReset(a,d,b,!1,!0,!0);b.cssBefore.left=d.cycleW/2;b.animIn.left=0;b.animIn.width=this.cycleW;b.animOut.left=a.cycleW/2;b.animOut.width=0});a.cssBefore.top=0;a.cssBefore.width=
0};c.fn.cycle.transitions.curtainY=function(g,h,a){a.before.push(function(a,d,b){c.fn.cycle.commonReset(a,d,b,!0,!1,!0);b.cssBefore.top=d.cycleH/2;b.animIn.top=0;b.animIn.height=d.cycleH;b.animOut.top=a.cycleH/2;b.animOut.height=0});a.cssBefore.height=0;a.cssBefore.left=0};c.fn.cycle.transitions.cover=function(g,h,a){var i=a.direction||"left",d=g.css("overflow","hidden").width(),b=g.height();a.before.push(function(a,g,h){c.fn.cycle.commonReset(a,g,h);i=="right"?h.cssBefore.left=-d:i=="up"?h.cssBefore.top=
b:i=="down"?h.cssBefore.top=-b:h.cssBefore.left=d});a.animIn.left=0;a.animIn.top=0;a.cssBefore.top=0;a.cssBefore.left=0};c.fn.cycle.transitions.uncover=function(g,h,a){var i=a.direction||"left",d=g.css("overflow","hidden").width(),b=g.height();a.before.push(function(a,g,h){c.fn.cycle.commonReset(a,g,h,!0,!0,!0);i=="right"?h.animOut.left=d:i=="up"?h.animOut.top=-b:i=="down"?h.animOut.top=b:h.animOut.left=-d});a.animIn.left=0;a.animIn.top=0;a.cssBefore.top=0;a.cssBefore.left=0};c.fn.cycle.transitions.toss=
function(g,h,a){var i=g.css("overflow","visible").width(),d=g.height();a.before.push(function(a,g,h){c.fn.cycle.commonReset(a,g,h,!0,!0,!0);!h.animOut.left&&!h.animOut.top?c.extend(h.animOut,{left:i*2,top:-d/2,opacity:0}):h.animOut.opacity=0});a.cssBefore.left=0;a.cssBefore.top=0;a.animIn.left=0};c.fn.cycle.transitions.wipe=function(g,h,a){var i=g.css("overflow","hidden").width(),d=g.height();a.cssBefore=a.cssBefore||{};var b;a.clip&&(/l2r/.test(a.clip)?b="rect(0px 0px "+d+"px 0px)":/r2l/.test(a.clip)?
b="rect(0px "+i+"px "+d+"px "+i+"px)":/t2b/.test(a.clip)?b="rect(0px "+i+"px 0px 0px)":/b2t/.test(a.clip)?b="rect("+d+"px "+i+"px "+d+"px 0px)":/zoom/.test(a.clip)&&(g=parseInt(d/2),h=parseInt(i/2),b="rect("+g+"px "+h+"px "+g+"px "+h+"px)"));a.cssBefore.clip=a.cssBefore.clip||b||"rect(0px 0px 0px 0px)";var g=a.cssBefore.clip.match(/(\d+)/g),l=parseInt(g[0]),m=parseInt(g[1]),n=parseInt(g[2]),o=parseInt(g[3]);a.before.push(function(a,b,g){if(a!=b){var h=c(a),f=c(b);c.fn.cycle.commonReset(a,b,g,!0,!0,
!1);g.cssAfter.display="block";var j=1,t=parseInt(g.speedIn/13)-1;(function q(){var a=l?l-parseInt(j*(l/t)):0,b=o?o-parseInt(j*(o/t)):0,c=n<d?n+parseInt(j*((d-n)/t||1)):d,g=m<i?m+parseInt(j*((i-m)/t||1)):i;f.css({clip:"rect("+a+"px "+g+"px "+c+"px "+b+"px)"});j++<=t?setTimeout(q,13):h.css("display","none")})()}});c.extend(a.cssBefore,{display:"block",opacity:1,top:0,left:0});a.animIn={left:0};a.animOut={left:0}}})(jQuery);;
(function(a){a(document).ready(function(){a("#home-slide").cycle({fx:"fade",speed:1E3,timeout:6E3,pause:!0,pager:"#slide-nav",pagerAnchorBuilder:function(a){return"#slide-nav li:eq("+a+") a"}});a("#vender-slide").cycle({fx:"scrollHorz",speed:500,timeout:1500,prev:"#prev2",next:"#next2",pause:!0});a("#slide-nav li").mouseover(function(){var b=a("#slide-nav li").index(this);a("#home-slide").cycle(b);a("#home-slide").cycle("pause");return!1});a("#slide-nav").mouseout(function(){a("#home-slide").cycle("resume");
return!1});a(".vender-links").mouseover(function(){a("#vender-slide").cycle("pause");return!1});a(".vender-links").mouseout(function(){a("#vender-slide").cycle("resume");return!1});var b=0,c=a("#slide-nav > li a").each(function(){b+=a(this).width()}),d=981-b;if(d>0){var e=d/c.length;c.each(function(){a(this).css("padding-right",e/2);a(this).css("padding-left",e/2)})}})})(jQuery);

(function ($) {
$(document).ready(function() {
	$('#landing-slides') 
	.cycle({ 
		fx:     'fade', 
		speed:  1000, 
		timeout: 6000, 
		pause: 	true
	});
	$('#layout-slider1').cycle({ 
    	fx:     'scrollHorz', 
    	timeout: 6000, 
    	delay:  0,
		next:   '#next1', 
    	prev:   '#prev1',
		pause:!0
	});
	$('#layout-slider2').cycle({ 
    	fx:     'scrollHorz', 
    	timeout: 6000, 
    	delay:  -2000,
		next:   '#next2', 
    	prev:   '#prev2',
		pause:!0
	});
	$('#layout-slider3').cycle({ 
    	fx:     'scrollHorz', 
    	timeout: 6000, 
    	delay:  -4000,
		next:   '#next3', 
    	prev:   '#prev3',
		pause:!0
	});
	$('.layout-category').mouseover(function() { 
    	$('#layout-slider1').cycle('pause');
		$('#layout-slider2').cycle('pause'); 
		$('#layout-slider3').cycle('pause'); 
	});	
	$('.layout-category').mouseout(function() { 
    	$('#layout-slider1').cycle('resume');
		$('#layout-slider2').cycle('resume'); 
		$('#layout-slider3').cycle('resume'); 
	});	
});
}(jQuery));

;
/*!
 * jCarousel - Riding carousels with jQuery
 *   http://sorgalla.com/jcarousel/
 *
 * Copyright (c) 2006 Jan Sorgalla (http://sorgalla.com)
 * Dual licensed under the MIT (http://www.opensource.org/licenses/mit-license.php)
 * and GPL (http://www.opensource.org/licenses/gpl-license.php) licenses.
 *
 * Built on top of the jQuery library
 *   http://jquery.com
 *
 * Inspired by the "Carousel Component" by Bill Scott
 *   http://billwscott.com/carousel/
 */

(function(g){var q={vertical:!1,rtl:!1,start:1,offset:1,size:null,scroll:3,visible:null,animation:"normal",easing:"swing",auto:0,wrap:null,initCallback:null,setupCallback:null,reloadCallback:null,itemLoadCallback:null,itemFirstInCallback:null,itemFirstOutCallback:null,itemLastInCallback:null,itemLastOutCallback:null,itemVisibleInCallback:null,itemVisibleOutCallback:null,animationStepCallback:null,buttonNextHTML:"<div></div>",buttonPrevHTML:"<div></div>",buttonNextEvent:"click",buttonPrevEvent:"click", buttonNextCallback:null,buttonPrevCallback:null,itemFallbackDimension:null},m=!1;g(window).bind("load.jcarousel",function(){m=!0});g.jcarousel=function(a,c){this.options=g.extend({},q,c||{});this.autoStopped=this.locked=!1;this.buttonPrevState=this.buttonNextState=this.buttonPrev=this.buttonNext=this.list=this.clip=this.container=null;if(!c||c.rtl===void 0)this.options.rtl=(g(a).attr("dir")||g("html").attr("dir")||"").toLowerCase()=="rtl";this.wh=!this.options.vertical?"width":"height";this.lt=!this.options.vertical? this.options.rtl?"right":"left":"top";for(var b="",d=a.className.split(" "),f=0;f<d.length;f++)if(d[f].indexOf("jcarousel-skin")!=-1){g(a).removeClass(d[f]);b=d[f];break}a.nodeName.toUpperCase()=="UL"||a.nodeName.toUpperCase()=="OL"?(this.list=g(a),this.clip=this.list.parents(".jcarousel-clip"),this.container=this.list.parents(".jcarousel-container")):(this.container=g(a),this.list=this.container.find("ul,ol").eq(0),this.clip=this.container.find(".jcarousel-clip"));if(this.clip.size()===0)this.clip= this.list.wrap("<div></div>").parent();if(this.container.size()===0)this.container=this.clip.wrap("<div></div>").parent();b!==""&&this.container.parent()[0].className.indexOf("jcarousel-skin")==-1&&this.container.wrap('<div class=" '+b+'"></div>');this.buttonPrev=g(".jcarousel-prev",this.container);if(this.buttonPrev.size()===0&&this.options.buttonPrevHTML!==null)this.buttonPrev=g(this.options.buttonPrevHTML).appendTo(this.container);this.buttonPrev.addClass(this.className("jcarousel-prev"));this.buttonNext= g(".jcarousel-next",this.container);if(this.buttonNext.size()===0&&this.options.buttonNextHTML!==null)this.buttonNext=g(this.options.buttonNextHTML).appendTo(this.container);this.buttonNext.addClass(this.className("jcarousel-next"));this.clip.addClass(this.className("jcarousel-clip")).css({position:"relative"});this.list.addClass(this.className("jcarousel-list")).css({overflow:"hidden",position:"relative",top:0,margin:0,padding:0}).css(this.options.rtl?"right":"left",0);this.container.addClass(this.className("jcarousel-container")).css({position:"relative"}); !this.options.vertical&&this.options.rtl&&this.container.addClass("jcarousel-direction-rtl").attr("dir","rtl");var j=this.options.visible!==null?Math.ceil(this.clipping()/this.options.visible):null,b=this.list.children("li"),e=this;if(b.size()>0){var h=0,i=this.options.offset;b.each(function(){e.format(this,i++);h+=e.dimension(this,j)});this.list.css(this.wh,h+100+"px");if(!c||c.size===void 0)this.options.size=b.size()}this.container.css("display","block");this.buttonNext.css("display","block");this.buttonPrev.css("display", "block");this.funcNext=function(){e.next()};this.funcPrev=function(){e.prev()};this.funcResize=function(){e.resizeTimer&&clearTimeout(e.resizeTimer);e.resizeTimer=setTimeout(function(){e.reload()},100)};this.options.initCallback!==null&&this.options.initCallback(this,"init");!m&&g.browser.safari?(this.buttons(!1,!1),g(window).bind("load.jcarousel",function(){e.setup()})):this.setup()};var f=g.jcarousel;f.fn=f.prototype={jcarousel:"0.2.8"};f.fn.extend=f.extend=g.extend;f.fn.extend({setup:function(){this.prevLast= this.prevFirst=this.last=this.first=null;this.animating=!1;this.tail=this.resizeTimer=this.timer=null;this.inTail=!1;if(!this.locked){this.list.css(this.lt,this.pos(this.options.offset)+"px");var a=this.pos(this.options.start,!0);this.prevFirst=this.prevLast=null;this.animate(a,!1);g(window).unbind("resize.jcarousel",this.funcResize).bind("resize.jcarousel",this.funcResize);this.options.setupCallback!==null&&this.options.setupCallback(this)}},reset:function(){this.list.empty();this.list.css(this.lt, "0px");this.list.css(this.wh,"10px");this.options.initCallback!==null&&this.options.initCallback(this,"reset");this.setup()},reload:function(){this.tail!==null&&this.inTail&&this.list.css(this.lt,f.intval(this.list.css(this.lt))+this.tail);this.tail=null;this.inTail=!1;this.options.reloadCallback!==null&&this.options.reloadCallback(this);if(this.options.visible!==null){var a=this,c=Math.ceil(this.clipping()/this.options.visible),b=0,d=0;this.list.children("li").each(function(f){b+=a.dimension(this, c);f+1<a.first&&(d=b)});this.list.css(this.wh,b+"px");this.list.css(this.lt,-d+"px")}this.scroll(this.first,!1)},lock:function(){this.locked=!0;this.buttons()},unlock:function(){this.locked=!1;this.buttons()},size:function(a){if(a!==void 0)this.options.size=a,this.locked||this.buttons();return this.options.size},has:function(a,c){if(c===void 0||!c)c=a;if(this.options.size!==null&&c>this.options.size)c=this.options.size;for(var b=a;b<=c;b++){var d=this.get(b);if(!d.length||d.hasClass("jcarousel-item-placeholder"))return!1}return!0}, get:function(a){return g(">.jcarousel-item-"+a,this.list)},add:function(a,c){var b=this.get(a),d=0,p=g(c);if(b.length===0)for(var j,e=f.intval(a),b=this.create(a);;){if(j=this.get(--e),e<=0||j.length){e<=0?this.list.prepend(b):j.after(b);break}}else d=this.dimension(b);p.get(0).nodeName.toUpperCase()=="LI"?(b.replaceWith(p),b=p):b.empty().append(c);this.format(b.removeClass(this.className("jcarousel-item-placeholder")),a);p=this.options.visible!==null?Math.ceil(this.clipping()/this.options.visible): null;d=this.dimension(b,p)-d;a>0&&a<this.first&&this.list.css(this.lt,f.intval(this.list.css(this.lt))-d+"px");this.list.css(this.wh,f.intval(this.list.css(this.wh))+d+"px");return b},remove:function(a){var c=this.get(a);if(c.length&&!(a>=this.first&&a<=this.last)){var b=this.dimension(c);a<this.first&&this.list.css(this.lt,f.intval(this.list.css(this.lt))+b+"px");c.remove();this.list.css(this.wh,f.intval(this.list.css(this.wh))-b+"px")}},next:function(){this.tail!==null&&!this.inTail?this.scrollTail(!1): this.scroll((this.options.wrap=="both"||this.options.wrap=="last")&&this.options.size!==null&&this.last==this.options.size?1:this.first+this.options.scroll)},prev:function(){this.tail!==null&&this.inTail?this.scrollTail(!0):this.scroll((this.options.wrap=="both"||this.options.wrap=="first")&&this.options.size!==null&&this.first==1?this.options.size:this.first-this.options.scroll)},scrollTail:function(a){if(!this.locked&&!this.animating&&this.tail){this.pauseAuto();var c=f.intval(this.list.css(this.lt)), c=!a?c-this.tail:c+this.tail;this.inTail=!a;this.prevFirst=this.first;this.prevLast=this.last;this.animate(c)}},scroll:function(a,c){!this.locked&&!this.animating&&(this.pauseAuto(),this.animate(this.pos(a),c))},pos:function(a,c){var b=f.intval(this.list.css(this.lt));if(this.locked||this.animating)return b;this.options.wrap!="circular"&&(a=a<1?1:this.options.size&&a>this.options.size?this.options.size:a);for(var d=this.first>a,g=this.options.wrap!="circular"&&this.first<=1?1:this.first,j=d?this.get(g): this.get(this.last),e=d?g:g-1,h=null,i=0,k=!1,l=0;d?--e>=a:++e<a;){h=this.get(e);k=!h.length;if(h.length===0&&(h=this.create(e).addClass(this.className("jcarousel-item-placeholder")),j[d?"before":"after"](h),this.first!==null&&this.options.wrap=="circular"&&this.options.size!==null&&(e<=0||e>this.options.size)))j=this.get(this.index(e)),j.length&&(h=this.add(e,j.clone(!0)));j=h;l=this.dimension(h);k&&(i+=l);if(this.first!==null&&(this.options.wrap=="circular"||e>=1&&(this.options.size===null||e<= this.options.size)))b=d?b+l:b-l}for(var g=this.clipping(),m=[],o=0,n=0,j=this.get(a-1),e=a;++o;){h=this.get(e);k=!h.length;if(h.length===0){h=this.create(e).addClass(this.className("jcarousel-item-placeholder"));if(j.length===0)this.list.prepend(h);else j[d?"before":"after"](h);if(this.first!==null&&this.options.wrap=="circular"&&this.options.size!==null&&(e<=0||e>this.options.size))j=this.get(this.index(e)),j.length&&(h=this.add(e,j.clone(!0)))}j=h;l=this.dimension(h);if(l===0)throw Error("jCarousel: No width/height set for items. This will cause an infinite loop. Aborting..."); this.options.wrap!="circular"&&this.options.size!==null&&e>this.options.size?m.push(h):k&&(i+=l);n+=l;if(n>=g)break;e++}for(h=0;h<m.length;h++)m[h].remove();i>0&&(this.list.css(this.wh,this.dimension(this.list)+i+"px"),d&&(b-=i,this.list.css(this.lt,f.intval(this.list.css(this.lt))-i+"px")));i=a+o-1;if(this.options.wrap!="circular"&&this.options.size&&i>this.options.size)i=this.options.size;if(e>i){o=0;e=i;for(n=0;++o;){h=this.get(e--);if(!h.length)break;n+=this.dimension(h);if(n>=g)break}}e=i-o+ 1;this.options.wrap!="circular"&&e<1&&(e=1);if(this.inTail&&d)b+=this.tail,this.inTail=!1;this.tail=null;if(this.options.wrap!="circular"&&i==this.options.size&&i-o+1>=1&&(d=f.intval(this.get(i).css(!this.options.vertical?"marginRight":"marginBottom")),n-d>g))this.tail=n-g-d;if(c&&a===this.options.size&&this.tail)b-=this.tail,this.inTail=!0;for(;a-- >e;)b+=this.dimension(this.get(a));this.prevFirst=this.first;this.prevLast=this.last;this.first=e;this.last=i;return b},animate:function(a,c){if(!this.locked&& !this.animating){this.animating=!0;var b=this,d=function(){b.animating=!1;a===0&&b.list.css(b.lt,0);!b.autoStopped&&(b.options.wrap=="circular"||b.options.wrap=="both"||b.options.wrap=="last"||b.options.size===null||b.last<b.options.size||b.last==b.options.size&&b.tail!==null&&!b.inTail)&&b.startAuto();b.buttons();b.notify("onAfterAnimation");if(b.options.wrap=="circular"&&b.options.size!==null)for(var c=b.prevFirst;c<=b.prevLast;c++)c!==null&&!(c>=b.first&&c<=b.last)&&(c<1||c>b.options.size)&&b.remove(c)}; this.notify("onBeforeAnimation");if(!this.options.animation||c===!1)this.list.css(this.lt,a+"px"),d();else{var f=!this.options.vertical?this.options.rtl?{right:a}:{left:a}:{top:a},d={duration:this.options.animation,easing:this.options.easing,complete:d};if(g.isFunction(this.options.animationStepCallback))d.step=this.options.animationStepCallback;this.list.animate(f,d)}}},startAuto:function(a){if(a!==void 0)this.options.auto=a;if(this.options.auto===0)return this.stopAuto();if(this.timer===null){this.autoStopped= !1;var c=this;this.timer=window.setTimeout(function(){c.next()},this.options.auto*1E3)}},stopAuto:function(){this.pauseAuto();this.autoStopped=!0},pauseAuto:function(){if(this.timer!==null)window.clearTimeout(this.timer),this.timer=null},buttons:function(a,c){if(a==null&&(a=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="first"||this.options.size===null||this.last<this.options.size),!this.locked&&(!this.options.wrap||this.options.wrap=="first")&&this.options.size!==null&& this.last>=this.options.size))a=this.tail!==null&&!this.inTail;if(c==null&&(c=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="last"||this.first>1),!this.locked&&(!this.options.wrap||this.options.wrap=="last")&&this.options.size!==null&&this.first==1))c=this.tail!==null&&this.inTail;var b=this;this.buttonNext.size()>0?(this.buttonNext.unbind(this.options.buttonNextEvent+".jcarousel",this.funcNext),a&&this.buttonNext.bind(this.options.buttonNextEvent+".jcarousel",this.funcNext), this.buttonNext[a?"removeClass":"addClass"](this.className("jcarousel-next-disabled")).attr("disabled",a?!1:!0),this.options.buttonNextCallback!==null&&this.buttonNext.data("jcarouselstate")!=a&&this.buttonNext.each(function(){b.options.buttonNextCallback(b,this,a)}).data("jcarouselstate",a)):this.options.buttonNextCallback!==null&&this.buttonNextState!=a&&this.options.buttonNextCallback(b,null,a);this.buttonPrev.size()>0?(this.buttonPrev.unbind(this.options.buttonPrevEvent+".jcarousel",this.funcPrev), c&&this.buttonPrev.bind(this.options.buttonPrevEvent+".jcarousel",this.funcPrev),this.buttonPrev[c?"removeClass":"addClass"](this.className("jcarousel-prev-disabled")).attr("disabled",c?!1:!0),this.options.buttonPrevCallback!==null&&this.buttonPrev.data("jcarouselstate")!=c&&this.buttonPrev.each(function(){b.options.buttonPrevCallback(b,this,c)}).data("jcarouselstate",c)):this.options.buttonPrevCallback!==null&&this.buttonPrevState!=c&&this.options.buttonPrevCallback(b,null,c);this.buttonNextState= a;this.buttonPrevState=c},notify:function(a){var c=this.prevFirst===null?"init":this.prevFirst<this.first?"next":"prev";this.callback("itemLoadCallback",a,c);this.prevFirst!==this.first&&(this.callback("itemFirstInCallback",a,c,this.first),this.callback("itemFirstOutCallback",a,c,this.prevFirst));this.prevLast!==this.last&&(this.callback("itemLastInCallback",a,c,this.last),this.callback("itemLastOutCallback",a,c,this.prevLast));this.callback("itemVisibleInCallback",a,c,this.first,this.last,this.prevFirst, this.prevLast);this.callback("itemVisibleOutCallback",a,c,this.prevFirst,this.prevLast,this.first,this.last)},callback:function(a,c,b,d,f,j,e){if(!(this.options[a]==null||typeof this.options[a]!="object"&&c!="onAfterAnimation")){var h=typeof this.options[a]=="object"?this.options[a][c]:this.options[a];if(g.isFunction(h)){var i=this;if(d===void 0)h(i,b,c);else if(f===void 0)this.get(d).each(function(){h(i,this,d,b,c)});else for(var a=function(a){i.get(a).each(function(){h(i,this,a,b,c)})},k=d;k<=f;k++)k!== null&&!(k>=j&&k<=e)&&a(k)}}},create:function(a){return this.format("<li></li>",a)},format:function(a,c){for(var a=g(a),b=a.get(0).className.split(" "),d=0;d<b.length;d++)b[d].indexOf("jcarousel-")!=-1&&a.removeClass(b[d]);a.addClass(this.className("jcarousel-item")).addClass(this.className("jcarousel-item-"+c)).css({"float":this.options.rtl?"right":"left","list-style":"none"}).attr("jcarouselindex",c);return a},className:function(a){return a+" "+a+(!this.options.vertical?"-horizontal":"-vertical")}, dimension:function(a,c){var b=g(a);if(c==null)return!this.options.vertical?b.outerWidth(!0)||f.intval(this.options.itemFallbackDimension):b.outerHeight(!0)||f.intval(this.options.itemFallbackDimension);else{var d=!this.options.vertical?c-f.intval(b.css("marginLeft"))-f.intval(b.css("marginRight")):c-f.intval(b.css("marginTop"))-f.intval(b.css("marginBottom"));g(b).css(this.wh,d+"px");return this.dimension(b)}},clipping:function(){return!this.options.vertical?this.clip[0].offsetWidth-f.intval(this.clip.css("borderLeftWidth"))- f.intval(this.clip.css("borderRightWidth")):this.clip[0].offsetHeight-f.intval(this.clip.css("borderTopWidth"))-f.intval(this.clip.css("borderBottomWidth"))},index:function(a,c){if(c==null)c=this.options.size;return Math.round(((a-1)/c-Math.floor((a-1)/c))*c)+1}});f.extend({defaults:function(a){return g.extend(q,a||{})},intval:function(a){a=parseInt(a,10);return isNaN(a)?0:a},windowLoaded:function(){m=!0}});g.fn.jcarousel=function(a){if(typeof a=="string"){var c=g(this).data("jcarousel"),b=Array.prototype.slice.call(arguments, 1);return c[a].apply(c,b)}else return this.each(function(){var b=g(this).data("jcarousel");b?(a&&g.extend(b.options,a),b.reload()):g(this).data("jcarousel",new f(this,a))})}})(jQuery);

(function ($) {
$(document).ready(function() {
     $('#home-categories').jcarousel({
    	wrap: 'circular'
    });
 });
})(jQuery);;

