
// usage: log('inside coolFunc', this, arguments);
// paulirish.com/2009/log-a-lightweight-wrapper-for-consolelog/
window.log = function(){
  log.history = log.history || [];   // store logs to an array for reference
  log.history.push(arguments);
  arguments.callee = arguments.callee.caller;  
  if(this.console) console.log( Array.prototype.slice.call(arguments) );
};
// make it safe to use console.log always
(function(b){function c(){}for(var d="assert,count,debug,dir,dirxml,error,exception,group,groupCollapsed,groupEnd,info,log,markTimeline,profile,profileEnd,time,timeEnd,trace,warn".split(","),a;a=d.pop();)b[a]=b[a]||c})(window.console=window.console||{});


// place any jQuery/helper plugins in here, instead of separate, slower script files.

/*!
 * 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);


/*
 * Agile Carousel v alpha 1
 * http://agilecarousel.com/
 *
 */
(function(d){d.fn.agile_carousel=function(a){a=d.extend({timer:0,continuous_scrolling:!1,transition_type:"slide",transition_time:600,number_slides_visible:1,change_on_hover:"",control_set_1:"",control_set_2:"",control_set_3:"",control_set_4:"",control_set_5:""},a);return this.each(function(){function w(a){if(ba!==""){m="ac_click";var c=ba.split(",");d.inArray(a,c)!=-1&&(m="ac_hover")}return m}function ca(a){if(da===!1&&b<2){if(a==1){if(G>0)q.addClass("ac_disabled"),q.data("options").disabled=!0;if(H>
0)r.addClass("ac_disabled"),r.data("options").disabled=!0}else{if(G>0)q.removeClass("ac_disabled"),q.data("options").disabled=!1;if(H>0)r.removeClass("ac_disabled"),r.data("options").disabled=!1}if(a==e){if(I>0)s.addClass("ac_disabled"),s.data("options").disabled=!0;if(J>0)u.addClass("ac_disabled"),u.data("options").disabled=!0}else{if(I>0)s.removeClass("ac_disabled"),s.data("options").disabled=!1;if(J>0)u.removeClass("ac_disabled"),u.data("options").disabled=!1}}if(da===!1&&b>1){if(a<=b){if(G>0)q.addClass("ac_disabled"),
q.data("options").disabled=!0;if(H>0)r.addClass("ac_disabled"),r.data("options").disabled=!0}else{if(G>0)q.removeClass("ac_disabled"),q.data("options").disabled=!1;if(H>0)r.removeClass("ac_disabled"),r.data("options").disabled=!1}if(a>=e-b+R){if(I>0)s.addClass("ac_disabled"),s.data("options").disabled=!0;if(J>0)u.addClass("ac_disabled"),u.data("options").disabled=!0}else{if(I>0)s.removeClass("ac_disabled"),s.data("options").disabled=!1;if(J>0)u.removeClass("ac_disabled"),u.data("options").disabled=
!1}}}function S(a){g.find(".ac_selected").removeClass("ac_selected");g.find('*[class*="slide_number_'+a+'"]').addClass("ac_selected")}function z(a){K=d(a)[0];if(K.disabled!==!0){j=K.button_action;a=K.go_to;f!==!1&&(h=f);T=h-1;A=d(B).eq(T);b<2&&(j=="next"&&h<e?f=h+1:j=="next"&&h==e&&(f=1),j=="previous"&&h>1?f=h-1:j=="previous"&&h==1&&(f=e));if(b>1)if(j=="next"&&h<e-b+R?f=D[Math.ceil(h/b)]:j=="next"&&h>=e-b+R&&b>1&&(f=1),j=="previous"&&h>b&&b>1){var c=Math.floor(h/b);c-=1;f=D[c]}else j=="previous"&&
h<=b&&b>1&&(f=pa);j=="direct"&&(f=a);U=f-1;y=d(B).eq(U);S(f);ea>0&&V.html(f);if(U!=T){W=="slide"&&b>1&&E.stop().animate({left:(f*n-n)*-1+"px"},{duration:L});if(W=="slide"&&b==1){a="";if(j=="next"||f>h&&j=="direct")y.css({top:0,left:n}),a=n*-1;if(j=="previous"||f<h&&j=="direct")y.css({top:0,left:n*-1}),a=n;A.stop().animate({left:a+"px"},{duration:L,complete:qa});y.stop().animate({left:"0px"},{duration:L})}W=="fade"&&b==1&&(B.not(A,y).css({top:"-5000px",left:0,"z-index":0,opacity:0}),j&&(y.css({top:0,
left:0,"z-index":20}),A.css({"z-index":10,opacity:1})),y.stop().animate({opacity:1},{duration:L,complete:ra}))}}ca(f);S(f)}function X(){if(v.length>0)v.html("play"),v.data("options").paused=!0,v.addClass("play_button");clearInterval(F)}function fa(){z(Y)}var e=0,x="",M="",N="",O="",P="",ga="",ha="",ia="",ja="",ka="",la="",ma="",m="ac_click",K="",j="",h="",f=!1,T="",U="",A="",y="",da=a.continuous_scrolling,Q=a.carousel_outer_width,sa=a.carousel_outer_height,o=a.carousel_data,ba=a.change_on_hover,n=
a.slide_width,na=a.slide_height,p=a.control_set_1,Z=a.control_set_2,ta=a.control_set_3,ua=a.control_set_4,va=a.control_set_5,wa=a.no_control_set,oa=a.persistent_content,b=a.number_slides_visible,W=a.transition_type,L=a.transition_time,$=a.timer,C="",k="",l=k="",Y="",F="";d.each(o,function(){e++});for(var R=e%b,D=[],C="",i=0,c=0,c=0;c<e;c++)c===0&&(N+="<div class='group_numbered_buttons_container button_container'>"),k=Math.floor((c+1)/b)*b+1,k!==C&&(D[i]=k,N+="<div class='slide_number_"+k+" group_numbered_button slide_button "+
w("group_numbered_buttons")+'\' data-options=\'{"button_type":"group_numbered_button","button_action":"direct","go_to":'+k+', "trigger_type":"'+m+'","disabled": false}\'>'+(i+1)+"</div>",C=k,i++),c===e-1&&(N+="</div>");ga+='<span class=\'pause_button slide_button pause\' data-options=\'{"button_type":"pause_button","trigger_type": "none","disabled": false,"paused": false}\'>Pause</span>';ha+="<span class='previous_next_button previous_button slide_button "+w("previous_button")+'\' data-options=\'{"button_type":"previous_button","button_action":"previous","trigger_type": "'+
m+'","disabled": false}\'>Prev</span>';ia+="<span class='previous_next_button next_button slide_button "+w("next_button")+'\' data-options=\'{"button_type":"next_button","button_action":"next","trigger_type": "'+m+'","disabled": false}\'>Next</span>';ja+="<div class='hover_previous_next_button hover_previous_button slide_button "+w("hover_previous_button")+'\' data-options=\'{"button_type":"hover_previous_button","button_action":"previous","trigger_type": "'+m+"\",\"disabled\": false}'><span style='opacity: 0;' class='hover_previous_next_button_inner'>Prev</span></div>";
ka+="<div class='hover_previous_next_button hover_next_button slide_button "+w("hover_next_button")+'\' data-options=\'{"button_type":"hover_next_button","button_action":"next","trigger_type": "'+m+"\",\"disabled\": false}'><span style='opacity: 0;' class='hover_previous_next_button_inner'>Next</span></div>";la+="<span class='slide_count'>"+e+"</span>";ma+="<span class='current_slide_number'>1</span>";x+="<div class='agile_carousel' style='overflow: hidden; position: relative; width: "+Q+"px; height: "+
sa+"px;'>";var g=d(this),c=1,aa;for(aa in o)if(o.hasOwnProperty(aa))k=o[aa],C=k.content,Q=k.thumbnail_button,k=k.content_button,c===1&&(x+="<div class='slides' style='width: "+n*e+"px; height: "+na+"px;'>"),C&&(x+="<div class='slide_"+c+" slide' style='border: none; margin: 0; padding: 0; height: "+na+"px; width: "+n+"px;'>"+C+"</div>"),c===e&&(x+="</div>"),c==1&&(M+="<div class='numbered_buttons_container  button_container'>"),M+="<div class='slide_number_"+c+" numbered_button slide_button "+w("numbered_buttons")+
'\' data-options=\'{"button_type":"numbered_button","button_action":"direct","go_to":'+c+', "trigger_type":"'+m+'","disabled": false}\'>'+c+"</div>",c==e&&(M+="</div>"),Q&&(c==1&&(O+="<div class='thumbnail_buttons_container  button_container'>"),O+="<div class='slide_number_"+c+" thumbnail_button slide_button "+w("thumbnails")+'\'  data-options=\'{"button_type":"thumbnail_button","button_action":"direct","go_to":'+c+',"trigger_type": "'+m+'","disabled": false}\'>'+Q+"</div>",c==e&&(O+="</div>")),
k&&(c==1&&(P+="<div class='content_buttons_container  button_container'>"),P+="<div class='slide_number_"+c+" content_button_"+c+" content_button slide_button "+w("content_buttons")+'\' data-options=\'{"button_type":"content_button","button_action":"direct","go_to":'+c+',"trigger_type": "'+m+"\",\"disabled\": false}'><div class='content_button_inner'>"+k+"</div></div>",c==e&&(P+="</div>")),c++;o=function(a,c){var b="";if(a!==""){c&&(b+="<div class='control_set_"+c+" control_set'><div class='control_set_"+
c+"_inner control_set_inner'>");var d=a.split(",");for(i=0;i<d.length;i++)d[i]=="numbered_buttons"&&(b+=M),d[i]=="group_numbered_buttons"&&(b+=N),d[i]=="thumbnails"&&(b+=O),d[i]=="content_buttons"&&(b+=P),d[i]=="pause_button"&&(b+=ga),d[i]=="previous_button"&&(b+=ha),d[i]=="next_button"&&(b+=ia),d[i]=="hover_previous_button"&&(b+=ja),d[i]=="hover_next_button"&&(b+=ka),d[i]=="slide_count"&&(b+=la),d[i]=="current_slide_number"&&(b+=ma);c&&(b+="</div></div>");x+=b}};a.control_set_1&&o(p,1);a.control_set_2&&
o(Z,2);a.control_set_3&&o(ta,3);a.control_set_4&&o(ua,4);a.control_set_5&&o(va,5);a.no_control_set&&o(wa);oa&&(x+=oa);x+="</div>";g.html(x);var B=g.find(".slide"),E=g.find(".slides");g.find(".slide_button");p=g.find(".agile_carousel");g.find(".previous_button, .hover_previous_button");g.find(".next_button, .hover_next_button");var q=g.find(".previous_button"),G=q.length,r=g.find(".hover_previous_button"),H=r.length,s=g.find(".next_button"),I=s.length,u=g.find(".hover_next_button"),J=u.length,V=g.find(".current_slide_number"),
ea=V.length;b==1&&(B.eq(0).css({position:"absolute",top:0,left:0}),B.slice(1,e).css({position:"absolute",top:"-5000px",left:0}),E.css("width",n+"px"));if(b>1){p.css("width",b*n+"px");p=0;for(p=1;p<=e;p++)B.eq(p).css({position:"absolute",top:0,left:n*p+"px"})}var ra=function(){A.css({"z-index":10,top:-5E3})},qa=function(){A.css({position:"absolute",top:"-5000px",left:0})};ca(1);ea>0&&V.html(1);S(1);var h=1,pa=D[D.length-1],p=g.find(".ac_click"),Z=g.find(".ac_hover");$!==0&&(F=setInterval(fa,$));var v=
g.find(".pause_button");d(p).click(function(){X();if(g.find(":animated").length<1)z(d(this).data().options);else if(l=d(this),l.data("options").button_action!="next"&&l.data("options").button_action!="previous")t=setInterval(function(){E.find(":animated").length<1&&(z(l.data().options),clearInterval(l.data("options").timeout))},30),l.data("options").timeout=t});d(Z).hover(function(){X();E.find(":animated").length<1?z(d(this).data().options):(l=d(this),t=setInterval(function(){E.find(":animated").length<
1&&(z(l.data().options),clearInterval(l.data("options").timeout))},30),l.data("options").timeout=t)},function(){l=d(this);clearInterval(l.data("options").timeout)});Y={button_action:"next",button_type:"pause",disabled:!1,trigger_type:"ac_click"};v.click(function(){var a=d(this);a.data("options").paused===!0?(clearInterval(F),v.html("pause"),v.data("options").paused=!1,v.addClass("pause_button"),v.removeClass("play_button"),z(Y),F=setInterval(fa,$)):a.data("options").paused===!1&&(X(),clearInterval(F))});
d(".hover_previous_next_button").hover(function(){d(this).find(".hover_previous_next_button_inner").stop().fadeTo("fast",0.85)},function(){d(this).find(".hover_previous_next_button_inner").stop().fadeTo("fast",0)})})}})(jQuery);
