You are on page 1of 10

<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.

js' ty pe='text/javascript'/>

<script type='text/javascript'> //<![CDATA[ /* * Superfish v1.4.8 - jQuery menu widget * Copyright (c) 2008 Joel Birch * * Dual licensed under the MIT and GPL licenses: * http://www.opensource.org/licenses/mit-license.php * http://www.gnu.org/licenses/gpl.html * * CHANGELOG: http://users.tpg.com.au/j_birch/plugins/superfish/changelog.txt */ ;(function($){ $.fn.superfish = function(op){ var sf = $.fn.superfish, c = sf.c, $arrow = $(['<span class="',c.arrowClass,'"> &#187;</spa n>'].join('')), over = function(){ var $$ = $(this), menu = getMenu($$); clearTimeout(menu.sfTimer); $$.showSuperfishUl().siblings().hideSuperfishUl( ); }, out = function(){ var $$ = $(this), menu = getMenu($$), o = sf.op; clearTimeout(menu.sfTimer); menu.sfTimer=setTimeout(function(){ o.retainPath=($.inArray($$[0],o.$path)>1); $$.hideSuperfishUl(); if (o.$path.length && $$.parents(['li.', o.hoverClass].join('')).length<1){over.call(o.$path);} },o.delay); }, getMenu = function($menu){ var menu = $menu.parents(['ul.',c.menuClass,':fi rst'].join(''))[0]; sf.op = sf.o[menu.serial]; return menu; }, addArrow = function($a){ $a.addClass(c.anchorClass).appe nd($arrow.clone()); }; return this.each(function() { var s = this.serial = sf.o.length; var o = $.extend({},sf.defaults,op); o.$path = $('li.'+o.pathClass,this).slice(0,o.pathLevels ).each(function(){ $(this).addClass([o.hoverClass,c.bcClass].join(' '))

.filter('li:has(ul)').removeClass(o.path Class); }); sf.o[s] = sf.op = o; $('li:has(ul)',this)[($.fn.hoverIntent && !o.disableHI) ? 'hoverIntent' : 'hover'](over,out).each(function() { if (o.autoArrows) addArrow( $('>a:first-child',t his) ); }) .not('.'+c.bcClass) .hideSuperfishUl(); var $a = $('a',this); $a.each(function(i){ var $li = $a.eq(i).parents('li'); $a.eq(i).focus(function(){over.call($li);}).blur (function(){out.call($li);}); }); o.onInit.call(this); }).each(function() { var menuClasses = [c.menuClass]; if (sf.op.dropShadows && !($.browser.msie && $.browser. version < 7)) menuClasses.push(c.shadowClass); $(this).addClass(menuClasses.join(' ')); }); }; var sf = $.fn.superfish; sf.o = []; sf.op = {}; sf.IE7fix = function(){ var o = sf.op; if ($.browser.msie && $.browser.version > 6 && o.dropShadows && o.animation.opacity!=undefined) this.toggleClass(sf.c.shadowClass+'-off'); }; sf.c = { bcClass : 'sf-breadcrumb', menuClass : 'sf-js-enabled', anchorClass : 'sf-with-ul', arrowClass : 'sf-sub-indicator', shadowClass : 'sf-shadow' }; sf.defaults = { hoverClass : 'sfHover', pathClass : 'overideThisToUse', pathLevels : 1, delay : 800, animation : {opacity:'show'}, speed : 'normal', autoArrows : true, dropShadows : true, disableHI : false, // true disables hoverIn tent detection onInit : function(){}, // callback functions onBeforeShow: function(){}, onShow : function(){}, onHide : function(){}

}; $.fn.extend({ hideSuperfishUl : function(){ var o = sf.op, not = (o.retainPath===true) ? o.$path : ''; o.retainPath = false; var $ul = $(['li.',o.hoverClass].join(''),this).add(this ).not(not).removeClass(o.hoverClass) .find('>ul').hide().css('visibility','hi dden'); o.onHide.call($ul); return this; }, showSuperfishUl : function(){ var o = sf.op, sh = sf.c.shadowClass+'-off', $ul = this.addClass(o.hoverClass) .find('>ul:hidden').css('visibility','vi sible'); sf.IE7fix.call($ul); o.onBeforeShow.call($ul); $ul.animate(o.animation,o.speed,function(){ sf.IE7fix.ca ll($ul); o.onShow.call($ul); }); return this; } }); })(jQuery);

//]]> </script> <script type='text/javascript'> //<![CDATA[ /* * jQuery Cycle Plugin (with Transition Definitions) * Examples and documentation at: http://jquery.malsup.com/cycle/ * Copyright (c) 2007-2010 M. Alsup * Version: 2.88 (08-JUN-2010) * Dual licensed under the MIT and GPL licenses. * http://jquery.malsup.com/license.html * Requires: jQuery v1.2.6 or later */ (function($){var ver="2.88";if($.support==undefined){$.support={opacity:!($.brow ser.msie)};}function debug(s){if($.fn.cycle.debug){log(s);}}function log(){if(wi ndow.console&&window.console.log){window.console.log("[cycle] "+Array.prototype. join.call(arguments," "));}}$.fn.cycle=function(options,arg2){var o={s:this.sele ctor,c:this.context};if(this.length===0&&options!="stop"){if(!$.isReady&&o.s){lo g("DOM not ready, queuing slideshow");$(function(){$(o.s,o.c).cycle(options,arg2 );});return this;}log("terminating; zero elements found by selector"+($.isReady? "":" (DOM not ready)"));return this;}return this.each(function(){var opts=handle Arguments(this,options,arg2);if(opts===false){return;}opts.updateActivePagerLink =opts.updateActivePagerLink||$.fn.cycle.updateActivePagerLink;if(this.cycleTimeo ut){clearTimeout(this.cycleTimeout);}this.cycleTimeout=this.cyclePause=0;var $co nt=$(this);var $slides=opts.slideExpr?$(opts.slideExpr,this):$cont.children();va r els=$slides.get();if(els.length<2){log("terminating; too few slides: "+els.len gth);return;}var opts2=buildOptions($cont,$slides,els,opts,o);if(opts2===false){

return;}var startTime=opts2.continuous?10:getTimeout(els[opts2.currSlide],els[op ts2.nextSlide],opts2,!opts2.rev);if(startTime){startTime+=(opts2.delay||0);if(st artTime<10){startTime=10;}debug("first timeout: "+startTime);this.cycleTimeout=s etTimeout(function(){go(els,opts2,0,(!opts2.rev&&!opts.backwards));},startTime); }});};function handleArguments(cont,options,arg2){if(cont.cycleStop==undefined){ cont.cycleStop=0;}if(options===undefined||options===null){options={};}if(options .constructor==String){switch(options){case"destroy":case"stop":var opts=$(cont). data("cycle.opts");if(!opts){return false;}cont.cycleStop++;if(cont.cycleTimeout ){clearTimeout(cont.cycleTimeout);}cont.cycleTimeout=0;$(cont).removeData("cycle .opts");if(options=="destroy"){destroy(opts);}return false;case"toggle":cont.cyc lePause=(cont.cyclePause===1)?0:1;checkInstantResume(cont.cyclePause,arg2,cont); return false;case"pause":cont.cyclePause=1;return false;case"resume":cont.cycleP ause=0;checkInstantResume(false,arg2,cont);return false;case"prev":case"next":va r opts=$(cont).data("cycle.opts");if(!opts){log('options not found, "prev/next" ignored');return false;}$.fn.cycle[options](opts);return false;default:options={ fx:options};}return options;}else{if(options.constructor==Number){var num=option s;options=$(cont).data("cycle.opts");if(!options){log("options not found, can no t advance slide");return false;}if(num<0||num>=options.elements.length){log("inv alid slide index: "+num);return false;}options.nextSlide=num;if(cont.cycleTimeou t){clearTimeout(cont.cycleTimeout);cont.cycleTimeout=0;}if(typeof arg2=="string" ){options.oneTimeFx=arg2;}go(options.elements,options,1,num>=options.currSlide); return false;}}return options;function checkInstantResume(isPaused,arg2,cont){if (!isPaused&&arg2===true){var options=$(cont).data("cycle.opts");if(!options){log ("options not found, can not resume");return false;}if(cont.cycleTimeout){clearT imeout(cont.cycleTimeout);cont.cycleTimeout=0;}go(options.elements,options,1,(!o pts.rev&&!opts.backwards));}}}function removeFilter(el,opts){if(!$.support.opaci ty&&opts.cleartype&&el.style.filter){try{el.style.removeAttribute("filter");}cat ch(smother){}}}function destroy(opts){if(opts.next){$(opts.next).unbind(opts.pre vNextEvent);}if(opts.prev){$(opts.prev).unbind(opts.prevNextEvent);}if(opts.page r||opts.pagerAnchorBuilder){$.each(opts.pagerAnchors||[],function(){this.unbind( ).remove();});}opts.pagerAnchors=null;if(opts.destroy){opts.destroy(opts);}}func tion buildOptions($cont,$slides,els,options,o){var opts=$.extend({},$.fn.cycle.d efaults,options||{},$.metadata?$cont.metadata():$.meta?$cont.data():{});if(opts. autostop){opts.countdown=opts.autostopCount||els.length;}var cont=$cont[0];$cont .data("cycle.opts",opts);opts.$cont=$cont;opts.stopCount=cont.cycleStop;opts.ele ments=els;opts.before=opts.before?[opts.before]:[];opts.after=opts.after?[opts.a fter]:[];opts.after.unshift(function(){opts.busy=0;});if(!$.support.opacity&&opt s.cleartype){opts.after.push(function(){removeFilter(this,opts);});}if(opts.cont inuous){opts.after.push(function(){go(els,opts,0,(!opts.rev&&!opts.backwards));} );}saveOriginalOpts(opts);if(!$.support.opacity&&opts.cleartype&&!opts.cleartype NoBg){clearTypeFix($slides);}if($cont.css("position")=="static"){$cont.css("posi tion","relative");}if(opts.width){$cont.width(opts.width);}if(opts.height&&opts. height!="auto"){$cont.height(opts.height);}if(opts.startingSlide){opts.startingS lide=parseInt(opts.startingSlide);}else{if(opts.backwards){opts.startingSlide=el s.length-1;}}if(opts.random){opts.randomMap=[];for(var i=0;i<els.length;i++){opt s.randomMap.push(i);}opts.randomMap.sort(function(a,b){return Math.random()-0.5; });opts.randomIndex=1;opts.startingSlide=opts.randomMap[1];}else{if(opts.startin gSlide>=els.length){opts.startingSlide=0;}}opts.currSlide=opts.startingSlide||0; var first=opts.startingSlide;$slides.css({position:"absolute",top:0,left:0}).hid e().each(function(i){var z;if(opts.backwards){z=first?i<=first?els.length+(i-fir st):first-i:els.length-i;}else{z=first?i>=first?els.length-(i-first):first-i:els .length-i;}$(this).css("z-index",z);});$(els[first]).css("opacity",1).show();rem oveFilter(els[first],opts);if(opts.fit&&opts.width){$slides.width(opts.width);}i f(opts.fit&&opts.height&&opts.height!="auto"){$slides.height(opts.height);}var r eshape=opts.containerResize&&!$cont.innerHeight();if(reshape){var maxw=0,maxh=0; for(var j=0;j<els.length;j++){var $e=$(els[j]),e=$e[0],w=$e.outerWidth(),h=$e.ou terHeight();if(!w){w=e.offsetWidth||e.width||$e.attr("width");}if(!h){h=e.offset Height||e.height||$e.attr("height");}maxw=w>maxw?w:maxw;maxh=h>maxh?h:maxh;}if(m axw>0&&maxh>0){$cont.css({width:maxw+"px",height:maxh+"px"});}}if(opts.pause){$c ont.hover(function(){this.cyclePause++;},function(){this.cyclePause--;});}if(sup

portMultiTransitions(opts)===false){return false;}var requeue=false;options.requ eueAttempts=options.requeueAttempts||0;$slides.each(function(){var $el=$(this);t his.cycleH=(opts.fit&&opts.height)?opts.height:($el.height()||this.offsetHeight| |this.height||$el.attr("height")||0);this.cycleW=(opts.fit&&opts.width)?opts.wid th:($el.width()||this.offsetWidth||this.width||$el.attr("width")||0);if($el.is(" img")){var loadingIE=($.browser.msie&&this.cycleW==28&&this.cycleH==30&&!this.co mplete);var loadingFF=($.browser.mozilla&&this.cycleW==34&&this.cycleH==19&&!thi s.complete);var loadingOp=($.browser.opera&&((this.cycleW==42&&this.cycleH==19)| |(this.cycleW==37&&this.cycleH==17))&&!this.complete);var loadingOther=(this.cyc leH==0&&this.cycleW==0&&!this.complete);if(loadingIE||loadingFF||loadingOp||load ingOther){if(o.s&&opts.requeueOnImageNotLoaded&&++options.requeueAttempts<100){l og(options.requeueAttempts," - img slide not loaded, requeuing slideshow: ",this .src,this.cycleW,this.cycleH);setTimeout(function(){$(o.s,o.c).cycle(options);}, opts.requeueTimeout);requeue=true;return false;}else{log("could not determine si ze of image: "+this.src,this.cycleW,this.cycleH);}}}return true;});if(requeue){r eturn false;}opts.cssBefore=opts.cssBefore||{};opts.animIn=opts.animIn||{};opts. animOut=opts.animOut||{};$slides.not(":eq("+first+")").css(opts.cssBefore);if(op ts.cssFirst){$($slides[first]).css(opts.cssFirst);}if(opts.timeout){opts.timeout =parseInt(opts.timeout);if(opts.speed.constructor==String){opts.speed=$.fx.speed s[opts.speed]||parseInt(opts.speed);}if(!opts.sync){opts.speed=opts.speed/2;}var buffer=opts.fx=="shuffle"?500:250;while((opts.timeout-opts.speed)<buffer){opts. timeout+=opts.speed;}}if(opts.easing){opts.easeIn=opts.easeOut=opts.easing;}if(! opts.speedIn){opts.speedIn=opts.speed;}if(!opts.speedOut){opts.speedOut=opts.spe ed;}opts.slideCount=els.length;opts.currSlide=opts.lastSlide=first;if(opts.rando m){if(++opts.randomIndex==els.length){opts.randomIndex=0;}opts.nextSlide=opts.ra ndomMap[opts.randomIndex];}else{if(opts.backwards){opts.nextSlide=opts.startingS lide==0?(els.length-1):opts.startingSlide-1;}else{opts.nextSlide=opts.startingSl ide>=(els.length-1)?0:opts.startingSlide+1;}}if(!opts.multiFx){var init=$.fn.cyc le.transitions[opts.fx];if($.isFunction(init)){init($cont,$slides,opts);}else{if (opts.fx!="custom"&&!opts.multiFx){log("unknown transition: "+opts.fx,"; slidesh ow terminating");return false;}}}var e0=$slides[first];if(opts.before.length){op ts.before[0].apply(e0,[e0,e0,opts,true]);}if(opts.after.length>1){opts.after[1]. apply(e0,[e0,e0,opts,true]);}if(opts.next){$(opts.next).bind(opts.prevNextEvent, function(){return advance(opts,opts.rev?-1:1);});}if(opts.prev){$(opts.prev).bin d(opts.prevNextEvent,function(){return advance(opts,opts.rev?1:-1);});}if(opts.p ager||opts.pagerAnchorBuilder){buildPager(els,opts);}exposeAddSlide(opts,els);re turn opts;}function saveOriginalOpts(opts){opts.original={before:[],after:[]};op ts.original.cssBefore=$.extend({},opts.cssBefore);opts.original.cssAfter=$.exten d({},opts.cssAfter);opts.original.animIn=$.extend({},opts.animIn);opts.original. animOut=$.extend({},opts.animOut);$.each(opts.before,function(){opts.original.be fore.push(this);});$.each(opts.after,function(){opts.original.after.push(this);} );}function supportMultiTransitions(opts){var i,tx,txs=$.fn.cycle.transitions;if (opts.fx.indexOf(",")>0){opts.multiFx=true;opts.fxs=opts.fx.replace(/\s*/g,"").s plit(",");for(i=0;i<opts.fxs.length;i++){var fx=opts.fxs[i];tx=txs[fx];if(!tx||! txs.hasOwnProperty(fx)||!$.isFunction(tx)){log("discarding unknown transition: " ,fx);opts.fxs.splice(i,1);i--;}}if(!opts.fxs.length){log("No valid transitions n amed; slideshow terminating.");return false;}}else{if(opts.fx=="all"){opts.multi Fx=true;opts.fxs=[];for(p in txs){tx=txs[p];if(txs.hasOwnProperty(p)&&$.isFuncti on(tx)){opts.fxs.push(p);}}}}if(opts.multiFx&&opts.randomizeEffects){var r1=Math .floor(Math.random()*20)+30;for(i=0;i<r1;i++){var r2=Math.floor(Math.random()*op ts.fxs.length);opts.fxs.push(opts.fxs.splice(r2,1)[0]);}debug("randomized fx seq uence: ",opts.fxs);}return true;}function exposeAddSlide(opts,els){opts.addSlide =function(newSlide,prepend){var $s=$(newSlide),s=$s[0];if(!opts.autostopCount){o pts.countdown++;}els[prepend?"unshift":"push"](s);if(opts.els){opts.els[prepend? "unshift":"push"](s);}opts.slideCount=els.length;$s.css("position","absolute");$ s[prepend?"prependTo":"appendTo"](opts.$cont);if(prepend){opts.currSlide++;opts. nextSlide++;}if(!$.support.opacity&&opts.cleartype&&!opts.cleartypeNoBg){clearTy peFix($s);}if(opts.fit&&opts.width){$s.width(opts.width);}if(opts.fit&&opts.heig ht&&opts.height!="auto"){$slides.height(opts.height);}s.cycleH=(opts.fit&&opts.h eight)?opts.height:$s.height();s.cycleW=(opts.fit&&opts.width)?opts.width:$s.wid

th();$s.css(opts.cssBefore);if(opts.pager||opts.pagerAnchorBuilder){$.fn.cycle.c reatePagerAnchor(els.length-1,s,$(opts.pager),els,opts);}if($.isFunction(opts.on AddSlide)){opts.onAddSlide($s);}else{$s.hide();}};}$.fn.cycle.resetState=functio n(opts,fx){fx=fx||opts.fx;opts.before=[];opts.after=[];opts.cssBefore=$.extend({ },opts.original.cssBefore);opts.cssAfter=$.extend({},opts.original.cssAfter);opt s.animIn=$.extend({},opts.original.animIn);opts.animOut=$.extend({},opts.origina l.animOut);opts.fxFn=null;$.each(opts.original.before,function(){opts.before.pus h(this);});$.each(opts.original.after,function(){opts.after.push(this);});var in it=$.fn.cycle.transitions[fx];if($.isFunction(init)){init(opts.$cont,$(opts.elem ents),opts);}};function go(els,opts,manual,fwd){if(manual&&opts.busy&&opts.manua lTrump){debug("manualTrump in go(), stopping active transition");$(els).stop(tru e,true);opts.busy=false;}if(opts.busy){debug("transition active, ignoring new tx request");return;}var p=opts.$cont[0],curr=els[opts.currSlide],next=els[opts.ne xtSlide];if(p.cycleStop!=opts.stopCount||p.cycleTimeout===0&&!manual){return;}if (!manual&&!p.cyclePause&&!opts.bounce&&((opts.autostop&&(--opts.countdown<=0))|| (opts.nowrap&&!opts.random&&opts.nextSlide<opts.currSlide))){if(opts.end){opts.e nd(opts);}return;}var changed=false;if((manual||!p.cyclePause)&&(opts.nextSlide! =opts.currSlide)){changed=true;var fx=opts.fx;curr.cycleH=curr.cycleH||$(curr).h eight();curr.cycleW=curr.cycleW||$(curr).width();next.cycleH=next.cycleH||$(next ).height();next.cycleW=next.cycleW||$(next).width();if(opts.multiFx){if(opts.las tFx==undefined||++opts.lastFx>=opts.fxs.length){opts.lastFx=0;}fx=opts.fxs[opts. lastFx];opts.currFx=fx;}if(opts.oneTimeFx){fx=opts.oneTimeFx;opts.oneTimeFx=null ;}$.fn.cycle.resetState(opts,fx);if(opts.before.length){$.each(opts.before,funct ion(i,o){if(p.cycleStop!=opts.stopCount){return;}o.apply(next,[curr,next,opts,fw d]);});}var after=function(){$.each(opts.after,function(i,o){if(p.cycleStop!=opt s.stopCount){return;}o.apply(next,[curr,next,opts,fwd]);});};debug("tx firing; c urrSlide: "+opts.currSlide+"; nextSlide: "+opts.nextSlide);opts.busy=1;if(opts.f xFn){opts.fxFn(curr,next,opts,after,fwd,manual&&opts.fastOnEvent);}else{if($.isF unction($.fn.cycle[opts.fx])){$.fn.cycle[opts.fx](curr,next,opts,after,fwd,manua l&&opts.fastOnEvent);}else{$.fn.cycle.custom(curr,next,opts,after,fwd,manual&&op ts.fastOnEvent);}}}if(changed||opts.nextSlide==opts.currSlide){opts.lastSlide=op ts.currSlide;if(opts.random){opts.currSlide=opts.nextSlide;if(++opts.randomIndex ==els.length){opts.randomIndex=0;}opts.nextSlide=opts.randomMap[opts.randomIndex ];if(opts.nextSlide==opts.currSlide){opts.nextSlide=(opts.currSlide==opts.slideC ount-1)?0:opts.currSlide+1;}}else{if(opts.backwards){var roll=(opts.nextSlide-1) <0;if(roll&&opts.bounce){opts.backwards=!opts.backwards;opts.nextSlide=1;opts.cu rrSlide=0;}else{opts.nextSlide=roll?(els.length-1):opts.nextSlide-1;opts.currSli de=roll?0:opts.nextSlide+1;}}else{var roll=(opts.nextSlide+1)==els.length;if(rol l&&opts.bounce){opts.backwards=!opts.backwards;opts.nextSlide=els.length-2;opts. currSlide=els.length-1;}else{opts.nextSlide=roll?0:opts.nextSlide+1;opts.currSli de=roll?els.length-1:opts.nextSlide-1;}}}}if(changed&&opts.pager){opts.updateAct ivePagerLink(opts.pager,opts.currSlide,opts.activePagerClass);}var ms=0;if(opts. timeout&&!opts.continuous){ms=getTimeout(els[opts.currSlide],els[opts.nextSlide] ,opts,fwd);}else{if(opts.continuous&&p.cyclePause){ms=10;}}if(ms>0){p.cycleTimeo ut=setTimeout(function(){go(els,opts,0,(!opts.rev&&!opts.backwards));},ms);}}$.f n.cycle.updateActivePagerLink=function(pager,currSlide,clsName){$(pager).each(fu nction(){$(this).children().removeClass(clsName).eq(currSlide).addClass(clsName) ;});};function getTimeout(curr,next,opts,fwd){if(opts.timeoutFn){var t=opts.time outFn.call(curr,curr,next,opts,fwd);while((t-opts.speed)<250){t+=opts.speed;}deb ug("calculated timeout: "+t+"; speed: "+opts.speed);if(t!==false){return t;}}ret urn opts.timeout;}$.fn.cycle.next=function(opts){advance(opts,opts.rev?-1:1);};$ .fn.cycle.prev=function(opts){advance(opts,opts.rev?1:-1);};function advance(opt s,val){var els=opts.elements;var p=opts.$cont[0],timeout=p.cycleTimeout;if(timeo ut){clearTimeout(timeout);p.cycleTimeout=0;}if(opts.random&&val<0){opts.randomIn dex--;if(--opts.randomIndex==-2){opts.randomIndex=els.length-2;}else{if(opts.ran domIndex==-1){opts.randomIndex=els.length-1;}}opts.nextSlide=opts.randomMap[opts .randomIndex];}else{if(opts.random){opts.nextSlide=opts.randomMap[opts.randomInd ex];}else{opts.nextSlide=opts.currSlide+val;if(opts.nextSlide<0){if(opts.nowrap) {return false;}opts.nextSlide=els.length-1;}else{if(opts.nextSlide>=els.length){ if(opts.nowrap){return false;}opts.nextSlide=0;}}}}var cb=opts.onPrevNextEvent||

opts.prevNextClick;if($.isFunction(cb)){cb(val>0,opts.nextSlide,els[opts.nextSli de]);}go(els,opts,1,val>=0);return false;}function buildPager(els,opts){var $p=$ (opts.pager);$.each(els,function(i,o){$.fn.cycle.createPagerAnchor(i,o,$p,els,op ts);});opts.updateActivePagerLink(opts.pager,opts.startingSlide,opts.activePager Class);}$.fn.cycle.createPagerAnchor=function(i,el,$p,els,opts){var a;if($.isFun ction(opts.pagerAnchorBuilder)){a=opts.pagerAnchorBuilder(i,el);debug("pagerAnch orBuilder("+i+", el) returned: "+a);}else{a='<a href="#">'+(i+1)+"</a>";}if(!a){ return;}var $a=$(a);if($a.parents("body").length===0){var arr=[];if($p.length>1) {$p.each(function(){var $clone=$a.clone(true);$(this).append($clone);arr.push($c lone[0]);});$a=$(arr);}else{$a.appendTo($p);}}opts.pagerAnchors=opts.pagerAnchor s||[];opts.pagerAnchors.push($a);$a.bind(opts.pagerEvent,function(e){e.preventDe fault();opts.nextSlide=i;var p=opts.$cont[0],timeout=p.cycleTimeout;if(timeout){ clearTimeout(timeout);p.cycleTimeout=0;}var cb=opts.onPagerEvent||opts.pagerClic k;if($.isFunction(cb)){cb(opts.nextSlide,els[opts.nextSlide]);}go(els,opts,1,opt s.currSlide<i);});if(!/^click/.test(opts.pagerEvent)&&!opts.allowPagerClickBubbl e){$a.bind("click.cycle",function(){return false;});}if(opts.pauseOnPagerHover){ $a.hover(function(){opts.$cont[0].cyclePause++;},function(){opts.$cont[0].cycleP ause--;});}};$.fn.cycle.hopsFromLast=function(opts,fwd){var hops,l=opts.lastSlid e,c=opts.currSlide;if(fwd){hops=c>l?c-l:opts.slideCount-l;}else{hops=c<l?l-c:l+o pts.slideCount-c;}return hops;};function clearTypeFix($slides){debug("applying c learType background-color hack");function hex(s){s=parseInt(s).toString(16);retu rn s.length<2?"0"+s:s;}function getBg(e){for(;e&&e.nodeName.toLowerCase()!="html ";e=e.parentNode){var v=$.css(e,"background-color");if(v.indexOf("rgb")>=0){var rgb=v.match(/\d+/g);return"#"+hex(rgb[0])+hex(rgb[1])+hex(rgb[2]);}if(v&&v!="tra nsparent"){return v;}}return"#ffffff";}$slides.each(function(){$(this).css("back ground-color",getBg(this));});}$.fn.cycle.commonReset=function(curr,next,opts,w, h,rev){$(opts.elements).not(curr).hide();opts.cssBefore.opacity=1;opts.cssBefore .display="block";if(w!==false&&next.cycleW>0){opts.cssBefore.width=next.cycleW;} if(h!==false&&next.cycleH>0){opts.cssBefore.height=next.cycleH;}opts.cssAfter=op ts.cssAfter||{};opts.cssAfter.display="none";$(curr).css("zIndex",opts.slideCoun t+(rev===true?1:0));$(next).css("zIndex",opts.slideCount+(rev===true?0:1));};$.f n.cycle.custom=function(curr,next,opts,cb,fwd,speedOverride){var $l=$(curr),$n=$ (next);var speedIn=opts.speedIn,speedOut=opts.speedOut,easeIn=opts.easeIn,easeOu t=opts.easeOut;$n.css(opts.cssBefore);if(speedOverride){if(typeof speedOverride= ="number"){speedIn=speedOut=speedOverride;}else{speedIn=speedOut=1;}easeIn=easeO ut=null;}var fn=function(){$n.animate(opts.animIn,speedIn,easeIn,cb);};$l.animat e(opts.animOut,speedOut,easeOut,function(){if(opts.cssAfter){$l.css(opts.cssAfte r);}if(!opts.sync){fn();}});if(opts.sync){fn();}};$.fn.cycle.transitions={fade:f unction($cont,$slides,opts){$slides.not(":eq("+opts.currSlide+")").css("opacity" ,0);opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,o pts);opts.cssBefore.opacity=0;});opts.animIn={opacity:1};opts.animOut={opacity:0 };opts.cssBefore={top:0,left:0};}};$.fn.cycle.ver=function(){return ver;};$.fn.c ycle.defaults={fx:"fade",timeout:4000,timeoutFn:null,continuous:0,speed:1000,spe edIn:null,speedOut:null,next:null,prev:null,onPrevNextEvent:null,prevNextEvent:" click.cycle",pager:null,onPagerEvent:null,pagerEvent:"click.cycle",allowPagerCli ckBubble:false,pagerAnchorBuilder:null,before:null,after:null,end:null,easing:nu ll,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,con tainerResize:1,pause:0,pauseOnPagerHover:0,autostop:0,autostopCount:0,delay:0,sl ideExpr:null,cleartype:!$.support.opacity,cleartypeNoBg:false,nowrap:0,fastOnEve nt:0,randomizeEffects:1,rev:0,manualTrump:true,requeueOnImageNotLoaded:true,requ eueTimeout:250,activePagerClass:"activeSlide",updateActivePagerLink:null,backwar ds:false};})(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-2010 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($){$.fn.cycle.transitions.none=function($cont,$slides,opts){opts.fxFn= function(curr,next,opts,after){$(next).show();$(curr).hide();after();};};$.fn.cy cle.transitions.scrollUp=function($cont,$slides,opts){$cont.css("overflow","hidd en");opts.before.push($.fn.cycle.commonReset);var h=$cont.height();opts.cssBefor e={top:h,left:0};opts.cssFirst={top:0};opts.animIn={top:0};opts.animOut={top:-h} ;};$.fn.cycle.transitions.scrollDown=function($cont,$slides,opts){$cont.css("ove rflow","hidden");opts.before.push($.fn.cycle.commonReset);var h=$cont.height();o pts.cssFirst={top:0};opts.cssBefore={top:-h,left:0};opts.animIn={top:0};opts.ani mOut={top:h};};$.fn.cycle.transitions.scrollLeft=function($cont,$slides,opts){$c ont.css("overflow","hidden");opts.before.push($.fn.cycle.commonReset);var w=$con t.width();opts.cssFirst={left:0};opts.cssBefore={left:w,top:0};opts.animIn={left :0};opts.animOut={left:0-w};};$.fn.cycle.transitions.scrollRight=function($cont, $slides,opts){$cont.css("overflow","hidden");opts.before.push($.fn.cycle.commonR eset);var w=$cont.width();opts.cssFirst={left:0};opts.cssBefore={left:-w,top:0}; opts.animIn={left:0};opts.animOut={left:w};};$.fn.cycle.transitions.scrollHorz=f unction($cont,$slides,opts){$cont.css("overflow","hidden").width();opts.before.p ush(function(curr,next,opts,fwd){$.fn.cycle.commonReset(curr,next,opts);opts.css Before.left=fwd?(next.cycleW-1):(1-next.cycleW);opts.animOut.left=fwd?-curr.cycl eW:curr.cycleW;});opts.cssFirst={left:0};opts.cssBefore={top:0};opts.animIn={lef t:0};opts.animOut={top:0};};$.fn.cycle.transitions.scrollVert=function($cont,$sl ides,opts){$cont.css("overflow","hidden");opts.before.push(function(curr,next,op ts,fwd){$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.top=fwd?(1-next.cy cleH):(next.cycleH-1);opts.animOut.top=fwd?curr.cycleH:-curr.cycleH;});opts.cssF irst={top:0};opts.cssBefore={left:0};opts.animIn={top:0};opts.animOut={left:0};} ;$.fn.cycle.transitions.slideX=function($cont,$slides,opts){opts.before.push(fun ction(curr,next,opts){$(opts.elements).not(curr).hide();$.fn.cycle.commonReset(c urr,next,opts,false,true);opts.animIn.width=next.cycleW;});opts.cssBefore={left: 0,top:0,width:0};opts.animIn={width:"show"};opts.animOut={width:0};};$.fn.cycle. transitions.slideY=function($cont,$slides,opts){opts.before.push(function(curr,n ext,opts){$(opts.elements).not(curr).hide();$.fn.cycle.commonReset(curr,next,opt s,true,false);opts.animIn.height=next.cycleH;});opts.cssBefore={left:0,top:0,hei ght:0};opts.animIn={height:"show"};opts.animOut={height:0};};$.fn.cycle.transiti ons.shuffle=function($cont,$slides,opts){var i,w=$cont.css("overflow","visible") .width();$slides.css({left:0,top:0});opts.before.push(function(curr,next,opts){$ .fn.cycle.commonReset(curr,next,opts,true,true,true);});if(!opts.speedAdjusted){ opts.speed=opts.speed/2;opts.speedAdjusted=true;}opts.random=0;opts.shuffle=opts .shuffle||{left:-w,top:15};opts.els=[];for(i=0;i<$slides.length;i++){opts.els.pu sh($slides[i]);}for(i=0;i<opts.currSlide;i++){opts.els.push(opts.els.shift());}o pts.fxFn=function(curr,next,opts,cb,fwd){var $el=fwd?$(curr):$(next);$(next).css (opts.cssBefore);var count=opts.slideCount;$el.animate(opts.shuffle,opts.speedIn ,opts.easeIn,function(){var hops=$.fn.cycle.hopsFromLast(opts,fwd);for(var k=0;k <hops;k++){fwd?opts.els.push(opts.els.shift()):opts.els.unshift(opts.els.pop()); }if(fwd){for(var i=0,len=opts.els.length;i<len;i++){$(opts.els[i]).css("z-index" ,len-i+count);}}else{var z=$(curr).css("z-index");$el.css("z-index",parseInt(z)+ 1+count);}$el.animate({left:0,top:0},opts.speedOut,opts.easeOut,function(){$(fwd ?this:curr).hide();if(cb){cb();}});});};opts.cssBefore={display:"block",opacity: 1,top:0,left:0};};$.fn.cycle.transitions.turnUp=function($cont,$slides,opts){opt s.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,tru e,false);opts.cssBefore.top=next.cycleH;opts.animIn.height=next.cycleH;});opts.c ssFirst={top:0};opts.cssBefore={left:0,height:0};opts.animIn={top:0};opts.animOu t={height:0};};$.fn.cycle.transitions.turnDown=function($cont,$slides,opts){opts .before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true ,false);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssF irst={top:0};opts.cssBefore={left:0,top:0,height:0};opts.animOut={height:0};};$. fn.cycle.transitions.turnLeft=function($cont,$slides,opts){opts.before.push(func tion(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.cssB efore.left=next.cycleW;opts.animIn.width=next.cycleW;});opts.cssBefore={top:0,wi

dth:0};opts.animIn={left:0};opts.animOut={width:0};};$.fn.cycle.transitions.turn Right=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.f n.cycle.commonReset(curr,next,opts,false,true);opts.animIn.width=next.cycleW;opt s.animOut.left=curr.cycleW;});opts.cssBefore={top:0,left:0,width:0};opts.animIn= {left:0};opts.animOut={width:0};};$.fn.cycle.transitions.zoom=function($cont,$sl ides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr ,next,opts,false,false,true);opts.cssBefore.top=next.cycleH/2;opts.cssBefore.lef t=next.cycleW/2;opts.animIn={top:0,left:0,width:next.cycleW,height:next.cycleH}; opts.animOut={width:0,height:0,top:curr.cycleH/2,left:curr.cycleW/2};});opts.css First={top:0,left:0};opts.cssBefore={width:0,height:0};};$.fn.cycle.transitions. fadeZoom=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){ $.fn.cycle.commonReset(curr,next,opts,false,false);opts.cssBefore.left=next.cycl eW/2;opts.cssBefore.top=next.cycleH/2;opts.animIn={top:0,left:0,width:next.cycle W,height:next.cycleH};});opts.cssBefore={width:0,height:0};opts.animOut={opacity :0};};$.fn.cycle.transitions.blindX=function($cont,$slides,opts){var w=$cont.css ("overflow","hidden").width();opts.before.push(function(curr,next,opts){$.fn.cyc le.commonReset(curr,next,opts);opts.animIn.width=next.cycleW;opts.animOut.left=c urr.cycleW;});opts.cssBefore={left:w,top:0};opts.animIn={left:0};opts.animOut={l eft:w};};$.fn.cycle.transitions.blindY=function($cont,$slides,opts){var h=$cont. css("overflow","hidden").height();opts.before.push(function(curr,next,opts){$.fn .cycle.commonReset(curr,next,opts);opts.animIn.height=next.cycleH;opts.animOut.t op=curr.cycleH;});opts.cssBefore={top:h,left:0};opts.animIn={top:0};opts.animOut ={top:h};};$.fn.cycle.transitions.blindZ=function($cont,$slides,opts){var h=$con t.css("overflow","hidden").height();var w=$cont.width();opts.before.push(functio n(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.height=next .cycleH;opts.animOut.top=curr.cycleH;});opts.cssBefore={top:h,left:w};opts.animI n={top:0,left:0};opts.animOut={top:h,left:w};};$.fn.cycle.transitions.growX=func tion($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.co mmonReset(curr,next,opts,false,true);opts.cssBefore.left=this.cycleW/2;opts.anim In={left:0,width:this.cycleW};opts.animOut={left:0};});opts.cssBefore={width:0,t op:0};};$.fn.cycle.transitions.growY=function($cont,$slides,opts){opts.before.pu sh(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);op ts.cssBefore.top=this.cycleH/2;opts.animIn={top:0,height:this.cycleH};opts.animO ut={top:0};});opts.cssBefore={height:0,left:0};};$.fn.cycle.transitions.curtainX =function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cyc le.commonReset(curr,next,opts,false,true,true);opts.cssBefore.left=next.cycleW/2 ;opts.animIn={left:0,width:this.cycleW};opts.animOut={left:curr.cycleW/2,width:0 };});opts.cssBefore={top:0,width:0};};$.fn.cycle.transitions.curtainY=function($ cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonRe set(curr,next,opts,true,false,true);opts.cssBefore.top=next.cycleH/2;opts.animIn ={top:0,height:next.cycleH};opts.animOut={top:curr.cycleH/2,height:0};});opts.cs sBefore={left:0,height:0};};$.fn.cycle.transitions.cover=function($cont,$slides, opts){var d=opts.direction||"left";var w=$cont.css("overflow","hidden").width(); var h=$cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.common Reset(curr,next,opts);if(d=="right"){opts.cssBefore.left=-w;}else{if(d=="up"){op ts.cssBefore.top=h;}else{if(d=="down"){opts.cssBefore.top=-h;}else{opts.cssBefor e.left=w;}}}});opts.animIn={left:0,top:0};opts.animOut={opacity:1};opts.cssBefor e={top:0,left:0};};$.fn.cycle.transitions.uncover=function($cont,$slides,opts){v ar d=opts.direction||"left";var w=$cont.css("overflow","hidden").width();var h=$ cont.height();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(c urr,next,opts,true,true,true);if(d=="right"){opts.animOut.left=w;}else{if(d=="up "){opts.animOut.top=-h;}else{if(d=="down"){opts.animOut.top=h;}else{opts.animOut .left=-w;}}}});opts.animIn={left:0,top:0};opts.animOut={opacity:1};opts.cssBefor e={top:0,left:0};};$.fn.cycle.transitions.toss=function($cont,$slides,opts){var w=$cont.css("overflow","visible").width();var h=$cont.height();opts.before.push( function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,true,true);i f(!opts.animOut.left&&!opts.animOut.top){opts.animOut={left:w*2,top:-h/2,opacity :0};}else{opts.animOut.opacity=0;}});opts.cssBefore={left:0,top:0};opts.animIn={ left:0};};$.fn.cycle.transitions.wipe=function($cont,$slides,opts){var w=$cont.c ss("overflow","hidden").width();var h=$cont.height();opts.cssBefore=opts.cssBefo

re||{};var clip;if(opts.clip){if(/l2r/.test(opts.clip)){clip="rect(0px 0px "+h+" px 0px)";}else{if(/r2l/.test(opts.clip)){clip="rect(0px "+w+"px "+h+"px "+w+"px) ";}else{if(/t2b/.test(opts.clip)){clip="rect(0px "+w+"px 0px 0px)";}else{if(/b2t /.test(opts.clip)){clip="rect("+h+"px "+w+"px "+h+"px 0px)";}else{if(/zoom/.test (opts.clip)){var top=parseInt(h/2);var left=parseInt(w/2);clip="rect("+top+"px " +left+"px "+top+"px "+left+"px)";}}}}}}opts.cssBefore.clip=opts.cssBefore.clip|| clip||"rect(0px 0px 0px 0px)";var d=opts.cssBefore.clip.match(/(\d+)/g);var t=pa rseInt(d[0]),r=parseInt(d[1]),b=parseInt(d[2]),l=parseInt(d[3]);opts.before.push (function(curr,next,opts){if(curr==next){return;}var $curr=$(curr),$next=$(next) ;$.fn.cycle.commonReset(curr,next,opts,true,true,false);opts.cssAfter.display="b lock";var step=1,count=parseInt((opts.speedIn/13))-1;(function f(){var tt=t?t-pa rseInt(step*(t/count)):0;var ll=l?l-parseInt(step*(l/count)):0;var bb=b<h?b+pars eInt(step*((h-b)/count||1)):h;var rr=r<w?r+parseInt(step*((w-r)/count||1)):w;$ne xt.css({clip:"rect("+tt+"px "+rr+"px "+bb+"px "+ll+"px)"});(step++<=count)?setTi meout(f,13):$curr.css("display","none");})();});opts.cssBefore={display:"block", opacity:1,top:0,left:0};opts.animIn={left:0};opts.animOut={left:0};};})(jQuery); //]]> </script>

You might also like