(function(a){a.fn.anythingSliderFx=function(b){var c=a(this).closest(".anythingSlider"),d=c.width(),e=c.height(),f=function(a){return{top:[{inFx:{top:0},outFx:{top:"-"+(a||e)}}],bottom:[{inFx:{bottom:0},outFx:{bottom:a||e}}],left:[{inFx:{left:0},outFx:{left:"-"+(a||d)}}],right:[{inFx:{right:0},outFx:{right:a||d}}],fade:[{inFx:{opacity:1},outFx:{opacity:0}}],expand:[{inFx:{width:"100%",top:"0%",left:"0%"},outFx:{width:a||"10%",top:"50%",left:"50%"}}],listLR:[{inFx:{left:0,opacity:1},outFx:[{left:a||d,opacity:0},{left:"-"+(a||d),opacity:0}],selector:[":odd",":even"]}],listRL:[{inFx:{left:0,opacity:1},outFx:[{left:a||d,opacity:0},{left:"-"+(a||d),opacity:0}],selector:[":even",":odd"]}],"caption-Top":[{inFx:{top:0,opacity:.8},outFx:{top:"-"+a||-50,opacity:0}}],"caption-Right":[{inFx:{right:0,opacity:.8},outFx:{right:"-"+a||-150,opacity:0}}],"caption-Bottom":[{inFx:{bottom:0,opacity:.8},outFx:{bottom:"-"+a||-50,opacity:0}}],"caption-Left":[{inFx:{left:0,opacity:.8},outFx:{left:"-"+a||-150,opacity:0}}]}};return this.each(function(){var c=f(),d={easing:"swing",timeIn:400,timeOut:350},e=function(b){b.each(function(){a(this).closest(".panel").is(".activePage")||a(this).css("visibility","hidden")})},i=function(a,b,c){if(!(a.length===0||typeof b==="undefined")){var f=b[0]||b,g=f[1]||"",h=parseInt(g===""?f.duration:f[0].duration,10);if(c&&(a.css("position")!=="absolute"&&a.css({position:"relative"}),a.stop(),g!=="")){a.filter(b[1][0]).animate(f[0],{queue:!1,duration:h,easing:f[0].easing});a.filter(b[1][1]).animate(g,{queue:!1,duration:h,easing:f[0].easing,complete:function(){setTimeout(function(){e(a)},d.timeOut)}});return}c||a.css("visibility","visible").show();a.animate(f,{queue:!1,duration:h,easing:f.easing,complete:function(){c&&setTimeout(function(){e(a)},d.timeOut)}})}},j=function(b,e){var g,i,j=e?"outFx":"inFx",l={},m=e?d.timeOut:d.timeIn,n=a.trim(b[0].replace(/\s+/g," ")).split(" ");if(e&&n.length===1&&c.hasOwnProperty(n)&&typeof c[n][0].selector!=="undefined")return i=c[n][0].outFx,i[0].duration=b[2]||d.timeOut,i[0].easing=b[3]||d.easing,[i,c[n][0].selector||[]];a.each(n,function(e,i){if(c.hasOwnProperty(i)){var n=i==="fade"?1:2;g=typeof b[1]==="undefined"?c:f(b[1]);a.extend(!0,l,g[i][0][j]);l.duration=b[n]||l.duration||m;l.easing=b[n+1]||d.easing}});return[l]};a(this).bind("slide_init",function(c,d){var e,f,k=d.$lastPage.add(d.$items.eq(d.exactPage));d.exactPage===0&&(k=k.add(d.$items.eq(d.pages)));k=k.find("*").andSelf();for(e in b)if(e==="outFx")for(f in b.outFx)k.filter(f).length&&i(k.filter(f),b.outFx[f],!0);else e!=="inFx"&&a.isArray(b[e])&&k.filter(e).length&&i(k.filter(e),j(b[e],!0),!0)}).bind("slide_complete",function(c,d){var e,f,k=d.$currentPage.add(d.$items.eq(d.exactPage)),k=k.find("*").andSelf();for(e in b)if(e==="inFx")for(f in b.inFx)k.filter(f).length&&i(k.filter(f),b.inFx[f],!1);else e!=="outFx"&&a.isArray(b[e])&&k.filter(e).length&&i(k.filter(e),j(b[e],!1),!1)})})}})(jQuery);jQuery.extend(jQuery.easing,{easeInQuad:function(a,b,c,d,e){return d*(b/=e)*b+c},easeOutQuad:function(a,b,c,d,e){return-d*(b/=e)*(b-2)+c},easeInOutQuad:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b+c;return-d/2*(--b*(b-2)-1)+c},easeInCubic:function(a,b,c,d,e){return d*(b/=e)*b*b+c},easeOutCubic:function(a,b,c,d,e){return d*((b=b/e-1)*b*b+1)+c},easeInOutCubic:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b*b+c;return d/2*((b-=2)*b*b+2)+c},easeInQuart:function(a,b,c,d,e){return d*(b/=e)*b*b*b+c},easeOutQuart:function(a,b,c,d,e){return-d*((b=b/e-1)*b*b*b-1)+c},easeInOutQuart:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b*b*b+c;return-d/2*((b-=2)*b*b*b-2)+c},easeInQuint:function(a,b,c,d,e){return d*(b/=e)*b*b*b*b+c},easeOutQuint:function(a,b,c,d,e){return d*((b=b/e-1)*b*b*b*b+1)+c},easeInOutQuint:function(a,b,c,d,e){if((b/=e/2)<1)return d/2*b*b*b*b*b+c;return d/2*((b-=2)*b*b*b*b+2)+c},easeInSine:function(a,b,c,d,e){return-d*Math.cos(b/e*(Math.PI/2))+d+c},easeOutSine:function(a,b,c,d,e){return d*Math.sin(b/e*(Math.PI/2))+c},easeInOutSine:function(a,b,c,d,e){return-d/2*(Math.cos(Math.PI*b/e)-1)+c},easeInExpo:function(a,b,c,d,e){return b==0?c:d*Math.pow(2,10*(b/e-1))+c},easeOutExpo:function(a,b,c,d,e){return b==e?c+d:d*(-Math.pow(2,-10*b/e)+1)+c},easeInOutExpo:function(a,b,c,d,e){if(b==0)return c;if(b==e)return c+d;if((b/=e/2)<1)return d/2*Math.pow(2,10*(b-1))+c;return d/2*(-Math.pow(2,-10*--b)+2)+c},easeInCirc:function(a,b,c,d,e){return-d*(Math.sqrt(1-(b/=e)*b)-1)+c},easeOutCirc:function(a,b,c,d,e){return d*Math.sqrt(1-(b=b/e-1)*b)+c},easeInOutCirc:function(a,b,c,d,e){if((b/=e/2)<1)return-d/2*(Math.sqrt(1-b*b)-1)+c;return d/2*(Math.sqrt(1-(b-=2)*b)+1)+c},easeInElastic:function(a,b,c,d,e){var f=1.70158;var g=0;var h=d;if(b==0)return c;if((b/=e)==1)return c+d;if(!g)g=e*.3;if(h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return-(h*Math.pow(2,10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g))+c},easeOutElastic:function(a,b,c,d,e){var f=1.70158;var g=0;var h=d;if(b==0)return c;if((b/=e)==1)return c+d;if(!g)g=e*.3;if(h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);return h*Math.pow(2,-10*b)*Math.sin((b*e-f)*2*Math.PI/g)+d+c},easeInOutElastic:function(a,b,c,d,e){var f=1.70158;var g=0;var h=d;if(b==0)return c;if((b/=e/2)==2)return c+d;if(!g)g=e*.3*1.5;if(h<Math.abs(d)){h=d;var f=g/4}else var f=g/(2*Math.PI)*Math.asin(d/h);if(b<1)return-.5*h*Math.pow(2,10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g)+c;return h*Math.pow(2,-10*(b-=1))*Math.sin((b*e-f)*2*Math.PI/g)*.5+d+c},easeInBack:function(a,b,c,d,e,f){if(f==undefined)f=1.70158;return d*(b/=e)*b*((f+1)*b-f)+c},easeOutBack:function(a,b,c,d,e,f){if(f==undefined)f=1.70158;return d*((b=b/e-1)*b*((f+1)*b+f)+1)+c},easeInOutBack:function(a,b,c,d,e,f){if(f==undefined)f=1.70158;if((b/=e/2)<1)return d/2*b*b*(((f*=1.525)+1)*b-f)+c;return d/2*((b-=2)*b*(((f*=1.525)+1)*b+f)+2)+c},easeInBounce:function(a,b,c,d,e){return d-jQuery.easing.easeOutBounce(a,e-b,0,d,e)+c},easeOutBounce:function(a,b,c,d,e){if((b/=e)<1/2.75){return d*7.5625*b*b+c}else if(b<2/2.75){return d*(7.5625*(b-=1.5/2.75)*b+.75)+c}else if(b<2.5/2.75){return d*(7.5625*(b-=2.25/2.75)*b+.9375)+c}else{return d*(7.5625*(b-=2.625/2.75)*b+.984375)+c}},easeInOutBounce:function(a,b,c,d,e){if(b<e/2)return jQuery.easing.easeInBounce(a,b*2,0,d,e)*.5+c;return jQuery.easing.easeOutBounce(a,b*2-e,0,d,e)*.5+d*.5+c}});var swfobject=function(){function V(b){var c=/[\\\"<>\.;]/;var d=c.exec(b)!=null;return d&&typeof encodeURIComponent!=a?encodeURIComponent(b):b}function U(a,b){if(!x){return}var c=b?"visible":"hidden";if(t&&P(a)){P(a).style.visibility=c}else{T("#"+a,"visibility:"+c)}}function T(c,d,e,f){if(y.ie&&y.mac){return}var g=i.getElementsByTagName("head")[0];if(!g){return}var h=e&&typeof e=="string"?e:"screen";if(f){v=null;w=null}if(!v||w!=h){var j=Q("style");j.setAttribute("type","text/css");j.setAttribute("media",h);v=g.appendChild(j);if(y.ie&&y.win&&typeof i.styleSheets!=a&&i.styleSheets.length>0){v=i.styleSheets[i.styleSheets.length-1]}w=h}if(y.ie&&y.win){if(v&&typeof v.addRule==b){v.addRule(c,d)}}else{if(v&&typeof i.createTextNode!=a){v.appendChild(i.createTextNode(c+" {"+d+"}"))}}}function S(a){var b=y.pv,c=a.split(".");c[0]=parseInt(c[0],10);c[1]=parseInt(c[1],10)||0;c[2]=parseInt(c[2],10)||0;return b[0]>c[0]||b[0]==c[0]&&b[1]>c[1]||b[0]==c[0]&&b[1]==c[1]&&b[2]>=c[2]?true:false}function R(a,b,c){a.attachEvent(b,c);o[o.length]=[a,b,c]}function Q(a){return i.createElement(a)}function P(a){var b=null;try{b=i.getElementById(a)}catch(c){}return b}function O(a){var b=P(a);if(b){for(var c in b){if(typeof b[c]=="function"){b[c]=null}}b.parentNode.removeChild(b)}}function N(a){var b=P(a);if(b&&b.nodeName=="OBJECT"){if(y.ie&&y.win){b.style.display="none";(function(){if(b.readyState==4){O(a)}else{setTimeout(arguments.callee,10)}})()}else{b.parentNode.removeChild(b)}}}function M(a,b,c){var d=Q("param");d.setAttribute("name",b);d.setAttribute("value",c);a.appendChild(d)}function L(c,d,f){var g,h=P(f);if(y.wk&&y.wk<312){return g}if(h){if(typeof c.id==a){c.id=f}if(y.ie&&y.win){var i="";for(var j in c){if(c[j]!=Object.prototype[j]){if(j.toLowerCase()=="data"){d.movie=c[j]}else{if(j.toLowerCase()=="styleclass"){i+=' class="'+c[j]+'"'}else{if(j.toLowerCase()!="classid"){i+=" "+j+'="'+c[j]+'"'}}}}}var k="";for(var l in d){if(d[l]!=Object.prototype[l]){k+='<param name="'+l+'" value="'+d[l]+'" />'}}h.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+i+">"+k+"</object>";n[n.length]=c.id;g=P(c.id)}else{var m=Q(b);m.setAttribute("type",e);for(var o in c){if(c[o]!=Object.prototype[o]){if(o.toLowerCase()=="styleclass"){m.setAttribute("class",c[o])}else{if(o.toLowerCase()!="classid"){m.setAttribute(o,c[o])}}}}for(var p in d){if(d[p]!=Object.prototype[p]&&p.toLowerCase()!="movie"){M(m,p,d[p])}}h.parentNode.replaceChild(m,h);g=m}}return g}function K(a){var c=Q("div");if(y.win&&y.ie){c.innerHTML=a.innerHTML}else{var d=a.getElementsByTagName(b)[0];if(d){var e=d.childNodes;if(e){var f=e.length;for(var g=0;g<f;g++){if(!(e[g].nodeType==1&&e[g].nodeName=="PARAM")&&!(e[g].nodeType==8)){c.appendChild(e[g].cloneNode(true))}}}}}return c}function J(a){if(y.ie&&y.win&&a.readyState!=4){var b=Q("div");a.parentNode.insertBefore(b,a);b.parentNode.replaceChild(K(a),b);a.style.display="none";(function(){if(a.readyState==4){a.parentNode.removeChild(a)}else{setTimeout(arguments.callee,10)}})()}else{a.parentNode.replaceChild(K(a),a)}}function I(b,c,d,e){u=true;r=e||null;s={success:false,id:d};var g=P(d);if(g){if(g.nodeName=="OBJECT"){p=K(g);q=null}else{p=g;q=d}b.id=f;if(typeof b.width==a||!/%$/.test(b.width)&&parseInt(b.width,10)<310){b.width="310"}if(typeof b.height==a||!/%$/.test(b.height)&&parseInt(b.height,10)<137){b.height="137"}i.title=i.title.slice(0,47)+" - Flash Player Installation";var j=y.ie&&y.win?"ActiveX":"PlugIn",k="MMredirectURL="+h.location.toString().replace(/&/g,"%26")+"&MMplayerType="+j+"&MMdoctitle="+i.title;if(typeof c.flashvars!=a){c.flashvars+="&"+k}else{c.flashvars=k}if(y.ie&&y.win&&g.readyState!=4){var l=Q("div");d+="SWFObjectNew";l.setAttribute("id",d);g.parentNode.insertBefore(l,g);g.style.display="none";(function(){if(g.readyState==4){g.parentNode.removeChild(g)}else{setTimeout(arguments.callee,10)}})()}L(b,c,d)}}function H(){return!u&&S("6.0.65")&&(y.win||y.mac)&&!(y.wk&&y.wk<312)}function G(c){var d=null;var e=P(c);if(e&&e.nodeName=="OBJECT"){if(typeof e.SetVariable!=a){d=e}else{var f=e.getElementsByTagName(b)[0];if(f){d=f}}}return d}function F(){var b=m.length;if(b>0){for(var c=0;c<b;c++){var d=m[c].id;var e=m[c].callbackFn;var f={success:false,id:d};if(y.pv[0]>0){var g=P(d);if(g){if(S(m[c].swfVersion)&&!(y.wk&&y.wk<312)){U(d,true);if(e){f.success=true;f.ref=G(d);e(f)}}else{if(m[c].expressInstall&&H()){var h={};h.data=m[c].expressInstall;h.width=g.getAttribute("width")||"0";h.height=g.getAttribute("height")||"0";if(g.getAttribute("class")){h.styleclass=g.getAttribute("class")}if(g.getAttribute("align")){h.align=g.getAttribute("align")}var i={};var j=g.getElementsByTagName("param");var k=j.length;for(var l=0;l<k;l++){if(j[l].getAttribute("name").toLowerCase()!="movie"){i[j[l].getAttribute("name")]=j[l].getAttribute("value")}}I(h,i,d,e)}else{J(g);if(e){e(f)}}}}}else{U(d,true);if(e){var n=G(d);if(n&&typeof n.SetVariable!=a){f.success=true;f.ref=n}e(f)}}}}}function E(){var c=i.getElementsByTagName("body")[0];var d=Q(b);d.setAttribute("type",e);var f=c.appendChild(d);if(f){var g=0;(function(){if(typeof f.GetVariable!=a){var b=f.GetVariable("$version");if(b){b=b.split(" ")[1].split(",");y.pv=[parseInt(b[0],10),parseInt(b[1],10),parseInt(b[2],10)]}}else{if(g<10){g++;setTimeout(arguments.callee,10);return}}c.removeChild(d);f=null;F()})()}else{F()}}function D(){if(k){E()}else{F()}}function C(b){if(typeof h.addEventListener!=a){h.addEventListener("load",b,false)}else{if(typeof i.addEventListener!=a){i.addEventListener("load",b,false)}else{if(typeof h.attachEvent!=a){R(h,"onload",b)}else{if(typeof h.onload=="function"){var c=h.onload;h.onload=function(){c();b()}}else{h.onload=b}}}}}function B(a){if(t){a()}else{l[l.length]=a}}function A(){if(t){return}try{var a=i.getElementsByTagName("body")[0].appendChild(Q("span"));a.parentNode.removeChild(a)}catch(b){return}t=true;var c=l.length;for(var d=0;d<c;d++){l[d]()}}var a="undefined",b="object",c="Shockwave Flash",d="ShockwaveFlash.ShockwaveFlash",e="application/x-shockwave-flash",f="SWFObjectExprInst",g="onreadystatechange",h=window,i=document,j=navigator,k=false,l=[D],m=[],n=[],o=[],p,q,r,s,t=false,u=false,v,w,x=true,y=function(){var f=typeof i.getElementById!=a&&typeof i.getElementsByTagName!=a&&typeof i.createElement!=a,g=j.userAgent.toLowerCase(),l=j.platform.toLowerCase(),m=l?/win/.test(l):/win/.test(g),n=l?/mac/.test(l):/mac/.test(g),o=/webkit/.test(g)?parseFloat(g.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,p=!+"1",q=[0,0,0],r=null;if(typeof j.plugins!=a&&typeof j.plugins[c]==b){r=j.plugins[c].description;if(r&&!(typeof j.mimeTypes!=a&&j.mimeTypes[e]&&!j.mimeTypes[e].enabledPlugin)){k=true;p=false;r=r.replace(/^.*\s+(\S+\s+\S+$)/,"$1");q[0]=parseInt(r.replace(/^(.*)\..*$/,"$1"),10);q[1]=parseInt(r.replace(/^.*\.(.*)\s.*$/,"$1"),10);q[2]=/[a-zA-Z]/.test(r)?parseInt(r.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else{if(typeof h.ActiveXObject!=a){try{var s=new ActiveXObject(d);if(s){r=s.GetVariable("$version");if(r){p=true;r=r.split(" ")[1].split(",");q=[parseInt(r[0],10),parseInt(r[1],10),parseInt(r[2],10)]}}}catch(t){}}}return{w3:f,pv:q,wk:o,ie:p,win:m,mac:n}}(),z=function(){if(!y.w3){return}if(typeof i.readyState!=a&&i.readyState=="complete"||typeof i.readyState==a&&(i.getElementsByTagName("body")[0]||i.body)){A()}if(!t){if(typeof i.addEventListener!=a){i.addEventListener("DOMContentLoaded",A,false)}if(y.ie&&y.win){i.attachEvent(g,function(){if(i.readyState=="complete"){i.detachEvent(g,arguments.callee);A()}});if(h==top){(function(){if(t){return}try{i.documentElement.doScroll("left")}catch(a){setTimeout(arguments.callee,0);return}A()})()}}if(y.wk){(function(){if(t){return}if(!/loaded|complete/.test(i.readyState)){setTimeout(arguments.callee,0);return}A()})()}C(A)}}();var W=function(){if(y.ie&&y.win){window.attachEvent("onunload",function(){var a=o.length;for(var b=0;b<a;b++){o[b][0].detachEvent(o[b][1],o[b][2])}var c=n.length;for(var d=0;d<c;d++){N(n[d])}for(var e in y){y[e]=null}y=null;for(var f in swfobject){swfobject[f]=null}swfobject=null})}}();return{registerObject:function(a,b,c,d){if(y.w3&&a&&b){var e={};e.id=a;e.swfVersion=b;e.expressInstall=c;e.callbackFn=d;m[m.length]=e;U(a,false)}else{if(d){d({success:false,id:a})}}},getObjectById:function(a){if(y.w3){return G(a)}},embedSWF:function(c,d,e,f,g,h,i,j,k,l){var m={success:false,id:d};if(y.w3&&!(y.wk&&y.wk<312)&&c&&d&&e&&f&&g){U(d,false);B(function(){e+="";f+="";var n={};if(k&&typeof k===b){for(var o in k){n[o]=k[o]}}n.data=c;n.width=e;n.height=f;var p={};if(j&&typeof j===b){for(var q in j){p[q]=j[q]}}if(i&&typeof i===b){for(var r in i){if(typeof p.flashvars!=a){p.flashvars+="&"+r+"="+i[r]}else{p.flashvars=r+"="+i[r]}}}if(S(g)){var s=L(n,p,d);if(n.id==d){U(d,true)}m.success=true;m.ref=s}else{if(h&&H()){n.data=h;I(n,p,d,l);return}else{U(d,true)}}if(l){l(m)}})}else{if(l){l(m)}}},switchOffAutoHideShow:function(){x=false},ua:y,getFlashPlayerVersion:function(){return{major:y.pv[0],minor:y.pv[1],release:y.pv[2]}},hasFlashPlayerVersion:S,createSWF:function(a,b,c){if(y.w3){return L(a,b,c)}else{return undefined}},showExpressInstall:function(a,b,c,d){if(y.w3&&H()){I(a,b,c,d)}},removeSWF:function(a){if(y.w3){N(a)}},createCSS:function(a,b,c,d){if(y.w3){T(a,b,c,d)}},addDomLoadEvent:B,addLoadEvent:C,getQueryParamValue:function(a){var b=i.location.search||i.location.hash;if(b){if(/\?/.test(b)){b=b.split("?")[1]}if(a==null){return V(b)}var c=b.split("&");for(var d=0;d<c.length;d++){if(c[d].substring(0,c[d].indexOf("="))==a){return V(c[d].substring(c[d].indexOf("=")+1))}}}return""},expressInstallCallback:function(){if(u){var a=P(f);if(a&&p){a.parentNode.replaceChild(p,a);if(q){U(q,true);if(y.ie&&y.win){p.style.display="block"}}if(r){r(s)}}u=false}}}}();(function(a){a.anythingSlider=function(b,c){var d=this;d.$el=a(b).addClass("anythingBase").wrap('<div class="anythingSlider"><div class="anythingWindow" /></div>');d.$el.data("AnythingSlider",d);d.init=function(){d.options=a.extend({},a.anythingSlider.defaults,c);if(a.isFunction(d.options.onBeforeInitialize)){d.$el.bind("before_initialize",d.options.onBeforeInitialize)}d.$el.trigger("before_initialize",d);d.$wrapper=d.$el.parent().closest("div.anythingSlider").addClass("anythingSlider-"+d.options.theme);d.$window=d.$el.closest("div.anythingWindow");d.$controls=a('<div class="anythingControls"></div>').appendTo(d.options.appendControlsTo!==null&&a(d.options.appendControlsTo).length?a(d.options.appendControlsTo):d.$wrapper);d.win=window;d.$win=a(d.win);d.$caption=a(".caption",d);d.$nav=a('<ul class="thumbNav" />').appendTo(d.$controls);d.timer=null;d.flag=false;d.playing=false;d.slideshow=false;d.hovered=false;d.panelSize=[];d.currentPage=d.options.startPanel;d.adjustLimit=d.options.infiniteSlides?0:1;if(d.options.playRtl){d.$wrapper.addClass("rtl")}d.easingMargin=d.options.easing.match("easeInOutExpo|swing|linear")?0:100;d.$el.css("margin-left",d.easingMargin+"px");d.original=[d.options.autoPlay,d.options.buildNavigation,d.options.buildArrows];d.updateSlider();d.$lastPage=d.$currentPage;d.runTimes=a("div.anythingSlider").index(d.$wrapper)+1;d.regex=new RegExp("panel"+d.runTimes+"-(\\d+)","i");if(!a.isFunction(a.easing[d.options.easing])){d.options.easing="swing"}if(d.options.theme!=="default"&&!a("link[href*="+d.options.theme+"]").length){a("head").append('<link rel="stylesheet" href="'+d.options.themeDirectory.replace(/\{themeName\}/g,d.options.theme)+'" type="text/css" />')}d.$caption.each(function(){var b=(d.width()-a("p",this).width())/2;a(this).css("left",b)});if(d.options.pauseOnHover){d.$wrapper.hover(function(){if(d.playing){d.$el.trigger("slideshow_paused",d);d.clearTimer(true)}},function(){if(d.playing){d.$el.trigger("slideshow_unpaused",d);d.startStop(d.playing,true)}})}var b,e=d.options.hashTags?d.gotoHash()||d.options.startPanel:d.options.startPanel;d.setCurrentPage(e,false);d.slideControls(false);d.$wrapper.bind("mouseenter mouseleave",function(a){d.hovered=a.type==="mouseenter"?true:false;d.slideControls(d.hovered,false)});if(d.options.enableKeyboard){a(document).keyup(function(a){if(d.$wrapper.is(".activeSlider")&&!a.target.tagName.match("TEXTAREA|INPUT|SELECT")){switch(a.which){case 39:d.goForward();break;case 37:d.goBack();break}}})}b="slideshow_paused slideshow_unpaused slide_init slide_begin slideshow_stop slideshow_start initialized swf_completed".split(" ");a.each("onShowPause onShowUnpause onSlideInit onSlideBegin onShowStop onShowStart onInitialized onSWFComplete".split(" "),function(c,e){if(a.isFunction(d.options[e])){d.$el.bind(b[c],d.options[e])}});if(a.isFunction(d.options.onSlideComplete)){d.$el.bind("slide_complete",function(){setTimeout(function(){d.options.onSlideComplete(d)},0)})}d.$el.trigger("initialized",d)};d.updateSlider=function(){d.$el.find("li.cloned").remove();d.$nav.empty();d.$items=d.$el.find("> li");d.pages=d.$items.length;if(d.options.resizeContents){if(d.options.width){d.$wrapper.add(d.$items).css("width",d.options.width)}if(d.options.height){d.$wrapper.add(d.$items).css("height",d.options.height)}}if(d.pages===1){d.options.autoPlay=false;d.options.buildNavigation=false;d.options.buildArrows=false;d.$controls.hide();d.$nav.hide();if(d.$forward){d.$forward.add(d.$back).hide()}}else{d.options.autoPlay=d.original[0];d.options.buildNavigation=d.original[1];d.options.buildArrows=d.original[2];d.$controls.show();d.$nav.show();if(d.$forward){d.$forward.add(d.$back).show()}}d.buildNavigation();if(d.options.autoPlay){d.playing=!d.options.startStopped;d.buildAutoPlay()}if(d.options.buildArrows){d.buildNextBackButtons()}if(d.options.infiniteSlides){d.$el.prepend(d.$items.filter(":last").clone().addClass("cloned").removeAttr("id"));d.$el.append(d.$items.filter(":first").clone().addClass("cloned").removeAttr("id"));d.$el.find("li.cloned").each(function(){a(this).find("a").attr("disabled","disabled");a(this).find("[id]").removeAttr("id")})}d.$items=d.$el.find("> li").addClass("panel");d.setDimensions();if(!d.options.resizeContents){d.$win.load(function(){d.setDimensions()})}if(d.currentPage>d.pages){d.currentPage=d.pages;d.setCurrentPage(d.pages,false)}d.$nav.find("a").eq(d.currentPage-1).addClass("cur");d.$controls.show();d.hasEmb=d.$items.find("embed[src*=youtube]").length;d.hasSwfo=typeof swfobject!=="undefined"&&swfobject.hasOwnProperty("embedSWF")&&a.isFunction(swfobject.embedSWF)?true:false;if(d.hasEmb&&d.hasSwfo){d.$items.find("embed[src*=youtube]").each(function(b){var c=a(this).parent()[0].tagName==="OBJECT"?a(this).parent():a(this);c.wrap('<div id="ytvideo'+b+'"></div>');swfobject.embedSWF(a(this).attr("src")+"&enablejsapi=1&version=3&playerapiid=ytvideo"+b,"ytvideo"+b,c.attr("width"),c.attr("height"),"10",null,null,{allowScriptAccess:"always",wmode:d.options.addWmodeToObject,allowfullscreen:true},{"class":c.attr("class"),style:c.attr("style")},function(){if(b>=d.hasEmb-1){d.$el.trigger("swf_completed",d)}})})}d.$items.find("a").unbind("focus").bind("focus",function(b){d.$items.find(".focusedLink").removeClass("focusedLink");a(this).addClass("focusedLink");var c=a(this).closest(".panel");if(!c.is(".activePage")){d.gotoPage(d.$items.index(c));b.preventDefault()}})};d.buildNavigation=function(){var b,c,e;if(d.options.buildNavigation&&d.pages>1){d.$items.filter(":not(.cloned)").each(function(f,g){var h=f+1;c=(h===1?"first":"")+(h===d.pages?"last":"");e=a('<a href="#"></a>').addClass("panel"+h).wrap('<li class="'+c+'" />');d.$nav.append(e.parent());if(a.isFunction(d.options.navigationFormatter)){b=d.options.navigationFormatter(h,a(this));e.html("<span>"+b+"</span>");if(parseInt(e.find("span").css("text-indent"),10)<0){e.addClass(d.options.tooltipClass).attr("title",b)}}else{e.html("<span>"+h+"</span>")}e.bind(d.options.clickControls,function(a){if(!d.flag&&d.options.enableNavigation){d.flag=true;setTimeout(function(){d.flag=false},100);d.gotoPage(h);if(d.options.hashTags){d.setHash(h)}}a.preventDefault()})})}};d.buildNextBackButtons=function(){if(d.$forward){return}d.$forward=a('<span class="arrow forward"><a href="#"><span>'+d.options.forwardText+"</span></a></span>");d.$back=a('<span class="arrow back"><a href="#"><span>'+d.options.backText+"</span></a></span>");d.$back.bind(d.options.clickArrows,function(a){d.goBack();a.preventDefault()});d.$forward.bind(d.options.clickArrows,function(a){d.goForward();a.preventDefault()});d.$back.add(d.$forward).find("a").bind("focusin focusout",function(){a(this).toggleClass("hover")});d.$wrapper.prepend(d.$forward).prepend(d.$back);d.$arrowWidth=d.$forward.width()};d.buildAutoPlay=function(){if(d.$startStop){return}d.$startStop=a("<a href='#' class='start-stop'></a>").html("<span>"+(d.playing?d.options.stopText:d.options.startText)+"</span>");d.$controls.prepend(d.$startStop);d.$startStop.bind(d.options.clickSlideshow,function(a){if(d.options.enablePlay){d.startStop(!d.playing);if(d.playing){if(d.options.playRtl){d.goBack(true)}else{d.goForward(true)}}}a.preventDefault()}).bind("focusin focusout",function(){a(this).toggleClass("hover")});d.startStop(d.playing)};d.setDimensions=function(){var b,c,e,f,g,h=d.easingMargin,i=d.$window.width(),j=d.$win.width();d.$items.each(function(k){e=a(this).children("*");if(d.options.resizeContents){b=parseInt(d.options.width,10)||i;c=parseInt(d.options.height,10)||d.$window.height();a(this).css({width:b,height:c});if(e.length===1){e.css({width:"100%",height:"100%",display:"block"});if(e[0].tagName==="OBJECT"){e.find("embed").andSelf().attr({width:"100%",height:"100%"})}}}else{b=a(this).width();g=b>=j?true:false;if(e.length===1&&g){f=e.width()>=j?i:e.width();a(this).css("width",f);e.css("max-width",f);b=f}b=g?d.options.width||i:b;a(this).css("width",b);c=a(this).outerHeight();a(this).css("height",c)}d.panelSize[k]=[b,c,h];h+=b});d.$el.css("width",h<d.options.maxOverallWidth?h:d.options.maxOverallWidth)};d.gotoPage=function(a,b,c){if(d.pages===1){return}d.$lastPage=d.$currentPage;if(typeof a!=="number"){a=d.options.startPage;d.setCurrentPage(d.options.startPage)}if(d.hasEmb&&d.checkVideo(d.playing)){return}if(a>d.pages+1-d.adjustLimit){a=!d.options.infiniteSlides&&!d.options.stopAtEnd?1:d.pages}if(a<d.adjustLimit){a=!d.options.infiniteSlides&&!d.options.stopAtEnd?d.pages:1}d.currentPage=a>d.pages?d.pages:a<1?1:d.currentPage;d.$currentPage=d.$items.eq(d.currentPage-1);d.exactPage=a;d.$el.trigger("slide_init",d);d.slideControls(true,false);if(b!==true){b=false}if(!b||d.options.stopAtEnd&&a===d.pages){d.startStop(false)}d.$el.trigger("slide_begin",d);if(!d.options.resizeContents){d.$wrapper.filter(":not(:animated)").animate({width:d.panelSize[d.options.infiniteSlides?a:a-1][0],height:d.panelSize[d.options.infiniteSlides?a:a-1][1]},{queue:false,duration:d.options.animationTime,easing:d.options.easing})}d.$window.filter(":not(:animated)").animate({scrollLeft:d.panelSize[d.options.infiniteSlides?a:a-1][2]},{queue:false,duration:d.options.animationTime,easing:d.options.easing,complete:function(){d.endAnimation(a,c)}})};d.endAnimation=function(b,c){if(b===0){d.$window.scrollLeft(d.panelSize[d.pages][2]);b=d.pages}else if(b>d.pages){d.$window.scrollLeft(d.panelSize[1][2]);b=1}d.exactPage=b;d.setCurrentPage(b,false);d.$items.removeClass("activePage").eq(b).addClass("activePage");if(!d.hovered){d.slideControls(false)}if(d.hasEmb){var e=d.$currentPage.find("object[id*=ytvideo], embed[id*=ytvideo]");if(e.length&&a.isFunction(e[0].getPlayerState)&&e[0].getPlayerState()>0&&e[0].getPlayerState()!==5){e[0].playVideo()}}d.$el.trigger("slide_complete",d);if(typeof c==="function"){c(d)}if(d.options.autoPlayLocked&&!d.playing){setTimeout(function(){d.startStop(true)},d.options.resumeDelay-d.options.delay)}};d.setCurrentPage=function(b,c){if(b>d.pages+1-d.adjustLimit){b=d.pages-d.adjustLimit}if(b<d.adjustLimit){b=1}if(d.options.buildNavigation){d.$nav.find(".cur").removeClass("cur");d.$nav.find("a").eq(b-1).addClass("cur")}if(!d.options.infiniteSlides&&d.options.stopAtEnd){d.$wrapper.find("span.forward")[b===d.pages?"addClass":"removeClass"]("disabled");d.$wrapper.find("span.back")[b===1?"addClass":"removeClass"]("disabled");if(b===d.pages&&d.playing){d.startStop()}}if(!c){d.$wrapper.css({width:d.panelSize[d.options.infiniteSlides?b:b-1][0],height:d.panelSize[d.options.infiniteSlides?b:b-1][1]});d.$wrapper.scrollLeft(0);d.$window.scrollLeft(d.panelSize[d.options.infiniteSlides?b:b-1][2])}d.currentPage=b;d.$currentPage=d.$items.eq(b).addClass("activePage");if(!d.$wrapper.is(".activeSlider")){a(".activeSlider").removeClass("activeSlider");d.$wrapper.addClass("activeSlider")}};d.goForward=function(a){if(a!==true){a=false;d.startStop(false)}d.gotoPage(d.currentPage+1,a)};d.goBack=function(a){if(a!==true){a=false;d.startStop(false)}d.gotoPage(d.currentPage-1,a)};d.gotoHash=function(){var a=d.win.location.hash.match(d.regex);return a===null?"":parseInt(a[1],10)};d.setHash=function(a){var b="panel"+d.runTimes+"-",c=d.win.location.hash;if(typeof c!=="undefined"){d.win.location.hash=c.indexOf(b)>0?c.replace(d.regex,b+a):c+"&"+b+a}};d.slideControls=function(a,b){var c=a?"slideDown":"slideUp",e=a?0:d.options.animationTime,f=a?d.options.animationTime:0,g=a?1:0,h=a?0:1;if(d.options.toggleControls){d.$controls.stop(true,true).delay(e)[c](d.options.animationTime/2).delay(f)}if(d.options.buildArrows&&d.options.toggleArrows){if(!d.hovered&&d.playing){h=1;g=0}d.$forward.stop(true,true).delay(e).animate({right:h*d.$arrowWidth,opacity:g},d.options.animationTime/2);d.$back.stop(true,true).delay(e).animate({left:h*d.$arrowWidth,opacity:g},d.options.animationTime/2)}};d.clearTimer=function(a){if(d.timer){d.win.clearInterval(d.timer);if(!a&&d.slideshow){d.$el.trigger("slideshow_stop",d);d.slideshow=false}}};d.startStop=function(a,b){if(a!==true){a=false}if(a&&!b){d.$el.trigger("slideshow_start",d);d.slideshow=true}d.playing=a;if(d.options.autoPlay){d.$startStop.toggleClass("playing",a).html("<span>"+(a?d.options.stopText:d.options.startText)+"</span>");if(parseInt(d.$startStop.find("span").css("text-indent"),10)<0){d.$startStop.addClass(d.options.tooltipClass).attr("title",a?"Stop":"Start")}}if(a){d.clearTimer(true);d.timer=d.win.setInterval(function(){if(!(d.hasEmb&&d.checkVideo(a))){if(d.options.playRtl){d.goBack(true)}else{d.goForward(true)}}},d.options.delay)}else{d.clearTimer()}};d.checkVideo=function(b){var c,e,f=false;d.$items.find("object[id*=ytvideo], embed[id*=ytvideo]").each(function(){c=a(this);if(c.length&&a.isFunction(c[0].getPlayerState)){e=c[0].getPlayerState();if(b&&(e===1||e>2)&&d.$items.index(c.closest("li.panel"))===d.currentPage&&d.options.resumeOnVideoEnd){f=true}else{if(e>0){c[0].pauseVideo()}}}});return f};d.init()};a.anythingSlider.defaults={width:null,height:null,resizeContents:true,tooltipClass:"tooltip",theme:"default",themeDirectory:"css/theme-{themeName}.css",startPanel:1,hashTags:true,infiniteSlides:true,enableKeyboard:true,buildArrows:true,toggleArrows:false,buildNavigation:true,enableNavigation:true,toggleControls:false,appendControlsTo:null,navigationFormatter:null,forwardText:"»",backText:"«",enablePlay:true,autoPlay:true,autoPlayLocked:false,startStopped:false,pauseOnHover:true,resumeOnVideoEnd:true,stopAtEnd:false,playRtl:false,startText:"Start",stopText:"Stop",delay:3e3,resumeDelay:15e3,animationTime:800,easing:"easeInOutExpo",clickArrows:"click",clickControls:"click focusin",clickSlideshow:"click",addWmodeToObject:"opaque",maxOverallWidth:32766};a.fn.anythingSlider=function(b,c){return this.each(function(d){var e,f=a(this).data("AnythingSlider");if((typeof b).match("object|undefined")){if(!f){new a.anythingSlider(this,b)}else{f.updateSlider()}}else if(/\d/.test(b)&&!isNaN(b)&&f){e=typeof b==="number"?b:parseInt(a.trim(b),10);if(e>=1&&e<=f.pages){f.gotoPage(e,false,c)}}})}})(jQuery)
