/*
 * jQuery Cycle Plugin (with Transition Definitions)
 * Examples and documentation at: http://jquery.malsup.com/cycle/
 * Copyright (c) 2007-2009 M. Alsup
 * Version: 2.74 (03-FEB-2010)
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 * Requires: jQuery v1.2.6 or later
 */
(function(i){var l="2.74";if(i.support==undefined){i.support={opacity:!(i.browser.msie)}}function a(q){if(i.fn.cycle.debug){f(q)}}function f(){if(window.console&&window.console.log){window.console.log("[cycle] "+Array.prototype.join.call(arguments," "))}}i.fn.cycle=function(r,q){var s={s:this.selector,c:this.context};if(this.length===0&&r!="stop"){if(!i.isReady&&s.s){f("DOM not ready, queuing slideshow");i(function(){i(s.s,s.c).cycle(r,q)});return this}f("terminating; zero elements found by selector"+(i.isReady?"":" (DOM not ready)"));return this}return this.each(function(){var w=m(this,r,q);if(w===false){return}if(this.cycleTimeout){clearTimeout(this.cycleTimeout)}this.cycleTimeout=this.cyclePause=0;var x=i(this);var y=w.slideExpr?i(w.slideExpr,this):x.children();var u=y.get();if(u.length<2){f("terminating; too few slides: "+u.length);return}var t=k(x,y,u,w,s);if(t===false){return}var v=t.continuous?10:h(t.currSlide,t.nextSlide,t,!t.rev);if(v){v+=(t.delay||0);if(v<10){v=10}a("first timeout: "+v);this.cycleTimeout=setTimeout(function(){e(u,t,0,!t.rev)},v)}})};function m(q,t,r){if(q.cycleStop==undefined){q.cycleStop=0}if(t===undefined||t===null){t={}}if(t.constructor==String){switch(t){case"stop":q.cycleStop++;if(q.cycleTimeout){clearTimeout(q.cycleTimeout)}q.cycleTimeout=0;i(q).removeData("cycle.opts");return false;case"toggle":q.cyclePause=(q.cyclePause===1)?0:1;return false;case"pause":q.cyclePause=1;return false;case"resume":q.cyclePause=0;if(r===true){t=i(q).data("cycle.opts");if(!t){f("options not found, can not resume");return false}if(q.cycleTimeout){clearTimeout(q.cycleTimeout);q.cycleTimeout=0}e(t.elements,t,1,1)}return false;case"prev":case"next":var u=i(q).data("cycle.opts");if(!u){f('options not found, "prev/next" ignored');return false}i.fn.cycle[t](u);return false;default:t={fx:t}}return t}else{if(t.constructor==Number){var s=t;t=i(q).data("cycle.opts");if(!t){f("options not found, can not advance slide");return false}if(s<0||s>=t.elements.length){f("invalid slide index: "+s);return false}t.nextSlide=s;if(q.cycleTimeout){clearTimeout(q.cycleTimeout);q.cycleTimeout=0}if(typeof r=="string"){t.oneTimeFx=r}e(t.elements,t,1,s>=t.currSlide);return false}}return t}function b(q,r){if(!i.support.opacity&&r.cleartype&&q.style.filter){try{q.style.removeAttribute("filter")}catch(s){}}}function k(y,J,u,t,E){var C=i.extend({},i.fn.cycle.defaults,t||{},i.metadata?y.metadata():i.meta?y.data():{});if(C.autostop){C.countdown=C.autostopCount||u.length}var r=y[0];y.data("cycle.opts",C);C.$cont=y;C.stopCount=r.cycleStop;C.elements=u;C.before=C.before?[C.before]:[];C.after=C.after?[C.after]:[];C.after.unshift(function(){C.busy=0});if(!i.support.opacity&&C.cleartype){C.after.push(function(){b(this,C)})}if(C.continuous){C.after.push(function(){e(u,C,0,!C.rev)})}n(C);if(!i.support.opacity&&C.cleartype&&!C.cleartypeNoBg){g(J)}if(y.css("position")=="static"){y.css("position","relative")}if(C.width){y.width(C.width)}if(C.height&&C.height!="auto"){y.height(C.height)}if(C.startingSlide){C.startingSlide=parseInt(C.startingSlide)}if(C.random){C.randomMap=[];for(var H=0;H<u.length;H++){C.randomMap.push(H)}C.randomMap.sort(function(L,w){return Math.random()-0.5});C.randomIndex=0;C.startingSlide=C.randomMap[0]}else{if(C.startingSlide>=u.length){C.startingSlide=0}}C.currSlide=C.startingSlide=C.startingSlide||0;var x=C.startingSlide;J.css({position:"absolute",top:0,left:0}).hide().each(function(w){var L=x?w>=x?u.length-(w-x):x-w:u.length-w;i(this).css("z-index",L)});i(u[x]).css("opacity",1).show();b(u[x],C);if(C.fit&&C.width){J.width(C.width)}if(C.fit&&C.height&&C.height!="auto"){J.height(C.height)}var D=C.containerResize&&!y.innerHeight();if(D){var v=0,B=0;for(var F=0;F<u.length;F++){var q=i(u[F]),K=q[0],A=q.outerWidth(),I=q.outerHeight();if(!A){A=K.offsetWidth}if(!I){I=K.offsetHeight}v=A>v?A:v;B=I>B?I:B}if(v>0&&B>0){y.css({width:v+"px",height:B+"px"})}}if(C.pause){y.hover(function(){this.cyclePause++},function(){this.cyclePause--})}if(c(C)===false){return false}var s=false;t.requeueAttempts=t.requeueAttempts||0;J.each(function(){var N=i(this);this.cycleH=(C.fit&&C.height)?C.height:N.height();this.cycleW=(C.fit&&C.width)?C.width:N.width();if(N.is("img")){var L=(i.browser.msie&&this.cycleW==28&&this.cycleH==30&&!this.complete);var O=(i.browser.mozilla&&this.cycleW==34&&this.cycleH==19&&!this.complete);var M=(i.browser.opera&&((this.cycleW==42&&this.cycleH==19)||(this.cycleW==37&&this.cycleH==17))&&!this.complete);var w=(this.cycleH==0&&this.cycleW==0&&!this.complete);if(L||O||M||w){if(E.s&&C.requeueOnImageNotLoaded&&++t.requeueAttempts<100){f(t.requeueAttempts," - img slide not loaded, requeuing slideshow: ",this.src,this.cycleW,this.cycleH);setTimeout(function(){i(E.s,E.c).cycle(t)},C.requeueTimeout);s=true;return false}else{f("could not determine size of image: "+this.src,this.cycleW,this.cycleH)}}}return true});if(s){return false}C.cssBefore=C.cssBefore||{};C.animIn=C.animIn||{};C.animOut=C.animOut||{};J.not(":eq("+x+")").css(C.cssBefore);if(C.cssFirst){i(J[x]).css(C.cssFirst)}if(C.timeout){C.timeout=parseInt(C.timeout);if(C.speed.constructor==String){C.speed=i.fx.speeds[C.speed]||parseInt(C.speed)}if(!C.sync){C.speed=C.speed/2}while((C.timeout-C.speed)<250){C.timeout+=C.speed}}if(C.easing){C.easeIn=C.easeOut=C.easing}if(!C.speedIn){C.speedIn=C.speed}if(!C.speedOut){C.speedOut=C.speed}C.slideCount=u.length;C.currSlide=C.lastSlide=x;if(C.random){C.nextSlide=C.currSlide;if(++C.randomIndex==u.length){C.randomIndex=0}C.nextSlide=C.randomMap[C.randomIndex]}else{C.nextSlide=C.startingSlide>=(u.length-1)?0:C.startingSlide+1}if(!C.multiFx){var G=i.fn.cycle.transitions[C.fx];if(i.isFunction(G)){G(y,J,C)}else{if(C.fx!="custom"&&!C.multiFx){f("unknown transition: "+C.fx,"; slideshow terminating");return false}}}var z=J[x];if(C.before.length){C.before[0].apply(z,[z,z,C,true])}if(C.after.length>1){C.after[1].apply(z,[z,z,C,true])}if(C.next){i(C.next).bind(C.prevNextEvent,function(){return o(C,C.rev?-1:1)})}if(C.prev){i(C.prev).bind(C.prevNextEvent,function(){return o(C,C.rev?1:-1)})}if(C.pager){d(u,C)}j(C,u);return C}function n(q){q.original={before:[],after:[]};q.original.cssBefore=i.extend({},q.cssBefore);q.original.cssAfter=i.extend({},q.cssAfter);q.original.animIn=i.extend({},q.animIn);q.original.animOut=i.extend({},q.animOut);i.each(q.before,function(){q.original.before.push(this)});i.each(q.after,function(){q.original.after.push(this)})}function c(w){var u,s,r=i.fn.cycle.transitions;if(w.fx.indexOf(",")>0){w.multiFx=true;w.fxs=w.fx.replace(/\s*/g,"").split(",");for(u=0;u<w.fxs.length;u++){var v=w.fxs[u];s=r[v];if(!s||!r.hasOwnProperty(v)||!i.isFunction(s)){f("discarding unknown transition: ",v);w.fxs.splice(u,1);u--}}if(!w.fxs.length){f("No valid transitions named; slideshow terminating.");return false}}else{if(w.fx=="all"){w.multiFx=true;w.fxs=[];for(p in r){s=r[p];if(r.hasOwnProperty(p)&&i.isFunction(s)){w.fxs.push(p)}}}}if(w.multiFx&&w.randomizeEffects){var t=Math.floor(Math.random()*20)+30;for(u=0;u<t;u++){var q=Math.floor(Math.random()*w.fxs.length);w.fxs.push(w.fxs.splice(q,1)[0])}a("randomized fx sequence: ",w.fxs)}return true}function j(r,q){r.addSlide=function(u,v){var t=i(u),w=t[0];if(!r.autostopCount){r.countdown++}q[v?"unshift":"push"](w);if(r.els){r.els[v?"unshift":"push"](w)}r.slideCount=q.length;t.css("position","absolute");t[v?"prependTo":"appendTo"](r.$cont);if(v){r.currSlide++;r.nextSlide++}if(!i.support.opacity&&r.cleartype&&!r.cleartypeNoBg){g(t)}if(r.fit&&r.width){t.width(r.width)}if(r.fit&&r.height&&r.height!="auto"){$slides.height(r.height)}w.cycleH=(r.fit&&r.height)?r.height:t.height();w.cycleW=(r.fit&&r.width)?r.width:t.width();t.css(r.cssBefore);if(r.pager){i.fn.cycle.createPagerAnchor(q.length-1,w,i(r.pager),q,r)}if(i.isFunction(r.onAddSlide)){r.onAddSlide(t)}else{t.hide()}}}i.fn.cycle.resetState=function(r,q){q=q||r.fx;r.before=[];r.after=[];r.cssBefore=i.extend({},r.original.cssBefore);r.cssAfter=i.extend({},r.original.cssAfter);r.animIn=i.extend({},r.original.animIn);r.animOut=i.extend({},r.original.animOut);r.fxFn=null;i.each(r.original.before,function(){r.before.push(this)});i.each(r.original.after,function(){r.after.push(this)});var s=i.fn.cycle.transitions[q];if(i.isFunction(s)){s(r.$cont,i(r.elements),r)}};function e(x,q,w,y){if(w&&q.busy&&q.manualTrump){i(x).stop(true,true);q.busy=false}if(q.busy){return}var u=q.$cont[0],A=x[q.currSlide],z=x[q.nextSlide];if(u.cycleStop!=q.stopCount||u.cycleTimeout===0&&!w){return}if(!w&&!u.cyclePause&&((q.autostop&&(--q.countdown<=0))||(q.nowrap&&!q.random&&q.nextSlide<q.currSlide))){if(q.end){q.end(q)}return}if(w||!u.cyclePause){var v=q.fx;A.cycleH=A.cycleH||i(A).height();A.cycleW=A.cycleW||i(A).width();z.cycleH=z.cycleH||i(z).height();z.cycleW=z.cycleW||i(z).width();if(q.multiFx){if(q.lastFx==undefined||++q.lastFx>=q.fxs.length){q.lastFx=0}v=q.fxs[q.lastFx];q.currFx=v}if(q.oneTimeFx){v=q.oneTimeFx;q.oneTimeFx=null}i.fn.cycle.resetState(q,v);if(q.before.length){i.each(q.before,function(B,C){if(u.cycleStop!=q.stopCount){return}C.apply(z,[A,z,q,y])})}var s=function(){i.each(q.after,function(B,C){if(u.cycleStop!=q.stopCount){return}C.apply(z,[A,z,q,y])})};if(q.nextSlide!=q.currSlide){q.busy=1;if(q.fxFn){q.fxFn(A,z,q,s,y)}else{if(i.isFunction(i.fn.cycle[q.fx])){i.fn.cycle[q.fx](A,z,q,s)}else{i.fn.cycle.custom(A,z,q,s,w&&q.fastOnEvent)}}}q.lastSlide=q.currSlide;if(q.random){q.currSlide=q.nextSlide;if(++q.randomIndex==x.length){q.randomIndex=0}q.nextSlide=q.randomMap[q.randomIndex]}else{var t=(q.nextSlide+1)==x.length;q.nextSlide=t?0:q.nextSlide+1;q.currSlide=t?x.length-1:q.nextSlide-1}if(q.pager){i.fn.cycle.updateActivePagerLink(q.pager,q.currSlide)}}var r=0;if(q.timeout&&!q.continuous){r=h(A,z,q,y)}else{if(q.continuous&&u.cyclePause){r=10}}if(r>0){u.cycleTimeout=setTimeout(function(){e(x,q,0,!q.rev)},r)}}i.fn.cycle.updateActivePagerLink=function(q,r){i(q).each(function(){i(this).find("a").removeClass("activeSlide").filter("a:eq("+r+")").addClass("activeSlide")})};function h(v,s,u,r){if(u.timeoutFn){var q=u.timeoutFn(v,s,u,r);while((q-u.speed)<250){q+=u.speed}a("calculated timeout: "+q+"; speed: "+u.speed);if(q!==false){return q}}return u.timeout}i.fn.cycle.next=function(q){o(q,q.rev?-1:1)};i.fn.cycle.prev=function(q){o(q,q.rev?1:-1)};function o(r,u){var q=r.elements;var t=r.$cont[0],s=t.cycleTimeout;if(s){clearTimeout(s);t.cycleTimeout=0}if(r.random&&u<0){r.randomIndex--;if(--r.randomIndex==-2){r.randomIndex=q.length-2}else{if(r.randomIndex==-1){r.randomIndex=q.length-1}}r.nextSlide=r.randomMap[r.randomIndex]}else{if(r.random){if(++r.randomIndex==q.length){r.randomIndex=0}r.nextSlide=r.randomMap[r.randomIndex]}else{r.nextSlide=r.currSlide+u;if(r.nextSlide<0){if(r.nowrap){return false}r.nextSlide=q.length-1}else{if(r.nextSlide>=q.length){if(r.nowrap){return false}r.nextSlide=0}}}}if(i.isFunction(r.prevNextClick)){r.prevNextClick(u>0,r.nextSlide,q[r.nextSlide])}e(q,r,1,u>=0);return false}function d(r,s){var q=i(s.pager);i.each(r,function(t,u){i.fn.cycle.createPagerAnchor(t,u,q,r,s)});i.fn.cycle.updateActivePagerLink(s.pager,s.startingSlide)}i.fn.cycle.createPagerAnchor=function(u,v,s,t,w){var r;if(i.isFunction(w.pagerAnchorBuilder)){r=w.pagerAnchorBuilder(u,v)}else{r='<a href="#">'+(u+1)+"</a>"}if(!r){return}var x=i(r);if(x.parents("body").length===0){var q=[];if(s.length>1){s.each(function(){var y=x.clone(true);i(this).append(y);q.push(y[0])});x=i(q)}else{x.appendTo(s)}}x.bind(w.pagerEvent,function(A){A.preventDefault();w.nextSlide=u;var z=w.$cont[0],y=z.cycleTimeout;if(y){clearTimeout(y);z.cycleTimeout=0}if(i.isFunction(w.pagerClick)){w.pagerClick(w.nextSlide,t[w.nextSlide])}e(t,w,1,w.currSlide<u);return false});if(w.pagerEvent!="click"){x.click(function(){return false})}if(w.pauseOnPagerHover){x.hover(function(){w.$cont[0].cyclePause++},function(){w.$cont[0].cyclePause--})}};i.fn.cycle.hopsFromLast=function(t,s){var r,q=t.lastSlide,u=t.currSlide;if(s){r=u>q?u-q:t.slideCount-q}else{r=u<q?q-u:q+t.slideCount-u}return r};function g(s){function r(t){t=parseInt(t).toString(16);return t.length<2?"0"+t:t}function q(w){for(;w&&w.nodeName.toLowerCase()!="html";w=w.parentNode){var t=i.css(w,"background-color");if(t.indexOf("rgb")>=0){var u=t.match(/\d+/g);return"#"+r(u[0])+r(u[1])+r(u[2])}if(t&&t!="transparent"){return t}}return"#ffffff"}s.each(function(){i(this).css("background-color",q(this))})}i.fn.cycle.commonReset=function(v,t,u,r,s,q){i(u.elements).not(v).hide();u.cssBefore.opacity=1;u.cssBefore.display="block";if(r!==false&&t.cycleW>0){u.cssBefore.width=t.cycleW}if(s!==false&&t.cycleH>0){u.cssBefore.height=t.cycleH}u.cssAfter=u.cssAfter||{};u.cssAfter.display="none";i(v).css("zIndex",u.slideCount+(q===true?1:0));i(t).css("zIndex",u.slideCount+(q===true?0:1))};i.fn.cycle.custom=function(B,v,q,s,r){var A=i(B),w=i(v);var t=q.speedIn,z=q.speedOut,u=q.easeIn,y=q.easeOut;w.css(q.cssBefore);if(r){if(typeof r=="number"){t=z=r}else{t=z=1}u=y=null}var x=function(){w.animate(q.animIn,t,u,s)};A.animate(q.animOut,z,y,function(){if(q.cssAfter){A.css(q.cssAfter)}if(!q.sync){x()}});if(q.sync){x()}};i.fn.cycle.transitions={fade:function(r,s,q){s.not(":eq("+q.currSlide+")").css("opacity",0);q.before.push(function(v,t,u){i.fn.cycle.commonReset(v,t,u);u.cssBefore.opacity=0});q.animIn={opacity:1};q.animOut={opacity:0};q.cssBefore={top:0,left:0}}};i.fn.cycle.ver=function(){return l};i.fn.cycle.defaults={fx:"fade",timeout:4000,timeoutFn:null,continuous:0,speed:1000,speedIn:null,speedOut:null,next:null,prev:null,prevNextClick:null,prevNextEvent:"click",pager:null,pagerClick:null,pagerEvent:"click",pagerAnchorBuilder:null,before:null,after:null,end:null,easing:null,easeIn:null,easeOut:null,shuffle:null,animIn:null,animOut:null,cssBefore:null,cssAfter:null,fxFn:null,height:"auto",startingSlide:0,sync:1,random:0,fit:0,containerResize:1,pause:0,pauseOnPagerHover:0,autostop:0,autostopCount:0,delay:0,slideExpr:null,cleartype:!i.support.opacity,cleartypeNoBg:false,nowrap:0,fastOnEvent:0,randomizeEffects:1,rev:0,manualTrump:true,requeueOnImageNotLoaded:true,requeueTimeout:250}})(jQuery);
/*
 * jQuery Cycle Plugin Transition Definitions
 * This script is a plugin for the jQuery Cycle Plugin
 * Examples and documentation at: http://malsup.com/jquery/cycle/
 * Copyright (c) 2007-2008 M. Alsup
 * Version:	 2.72
 * Dual licensed under the MIT and GPL licenses:
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
(function(a){a.fn.cycle.transitions.none=function(c,d,b){b.fxFn=function(g,e,f,h){a(e).show();a(g).hide();h()}};a.fn.cycle.transitions.scrollUp=function(d,e,c){d.css("overflow","hidden");c.before.push(a.fn.cycle.commonReset);var b=d.height();c.cssBefore={top:b,left:0};c.cssFirst={top:0};c.animIn={top:0};c.animOut={top:-b}};a.fn.cycle.transitions.scrollDown=function(d,e,c){d.css("overflow","hidden");c.before.push(a.fn.cycle.commonReset);var b=d.height();c.cssFirst={top:0};c.cssBefore={top:-b,left:0};c.animIn={top:0};c.animOut={top:b}};a.fn.cycle.transitions.scrollLeft=function(d,e,c){d.css("overflow","hidden");c.before.push(a.fn.cycle.commonReset);var b=d.width();c.cssFirst={left:0};c.cssBefore={left:b,top:0};c.animIn={left:0};c.animOut={left:0-b}};a.fn.cycle.transitions.scrollRight=function(d,e,c){d.css("overflow","hidden");c.before.push(a.fn.cycle.commonReset);var b=d.width();c.cssFirst={left:0};c.cssBefore={left:-b,top:0};c.animIn={left:0};c.animOut={left:b}};a.fn.cycle.transitions.scrollHorz=function(c,d,b){c.css("overflow","hidden").width();b.before.push(function(h,f,g,e){a.fn.cycle.commonReset(h,f,g);g.cssBefore.left=e?(f.cycleW-1):(1-f.cycleW);g.animOut.left=e?-h.cycleW:h.cycleW});b.cssFirst={left:0};b.cssBefore={top:0};b.animIn={left:0};b.animOut={top:0}};a.fn.cycle.transitions.scrollVert=function(c,d,b){c.css("overflow","hidden");b.before.push(function(h,f,g,e){a.fn.cycle.commonReset(h,f,g);g.cssBefore.top=e?(1-f.cycleH):(f.cycleH-1);g.animOut.top=e?h.cycleH:-h.cycleH});b.cssFirst={top:0};b.cssBefore={left:0};b.animIn={top:0};b.animOut={left:0}};a.fn.cycle.transitions.slideX=function(c,d,b){b.before.push(function(g,e,f){a(f.elements).not(g).hide();a.fn.cycle.commonReset(g,e,f,false,true);f.animIn.width=e.cycleW});b.cssBefore={left:0,top:0,width:0};b.animIn={width:"show"};b.animOut={width:0}};a.fn.cycle.transitions.slideY=function(c,d,b){b.before.push(function(g,e,f){a(f.elements).not(g).hide();a.fn.cycle.commonReset(g,e,f,true,false);f.animIn.height=e.cycleH});b.cssBefore={left:0,top:0,height:0};b.animIn={height:"show"};b.animOut={height:0}};a.fn.cycle.transitions.shuffle=function(e,f,d){var c,b=e.css("overflow","visible").width();f.css({left:0,top:0});d.before.push(function(i,g,h){a.fn.cycle.commonReset(i,g,h,true,true,true)});if(!d.speedAdjusted){d.speed=d.speed/2;d.speedAdjusted=true}d.random=0;d.shuffle=d.shuffle||{left:-b,top:15};d.els=[];for(c=0;c<f.length;c++){d.els.push(f[c])}for(c=0;c<d.currSlide;c++){d.els.push(d.els.shift())}d.fxFn=function(m,j,l,g,i){var h=i?a(m):a(j);a(j).css(l.cssBefore);var k=l.slideCount;h.animate(l.shuffle,l.speedIn,l.easeIn,function(){var o=a.fn.cycle.hopsFromLast(l,i);for(var q=0;q<o;q++){i?l.els.push(l.els.shift()):l.els.unshift(l.els.pop())}if(i){for(var r=0,n=l.els.length;r<n;r++){a(l.els[r]).css("z-index",n-r+k)}}else{var s=a(m).css("z-index");h.css("z-index",parseInt(s)+1+k)}h.animate({left:0,top:0},l.speedOut,l.easeOut,function(){a(i?this:m).hide();if(g){g()}})})};d.cssBefore={display:"block",opacity:1,top:0,left:0}};a.fn.cycle.transitions.turnUp=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,true,false);f.cssBefore.top=e.cycleH;f.animIn.height=e.cycleH});b.cssFirst={top:0};b.cssBefore={left:0,height:0};b.animIn={top:0};b.animOut={height:0}};a.fn.cycle.transitions.turnDown=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,true,false);f.animIn.height=e.cycleH;f.animOut.top=g.cycleH});b.cssFirst={top:0};b.cssBefore={left:0,top:0,height:0};b.animOut={height:0}};a.fn.cycle.transitions.turnLeft=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,true);f.cssBefore.left=e.cycleW;f.animIn.width=e.cycleW});b.cssBefore={top:0,width:0};b.animIn={left:0};b.animOut={width:0}};a.fn.cycle.transitions.turnRight=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,true);f.animIn.width=e.cycleW;f.animOut.left=g.cycleW});b.cssBefore={top:0,left:0,width:0};b.animIn={left:0};b.animOut={width:0}};a.fn.cycle.transitions.zoom=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,false,true);f.cssBefore.top=e.cycleH/2;f.cssBefore.left=e.cycleW/2;f.animIn={top:0,left:0,width:e.cycleW,height:e.cycleH};f.animOut={width:0,height:0,top:g.cycleH/2,left:g.cycleW/2}});b.cssFirst={top:0,left:0};b.cssBefore={width:0,height:0}};a.fn.cycle.transitions.fadeZoom=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,false);f.cssBefore.left=e.cycleW/2;f.cssBefore.top=e.cycleH/2;f.animIn={top:0,left:0,width:e.cycleW,height:e.cycleH}});b.cssBefore={width:0,height:0};b.animOut={opacity:0}};a.fn.cycle.transitions.blindX=function(d,e,c){var b=d.css("overflow","hidden").width();c.before.push(function(h,f,g){a.fn.cycle.commonReset(h,f,g);g.animIn.width=f.cycleW;g.animOut.left=h.cycleW});c.cssBefore={left:b,top:0};c.animIn={left:0};c.animOut={left:b}};a.fn.cycle.transitions.blindY=function(d,e,c){var b=d.css("overflow","hidden").height();c.before.push(function(h,f,g){a.fn.cycle.commonReset(h,f,g);g.animIn.height=f.cycleH;g.animOut.top=h.cycleH});c.cssBefore={top:b,left:0};c.animIn={top:0};c.animOut={top:b}};a.fn.cycle.transitions.blindZ=function(e,f,d){var c=e.css("overflow","hidden").height();var b=e.width();d.before.push(function(i,g,h){a.fn.cycle.commonReset(i,g,h);h.animIn.height=g.cycleH;h.animOut.top=i.cycleH});d.cssBefore={top:c,left:b};d.animIn={top:0,left:0};d.animOut={top:c,left:b}};a.fn.cycle.transitions.growX=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,true);f.cssBefore.left=this.cycleW/2;f.animIn={left:0,width:this.cycleW};f.animOut={left:0}});b.cssBefore={width:0,top:0}};a.fn.cycle.transitions.growY=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,true,false);f.cssBefore.top=this.cycleH/2;f.animIn={top:0,height:this.cycleH};f.animOut={top:0}});b.cssBefore={height:0,left:0}};a.fn.cycle.transitions.curtainX=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,false,true,true);f.cssBefore.left=e.cycleW/2;f.animIn={left:0,width:this.cycleW};f.animOut={left:g.cycleW/2,width:0}});b.cssBefore={top:0,width:0}};a.fn.cycle.transitions.curtainY=function(c,d,b){b.before.push(function(g,e,f){a.fn.cycle.commonReset(g,e,f,true,false,true);f.cssBefore.top=e.cycleH/2;f.animIn={top:0,height:e.cycleH};f.animOut={top:g.cycleH/2,height:0}});b.cssBefore={left:0,height:0}};a.fn.cycle.transitions.cover=function(f,g,e){var i=e.direction||"left";var b=f.css("overflow","hidden").width();var c=f.height();e.before.push(function(j,d,h){a.fn.cycle.commonReset(j,d,h);if(i=="right"){h.cssBefore.left=-b}else{if(i=="up"){h.cssBefore.top=c}else{if(i=="down"){h.cssBefore.top=-c}else{h.cssBefore.left=b}}}});e.animIn={left:0,top:0};e.animOut={opacity:1};e.cssBefore={top:0,left:0}};a.fn.cycle.transitions.uncover=function(f,g,e){var i=e.direction||"left";var b=f.css("overflow","hidden").width();var c=f.height();e.before.push(function(j,d,h){a.fn.cycle.commonReset(j,d,h,true,true,true);if(i=="right"){h.animOut.left=b}else{if(i=="up"){h.animOut.top=-c}else{if(i=="down"){h.animOut.top=c}else{h.animOut.left=-b}}}});e.animIn={left:0,top:0};e.animOut={opacity:1};e.cssBefore={top:0,left:0}};a.fn.cycle.transitions.toss=function(e,f,d){var b=e.css("overflow","visible").width();var c=e.height();d.before.push(function(i,g,h){a.fn.cycle.commonReset(i,g,h,true,true,true);if(!h.animOut.left&&!h.animOut.top){h.animOut={left:b*2,top:-c/2,opacity:0}}else{h.animOut.opacity=0}});d.cssBefore={left:0,top:0};d.animIn={left:0}};a.fn.cycle.transitions.wipe=function(s,m,e){var q=s.css("overflow","hidden").width();var j=s.height();e.cssBefore=e.cssBefore||{};var g;if(e.clip){if(/l2r/.test(e.clip)){g="rect(0px 0px "+j+"px 0px)"}else{if(/r2l/.test(e.clip)){g="rect(0px "+q+"px "+j+"px "+q+"px)"}else{if(/t2b/.test(e.clip)){g="rect(0px "+q+"px 0px 0px)"}else{if(/b2t/.test(e.clip)){g="rect("+j+"px "+q+"px "+j+"px 0px)"}else{if(/zoom/.test(e.clip)){var o=parseInt(j/2);var f=parseInt(q/2);g="rect("+o+"px "+f+"px "+o+"px "+f+"px)"}}}}}}e.cssBefore.clip=e.cssBefore.clip||g||"rect(0px 0px 0px 0px)";var k=e.cssBefore.clip.match(/(\d+)/g);var u=parseInt(k[0]),c=parseInt(k[1]),n=parseInt(k[2]),i=parseInt(k[3]);e.before.push(function(w,h,t){if(w==h){return}var d=a(w),b=a(h);a.fn.cycle.commonReset(w,h,t,true,true,false);t.cssAfter.display="block";var r=1,l=parseInt((t.speedIn/13))-1;(function v(){var y=u?u-parseInt(r*(u/l)):0;var z=i?i-parseInt(r*(i/l)):0;var A=n<j?n+parseInt(r*((j-n)/l||1)):j;var x=c<q?c+parseInt(r*((q-c)/l||1)):q;b.css({clip:"rect("+y+"px "+x+"px "+A+"px "+z+"px)"});(r++<=l)?setTimeout(v,13):d.css("display","none")})()});e.cssBefore={display:"block",opacity:1,top:0,left:0};e.animIn={left:0};e.animOut={left:0}}})(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(a){a.fn.jcarousel=function(f){if(typeof f=="string"){var g=a(this).data("jcarousel"),e=Array.prototype.slice.call(arguments,1);return g[f].apply(g,e)}else{return this.each(function(){a(this).data("jcarousel",new b(this,f))})}};var d={vertical:false,rtl:false,start:1,offset:1,size:null,scroll:3,visible:null,animation:"normal",easing:"swing",auto:0,wrap:null,initCallback:null,reloadCallback:null,itemLoadCallback:null,itemFirstInCallback:null,itemFirstOutCallback:null,itemLastInCallback:null,itemLastOutCallback:null,itemVisibleInCallback:null,itemVisibleOutCallback:null,buttonNextHTML:"<div></div>",buttonPrevHTML:"<div></div>",buttonNextEvent:"click",buttonPrevEvent:"click",buttonNextCallback:null,buttonPrevCallback:null,itemFallbackDimension:null},c=false;a(window).bind("load.jcarousel",function(){c=true});a.jcarousel=function(i,p){this.options=a.extend({},d,p||{});this.locked=false;this.buttonPrev=this.buttonNext=this.list=this.clip=this.container=null;if(!p||p.rtl===undefined){this.options.rtl=(a(i).attr("dir")||a("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 h="",o=i.className.split(" "),n=0;n<o.length;n++){if(o[n].indexOf("jcarousel-skin")!=-1){a(i).removeClass(o[n]);h=o[n];break}}if(i.nodeName.toUpperCase()=="UL"||i.nodeName.toUpperCase()=="OL"){this.list=a(i);this.container=this.list.parent();if(this.container.hasClass("jcarousel-clip")){if(!this.container.parent().hasClass("jcarousel-container")){this.container=this.container.wrap("<div></div>")}this.container=this.container.parent()}else{if(!this.container.hasClass("jcarousel-container")){this.container=this.list.wrap("<div></div>").parent()}}}else{this.container=a(i);this.list=this.container.find("ul,ol").eq(0)}h!=""&&this.container.parent()[0].className.indexOf("jcarousel-skin")==-1&&this.container.wrap('<div class=" '+h+'"></div>');this.clip=this.list.parent();if(!this.clip.length||!this.clip.hasClass("jcarousel-clip")){this.clip=this.list.wrap("<div></div>").parent()}this.buttonNext=a(".jcarousel-next",this.container);if(this.buttonNext.size()==0&&this.options.buttonNextHTML!=null){this.buttonNext=this.clip.after(this.options.buttonNextHTML).next()}this.buttonNext.addClass(this.className("jcarousel-next"));this.buttonPrev=a(".jcarousel-prev",this.container);if(this.buttonPrev.size()==0&&this.options.buttonPrevHTML!=null){this.buttonPrev=this.clip.after(this.options.buttonPrevHTML).next()}this.buttonPrev.addClass(this.className("jcarousel-prev"));this.clip.addClass(this.className("jcarousel-clip")).css({overflow:"hidden",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 m=this.options.visible!=null?Math.ceil(this.clipping()/this.options.visible):null;h=this.list.children("li");var l=this;if(h.size()>0){var k=0;n=this.options.offset;h.each(function(){l.format(this,n++);k+=l.dimension(this,m)});this.list.css(this.wh,k+100+"px");if(!p||p.size===undefined){this.options.size=h.size()}}this.container.css("display","block");this.buttonNext.css("display","block");this.buttonPrev.css("display","block");this.funcNext=function(){l.next()};this.funcPrev=function(){l.prev()};this.funcResize=function(){l.reload()};this.options.initCallback!=null&&this.options.initCallback(this,"init");if(!c&&a.browser.safari){this.buttons(false,false);a(window).bind("load.jcarousel",function(){l.setup()})}else{this.setup()}};var b=a.jcarousel;b.fn=b.prototype={jcarousel:"0.2.5"};b.fn.extend=b.extend=a.extend;b.fn.extend({setup:function(){this.prevLast=this.prevFirst=this.last=this.first=null;this.animating=false;this.tail=this.timer=null;this.inTail=false;if(!this.locked){this.list.css(this.lt,this.pos(this.options.offset)+"px");var e=this.pos(this.options.start);this.prevFirst=this.prevLast=null;this.animate(e,false);a(window).unbind("resize.jcarousel",this.funcResize).bind("resize.jcarousel",this.funcResize)}},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,b.intval(this.list.css(this.lt))+this.tail);this.tail=null;this.inTail=false;this.options.reloadCallback!=null&&this.options.reloadCallback(this);if(this.options.visible!=null){var f=this,h=Math.ceil(this.clipping()/this.options.visible),e=0,g=0;this.list.children("li").each(function(i){e+=f.dimension(this,h);if(i+1<f.first){g=e}});this.list.css(this.wh,e+"px");this.list.css(this.lt,-g+"px")}this.scroll(this.first,false)},lock:function(){this.locked=true;this.buttons()},unlock:function(){this.locked=false;this.buttons()},size:function(e){if(e!=undefined){this.options.size=e;this.locked||this.buttons()}return this.options.size},has:function(f,h){if(h==undefined||!h){h=f}if(this.options.size!==null&&h>this.options.size){h=this.options.size}for(var e=f;e<=h;e++){var g=this.get(e);if(!g.length||g.hasClass("jcarousel-item-placeholder")){return false}}return true},get:function(e){return a(".jcarousel-item-"+e,this.list)},add:function(i,n){var h=this.get(i),m=0,l=a(n);if(h.length==0){var k;h=this.create(i);for(var j=b.intval(i);k=this.get(--j);){if(j<=0||k.length){j<=0?this.list.prepend(h):k.after(h);break}}}else{m=this.dimension(h)}if(l.get(0).nodeName.toUpperCase()=="LI"){h.replaceWith(l);h=l}else{h.empty().append(n)}this.format(h.removeClass(this.className("jcarousel-item-placeholder")),i);l=this.options.visible!=null?Math.ceil(this.clipping()/this.options.visible):null;m=this.dimension(h,l)-m;i>0&&i<this.first&&this.list.css(this.lt,b.intval(this.list.css(this.lt))-m+"px");this.list.css(this.wh,b.intval(this.list.css(this.wh))+m+"px");return h},remove:function(f){var g=this.get(f);if(!(!g.length||f>=this.first&&f<=this.last)){var e=this.dimension(g);f<this.first&&this.list.css(this.lt,b.intval(this.list.css(this.lt))+e+"px");g.remove();this.list.css(this.wh,b.intval(this.list.css(this.wh))-e+"px")}},next:function(){this.stopAuto();this.tail!=null&&!this.inTail?this.scrollTail(false):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.stopAuto();this.tail!=null&&this.inTail?this.scrollTail(true):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(e){if(!(this.locked||this.animating||!this.tail)){var f=b.intval(this.list.css(this.lt));!e?f-=this.tail:f+=this.tail;this.inTail=!e;this.prevFirst=this.first;this.prevLast=this.last;this.animate(f)}},scroll:function(e,f){this.locked||this.animating||this.animate(this.pos(e),f)},pos:function(z){var x=b.intval(this.list.css(this.lt));if(this.locked||this.animating){return x}if(this.options.wrap!="circular"){z=z<1?1:this.options.size&&z>this.options.size?this.options.size:z}for(var y=this.first>z,w=this.options.wrap!="circular"&&this.first<=1?1:this.first,v=y?this.get(w):this.get(this.last),u=y?w:w-1,t=null,s=0,q=false,r=0;y?--u>=z:++u<z;){t=this.get(u);q=!t.length;if(t.length==0){t=this.create(u).addClass(this.className("jcarousel-item-placeholder"));v[y?"before":"after"](t);if(this.first!=null&&this.options.wrap=="circular"&&this.options.size!==null&&(u<=0||u>this.options.size)){v=this.get(this.index(u));if(v.length){t=this.add(u,v.clone(true))}}}v=t;r=this.dimension(t);if(q){s+=r}if(this.first!=null&&(this.options.wrap=="circular"||u>=1&&(this.options.size==null||u<=this.options.size))){x=y?x+r:x-r}}w=this.clipping();var h=[],i=0;u=z;var p=0;for(v=this.get(z-1);++i;){t=this.get(u);q=!t.length;if(t.length==0){t=this.create(u).addClass(this.className("jcarousel-item-placeholder"));v.length==0?this.list.prepend(t):v[y?"before":"after"](t);if(this.first!=null&&this.options.wrap=="circular"&&this.options.size!==null&&(u<=0||u>this.options.size)){v=this.get(this.index(u));if(v.length){t=this.add(u,v.clone(true))}}}v=t;r=this.dimension(t);if(r==0){throw Error("jCarousel: No width/height set for items. This will cause an infinite loop. Aborting...")}if(this.options.wrap!="circular"&&this.options.size!==null&&u>this.options.size){h.push(t)}else{if(q){s+=r}}p+=r;if(p>=w){break}u++}for(t=0;t<h.length;t++){h[t].remove()}if(s>0){this.list.css(this.wh,this.dimension(this.list)+s+"px");if(y){x-=s;this.list.css(this.lt,b.intval(this.list.css(this.lt))-s+"px")}}s=z+i-1;if(this.options.wrap!="circular"&&this.options.size&&s>this.options.size){s=this.options.size}if(u>s){i=0;u=s;for(p=0;++i;){t=this.get(u--);if(!t.length){break}p+=this.dimension(t);if(p>=w){break}}}u=s-i+1;if(this.options.wrap!="circular"&&u<1){u=1}if(this.inTail&&y){x+=this.tail;this.inTail=false}this.tail=null;if(this.options.wrap!="circular"&&s==this.options.size&&s-i+1>=1){y=b.margin(this.get(s),!this.options.vertical?"marginRight":"marginBottom");if(p-y>w){this.tail=p-w-y}}for(;z-->u;){x+=this.dimension(this.get(z))}this.prevFirst=this.first;this.prevLast=this.last;this.first=u;this.last=s;return x},animate:function(f,h){if(!(this.locked||this.animating)){this.animating=true;var e=this,g=function(){e.animating=false;f==0&&e.list.css(e.lt,0);if(e.options.wrap=="circular"||e.options.wrap=="both"||e.options.wrap=="last"||e.options.size==null||e.last<e.options.size){e.startAuto()}e.buttons();e.notify("onAfterAnimation");if(e.options.wrap=="circular"&&e.options.size!==null){for(var i=e.prevFirst;i<=e.prevLast;i++){if(i!==null&&!(i>=e.first&&i<=e.last)&&(i<1||i>e.options.size)){e.remove(i)}}}};this.notify("onBeforeAnimation");if(!this.options.animation||h==false){this.list.css(this.lt,f+"px");g()}else{this.list.animate(!this.options.vertical?this.options.rtl?{right:f}:{left:f}:{top:f},this.options.animation,this.options.easing,g)}}},startAuto:function(e){if(e!=undefined){this.options.auto=e}if(this.options.auto==0){return this.stopAuto()}if(this.timer==null){var f=this;this.timer=setTimeout(function(){f.next()},this.options.auto*1000)}},stopAuto:function(){if(this.timer!=null){clearTimeout(this.timer);this.timer=null}},buttons:function(f,g){if(f==undefined||f==null){f=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="first"||this.options.size==null||this.last<this.options.size);if(!this.locked&&(!this.options.wrap||this.options.wrap=="first")&&this.options.size!=null&&this.last>=this.options.size){f=this.tail!=null&&!this.inTail}}if(g==undefined||g==null){g=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="last"||this.first>1);if(!this.locked&&(!this.options.wrap||this.options.wrap=="last")&&this.options.size!=null&&this.first==1){g=this.tail!=null&&this.inTail}}var e=this;this.buttonNext[f?"bind":"unbind"](this.options.buttonNextEvent+".jcarousel",this.funcNext)[f?"removeClass":"addClass"](this.className("jcarousel-next-disabled")).attr("disabled",f?false:true);this.buttonPrev[g?"bind":"unbind"](this.options.buttonPrevEvent+".jcarousel",this.funcPrev)[g?"removeClass":"addClass"](this.className("jcarousel-prev-disabled")).attr("disabled",g?false:true);this.options.buttonNextCallback!=null&&this.buttonNext.data("jcarouselstate")!=f&&this.buttonNext.each(function(){e.options.buttonNextCallback(e,this,f)}).data("jcarouselstate",f);this.options.buttonPrevCallback!=null&&this.buttonPrev.data("jcarouselstate")!=g&&this.buttonPrev.each(function(){e.options.buttonPrevCallback(e,this,g)}).data("jcarouselstate",g)},notify:function(e){var f=this.prevFirst==null?"init":this.prevFirst<this.first?"next":"prev";this.callback("itemLoadCallback",e,f);if(this.prevFirst!==this.first){this.callback("itemFirstInCallback",e,f,this.first);this.callback("itemFirstOutCallback",e,f,this.prevFirst)}if(this.prevLast!==this.last){this.callback("itemLastInCallback",e,f,this.last);this.callback("itemLastOutCallback",e,f,this.prevLast)}this.callback("itemVisibleInCallback",e,f,this.first,this.last,this.prevFirst,this.prevLast);this.callback("itemVisibleOutCallback",e,f,this.prevFirst,this.prevLast,this.first,this.last)},callback:function(t,r,s,q,p,o,n){if(!(this.options[t]==undefined||typeof this.options[t]!="object"&&r!="onAfterAnimation")){var m=typeof this.options[t]=="object"?this.options[t][r]:this.options[t];if(a.isFunction(m)){var h=this;if(q===undefined){m(h,s,r)}else{if(p===undefined){this.get(q).each(function(){m(h,this,q,s,r)})}else{for(var i=q;i<=p;i++){i!==null&&!(i>=o&&i<=n)&&this.get(i).each(function(){m(h,this,i,s,r)})}}}}}},create:function(e){return this.format("<li></li>",e)},format:function(f,h){f=a(f);for(var e=f.get(0).className.split(" "),g=0;g<e.length;g++){e[g].indexOf("jcarousel-")!=-1&&f.removeClass(e[g])}f.addClass(this.className("jcarousel-item")).addClass(this.className("jcarousel-item-"+h)).css({"float":this.options.rtl?"right":"left","list-style":"none"}).attr("jcarouselindex",h);return f},className:function(e){return e+" "+e+(!this.options.vertical?"-horizontal":"-vertical")},dimension:function(f,h){var e=f.jquery!=undefined?f[0]:f,g=!this.options.vertical?(e.offsetWidth||b.intval(this.options.itemFallbackDimension))+b.margin(e,"marginLeft")+b.margin(e,"marginRight"):(e.offsetHeight||b.intval(this.options.itemFallbackDimension))+b.margin(e,"marginTop")+b.margin(e,"marginBottom");if(h==undefined||g==h){return g}g=!this.options.vertical?h-b.margin(e,"marginLeft")-b.margin(e,"marginRight"):h-b.margin(e,"marginTop")-b.margin(e,"marginBottom");a(e).css(this.wh,g+"px");return this.dimension(e)},clipping:function(){return !this.options.vertical?this.clip[0].offsetWidth-b.intval(this.clip.css("borderLeftWidth"))-b.intval(this.clip.css("borderRightWidth")):this.clip[0].offsetHeight-b.intval(this.clip.css("borderTopWidth"))-b.intval(this.clip.css("borderBottomWidth"))},index:function(e,f){if(f==undefined){f=this.options.size}return Math.round(((e-1)/f-Math.floor((e-1)/f))*f)+1}});b.extend({defaults:function(e){return a.extend(d,e||{})},margin:function(h,l){if(!h){return 0}var g=h.jquery!=undefined?h[0]:h;if(l=="marginRight"&&a.browser.safari){var k={display:"block","float":"none",width:"auto"},j,i;a.swap(g,k,function(){j=g.offsetWidth});k.marginRight=0;a.swap(g,k,function(){i=g.offsetWidth});return i-j}return b.intval(a.css(g,l))},intval:function(e){e=parseInt(e);return isNaN(e)?0:e}})})(jQuery);jQuery.fn.makeacolumnlists=function(a){a=jQuery.extend({cols:3,colWidth:0,equalHeight:false,startN:1},a);if(jQuery("> li",this)){this.each(function(l){var l=jQuery(".li_container").size(),o=0,p=0,n=jQuery(this),g=n.attr("class"),x=jQuery("> li",this).size(),h=Math.ceil(x/a.cols),e=n.width(),c=(isNaN(parseInt(n.css("borderLeftWidth"),10))?0:parseInt(n.css("borderLeftWidth"),10)),w=(isNaN(parseInt(n.css("borderRightWidth"),10))?0:parseInt(n.css("borderRightWidth"),10)),v=parseInt(n.css("paddingLeft"),10),r=parseInt(n.css("paddingRight"),10),u=parseInt(n.css("marginLeft"),10),q=parseInt(n.css("marginRight"),10),d=Math.floor((e-(a.cols-1)*(c+w+v+r+u+q))/a.cols);if(a.colWidth){d=a.colWidth}var b=1,j=h;jQuery(this).addClass("li_cont1").wrap('<div id="li_container'+(++l)+'" class="li_container"></div>');if(a.equalHeight=="li"){jQuery("> li",this).each(function(){var y=jQuery(this);var i=(isNaN(parseInt(y.css("borderTopWidth"),10))?0:parseInt(y.css("borderTopWidth"),10));var t=(isNaN(parseInt(y.css("borderBottomWidth"),10))?0:parseInt(y.css("borderBottomWidth"),10));o=y.height()+parseInt(y.css("paddingTop"),10)+parseInt(y.css("paddingBottom"),10)+i+t;p=(o>p)?o:p})}for(var s=0;s<=x;s++){if(s>=j){j+=h;b++}var f=jQuery("> li:eq("+s+")",this);f.addClass("li_col"+b);if(jQuery(this).is("ol")){f.attr("value",""+(s+a.startN))+""}if(a.equalHeight=="li"){var k=(isNaN(parseInt(f.css("borderTopWidth"),10))?0:parseInt(f.css("borderTopWidth"),10));var m=(isNaN(parseInt(f.css("borderBottomWidth"),10))?0:parseInt(f.css("borderBottomWidth"),10));mh=p-(parseInt(f.css("paddingTop"),10)+parseInt(f.css("paddingBottom"),10)+k+m);f.height(mh)}}jQuery(this).css({cssFloat:"left",width:""+d+"px"});for(b=2;b<=a.cols;b++){if(jQuery(this).is("ol")){jQuery("li.li_col"+b,this).appendTo("#li_container"+l).wrapAll('<ol class="li_cont'+b+" "+g+'" style="float:left; width: '+d+'px;"></ol>')}else{jQuery("li.li_col"+b,this).appendTo("#li_container"+l).wrapAll('<ul class="li_cont'+b+" "+g+'" style="float:left; width: '+d+'px;"></ul>')}}if(a.equalHeight=="ul"||a.equalHeight=="ol"){for(b=1;b<=a.cols;b++){jQuery("#li_container"+l+" .li_cont"+b).each(function(){var y=jQuery(this);var i=(isNaN(parseInt(y.css("borderTopWidth"),10))?0:parseInt(y.css("borderTopWidth"),10));var t=(isNaN(parseInt(y.css("borderBottomWidth"),10))?0:parseInt(y.css("borderBottomWidth"),10));o=y.height()+parseInt(y.css("paddingTop"),10)+parseInt(y.css("paddingBottom"),10)+i+t;p=(o>p)?o:p})}for(b=1;b<=a.cols;b++){var f=jQuery("#li_container"+l+" .li_cont"+b);var k=(isNaN(parseInt(f.css("borderTopWidth"),10))?0:parseInt(f.css("borderTopWidth"),10));var m=(isNaN(parseInt(f.css("borderBottomWidth"),10))?0:parseInt(f.css("borderBottomWidth"),10));mh=p-(parseInt(f.css("paddingTop"),10)+parseInt(f.css("paddingBottom"),10)+k+m);f.height(mh)}}jQuery("#li_container"+l).append('<div style="clear:both; overflow:hidden; height:0px;"></div>')})}};jQuery.fn.uncolumnlists=function(){jQuery(".li_cont1").each(function(b){var c=jQuery("#li_container"+(++b)+" .li_cont1 > li").size();if(jQuery("#li_container"+b+" .li_cont1").is("ul")){jQuery("#li_container"+b+" > ul > li").appendTo("#li_container"+b+" ul:first");for(var a=1;a<=c;a++){jQuery("#li_container"+b+" ul:first li").removeAttr("class").removeAttr("style")}jQuery("#li_container"+b+" ul:first").removeAttr("style").removeClass("li_cont1").insertBefore("#li_container"+b)}else{jQuery("#li_container"+b+" > ol > li").appendTo("#li_container"+b+" ol:first");for(var a=1;a<=c;a++){jQuery("#li_container"+b+" ol:first li").removeAttr("class").removeAttr("style")}jQuery("#li_container"+b+" ol:first").removeAttr("style").removeClass("li_cont1").insertBefore("#li_container"+b)}jQuery("#li_container"+b).remove()})};(function(aG){var ay,aq,ap,aD,aj,aA,ai,ax,am,al,au=0,aE={},aw=[],av=0,aF={},az=[],ag=null,ao=new Image,ae=/\.(jpg|gif|png|bmp|jpeg)(.*)?$/i,k=/[^\.]\.(swf)\s*$/i,ad,ac=1,an=0,ar="",at,aB,aC=false,ak=aG.extend(aG("<div/>")[0],{prop:0}),ab=aG.browser.msie&&aG.browser.version<7&&!window.XMLHttpRequest,aa=function(){aq.hide();ao.onerror=ao.onload=null;ag&&ag.abort();ay.empty()},R=function(){if(false===aE.onError(aw,au,aE)){aq.hide();aC=false}else{aE.titleShow=false;aE.width="auto";aE.height="auto";ay.html('<p id="fancybox-error">The requested content cannot be loaded.<br />Please try again later.</p>');ah()}},af=function(){var a=aw[au],j,f,e,i,h,c;aa();aE=aG.extend({},aG.fn.fancybox.defaults,typeof aG(a).data("fancybox")=="undefined"?aE:aG(a).data("fancybox"));c=aE.onStart(aw,au,aE);if(c===false){aC=false}else{if(typeof c=="object"){aE=aG.extend(aE,c)}e=aE.title||(a.nodeName?aG(a).attr("title"):a.title)||"";if(a.nodeName&&!aE.orig){aE.orig=aG(a).children("img:first").length?aG(a).children("img:first"):aG(a)}if(e===""&&aE.orig&&aE.titleFromAlt){e=aE.orig.attr("alt")}j=aE.href||(a.nodeName?aG(a).attr("href"):a.href)||null;if(/^(?:javascript)/i.test(j)||j=="#"){j=null}if(aE.type){f=aE.type;if(!j){j=aE.content}}else{if(aE.content){f="html"}else{if(j){f=j.match(ae)?"image":j.match(k)?"swf":aG(a).hasClass("iframe")?"iframe":j.indexOf("#")===0?"inline":"ajax"}}}if(f){if(f=="inline"){a=j.substr(j.indexOf("#"));f=aG(a).length>0?"inline":"ajax"}aE.type=f;aE.href=j;aE.title=e;if(aE.autoDimensions&&aE.type!=="iframe"&&aE.type!=="swf"){aE.width="auto";aE.height="auto"}if(aE.modal){aE.overlayShow=true;aE.hideOnOverlayClick=false;aE.hideOnContentClick=false;aE.enableEscapeButton=false;aE.showCloseButton=false}aE.padding=parseInt(aE.padding,10);aE.margin=parseInt(aE.margin,10);ay.css("padding",aE.padding+aE.margin);aG(".fancybox-inline-tmp").unbind("fancybox-cancel").bind("fancybox-change",function(){aG(this).replaceWith(aA.children())});switch(f){case"html":ay.html(aE.content);ah();break;case"inline":if(aG(a).parent().is("#fancybox-content")===true){aC=false;break}aG('<div class="fancybox-inline-tmp" />').hide().insertBefore(aG(a)).bind("fancybox-cleanup",function(){aG(this).replaceWith(aA.children())}).bind("fancybox-cancel",function(){aG(this).replaceWith(ay.children())});aG(a).appendTo(ay);ah();break;case"image":aC=false;aG.fancybox.showActivity();ao=new Image;ao.onerror=function(){R()};ao.onload=function(){aC=true;ao.onerror=ao.onload=null;aE.width=ao.width;aE.height=ao.height;aG("<img />").attr({id:"fancybox-img",src:ao.src,alt:aE.title}).appendTo(ay);P()};ao.src=j;break;case"swf":aE.scrolling="no";aE.autoDimensions=false;i='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="'+aE.width+'" height="'+aE.height+'"><param name="movie" value="'+j+'"></param>';h="";aG.each(aE.swf,function(l,m){i+='<param name="'+l+'" value="'+m+'"></param>';h+=" "+l+'="'+m+'"'});i+='<embed src="'+j+'" type="application/x-shockwave-flash" width="'+aE.width+'" height="'+aE.height+'"'+h+"></embed></object>";ay.html(i);ah();break;case"ajax":aC=false;aG.fancybox.showActivity();aE.ajax.win=aE.ajax.success;ag=aG.ajax(aG.extend({},aE.ajax,{url:j,data:aE.ajax.data||{},error:function(l){l.status>0&&R()},success:function(l,m,n){if((typeof n=="object"?n:ag).status==200){if(typeof aE.ajax.win=="function"){c=aE.ajax.win(j,l,m,n);if(c===false){aq.hide();return}else{if(typeof c=="string"||typeof c=="object"){l=c}}}ay.html(l);ah()}}}));break;case"iframe":aE.autoDimensions=false;P()}}else{R()}}},ah=function(){ay.wrapInner('<div style="width:'+(aE.width=="auto"?"auto":aE.width+"px")+";height:"+(aE.height=="auto"?"auto":aE.height+"px")+";overflow: "+(aE.scrolling=="auto"?"auto":aE.scrolling=="yes"?"scroll":"hidden")+'"></div>');aE.width=ay.width();aE.height=ay.height();P()},P=function(){var a,c;aq.hide();if(aD.is(":visible")&&false===aF.onCleanup(az,av,aF)){aG.event.trigger("fancybox-cancel");aC=false}else{aC=true;aG(aA.add(ap)).unbind();aG(window).unbind("resize.fb scroll.fb");aG(document).unbind("keydown.fb");aD.is(":visible")&&aF.titlePosition!=="outside"&&aD.css("height",aD.height());az=aw;av=au;aF=aE;if(aF.overlayShow){ap.css({"background-color":aF.overlayColor,opacity:aF.overlayOpacity,cursor:aF.hideOnOverlayClick?"pointer":"auto",height:aG(document).height()});if(!ap.is(":visible")){ab&&aG("select:not(#fancybox-tmp select)").filter(function(){return this.style.visibility!=="hidden"}).css({visibility:"hidden"}).one("fancybox-cleanup",function(){this.style.visibility="inherit"});ap.show()}}else{ap.hide()}aB=g();ar=aF.title||"";an=0;ax.empty().removeAttr("style").removeClass();if(aF.titleShow!==false){if(aG.isFunction(aF.titleFormat)){a=aF.titleFormat(ar,az,av,aF)}else{a=ar&&ar.length?aF.titlePosition=="float"?'<table id="fancybox-title-float-wrap" cellpadding="0" cellspacing="0"><tr><td id="fancybox-title-float-left"></td><td id="fancybox-title-float-main">'+ar+'</td><td id="fancybox-title-float-right"></td></tr></table>':'<div id="fancybox-title-'+aF.titlePosition+'">'+ar+"</div>":false}ar=a;if(!(!ar||ar==="")){ax.addClass("fancybox-title-"+aF.titlePosition).html(ar).appendTo("body").show();switch(aF.titlePosition){case"inside":ax.css({width:aB.width-aF.padding*2,marginLeft:aF.padding,marginRight:aF.padding});an=ax.outerHeight(true);ax.appendTo(aj);aB.height+=an;break;case"over":ax.css({marginLeft:aF.padding,width:aB.width-aF.padding*2,bottom:aF.padding}).appendTo(aj);break;case"float":ax.css("left",parseInt((ax.width()-aB.width-40)/2,10)*-1).appendTo(aD);break;default:ax.css({width:aB.width-aF.padding*2,paddingLeft:aF.padding,paddingRight:aF.padding}).appendTo(aD)}}}ax.hide();if(aD.is(":visible")){aG(ai.add(am).add(al)).hide();a=aD.position();at={top:a.top,left:a.left,width:aD.width(),height:aD.height()};c=at.width==aB.width&&at.height==aB.height;aA.fadeTo(aF.changeFade,0.3,function(){var e=function(){aA.html(ay.contents()).fadeTo(aF.changeFade,1,H)};aG.event.trigger("fancybox-change");aA.empty().removeAttr("filter").css({"border-width":aF.padding,width:aB.width-aF.padding*2,height:aE.autoDimensions?"auto":aB.height-an-aF.padding*2});if(c){e()}else{ak.prop=0;aG(ak).animate({prop:1},{duration:aF.changeSpeed,easing:aF.easingChange,step:C,complete:e})}})}else{aD.removeAttr("style");aA.css("border-width",aF.padding);if(aF.transitionIn=="elastic"){at=w();aA.html(ay.contents());aD.show();if(aF.opacity){aB.opacity=0}ak.prop=0;aG(ak).animate({prop:1},{duration:aF.speedIn,easing:aF.easingIn,step:C,complete:H})}else{aF.titlePosition=="inside"&&an>0&&ax.show();aA.css({width:aB.width-aF.padding*2,height:aE.autoDimensions?"auto":aB.height-an-aF.padding*2}).html(ay.contents());aD.css(aB).fadeIn(aF.transitionIn=="none"?0:aF.speedIn,H)}}}},d=function(){if(aF.enableEscapeButton||aF.enableKeyboardNav){aG(document).bind("keydown.fb",function(a){if(a.keyCode==27&&aF.enableEscapeButton){a.preventDefault();aG.fancybox.close()}else{if((a.keyCode==37||a.keyCode==39)&&aF.enableKeyboardNav&&a.target.tagName!=="INPUT"&&a.target.tagName!=="TEXTAREA"&&a.target.tagName!=="SELECT"){a.preventDefault();aG.fancybox[a.keyCode==37?"prev":"next"]()}}})}if(aF.showNavArrows){if(aF.cyclic&&az.length>1||av!==0){am.show()}if(aF.cyclic&&az.length>1||av!=az.length-1){al.show()}}else{am.hide();al.hide()}},H=function(){if(!aG.support.opacity){aA.get(0).style.removeAttribute("filter");aD.get(0).style.removeAttribute("filter")}if(aE.autoDimensions){aD.css("height","auto");aA.css("height","auto")}ar&&ar.length&&ax.show();aF.showCloseButton&&ai.show();d();aF.hideOnContentClick&&aA.bind("click",aG.fancybox.close);aF.hideOnOverlayClick&&ap.bind("click",aG.fancybox.close);aG(window).bind("resize.fb",aG.fancybox.resize);aF.centerOnScroll&&aG(window).bind("scroll.fb",aG.fancybox.center);if(aF.type=="iframe"){aG('<iframe id="fancybox-frame" name="fancybox-frame'+(new Date).getTime()+'" frameborder="0" hspace="0" '+(aG.browser.msie?'allowtransparency="true""':"")+' scrolling="'+aE.scrolling+'" src="'+aF.href+'"></iframe>').appendTo(aA)}aD.show();aC=false;aG.fancybox.center();aF.onComplete(az,av,aF);var a,c;if(az.length-1>av){a=az[av+1].href;if(typeof a!=="undefined"&&a.match(ae)){c=new Image;c.src=a}}if(av>0){a=az[av-1].href;if(typeof a!=="undefined"&&a.match(ae)){c=new Image;c.src=a}}},C=function(a){var c={width:parseInt(at.width+(aB.width-at.width)*a,10),height:parseInt(at.height+(aB.height-at.height)*a,10),top:parseInt(at.top+(aB.top-at.top)*a,10),left:parseInt(at.left+(aB.left-at.left)*a,10)};if(typeof aB.opacity!=="undefined"){c.opacity=a<0.5?0.5:a}aD.css(c);aA.css({width:c.width-aF.padding*2,height:c.height-an*a-aF.padding*2})},x=function(){return[aG(window).width()-aF.margin*2,aG(window).height()-aF.margin*2,aG(document).scrollLeft()+aF.margin,aG(document).scrollTop()+aF.margin]},g=function(){var a=x(),f={},e=aF.autoScale,c=aF.padding*2;f.width=aF.width.toString().indexOf("%")>-1?parseInt(a[0]*parseFloat(aF.width)/100,10):aF.width+c;f.height=aF.height.toString().indexOf("%")>-1?parseInt(a[1]*parseFloat(aF.height)/100,10):aF.height+c;if(e&&(f.width>a[0]||f.height>a[1])){if(aE.type=="image"||aE.type=="swf"){e=aF.width/aF.height;if(f.width>a[0]){f.width=a[0];f.height=parseInt((f.width-c)/e+c,10)}if(f.height>a[1]){f.height=a[1];f.width=parseInt((f.height-c)*e+c,10)}}else{f.width=Math.min(f.width,a[0]);f.height=Math.min(f.height,a[1])}}f.top=parseInt(Math.max(a[3]-20,a[3]+(a[1]-f.height-40)*0.5),10);f.left=parseInt(Math.max(a[2]-20,a[2]+(a[0]-f.width-40)*0.5),10);return f},w=function(){var a=aE.orig?aG(aE.orig):false,c={};if(a&&a.length){c=a.offset();c.top+=parseInt(a.css("paddingTop"),10)||0;c.left+=parseInt(a.css("paddingLeft"),10)||0;c.top+=parseInt(a.css("border-top-width"),10)||0;c.left+=parseInt(a.css("border-left-width"),10)||0;c.width=a.width();c.height=a.height();c={width:c.width+aF.padding*2,height:c.height+aF.padding*2,top:c.top-aF.padding-20,left:c.left-aF.padding-20}}else{a=x();c={width:aF.padding*2,height:aF.padding*2,top:parseInt(a[3]+a[1]*0.5,10),left:parseInt(a[2]+a[0]*0.5,10)}}return c},b=function(){if(aq.is(":visible")){aG("div",aq).css("top",ac*-40+"px");ac=(ac+1)%12}else{clearInterval(ad)}};aG.fn.fancybox=function(a){if(!aG(this).length){return this}aG(this).data("fancybox",aG.extend({},a,aG.metadata?aG(this).metadata():{})).unbind("click.fb").bind("click.fb",function(c){c.preventDefault();if(!aC){aC=true;aG(this).blur();aw=[];au=0;c=aG(this).attr("rel")||"";if(!c||c==""||c==="nofollow"){aw.push(this)}else{aw=aG("a[rel="+c+"], area[rel="+c+"]");au=aw.index(this)}af()}});return this};aG.fancybox=function(a,h){var e;if(!aC){aC=true;e=typeof h!=="undefined"?h:{};aw=[];au=parseInt(e.index,10)||0;if(aG.isArray(a)){for(var c=0,f=a.length;c<f;c++){if(typeof a[c]=="object"){aG(a[c]).data("fancybox",aG.extend({},e,a[c]))}else{a[c]=aG({}).data("fancybox",aG.extend({content:a[c]},e))}}aw=jQuery.merge(aw,a)}else{if(typeof a=="object"){aG(a).data("fancybox",aG.extend({},e,a))}else{a=aG({}).data("fancybox",aG.extend({content:a},e))}aw.push(a)}if(au>aw.length||au<0){au=0}af()}};aG.fancybox.showActivity=function(){clearInterval(ad);aq.show();ad=setInterval(b,66)};aG.fancybox.hideActivity=function(){aq.hide()};aG.fancybox.next=function(){return aG.fancybox.pos(av+1)};aG.fancybox.prev=function(){return aG.fancybox.pos(av-1)};aG.fancybox.pos=function(a){if(!aC){a=parseInt(a);aw=az;if(a>-1&&a<az.length){au=a;af()}else{if(aF.cyclic&&az.length>1){au=a>=az.length?0:az.length-1;af()}}}};aG.fancybox.cancel=function(){if(!aC){aC=true;aG.event.trigger("fancybox-cancel");aa();aE.onCancel(aw,au,aE);aC=false}};aG.fancybox.close=function(){function a(){ap.fadeOut("fast");ax.empty().hide();aD.hide();aG.event.trigger("fancybox-cleanup");aA.empty();aF.onClosed(az,av,aF);az=aE=[];av=au=0;aF=aE={};aC=false}if(!(aC||aD.is(":hidden"))){aC=true;if(aF&&false===aF.onCleanup(az,av,aF)){aC=false}else{aa();aG(ai.add(am).add(al)).hide();aG(aA.add(ap)).unbind();aG(window).unbind("resize.fb scroll.fb");aG(document).unbind("keydown.fb");aA.find("iframe").attr("src",ab&&/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank");aF.titlePosition!=="inside"&&ax.empty();aD.stop();if(aF.transitionOut=="elastic"){at=w();var c=aD.position();aB={top:c.top,left:c.left,width:aD.width(),height:aD.height()};if(aF.opacity){aB.opacity=1}ax.empty().hide();ak.prop=1;aG(ak).animate({prop:0},{duration:aF.speedOut,easing:aF.easingOut,step:C,complete:a})}else{aD.fadeOut(aF.transitionOut=="none"?0:aF.speedOut,a)}}}};aG.fancybox.resize=function(){ap.is(":visible")&&ap.css("height",aG(document).height());aG.fancybox.center(true)};aG.fancybox.center=function(a){var e,c;if(!aC){c=a===true?1:0;e=x();!c&&(aD.width()>e[0]||aD.height()>e[1])||aD.stop().animate({top:parseInt(Math.max(e[3]-20,e[3]+(e[1]-aA.height()-40)*0.5-aF.padding)),left:parseInt(Math.max(e[2]-20,e[2]+(e[0]-aA.width()-40)*0.5-aF.padding))},typeof a=="number"?a:200)}};aG.fancybox.init=function(){if(!aG("#fancybox-wrap").length){aG("body").append(ay=aG('<div id="fancybox-tmp"></div>'),aq=aG('<div id="fancybox-loading"><div></div></div>'),ap=aG('<div id="fancybox-overlay"></div>'),aD=aG('<div id="fancybox-wrap"></div>'));aj=aG('<div id="fancybox-outer"></div>').append('<div class="fancybox-bg" id="fancybox-bg-n"></div><div class="fancybox-bg" id="fancybox-bg-ne"></div><div class="fancybox-bg" id="fancybox-bg-e"></div><div class="fancybox-bg" id="fancybox-bg-se"></div><div class="fancybox-bg" id="fancybox-bg-s"></div><div class="fancybox-bg" id="fancybox-bg-sw"></div><div class="fancybox-bg" id="fancybox-bg-w"></div><div class="fancybox-bg" id="fancybox-bg-nw"></div>').appendTo(aD);aj.append(aA=aG('<div id="fancybox-content"></div>'),ai=aG('<a id="fancybox-close"></a>'),ax=aG('<div id="fancybox-title"></div>'),am=aG('<a href="javascript:;" id="fancybox-left"><span class="fancy-ico" id="fancybox-left-ico"></span></a>'),al=aG('<a href="javascript:;" id="fancybox-right"><span class="fancy-ico" id="fancybox-right-ico"></span></a>'));ai.click(aG.fancybox.close);aq.click(aG.fancybox.cancel);am.click(function(a){a.preventDefault();aG.fancybox.prev()});al.click(function(a){a.preventDefault();aG.fancybox.next()});aG.fn.mousewheel&&aD.bind("mousewheel.fb",function(a,c){if(aC||aF.type=="image"){a.preventDefault()}aG.fancybox[c>0?"prev":"next"]()});aG.support.opacity||aD.addClass("fancybox-ie");if(ab){aq.addClass("fancybox-ie6");aD.addClass("fancybox-ie6");aG('<iframe id="fancybox-hide-sel-frame" src="'+(/^https/i.test(window.location.href||"")?"javascript:void(false)":"about:blank")+'" scrolling="no" border="0" frameborder="0" tabindex="-1"></iframe>').prependTo(aj)}}};aG.fn.fancybox.defaults={padding:10,margin:40,opacity:false,modal:false,cyclic:false,scrolling:"auto",width:560,height:340,autoScale:true,autoDimensions:true,centerOnScroll:false,ajax:{},swf:{wmode:"transparent"},hideOnOverlayClick:true,hideOnContentClick:false,overlayShow:true,overlayOpacity:0.7,overlayColor:"#777",titleShow:true,titlePosition:"float",titleFormat:null,titleFromAlt:false,transitionIn:"fade",transitionOut:"fade",speedIn:300,speedOut:300,changeSpeed:300,changeFade:"fast",easingIn:"swing",easingOut:"swing",showCloseButton:true,showNavArrows:true,enableEscapeButton:true,enableKeyboardNav:true,onStart:function(){},onCancel:function(){},onComplete:function(){},onCleanup:function(){},onClosed:function(){},onError:function(){}};aG(document).ready(function(){aG.fancybox.init()})})(jQuery);jQuery.fn.jloupe=function(e){var b="1.3";var d={width:200,height:200,margin:6,cursorOffsetX:10,cursorOffsetY:10,radiusLT:0,radiusLB:100,radiusRT:100,radiusRB:100,color:"#999999",image:false,repeat:false};if(e){jQuery.extend(d,e)}var c=$("<div />").addClass("thejloupe").css("position","absolute").css("width",d.width+"px").css("height",d.height+"px").hide().appendTo("body");if(d.color){c.css("backgroundColor",d.color)}if(d.repeat){c.css("backgroundRepeat","repeat")}else{c.css("backgroundRepeat","no-repeat")}var a=$("<div />").addClass("thejloupeview").css("width",d.width-d.margin*2+"px").css("height",d.height-d.margin*2+"px").css("backgroundRepeat","no-repeat").css("marginLeft",d.margin+"px").css("marginTop",d.margin+"px").appendTo(c);if($.support.cssProperty("borderRadius")){if(d.image){c.css("backgroundImage","url("+d.image+")")}$(a).css("border-top-left-radius",d.radiusLT).css("border-bottom-left-radius",d.radiusLB).css("border-bottom-right-radius",d.radiusRB).css("border-top-right-radius",d.radiusRT).css("-moz-border-radius-topleft",d.radiusLT).css("-moz-border-radius-bottomright",d.radiusRB).css("-moz-border-radius-bottomleft",d.radiusLB).css("-moz-border-radius-topright",d.radiusRT);if(!d.image||d.repeat){$(c).css("border-top-left-radius",d.radiusLT).css("border-bottom-left-radius",d.radiusLB).css("border-bottom-right-radius",d.radiusRB).css("border-top-right-radius",d.radiusRT).css("-moz-border-radius-topleft",d.radiusLT).css("-moz-border-radius-bottomright",d.radiusRB).css("-moz-border-radius-bottomleft",d.radiusLB).css("-moz-border-radius-topright",d.radiusRT)}}$(this).each(function(){var j=$(this).parent("a").attr("href");var g=$(this).attr("src");g=(j)?j:g;var f=$("<img />").attr("src",g);$(this).data("zoom",f)}).bind("mousemove",function(h){var j=$(this).offset();var g=$(this).data("zoom");var f=0,k=0;if(h.pageX||h.pageY){f=h.pageX;k=h.pageY}else{if(h.clientX||h.clientY){f=h.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;k=h.clientY+document.body.scrollTop+document.documentElement.scrollTop}}$(c).offset({top:k+d.cursorOffsetY,left:f+d.cursorOffsetX});zlo=(((f-j.left)/this.width)*$(g).attr("width")*-1)+(d.width/2.5);zto=(((k-j.top)/this.height)*$(g).attr("height")*-1)+(d.height/2.5);$(a).css("backgroundImage","url("+$(g).attr("src")+")").css("backgroundPosition",zlo+"px "+zto+"px")}).bind("mouseleave",function(){$(c).stop(true,true).fadeOut(100)}).bind("mouseenter",function(){$(c).stop(true,true).fadeIn()});return this};$.support.cssProperty=(function(){function a(h,g){var c=document.body||document.documentElement;var f=c.style;if(typeof f=="undefined"){return false}if(typeof f[h]=="string"){return g?h:true}var d=["Moz","Webkit","Khtml","O","Ms"];h=h.charAt(0).toUpperCase()+h.substr(1);for(var e=0;e<d.length;e++){if(typeof f[d[e]+h]=="string"){return g?(d[e]+h):true}}}return a})();$(function(){$(".jLoupe, .jloupe").jloupe()});(function(c){var a=c.scrollTo=function(d,f,g){c(window).scrollTo(d,f,g)};a.defaults={axis:"xy",duration:parseFloat(c.fn.jquery)>=1.3?0:1};a.window=function(d){return c(window)._scrollable()};c.fn._scrollable=function(){return this.map(function(){var d=this,f=!d.nodeName||c.inArray(d.nodeName.toLowerCase(),["iframe","#document","html","body"])!=-1;if(!f){return d}var g=(d.contentWindow||d).document||d.ownerDocument||d;return c.browser.safari||g.compatMode=="BackCompat"?g.body:g.documentElement})};c.fn.scrollTo=function(f,e,d){if(typeof e=="object"){d=e;e=0}if(typeof d=="function"){d={onAfter:d}}if(f=="max"){f=9000000000}d=c.extend({},a.defaults,d);e=e||d.speed||d.duration;d.queue=d.queue&&d.axis.length>1;if(d.queue){e/=2}d.offset=b(d.offset);d.over=b(d.over);return this._scrollable().each(function(){var n=this,l=c(n),m=f,j,k={},h=l.is("html,body");switch(typeof m){case"number":case"string":if(/^([+-]=)?\d+(\.\d+)?(px|%)?$/.test(m)){m=b(m);break}m=c(m,this);case"object":if(m.is||m.style){j=(m=c(m)).offset()}}c.each(d.axis.split(""),function(q,r){var t=r=="x"?"Left":"Top",s=t.toLowerCase(),v="scroll"+t,p=n[v],g=a.max(n,r);if(j){k[v]=j[s]+(h?0:p-l.offset()[s]);if(d.margin){k[v]-=parseInt(m.css("margin"+t))||0;k[v]-=parseInt(m.css("border"+t+"Width"))||0}k[v]+=d.offset[s]||0;if(d.over[s]){k[v]+=m[r=="x"?"width":"height"]()*d.over[s]}}else{var u=m[s];k[v]=u.slice&&u.slice(-1)=="%"?parseFloat(u)/100*g:u}if(/^\d+$/.test(k[v])){k[v]=k[v]<=0?0:Math.min(k[v],g)}if(!q&&d.queue){if(p!=k[v]){i(d.onAfterFirst)}delete k[v]}});i(d.onAfter);function i(g){l.animate(k,e,d.easing,g&&function(){g.call(this,f,d)})}}).end()};a.max=function(g,j){var n=j=="x"?"Width":"Height",k="scroll"+n;if(!c(g).is("html,body")){return g[k]-c(g)[n.toLowerCase()]()}var o="client"+n,f=g.ownerDocument.documentElement,d=g.ownerDocument.body;return Math.max(f[k],d[k])-Math.min(f[o],d[o])};function b(d){return typeof d=="object"?d:{top:d,left:d}}})(jQuery);var Pixastic=(function(){function d(m,n,l){if(m.addEventListener){m.addEventListener(n,l,false)}else{if(m.attachEvent){m.attachEvent("on"+n,l)}}}function g(n){var l=false;var o=function(){if(!l){l=true;n()}};document.write('<script defer src="//:" id="__onload_ie_pixastic__"><\/script>');var m=document.getElementById("__onload_ie_pixastic__");m.onreadystatechange=function(){if(m.readyState=="complete"){m.parentNode.removeChild(m);o()}};if(document.addEventListener){document.addEventListener("DOMContentLoaded",o,false)}d(window,"load",o)}function k(){var l=c("pixastic",null,"img");var o=c("pixastic",null,"canvas");var n=l.concat(o);for(var m=0;m<n.length;m++){(function(){var q=n[m];var s=[];var r=q.className.split(" ");for(var v=0;v<r.length;v++){var x=r[v];if(x.substring(0,9)=="pixastic-"){var u=x.substring(9);if(u!=""){s.push(u)}}}if(s.length){if(q.tagName.toLowerCase()=="img"){var p=new Image();p.src=q.src;if(p.complete){for(var w=0;w<s.length;w++){var t=Pixastic.applyAction(q,q,s[w],null);if(t){q=t}}}else{p.onload=function(){for(var y=0;y<s.length;y++){var z=Pixastic.applyAction(q,q,s[y],null);if(z){q=z}}}}}else{setTimeout(function(){for(var y=0;y<s.length;y++){var z=Pixastic.applyAction(q,q,s[y],null);if(z){q=z}}},1)}}})()}}if(typeof pixastic_parseonload!="undefined"&&pixastic_parseonload){g(k)}function c(r,p,l){var o=new Array();if(p==null){p=document}if(l==null){l="*"}var n=p.getElementsByTagName(l);var m=n.length;var q=new RegExp("(^|\\s)"+r+"(\\s|$)");for(i=0,j=0;i<m;i++){if(q.test(n[i].className)){o[j]=n[i];j++}}return o}var e;function a(m,n){if(!Pixastic.debug){return}try{switch(n){case"warn":console.warn("Pixastic:",m);break;case"error":console.error("Pixastic:",m);break;default:console.log("Pixastic:",m)}}catch(l){}if(!e){}}var b=(function(){var n=document.createElement("canvas");var m=false;try{m=!!((typeof n.getContext=="function")&&n.getContext("2d"))}catch(l){}return function(){return m}})();var f=(function(){var o=document.createElement("canvas");var n=false;var l;try{if(typeof o.getContext=="function"&&(l=o.getContext("2d"))){n=(typeof l.getImageData=="function")}}catch(m){}return function(){return n}})();var h=(function(){var n=false;var p=document.createElement("canvas");if(b()&&f()){p.width=p.height=1;var o=p.getContext("2d");o.fillStyle="rgb(255,0,0)";o.fillRect(0,0,1,1);var l=document.createElement("canvas");l.width=l.height=1;var q=l.getContext("2d");q.fillStyle="rgb(0,0,255)";q.fillRect(0,0,1,1);o.globalAlpha=0.5;o.drawImage(l,0,0);var m=o.getImageData(0,0,1,1).data;n=(m[2]!=255)}return function(){return n}})();return{parseOnLoad:false,debug:false,applyAction:function(E,p,o,n){n=n||{};var r=(E.tagName.toLowerCase()=="canvas");if(r&&Pixastic.Client.isIE()){if(Pixastic.debug){a("Tried to process a canvas element but browser is IE.")}return false}var m,v;var u=false;if(Pixastic.Client.hasCanvas()){u=!!n.resultCanvas;m=n.resultCanvas||document.createElement("canvas");v=m.getContext("2d")}var t=E.offsetWidth;var x=E.offsetHeight;if(r){t=E.width;x=E.height}if(t==0||x==0){if(E.parentNode==null){var s=E.style.position;var C=E.style.left;E.style.position="absolute";E.style.left="-9999px";document.body.appendChild(E);t=E.offsetWidth;x=E.offsetHeight;document.body.removeChild(E);E.style.position=s;E.style.left=C}else{if(Pixastic.debug){a("Image has 0 width and/or height.")}return}}if(o.indexOf("(")>-1){var A=o;o=A.substr(0,A.indexOf("("));var q=A.match(/\((.*?)\)/);if(q[1]){q=q[1].split(";");for(var B=0;B<q.length;B++){thisArg=q[B].split("=");if(thisArg.length==2){if(thisArg[0]=="rect"){var l=thisArg[1].split(",");n[thisArg[0]]={left:parseInt(l[0],10)||0,top:parseInt(l[1],10)||0,width:parseInt(l[2],10)||0,height:parseInt(l[3],10)||0}}else{n[thisArg[0]]=thisArg[1]}}}}}if(!n.rect){n.rect={left:0,top:0,width:t,height:x}}else{n.rect.left=Math.round(n.rect.left);n.rect.top=Math.round(n.rect.top);n.rect.width=Math.round(n.rect.width);n.rect.height=Math.round(n.rect.height)}var y=false;if(Pixastic.Actions[o]&&typeof Pixastic.Actions[o].process=="function"){y=true}if(!y){if(Pixastic.debug){a('Invalid action "'+o+'". Maybe file not included?')}return false}if(!Pixastic.Actions[o].checkSupport()){if(Pixastic.debug){a('Action "'+o+'" not supported by this browser.')}return false}if(Pixastic.Client.hasCanvas()){if(m!==E){m.width=t;m.height=x}if(!u){m.style.width=t+"px";m.style.height=x+"px"}v.drawImage(p,0,0,t,x);if(!E.__pixastic_org_image){m.__pixastic_org_image=E;m.__pixastic_org_width=t;m.__pixastic_org_height=x}else{m.__pixastic_org_image=E.__pixastic_org_image;m.__pixastic_org_width=E.__pixastic_org_width;m.__pixastic_org_height=E.__pixastic_org_height}}else{if(Pixastic.Client.isIE()&&typeof E.__pixastic_org_style=="undefined"){E.__pixastic_org_style=E.style.cssText}}var z={image:E,canvas:m,width:t,height:x,useData:true,options:n};var D=Pixastic.Actions[o].process(z);if(!D){return false}if(Pixastic.Client.hasCanvas()){if(z.useData){if(Pixastic.Client.hasCanvasImageData()){m.getContext("2d").putImageData(z.canvasData,n.rect.left,n.rect.top);m.getContext("2d").fillRect(0,0,0,0)}}if(!n.leaveDOM){m.title=E.title;m.imgsrc=E.imgsrc;if(!r){m.alt=E.alt}if(!r){m.imgsrc=E.src}m.className=E.className;m.style.cssText=E.style.cssText;m.name=E.name;m.tabIndex=E.tabIndex;m.id=E.id;if(E.parentNode&&E.parentNode.replaceChild){E.parentNode.replaceChild(m,E)}}n.resultCanvas=m;return m}return E},prepareData:function(q,m){var l=q.canvas.getContext("2d");var o=q.options.rect;var n=l.getImageData(o.left,o.top,o.width,o.height);var p=n.data;if(!m){q.canvasData=n}return p},process:function(m,l,n,q){if(m.tagName.toLowerCase()=="img"){var p=new Image();p.src=m.src;if(p.complete){var o=Pixastic.applyAction(m,p,l,n);if(q){q(o)}return o}else{p.onload=function(){var r=Pixastic.applyAction(m,p,l,n);if(q){q(r)}}}}if(m.tagName.toLowerCase()=="canvas"){var o=Pixastic.applyAction(m,m,l,n);if(q){q(o)}return o}},revert:function(l){if(Pixastic.Client.hasCanvas()){if(l.tagName.toLowerCase()=="canvas"&&l.__pixastic_org_image){l.width=l.__pixastic_org_width;l.height=l.__pixastic_org_height;l.getContext("2d").drawImage(l.__pixastic_org_image,0,0);if(l.parentNode&&l.parentNode.replaceChild){l.parentNode.replaceChild(l.__pixastic_org_image,l)}return l}}else{if(Pixastic.Client.isIE()){if(typeof l.__pixastic_org_style!="undefined"){l.style.cssText=l.__pixastic_org_style}}}},Client:{hasCanvas:b,hasCanvasImageData:f,hasGlobalAlpha:h,isIE:function(){return !!document.all&&!!window.attachEvent&&!window.opera}},Actions:{}}})();if(typeof jQuery!="undefined"&&jQuery&&jQuery.fn){jQuery.fn.pixastic=function(c,b){var a=[];this.each(function(){if(this.tagName.toLowerCase()=="img"&&!this.complete){return}var d=Pixastic.process(this,c,b);if(d){a.push(d)}});if(a.length>0){return jQuery(a)}else{return this}}}Pixastic.Actions.desaturate={process:function(b){var c=!!(b.options.average&&b.options.average!="false");if(Pixastic.Client.hasCanvasImageData()){var d=Pixastic.prepareData(b);var l=b.options.rect;var m=l.width;var e=l.height;var a=m*e;var f=a*4,k,g;if(c){while(a--){d[f-=4]=d[k=f+1]=d[g=f+2]=(d[f]+d[k]+d[g])/3}}else{while(a--){d[f-=4]=d[k=f+1]=d[g=f+2]=(d[f]*0.3+d[k]*0.59+d[g]*0.11)}}return true}else{if(Pixastic.Client.isIE()){b.image.style.filter+=" gray";return true}}},checkSupport:function(){return(Pixastic.Client.hasCanvasImageData()||Pixastic.Client.isIE())}};$(function(){jQuery("#mycarousel, #mycarousel1").jcarousel();var a="top";$("#submenu ul").makeacolumnlists({cols:4,colWidth:0,equalHeight:false,startN:1});$("#submenu").hide();$("a#shop-menu-arrow").toggle(function(){$("#submenu").slideDown();$("a#shop-menu-arrow").css("background-position","left bottom");a="bottom"},function(){$("#submenu").slideUp();$("a#shop-menu-arrow").css("background-position","left top");a="top"});$("a#shop-menu-arrow").hover(function(){if(a=="bottom"){$("a#shop-menu-arrow").css("background-position","right bottom")}else{if(a=="top"){$("a#shop-menu-arrow").css("background-position","right top")}}},function(){if(a=="bottom"){$("a#shop-menu-arrow").css("background-position","left bottom")}else{if(a=="top"){$("a#shop-menu-arrow").css("background-position","left top")}}});$(".slideshow").cycle({fx:"scrollHorz",timeout:8000,speed:400,pause:1,prev:".prev",next:".next"});$("div.gallery a").fancybox();$(".product-image-big a").fancybox();$("a.enlarge-images").click(function(){$("div.gallery a:first").click();return false});$("div.answer").hide();$("a.ques").toggle(function(){$(this).addClass("active");$(this).parent().parent().find("div.answer").slideToggle("slow");return false},function(){$(this).removeClass("active");$(this).parent().parent().find("div.answer").slideToggle("slow");return false});$(".jcarousel-item a").hover(function(){$(this).parent().css("background-position","-146px 0px")},function(){$(this).parent().css("background-position","0px 0px")});$(".jcarousel-item a").hover(function(){if($.browser.msie){}else{var c=$(this);var b=$(this).find("img").clone().css("display","none");c.prepend(b);$(this).find("img:visible").pixastic("desaturate")}},function(){if($.browser.msie){}else{$(this).find("canvas").remove();$(this).find("img:first").css("display","block");$(this).find("img:hidden").remove()}});$("div.prod-list div.products a.product").hover(function(){if($.browser.msie){}else{var c=$(this).find("div.image:first");var b=$(this).find("div.image img").clone().css("display","none");c.prepend(b);$(this).find("div.image img:visible").pixastic("desaturate")}},function(){if($.browser.msie){}else{$(this).find("canvas").remove();$(this).find("div.image img:first").css("display","block");$(this).find("div.image img:hidden").remove()}});$("#back-to-top a").click(function(){$.scrollTo("div#wrapper",{duration:800,axis:"y"})})});
