/* =========================================================
// jQuery Cycle Plugin (with Transition Definitions)
// Examples and documentation at: http://jquery.malsup.com/cycle/
// Copyright (c) 2007-2009 M. Alsup
// Version: 2.50 (14-FEB-2009)
// 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.3 or later
//
// Originally based on the work of:
//	1) Matt Oakes (http://portfolio.gizone.co.uk/applications/slideshow/)
//	2) Torsten Baldes (http://medienfreunde.com/lab/innerfade/)
//	3) Benjamin Sterling (http://www.benjaminsterling.com/experiments/jqShuffle/)
// ========================================================= */
/*
 * jQuery Cycle Plugin (with Transition Definitions)
 * Examples and documentation at: http://jquery.malsup.com/cycle/
 * Copyright (c) 2007-2010 M. Alsup
 * Version: 2.99 (12-MAR-2011)
 * Dual licensed under the MIT and GPL licenses.
 * http://jquery.malsup.com/license.html
 * Requires: jQuery v1.3.2 or later
 */
(function($){var ver="2.99";if($.support==undefined){$.support={opacity:!($.browser.msie)};}function debug(s){$.fn.cycle.debug&&log(s);}function log(){window.console&&console.log&&console.log("[cycle] "+Array.prototype.join.call(arguments," "));}$.expr[":"].paused=function(el){return el.cyclePause;};$.fn.cycle=function(options,arg2){var o={s:this.selector,c:this.context};if(this.length===0&&options!="stop"){if(!$.isReady&&o.s){log("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=handleArguments(this,options,arg2);if(opts===false){return;}opts.updateActivePagerLink=opts.updateActivePagerLink||$.fn.cycle.updateActivePagerLink;if(this.cycleTimeout){clearTimeout(this.cycleTimeout);}this.cycleTimeout=this.cyclePause=0;var $cont=$(this);var $slides=opts.slideExpr?$(opts.slideExpr,this):$cont.children();var els=$slides.get();if(els.length<2){log("terminating; too few slides: "+els.length);return;}var opts2=buildOptions($cont,$slides,els,opts,o);if(opts2===false){return;}var startTime=opts2.continuous?10:getTimeout(els[opts2.currSlide],els[opts2.nextSlide],opts2,!opts2.backwards);if(startTime){startTime+=(opts2.delay||0);if(startTime<10){startTime=10;}debug("first timeout: "+startTime);this.cycleTimeout=setTimeout(function(){go(els,opts2,0,!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.cyclePause=(cont.cyclePause===1)?0:1;checkInstantResume(cont.cyclePause,arg2,cont);return false;case"pause":cont.cyclePause=1;return false;case"resume":cont.cyclePause=0;checkInstantResume(false,arg2,cont);return false;case"prev":case"next":var 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=options;options=$(cont).data("cycle.opts");if(!options){log("options not found, can not advance slide");return false;}if(num<0||num>=options.elements.length){log("invalid slide index: "+num);return false;}options.nextSlide=num;if(cont.cycleTimeout){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){clearTimeout(cont.cycleTimeout);cont.cycleTimeout=0;}go(options.elements,options,1,!options.backwards);}}}function removeFilter(el,opts){if(!$.support.opacity&&opts.cleartype&&el.style.filter){try{el.style.removeAttribute("filter");}catch(smother){}}}function destroy(opts){if(opts.next){$(opts.next).unbind(opts.prevNextEvent);}if(opts.prev){$(opts.prev).unbind(opts.prevNextEvent);}if(opts.pager||opts.pagerAnchorBuilder){$.each(opts.pagerAnchors||[],function(){this.unbind().remove();});}opts.pagerAnchors=null;if(opts.destroy){opts.destroy(opts);}}function buildOptions($cont,$slides,els,options,o){var opts=$.extend({},$.fn.cycle.defaults,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.elements=els;opts.before=opts.before?[opts.before]:[];opts.after=opts.after?[opts.after]:[];if(!$.support.opacity&&opts.cleartype){opts.after.push(function(){removeFilter(this,opts);});}if(opts.continuous){opts.after.push(function(){go(els,opts,0,!opts.backwards);});}saveOriginalOpts(opts);if(!$.support.opacity&&opts.cleartype&&!opts.cleartypeNoBg){clearTypeFix($slides);}if($cont.css("position")=="static"){$cont.css("position","relative");}if(opts.width){$cont.width(opts.width);}if(opts.height&&opts.height!="auto"){$cont.height(opts.height);}if(opts.startingSlide){opts.startingSlide=parseInt(opts.startingSlide);}else{if(opts.backwards){opts.startingSlide=els.length-1;}}if(opts.random){opts.randomMap=[];for(var i=0;i<els.length;i++){opts.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.startingSlide>=els.length){opts.startingSlide=0;}}opts.currSlide=opts.startingSlide||0;var first=opts.startingSlide;$slides.css({position:"absolute",top:0,left:0}).hide().each(function(i){var z;if(opts.backwards){z=first?i<=first?els.length+(i-first):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();removeFilter(els[first],opts);if(opts.fit&&opts.width){$slides.width(opts.width);}if(opts.fit&&opts.height&&opts.height!="auto"){$slides.height(opts.height);}var reshape=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.outerHeight();if(!w){w=e.offsetWidth||e.width||$e.attr("width");}if(!h){h=e.offsetHeight||e.height||$e.attr("height");}maxw=w>maxw?w:maxw;maxh=h>maxh?h:maxh;}if(maxw>0&&maxh>0){$cont.css({width:maxw+"px",height:maxh+"px"});}}if(opts.pause){$cont.hover(function(){this.cyclePause++;},function(){this.cyclePause--;});}if(supportMultiTransitions(opts)===false){return false;}var requeue=false;options.requeueAttempts=options.requeueAttempts||0;$slides.each(function(){var $el=$(this);this.cycleH=(opts.fit&&opts.height)?opts.height:($el.height()||this.offsetHeight||this.height||$el.attr("height")||0);this.cycleW=(opts.fit&&opts.width)?opts.width:($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.complete);var loadingFF=($.browser.mozilla&&this.cycleW==34&&this.cycleH==19&&!this.complete);var loadingOp=($.browser.opera&&((this.cycleW==42&&this.cycleH==19)||(this.cycleW==37&&this.cycleH==17))&&!this.complete);var loadingOther=(this.cycleH==0&&this.cycleW==0&&!this.complete);if(loadingIE||loadingFF||loadingOp||loadingOther){if(o.s&&opts.requeueOnImageNotLoaded&&++options.requeueAttempts<100){log(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 size of image: "+this.src,this.cycleW,this.cycleH);}}}return true;});if(requeue){return false;}opts.cssBefore=opts.cssBefore||{};opts.cssAfter=opts.cssAfter||{};opts.cssFirst=opts.cssFirst||{};opts.animIn=opts.animIn||{};opts.animOut=opts.animOut||{};$slides.not(":eq("+first+")").css(opts.cssBefore);$($slides[first]).css(opts.cssFirst);if(opts.timeout){opts.timeout=parseInt(opts.timeout);if(opts.speed.constructor==String){opts.speed=$.fx.speeds[opts.speed]||parseInt(opts.speed);}if(!opts.sync){opts.speed=opts.speed/2;}var buffer=opts.fx=="none"?0: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.speed;}opts.slideCount=els.length;opts.currSlide=opts.lastSlide=first;if(opts.random){if(++opts.randomIndex==els.length){opts.randomIndex=0;}opts.nextSlide=opts.randomMap[opts.randomIndex];}else{if(opts.backwards){opts.nextSlide=opts.startingSlide==0?(els.length-1):opts.startingSlide-1;}else{opts.nextSlide=opts.startingSlide>=(els.length-1)?0:opts.startingSlide+1;}}if(!opts.multiFx){var init=$.fn.cycle.transitions[opts.fx];if($.isFunction(init)){init($cont,$slides,opts);}else{if(opts.fx!="custom"&&!opts.multiFx){log("unknown transition: "+opts.fx,"; slideshow terminating");return false;}}}var e0=$slides[first];if(opts.before.length){opts.before[0].apply(e0,[e0,e0,opts,true]);}if(opts.after.length){opts.after[0].apply(e0,[e0,e0,opts,true]);}if(opts.next){$(opts.next).bind(opts.prevNextEvent,function(){return advance(opts,1);});}if(opts.prev){$(opts.prev).bind(opts.prevNextEvent,function(){return advance(opts,0);});}if(opts.pager||opts.pagerAnchorBuilder){buildPager(els,opts);}exposeAddSlide(opts,els);return opts;}function saveOriginalOpts(opts){opts.original={before:[],after:[]};opts.original.cssBefore=$.extend({},opts.cssBefore);opts.original.cssAfter=$.extend({},opts.cssAfter);opts.original.animIn=$.extend({},opts.animIn);opts.original.animOut=$.extend({},opts.animOut);$.each(opts.before,function(){opts.original.before.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,"").split(",");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 named; slideshow terminating.");return false;}}else{if(opts.fx=="all"){opts.multiFx=true;opts.fxs=[];for(p in txs){tx=txs[p];if(txs.hasOwnProperty(p)&&$.isFunction(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()*opts.fxs.length);opts.fxs.push(opts.fxs.splice(r2,1)[0]);}debug("randomized fx sequence: ",opts.fxs);}return true;}function exposeAddSlide(opts,els){opts.addSlide=function(newSlide,prepend){var $s=$(newSlide),s=$s[0];if(!opts.autostopCount){opts.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){clearTypeFix($s);}if(opts.fit&&opts.width){$s.width(opts.width);}if(opts.fit&&opts.height&&opts.height!="auto"){$s.height(opts.height);}s.cycleH=(opts.fit&&opts.height)?opts.height:$s.height();s.cycleW=(opts.fit&&opts.width)?opts.width:$s.width();$s.css(opts.cssBefore);if(opts.pager||opts.pagerAnchorBuilder){$.fn.cycle.createPagerAnchor(els.length-1,s,$(opts.pager),els,opts);}if($.isFunction(opts.onAddSlide)){opts.onAddSlide($s);}else{$s.hide();}};}$.fn.cycle.resetState=function(opts,fx){fx=fx||opts.fx;opts.before=[];opts.after=[];opts.cssBefore=$.extend({},opts.original.cssBefore);opts.cssAfter=$.extend({},opts.original.cssAfter);opts.animIn=$.extend({},opts.original.animIn);opts.animOut=$.extend({},opts.original.animOut);opts.fxFn=null;$.each(opts.original.before,function(){opts.before.push(this);});$.each(opts.original.after,function(){opts.after.push(this);});var init=$.fn.cycle.transitions[fx];if($.isFunction(init)){init(opts.$cont,$(opts.elements),opts);}};function go(els,opts,manual,fwd){if(manual&&opts.busy&&opts.manualTrump){debug("manualTrump in go(), stopping active transition");$(els).stop(true,true);opts.busy=0;}if(opts.busy){debug("transition active, ignoring new tx request");return;}var p=opts.$cont[0],curr=els[opts.currSlide],next=els[opts.nextSlide];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.end(opts);}return;}var changed=false;if((manual||!p.cyclePause)&&(opts.nextSlide!=opts.currSlide)){changed=true;var fx=opts.fx;curr.cycleH=curr.cycleH||$(curr).height();curr.cycleW=curr.cycleW||$(curr).width();next.cycleH=next.cycleH||$(next).height();next.cycleW=next.cycleW||$(next).width();if(opts.multiFx){if(opts.lastFx==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,function(i,o){if(p.cycleStop!=opts.stopCount){return;}o.apply(next,[curr,next,opts,fwd]);});}var after=function(){opts.busy=0;$.each(opts.after,function(i,o){if(p.cycleStop!=opts.stopCount){return;}o.apply(next,[curr,next,opts,fwd]);});};debug("tx firing("+fx+"); currSlide: "+opts.currSlide+"; nextSlide: "+opts.nextSlide);opts.busy=1;if(opts.fxFn){opts.fxFn(curr,next,opts,after,fwd,manual&&opts.fastOnEvent);}else{if($.isFunction($.fn.cycle[opts.fx])){$.fn.cycle[opts.fx](curr,next,opts,after,fwd,manual&&opts.fastOnEvent);}else{$.fn.cycle.custom(curr,next,opts,after,fwd,manual&&opts.fastOnEvent);}}}if(changed||opts.nextSlide==opts.currSlide){opts.lastSlide=opts.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.slideCount-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.currSlide=0;}else{opts.nextSlide=roll?(els.length-1):opts.nextSlide-1;opts.currSlide=roll?0:opts.nextSlide+1;}}else{var roll=(opts.nextSlide+1)==els.length;if(roll&&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.currSlide=roll?els.length-1:opts.nextSlide-1;}}}}if(changed&&opts.pager){opts.updateActivePagerLink(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.cycleTimeout=setTimeout(function(){go(els,opts,0,!opts.backwards);},ms);}}$.fn.cycle.updateActivePagerLink=function(pager,currSlide,clsName){$(pager).each(function(){$(this).children().removeClass(clsName).eq(currSlide).addClass(clsName);});};function getTimeout(curr,next,opts,fwd){if(opts.timeoutFn){var t=opts.timeoutFn.call(curr,curr,next,opts,fwd);while(opts.fx!="none"&&(t-opts.speed)<250){t+=opts.speed;}debug("calculated timeout: "+t+"; speed: "+opts.speed);if(t!==false){return t;}}return opts.timeout;}$.fn.cycle.next=function(opts){advance(opts,1);};$.fn.cycle.prev=function(opts){advance(opts,0);};function advance(opts,moveForward){var val=moveForward?1:-1;var els=opts.elements;var p=opts.$cont[0],timeout=p.cycleTimeout;if(timeout){clearTimeout(timeout);p.cycleTimeout=0;}if(opts.random&&val<0){opts.randomIndex--;if(--opts.randomIndex==-2){opts.randomIndex=els.length-2;}else{if(opts.randomIndex==-1){opts.randomIndex=els.length-1;}}opts.nextSlide=opts.randomMap[opts.randomIndex];}else{if(opts.random){opts.nextSlide=opts.randomMap[opts.randomIndex];}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.nextSlide]);}go(els,opts,1,moveForward);return false;}function buildPager(els,opts){var $p=$(opts.pager);$.each(els,function(i,o){$.fn.cycle.createPagerAnchor(i,o,$p,els,opts);});opts.updateActivePagerLink(opts.pager,opts.startingSlide,opts.activePagerClass);}$.fn.cycle.createPagerAnchor=function(i,el,$p,els,opts){var a;if($.isFunction(opts.pagerAnchorBuilder)){a=opts.pagerAnchorBuilder(i,el);debug("pagerAnchorBuilder("+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($clone[0]);});$a=$(arr);}else{$a.appendTo($p);}}opts.pagerAnchors=opts.pagerAnchors||[];opts.pagerAnchors.push($a);$a.bind(opts.pagerEvent,function(e){e.preventDefault();opts.nextSlide=i;var p=opts.$cont[0],timeout=p.cycleTimeout;if(timeout){clearTimeout(timeout);p.cycleTimeout=0;}var cb=opts.onPagerEvent||opts.pagerClick;if($.isFunction(cb)){cb(opts.nextSlide,els[opts.nextSlide]);}go(els,opts,1,opts.currSlide<i);});if(!/^click/.test(opts.pagerEvent)&&!opts.allowPagerClickBubble){$a.bind("click.cycle",function(){return false;});}if(opts.pauseOnPagerHover){$a.hover(function(){opts.$cont[0].cyclePause++;},function(){opts.$cont[0].cyclePause--;});}};$.fn.cycle.hopsFromLast=function(opts,fwd){var hops,l=opts.lastSlide,c=opts.currSlide;if(fwd){hops=c>l?c-l:opts.slideCount-l;}else{hops=c<l?l-c:l+opts.slideCount-c;}return hops;};function clearTypeFix($slides){debug("applying clearType background-color hack");function hex(s){s=parseInt(s).toString(16);return 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&&v.indexOf("rgb")>=0){var rgb=v.match(/\d+/g);return"#"+hex(rgb[0])+hex(rgb[1])+hex(rgb[2]);}if(v&&v!="transparent"){return v;}}return"#ffffff";}$slides.each(function(){$(this).css("background-color",getBg(this));});}$.fn.cycle.commonReset=function(curr,next,opts,w,h,rev){$(opts.elements).not(curr).hide();if(typeof opts.cssBefore.opacity=="undefined"){opts.cssBefore.opacity=1;}opts.cssBefore.display="block";if(opts.slideResize&&w!==false&&next.cycleW>0){opts.cssBefore.width=next.cycleW;}if(opts.slideResize&&h!==false&&next.cycleH>0){opts.cssBefore.height=next.cycleH;}opts.cssAfter=opts.cssAfter||{};opts.cssAfter.display="none";$(curr).css("zIndex",opts.slideCount+(rev===true?1:0));$(next).css("zIndex",opts.slideCount+(rev===true?0:1));};$.fn.cycle.custom=function(curr,next,opts,cb,fwd,speedOverride){var $l=$(curr),$n=$(next);var speedIn=opts.speedIn,speedOut=opts.speedOut,easeIn=opts.easeIn,easeOut=opts.easeOut;$n.css(opts.cssBefore);if(speedOverride){if(typeof speedOverride=="number"){speedIn=speedOut=speedOverride;}else{speedIn=speedOut=1;}easeIn=easeOut=null;}var fn=function(){$n.animate(opts.animIn,speedIn,easeIn,function(){cb();});};$l.animate(opts.animOut,speedOut,easeOut,function(){$l.css(opts.cssAfter);if(!opts.sync){fn();}});if(opts.sync){fn();}};$.fn.cycle.transitions={fade:function($cont,$slides,opts){$slides.not(":eq("+opts.currSlide+")").css("opacity",0);opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);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.cycle.defaults={activePagerClass:"activeSlide",after:null,allowPagerClickBubble:false,animIn:null,animOut:null,autostop:0,autostopCount:0,backwards:false,before:null,cleartype:!$.support.opacity,cleartypeNoBg:false,containerResize:1,continuous:0,cssAfter:null,cssBefore:null,delay:0,easeIn:null,easeOut:null,easing:null,end:null,fastOnEvent:0,fit:0,fx:"fade",fxFn:null,height:"auto",manualTrump:true,next:null,nowrap:0,onPagerEvent:null,onPrevNextEvent:null,pager:null,pagerAnchorBuilder:null,pagerEvent:"click.cycle",pause:0,pauseOnPagerHover:0,prev:null,prevNextEvent:"click.cycle",random:0,randomizeEffects:1,requeueOnImageNotLoaded:true,requeueTimeout:250,rev:0,shuffle:null,slideExpr:null,slideResize:1,speed:1000,speedIn:null,speedOut:null,startingSlide:0,sync:1,timeout:4000,timeoutFn:null,updateActivePagerLink:null};})(jQuery);
/* =========================================================
// jquery.innerfade.js
// Datum: 2008-02-14
// Firma: Medienfreunde Hofmann & Baldes GbR
// Author: Torsten Baldes
// Mail: t.baldes@medienfreunde.com
// Web: http://medienfreunde.com
// based on the work of Matt Oakes http://portfolio.gizone.co.uk/applications/slideshow/
// and Ralf S. Engelschall http://trainofthoughts.org/
// ========================================================= */
(function(A){A.fn.innerfade=function(B){return this.each(function(){A.innerfade(this,B)})};A.innerfade=function(B,C){var E={animationtype:"fade",speed:"normal",type:"sequence",timeout:2000,containerheight:"auto",runningclass:"innerfade",children:null};if(C){A.extend(E,C)}if(E.children===null){var G=A(B).children()}else{var G=A(B).children(E.children)}if(G.length>1){A(B).css("position","relative").css("height",E.containerheight).addClass(E.runningclass);for(var D=0;D<G.length;D++){A(G[D]).css("z-index",String(G.length-D)).css("position","absolute").hide()}if(E.type=="sequence"){setTimeout(function(){A.innerfade.next(G,E,1,0)},E.timeout);A(G[0]).show()}else{if(E.type=="random"){var F=Math.floor(Math.random()*(G.length));setTimeout(function(){do{H=Math.floor(Math.random()*(G.length))}while(F==H);A.innerfade.next(G,E,H,F)},E.timeout);A(G[F]).show()}else{if(E.type=="random_start"){E.type="sequence";var H=Math.floor(Math.random()*(G.length));setTimeout(function(){A.innerfade.next(G,E,(H+1)%G.length,H)},E.timeout);A(G[H]).show()}else{alert("Innerfade-Type must either be 'sequence', 'random' or 'random_start'")}}}}};A.innerfade.next=function(D,B,E,C){if(B.animationtype=="slide"){A(D[C]).slideUp(B.speed);A(D[E]).slideDown(B.speed)}else{if(B.animationtype=="fade"){A(D[C]).fadeOut(B.speed);A(D[E]).fadeIn(B.speed,function(){removeFilter(A(this)[0])})}else{alert("Innerfade-animationtype must either be 'slide' or 'fade'")}}if(B.type=="sequence"){if((E+1)<D.length){E=E+1;C=E-1}else{E=0;C=D.length-1}}else{if(B.type=="random"){C=E;while(E==C){E=Math.floor(Math.random()*D.length)}}else{alert("Innerfade-Type must either be 'sequence', 'random' or 'random_start'")}}setTimeout((function(){A.innerfade.next(D,B,E,C)}),B.timeout)}})(jQuery);function removeFilter(A){if(A.style.removeAttribute){A.style.removeAttribute("filter")}};
/* =========================================================
 *	jQuery carouFredSel 4.2.3
 *	Demo's and documentation:
 *	caroufredsel.frebsite.nl
 *	
 *	Copyright (c) 2010 Fred Heusschen
 *	www.frebsite.nl
 *
 *	Dual licensed under the MIT and GPL licenses.
 *	http://en.wikipedia.org/wiki/MIT_License
 *	http://en.wikipedia.org/wiki/GNU_General_Public_License
// ========================================================= */
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(A($){u($.1t.1u)D;$.1t.1u=A(o){u(V.Y==0)D 1a(\'4C 4D 3l.\');u(V.Y>1){D V.1z(A(){$(V).1u(o)})}C q=V,$1e=q[0],$w=$(V);q.3m=A(o,b){C c=[\'y\',\'X\',\'I\',\'T\',\'S\',\'W\'];o=2H(o);23(C a=0;a<c.Y;a++){o[c[a]]=2H(o[c[a]])}u(B o.X==\'O\'){u(o.X<=50)o.X={y:o.X};F o.X={Z:o.X}}F{u(B o.X==\'1l\')o.X={1b:o.X}}u(B o.y==\'O\')o.y={E:o.y};F u(B o.y==\'1l\')o.y={E:o.y,24:o.y,2p:o.y};u(b){2q=$.25(J,{},$.1t.1u.3n,o)}4=$.25(J,{},$.1t.1u.3n,o);4.2r=R;1E=(4.1E==\'3M\'||4.1E==\'1F\')?\'S\':\'T\';u(4.1E==\'3N\'||4.1E==\'1F\'){4.z=[\'24\',\'3O\',\'3P\',\'2p\',\'3Q\',\'3R\',\'1F\',\'2I\',\'26\',0,1,2,3]}F{4.z=[\'2p\',\'3Q\',\'3R\',\'24\',\'3O\',\'3P\',\'2I\',\'1F\',\'27\',3,2,1,0]}C d=H($w);C e=3o(d,4,5,R);u(4[4.z[3]]==\'I\'){4[4.z[3]]=e;4.y[4.z[3]]=e}u(!4.y[4.z[0]]){4.y[4.z[0]]=(3p(d,4,2))?\'16\':d[4.z[2]](J)}u(!4.y[4.z[3]]){4.y[4.z[3]]=(3p(d,4,5))?\'16\':d[4.z[5]](J)}u(!4[4.z[3]]){4[4.z[3]]=4.y[4.z[3]]}u(!4.y.E){u(4.y[4.z[0]]==\'16\'){4.y.E=\'16\'}F{u(B 4[4.z[0]]==\'O\'){4.y.E=1A.3q(4[4.z[0]]/4.y[4.z[0]])}F{C f=3r(r.28(),4,1);4.y.E=1A.3q(f/4.y[4.z[0]]);4[4.z[0]]=4.y.E*4.y[4.z[0]];u(B 4.K==\'1c\'){4.K=0}}}}u(!4[4.z[0]]){u(4.y.E!=\'16\'&&4.y[4.z[0]]!=\'16\'){4[4.z[0]]=4.y.E*4.y[4.z[0]];u(B 4.K==\'1c\'){4.K=0}}F{4[4.z[0]]=\'16\'}}u(4.y.E==\'16\'){4.2r=J;4.3s=(4[4.z[0]]==\'16\')?3r(r.28(),4,1):4[4.z[0]];u(4.K===R||4.K===0){4[4.z[0]]=\'16\'}4.y.E=2s($w,4,0)}F{u(4.K===R){4.K=0}}u(B 4.K==\'1c\'){4.K=(4[4.z[0]]==\'16\')?0:\'I\'}4.y.1G=4.y.E;4.U=R;u(4.K==\'I\'){4.K=[0,0,0,0];u(4[4.z[0]]!=\'16\'){4.U=\'I\';C p=2J(3t($w,4),4);4.K[4.z[10]]=p[0];4.K[4.z[12]]=p[0]}u(4[4.z[3]]!=\'16\'){C p=(4[4.z[3]]-e)/2;u(p<0)p=0;4.K[4.z[9]]=p;4.K[4.z[11]]=p}}F{4.K=3S(4.K);4.U=(4.K[0]==0&&4.K[1]==0&&4.K[2]==0&&4.K[3]==0)?R:J}u(B 4.y.2K!=\'O\')4.y.2K=(4.2r)?1:4.y.E;u(B 4.X.y!=\'O\')4.X.y=(4.2r)?\'16\':4.y.E;u(B 4.X.Z!=\'O\')4.X.Z=4E;4.I=2t(4.I,R,J);4.T=2t(4.T);4.S=2t(4.S);4.W=2t(4.W,J);4.I=$.25(J,{},4.X,4.I);4.T=$.25(J,{},4.X,4.T);4.S=$.25(J,{},4.X,4.S);4.W=$.25(J,{},4.X,4.W);u(B 4.W.2L!=\'15\')4.W.2L=R;u(B 4.W.3u!=\'A\')4.W.3u=$.1t.1u.3T;u(B 4.I.13!=\'15\')4.I.13=J;u(B 4.I.2u!=\'15\')4.I.2u=J;u(B 4.I.3v!=\'O\')4.I.3v=0;u(B 4.I.1Q!=\'O\')4.I.1Q=(4.I.Z<10)?4F:4.I.Z*5};q.3U=A(){u($w.M(\'1R\')==\'3V\'||$w.M(\'1R\')==\'4G\'){1a(\'4H 4I-4J "1R" 4K 4L "4M" 4N "3W".\')}r.M({1R:\'3W\',4O:\'3X\',2v:$w.M(\'2v\'),26:$w.M(\'26\'),27:$w.M(\'27\'),2w:$w.M(\'2w\')});$w.18(\'3Y\',{24:$w.M(\'24\'),2p:$w.M(\'2p\'),2v:$w.M(\'2v\'),26:$w.M(\'26\'),27:$w.M(\'27\'),2w:$w.M(\'2w\'),\'3w\':$w.M(\'3w\'),1R:$w.M(\'1R\'),2I:$w.M(\'2I\'),1F:$w.M(\'1F\')}).M({2v:0,26:0,27:0,2w:0,\'3w\':\'3x\',1R:\'3V\'});u(4.U){H($w).1z(A(){C m=1H($(V).M(4.z[8]));u(1S(m))m=0;$(V).18(\'1m\',m)})}};q.3Z=A(){q.3y();$w.19(\'1B\',A(e,g){u(B g!=\'15\')g=R;u(g)2x=J;u(2M!=29)4P(2M);u(2N!=29)3z(2N);u(2O!=29)3z(2O);C a=4.I.1Q-2a,1T=2y-1A.2P(a*2y/4.I.1Q);u(1T!=0){u(4.I.41)4.I.41.1i($1e,1T,a)}});$w.19(\'13\',A(e,d,f,g){$w.G(\'1B\');u(!4.I.13)D;u(B g!=\'15\'){u(B f==\'15\')g=f;F u(B d==\'15\')g=d;F g=R}u(B f!=\'O\'){u(B d==\'O\')f=d;F f=0}u(d!=\'T\'&&d!=\'S\')d=1E;u(g)2x=R;u(2x)D;C a=4.I.1Q-2a,42=a+f;1T=2y-1A.2P(a*2y/4.I.1Q);2M=43(A(){u($w.1v(\':2Q\')){$w.G(\'13\',d)}F{2a=0;$w.G(d,4.I)}},42);u(4.I.2b===\'4Q\'){2N=44(A(){2a+=50},50)}u(4.I.45&&1T==0){4.I.45.1i($1e,1T,a)}u(4.I.46){2O=43(A(){4.I.46.1i($1e,1T,a)},f)}});$w.19(\'T S\',A(e){u(2x||$w.1v(\':2Q\')||$w.1v(\':3X\')){e.47();D}u(4.y.2K>=L){1a(\'2c 48 y: 2R 2S\');e.47();D}2a=0});u(4.2r){$w.19(\'T\',A(e,a,b){u(B a==\'O\')b=a;u(B a!=\'1n\')a=4.T;u(B b!=\'O\')b=(B a.y==\'O\')?a.y:4.y.E;2z=b;4.y.1G=4.y.E;C c=H($w);u(4.U){1f(c,4)}4.y.E=4a($w,4,2z);b=4.y.E-4.y.1G+2z;u(b<=0){4.y.E=2s($w,4,L-2z);b=2z}u(4.U){1f(c,4,J)}$w.G(\'2T\',[a,b])});$w.19(\'S\',A(e,a,b){u(B a==\'O\')b=a;u(B a!=\'1n\')a=4.S;u(B b!=\'O\')b=(B a.y==\'O\')?a.y:4.y.E;4.y.1G=4.y.E;C c=H($w);u(4.U){1f(c,4)}4.y.E=2s($w,4,b);u(4.y.1G-b>=4.y.E){4.y.E=2s($w,4,++b)}u(4.U){1f(c,4,J)}$w.G(\'2U\',[a,b])})}F{$w.19(\'T\',A(e,a,b){$w.G(\'2T\',[a,b])});$w.19(\'S\',A(e,a,b){$w.G(\'2U\',[a,b])})}$w.19(\'2T\',A(e,d,f){u(B d==\'O\')f=d;u(B d!=\'1n\')d=4.T;u(B f!=\'O\')f=(B d.y==\'O\')?d.y:4.y.E;u(B f!=\'O\')D 1a(\'2c a 2V O: 2R 2S\');u(d.2W&&!d.2W.1i($1e))D;u(!4.1I){C g=L-P;u(g-f<0){f=g}u(P==0){f=0}}P+=f;u(P>=L)P-=L;u(!4.1I){u(P==0&&f!=0&&d.2X)d.2X.1i($1e);u(4.2Y){u(f==0){$w.G(\'S\',L-4.y.E);D}}F 1U(4,P)}u(f==0)D;H($w,\':1J(\'+(L-f-1)+\')\').4R($w);u(L<4.y.E+f){H($w,\':1j(\'+((4.y.E+f)-L)+\')\').2Z(J).2A($w)}C h=4b($w,4,f),1o=3A($w,4),1V=H($w,\':1q(\'+(f-1)+\')\'),1w=h.1r(\':2d\'),1K=1o.1r(\':2d\');u(4.U){1f(1w,4);1f(1o,4)}u(4.U==\'I\'){C p=2J(3A($w,4,f),4)}C i=2e(H($w,\':1j(\'+f+\')\'),4,0),1L=30(2f(1o,4,J),4,!4.U);u(4.U){1f(1w,4,4.K[4.z[10]]);1f(1V,4,4.K[4.z[12]])}u(4.U==\'I\'){4.K[4.z[9]]=p[1];4.K[4.z[10]]=p[0];4.K[4.z[11]]=p[1];4.K[4.z[12]]=p[0]}C j={},3B={},2g={},2h={},N=d.Z;u(d.1p==\'3x\')N=0;F u(N==\'I\')N=4.X.Z/4.X.y*f;F u(N<=0)N=0;F u(N<10)N=i/N;C k={Z:N,1b:d.1b};u(d.31)d.31.1i($1e,h,1o,1L,N);u(4.U){C l=4.K[4.z[12]];2g[4.z[8]]=1V.18(\'1m\');3B[4.z[8]]=1K.18(\'1m\')+4.K[4.z[10]];2h[4.z[8]]=1w.18(\'1m\');1V.1W().1g(2g,k);1K.1W().1g(3B,k);1w.1W().1g(2h,k)}F{C l=0}j[4.z[6]]=l;u(4[4.z[0]]==\'16\'||4[4.z[3]]==\'16\'){r.1W().1g(1L,k)}1s(d.1p){Q\'1M\':Q\'1N\':Q\'1x\':C m=$w.2Z().2A(r);14}1s(d.1p){Q\'1x\':H(m,\':1j(\'+f+\')\').1k();Q\'1M\':Q\'1N\':H(m,\':1J(\'+(4.y.1G-1)+\')\').1k();14}1s(d.1p){Q\'2i\':1C(d,$w,0,N);14;Q\'1M\':m.M({2j:0});1C(d,m,1,N);1C(d,$w,1,N,A(){m.1k()});14;Q\'1N\':3C(d,$w,m,4,N,J);14;Q\'1x\':3D(d,m,4,N,J);14}1s(d.1p){Q\'2i\':Q\'1M\':Q\'1N\':Q\'1x\':2k=N;N=0;14}C n=f;$w.M(4.z[6],-i);$w.1g(j,{Z:N,1b:d.1b,1X:A(){C a=4.y.E+n-L;u(a>0){H($w,\':1J(\'+(L-1)+\')\').1k();h=H($w,\':1J(\'+(L-(n-a)-1)+\')\').4c().4S(H($w,\':1j(\'+a+\')\').4c())}u(4.U){C b=H($w,\':1q(\'+(4.y.E+f-1)+\')\');b.M(4.z[8],b.18(\'1m\'))}C c=(d.32)?A(){d.32.1i($1e,h,1o,1L)}:R;1s(d.1p){Q\'2i\':1C(d,$w,1,2k,c);14;Q\'1x\':$w.1g({2j:\'+=0\'},{Z:2k,1X:c});14;3E:u(c)c();14}}});$w.G(\'1Y\').G(\'13\',N)});$w.19(\'2U\',A(e,f,g){u(B f==\'O\')g=f;u(B f!=\'1n\')f=4.S;u(B g!=\'O\')g=(B f.y==\'O\')?f.y:4.y.E;u(B g!=\'O\')D 1a(\'2c a 2V O: 2R 2S\');u(f.2W&&!f.2W.1i($1e))D;u(!4.1I){u(P==0){u(g>L-4.y.E){g=L-4.y.E}}F{u(P-g<4.y.E){g=P-4.y.E}}}P-=g;u(P<0)P+=L;u(!4.1I){u(P==4.y.E&&g!=0&&f.2X)f.2X.1i($1e);u(4.2Y){u(g==0){$w.G(\'T\',L-4.y.E);D}}F 1U(4,P)}u(g==0)D;u(L<4.y.E+g)H($w,\':1j(\'+((4.y.E+g)-L)+\')\').2Z(J).2A($w);C h=4d($w,4),1o=3F($w,4,g),1V=h.1r(\':1q(\'+(g-1)+\')\'),1w=h.1r(\':2d\'),1K=1o.1r(\':2d\');u(4.U){1f(1w,4);1f(1K,4)}u(4.U==\'I\'){C p=2J(3F($w,4,g),4)}C i=2e(H($w,\':1j(\'+g+\')\'),4,0),1L=30(2f(1o,4,J),4,!4.U);u(4.U){1f(1w,4,4.K[4.z[10]]);1f(1K,4,4.K[4.z[10]])}u(4.U==\'I\'){4.K[4.z[9]]=p[1];4.K[4.z[10]]=p[0];4.K[4.z[11]]=p[1];4.K[4.z[12]]=p[0]}C j={},2h={},2g={},N=f.Z;u(f.1p==\'3x\')N=0;F u(N==\'I\')N=4.X.Z/4.X.y*g;F u(N<=0)N=0;F u(N<10)N=i/N;C k={Z:N,1b:f.1b};u(f.31)f.31.1i($1e,h,1o,1L,N);u(4.U){2h[4.z[8]]=1w.18(\'1m\');2g[4.z[8]]=1V.18(\'1m\')+4.K[4.z[12]];1K.M(4.z[8],1K.18(\'1m\')+4.K[4.z[10]]);1w.1W().1g(2h,k);1V.1W().1g(2g,k)}j[4.z[6]]=-i;u(4[4.z[0]]==\'16\'||4[4.z[3]]==\'16\'){r.1W().1g(1L,k)}1s(f.1p){Q\'1M\':Q\'1N\':Q\'1x\':C l=$w.2Z().2A(r);14}1s(f.1p){Q\'1M\':Q\'1N\':H(l,\':1j(\'+g+\')\').1k();Q\'1x\':H(l,\':1J(\'+(4.y.E-1)+\')\').1k();14}1s(f.1p){Q\'2i\':1C(f,$w,0,N);14;Q\'1M\':l.M({2j:0});1C(f,l,1,N);1C(f,$w,1,N,A(){l.1k()});14;Q\'1N\':3C(f,$w,l,4,N,R);14;Q\'1x\':3D(f,l,4,N,R);14}1s(f.1p){Q\'2i\':Q\'1M\':Q\'1N\':Q\'1x\':2k=N;N=0;14}C m=g;$w.1g(j,{Z:N,1b:f.1b,1X:A(){C a=4.y.E+m-L;$w.M(4.z[6],4.K[4.z[12]]);u(a>0){H($w,\':1J(\'+(L-1)+\')\').1k()}C b=H($w,\':1j(\'+m+\')\').2A($w).1r(\':2d\');u(a>0){1o=3t($w,4)}u(4.U){u(L<4.y.E+m){C c=H($w,\':1q(\'+(4.y.E-1)+\')\');c.M(4.z[8],c.18(\'1m\')+4.K[4.z[12]])}b.M(4.z[8],b.18(\'1m\'))}C d=(f.32)?A(){f.32.1i($1e,h,1o,1L)}:R;1s(f.1p){Q\'2i\':1C(f,$w,1,2k,d);14;Q\'1x\':$w.1g({2j:\'+=0\'},{Z:2k,1X:d});14;3E:u(d)d();14}}});$w.G(\'1Y\').G(\'13\',N)});$w.19(\'1Z\',A(e,a,b,c,d){u($w.1v(\':2Q\'))D;a=2B(a,b,c,P,L,$w);u(a==0)D;u(B d!=\'1n\')d=R;u(4.1I){u(a<L/2)$w.G(\'S\',[d,a]);F $w.G(\'T\',[d,L-a])}F{u(P==0||P>a)$w.G(\'S\',[d,a]);F $w.G(\'T\',[d,L-a])}});$w.19(\'4e\',A(e,a,b,c,d){u(B a==\'1n\'&&B a.2C==\'1c\')a=$(a);u(B a==\'1l\')a=$(a);u(B a!=\'1n\'||B a.2C==\'1c\'||a.Y==0)D 1a(\'2c a 2V 1n.\');u(B b==\'1c\'||b==\'4f\'){$w.3G(a)}F{b=2B(b,d,c,P,L,$w);C f=H($w,\':1q(\'+b+\')\');u(4.U){a.1z(A(){C m=1H($(V).M(4.z[8]));u(1S(m))m=0;$(V).18(\'1m\',m)})}u(f.Y){u(b<P)P+=a.Y;u(P>=L)P-=L;f.4T(a)}F{$w.3G(a)}}L=H($w).Y;$w.G(\'2l\');2D($w,4);2E(4,L);1U(4,P);$w.G(\'1Y\',J)});$w.19(\'4g\',A(e,a,b,c){u(B a==\'1c\'||a==\'4f\'){H($w,\':2d\').1k()}F{a=2B(a,c,b,P,L,$w);C d=H($w,\':1q(\'+a+\')\');u(d.Y){u(a<P)P-=d.Y;d.1k()}}L=H($w).Y;2D($w,4);2E(4,L);1U(4,P);$w.G(\'1Y\',J)});$w.19(\'2l\',A(e,a,b){u(B a==\'1c\'||a.Y==0)a=$(\'4U\');F u(B a==\'1l\')a=$(a);u(B a!=\'1n\')D 1a(\'2c a 2V 1n.\');u(B b!=\'1l\'||b.Y==0)b=\'a.4h\';a.4V(b).1z(A(){C h=V.4i||\'\';u(h.Y>0&&H($w).4j($(h))!=-1){$(V).1d(\'2m\').2m(A(e){e.1D();$w.G(\'1Z\',h)})}})});$w.19(\'33\',A(e,a){u(P==0)C b=0;F C b=L-P;u(B a==\'A\')a.1i($1e,b)});$w.19(\'20\',A(e,a,b,c){u($w.1v(\':2Q\')){C d=44(A(){$w.G(\'20\',[a,b,c]);3z(d)},2y);D}u(B c!=\'15\')c=J;u(B a==\'A\'){a.1i($1e,4)}F u(B b==\'A\'){C f=3H(\'4.\'+a);u(B f==\'1c\')f=\'\';b.1i($1e,f)}F u(B a!=\'1c\'&&B b!=\'1c\'){3H(\'2q.\'+a+\' = b\');u(c){1f(H($w),4);q.3m(2q);2D($w,4)}F{3H(\'4.\'+a+\' = b\')}}});$w.19(\'21\',A(e,a){u(a){$w.G(\'1Z\',[0,0,J,{Z:0}])}u(4.U){1f(H($w),4)}$w.G(\'1B\').M($w.18(\'3Y\'));q.3y();q.4k();r.4W($w)});$w.19(\'1Y\',A(e,b){u(!4.W.1h)D;u(B b==\'15\'&&b){H(4.W.1h).1k();23(C a=0;a<1A.2P(L/4.y.E);a++){C i=H($w,\':1q(\'+2B(a*4.y.E,0,J,P,L,$w)+\')\');4.W.1h.3G(4.W.3u(a+1,i))}H(4.W.1h).1d(\'2m\').1z(A(a){$(V).2m(A(e){e.1D();$w.G(\'1Z\',[a*4.y.E,0,J,4.W])})})}C c=1A.2P(L/4.y.E-1);u(P==0)C d=0;F u(P<L%4.y.E)C d=0;F u(P==4.y.E&&!4.1I)C d=c;F C d=1A.4X((L-P)/4.y.E);u(d<0)d=0;u(d>c)d=c;H(4.W.1h).2F(\'3l\').1r(\':1q(\'+d+\')\').34(\'3l\')})};q.3y=A(){$w.1d(\'1B\').1d(\'13\').1d(\'T\').1d(\'S\').1d(\'2T\').1d(\'2U\').1d(\'1Z\').1d(\'4e\').1d(\'4g\').1d(\'2l\').1d(\'21\').1d(\'1Y\').1d(\'33\').1d(\'20\')};q.4l=A(){2E(4,\'3I\');1U(4,P);u(4.I.2b&&4.I.13){r.35(A(){$w.G(\'1B\')},A(){$w.G(\'13\')})}u(4.T.17){4.T.17.2m(A(e){e.1D();$w.G(\'T\')});u(4.T.2b&&4.I.13){4.T.17.35(A(){$w.G(\'1B\')},A(){$w.G(\'13\')})}}u(4.S.17){4.S.17.2m(A(e){e.1D();$w.G(\'S\')});u(4.S.2b&&4.I.13){4.S.17.35(A(){$w.G(\'1B\')},A(){$w.G(\'13\')})}}u($.1t.1y){u(4.T.1y){r.1y(A(e,a){u(a>0){e.1D();36=(B 4.T.1y==\'O\')?4.T.1y:\'\';$w.G(\'T\',36)}})}u(4.S.1y){r.1y(A(e,a){u(a<0){e.1D();36=(B 4.S.1y==\'O\')?4.S.1y:\'\';$w.G(\'S\',36)}})}}u(4.W.1h){$w.G(\'1Y\',J);u(4.W.2b&&4.I.13){4.W.1h.35(A(){$w.G(\'1B\')},A(){$w.G(\'13\')})}}u(4.S.1O||4.T.1O){$(4m).4n(A(e){C k=e.4o;u(k==4.S.1O){e.1D();$w.G(\'S\')}u(k==4.T.1O){e.1D();$w.G(\'T\')}})}u(4.W.2L){$(4m).4n(A(e){C k=e.4o;u(k>=49&&k<58){k=(k-49)*4.y.E;u(k<=L){e.1D();$w.G(\'1Z\',[k,0,J,4.W])}}})}u(4.I.13){$w.G(\'13\',4.I.3v);u($.1t.2u&&4.I.2u){$w.2u(\'1B\',\'13\')}}};q.4k=A(){2E(4,\'3J\');1U(4,\'2F\');u(4.W.1h){H(4.W.1h).1k()}};q.20=A(a,b){1a(\'3a "20" 3b 3c 1v 3d, 3e 3f "20" 3g 3h.\');C c=R;C d=A(a){c=a};u(!a)a=d;u(!b)b=d;$w.G(\'20\',[a,b]);D c};q.4p=A(){1a(\'3a "4p" 3b 3c 1v 3d, 3e 3f "33" 3g 3h.\');C b=R;$w.G(\'33\',A(a){b=a});D b};q.21=A(){1a(\'3a "21" 3b 3c 1v 3d, 3e 3f "21" 3g 3h.\');$w.G(\'21\');D q};q.4q=A(a,b){1a(\'3a "4q" 3b 3c 1v 3d, 3e 3f "2l" 3g 3h.\');$w.G(\'2l\',[a,b]);D q};u($w.28().1v(\'.4r\')){C r=$w.28();$w.G(\'21\')}C r=$w.4Y(\'<4Z 51="4r" />\').28(),4={},2q=o,L=H($w).Y,P=0,2M=29,2N=29,2O=29,2a=0,2x=R,1E=\'S\';q.3m(2q,J);q.3U();q.3Z();q.4l();$w.G(\'2l\');2D($w,4,R);u(4.y.1P!==0&&4.y.1P!==R){C s=4.y.1P;u(s===J){s=3i.52.4i;u(!s.Y)s=0}u(s===\'4s\'){s=1A.3q(1A.4s()*L)}$w.G(\'1Z\',[s,0,J,{Z:0}])}D V};$.1t.1u.3n={2Y:J,1I:J,1E:\'1F\',y:{1P:0},X:{1b:\'53\',2b:R,1y:R}};$.1t.1u.3T=A(a,b){D\'<a 54="#"><4t>\'+a+\'</4t></a>\'};A 1C(a,c,x,d,f){C o={Z:d,1b:a.1b};u(B f==\'A\')o.1X=f;c.1g({2j:x},o)}A 3C(a,b,c,o,d,e){C f=2f(H(c),o,J)[0],3j=(e)?-f:f,22={},2n={};22[o.z[0]]=f;22[o.z[6]]=3j;2n[o.z[6]]=0;b.1g({2j:\'+=0\'},d);c.M(22).1g(2n,{Z:d,1b:a.1b,1X:A(){$(V).1k()}})}A 3D(a,c,o,d,b){C e=2f(H(c),o,J)[0],3j=(b)?e:-e,22={},2n={};22[o.z[0]]=e;2n[o.z[6]]=3j;c.M(22).1g(2n,{Z:d,1b:a.1b,1X:A(){$(V).1k()}})}A 2E(o,t){u(t==\'3I\'||t==\'3J\'){C f=t}F u(o.y.2K>=t){1a(\'2c 48 y: 2R 2S\');C f=\'3J\'}F{C f=\'3I\'}u(o.T.17)o.T.17[f]();u(o.S.17)o.S.17[f]();u(o.W.1h)o.W.1h[f]()}A 1U(o,f){u(o.1I||o.2Y)D;C a=(f==\'2F\'||f==\'34\')?f:R;u(o.S.17){C b=a||(f==o.y.E)?\'34\':\'2F\';o.S.17[b](\'4u\')}u(o.T.17){C b=a||(f==0)?\'34\':\'2F\';o.T.17[b](\'4u\')}}A 3K(k){u(k==\'3N\')D 39;u(k==\'1F\')D 37;u(k==\'3M\')D 38;u(k==\'55\')D 40;D-1}A 2H(a){u(B a==\'1c\')a={};D a}A 2t(a,b,c){u(B b!=\'15\')b=R;u(B c!=\'15\')c=R;a=2H(a);u(B a==\'1l\'){C d=3K(a);u(d==-1)a=$(a);F a=d}u(b){u(B a==\'15\')a={2L:a};u(B a.2C!=\'1c\')a={1h:a};u(B a.1h==\'1l\')a.1h=$(a.1h)}F u(c){u(B a==\'15\')a={13:a};u(B a==\'O\')a={1Q:a};u(B a.4v!=\'1n\')a.4v={}}F{u(B a.2C!=\'1c\')a={17:a};u(B a==\'O\')a={1O:a};u(B a.17==\'1l\')a.17=$(a.17);u(B a.1O==\'1l\')a.1O=3K(a.1O)}D a}A 2B(a,b,c,d,e,f){u(B a==\'1l\'){u(1S(a))a=$(a);F a=1H(a)}u(B a==\'1n\'){u(B a.2C==\'1c\')a=$(a);a=H(f).4j(a);u(a==-1)a=0;u(B c!=\'15\')c=R}F{u(B c!=\'15\')c=J}u(1S(a))a=0;F a=1H(a);u(1S(b))b=0;F b=1H(b);u(c){a+=d}a+=b;u(e>0){4w(a>=e){a-=e}4w(a<0){a+=e}}D a}A H(c,f){u(B f!=\'1l\')f=\'\';D $(\'> *\'+f,c)}A 3t(c,o){D H(c,\':1j(\'+o.y.E+\')\')}A 4b(c,o,n){D H(c,\':1j(\'+(o.y.1G+n)+\'):1J(\'+(n-1)+\')\')}A 3A(c,o){D H(c,\':1j(\'+o.y.E+\')\')}A 4d(c,o){D H(c,\':1j(\'+o.y.1G+\')\')}A 3F(c,o,n){D H(c,\':1j(\'+(o.y.E+n)+\'):1J(\'+(n-1)+\')\')}A 1f(i,o,m){C x=(B m==\'15\')?m:R;u(B m!=\'O\')m=0;i.1z(A(){C t=1H($(V).M(o.z[8]));u(1S(t))t=0;$(V).18(\'4x\',t);$(V).M(o.z[8],((x)?$(V).18(\'4x\'):m+$(V).18(\'1m\')))})}A 2f(i,o,a){4y=2e(i,o,0,a);4z=2G(i,o,3,a);D[4y,4z]}A 2G(i,o,a,b){u(B b!=\'15\')b=R;u(B o[o.z[a]]==\'O\'&&b)D o[o.z[a]];u(B o.y[o.z[a]]==\'O\')D o.y[o.z[a]];D 3o(i,o,a+2)}A 3o(i,o,a){C s=0;i.1z(A(){C m=$(V)[o.z[a]](J);u(s<m)s=m});D s}A 3r(b,o,c){C d=b[o.z[c]](),3L=(o.z[c].56().57(\'24\')>-1)?[\'59\',\'5a\']:[\'5b\',\'5c\'];23(a=0;a<3L.Y;a++){C m=1H(b.M(3L[a]));u(1S(m))m=0;d-=m}D d}A 2e(i,o,a,b){u(B b!=\'15\')b=R;u(B o[o.z[a]]==\'O\'&&b)D o[o.z[a]];u(B o.y[o.z[a]]==\'O\')D o.y[o.z[a]]*i.Y;D 4A(i,o,a+2)}A 4A(i,o,a){C s=0;i.1z(A(){s+=$(V)[o.z[a]](J)});D s}A 3p(i,o,a){C s=R,v=R;i.1z(A(){c=$(V)[o.z[a]]();u(s===R)s=c;F u(s!=c)v=J});D v}A 30(a,o,p){u(B p!=\'15\')p=J;C b=(o.U&&p)?o.K:[0,0,0,0];C c={};c[o.z[0]]=a[0]+b[1]+b[3];c[o.z[3]]=a[1]+b[0]+b[2];D c}A 2D(a,o,p){C b=a.28(),$i=H(a),$l=$i.1r(\':1q(\'+(o.y.E-1)+\')\');b.M(30(2f($i.1r(\':1j(\'+o.y.E+\')\'),o,J),o,p));u(o.U){$l.M(o.z[8],$l.18(\'1m\')+o.K[o.z[10]]);a.M(o.z[7],o.K[o.z[9]]);a.M(o.z[6],o.K[o.z[12]])}a.M(o.z[0],2e($i,o,0)*2);a.M(o.z[3],2G($i,o,3))}A 3S(p){u(B p==\'1c\')D[0,0,0,0];u(B p==\'O\')D[p,p,p,p];F u(B p==\'1l\')p=p.4B(\'5d\').5e(\'\').4B(\' \');u(B p!=\'1n\'){D[0,0,0,0]}23(i 5f p){p[i]=1H(p[i])}1s(p.Y){Q 0:D[0,0,0,0];Q 1:D[p[0],p[0],p[0],p[0]];Q 2:D[p[0],p[1],p[0],p[1]];Q 3:D[p[0],p[1],p[2],p[1]];3E:D[p[0],p[1],p[2],p[3]]}}A 2J(a,o){C b=(B o[o.z[3]]==\'O\')?o[o.z[3]]:2G(a,o,3);D[(o[o.z[0]]-2e(a,o,0))/2,(b-2G(a,o,3))/2]}A 4a(b,o,c){C d=H(b),2o=0,1P=o.y.E-c-1,x=0;u(1P<0)1P=d.Y-1;23(C a=1P;a>=0;a--){2o+=d.1r(\':1q(\'+a+\')\')[o.z[2]](J);u(2o>o.3s)D x;u(a==0)a=d.Y;x++}}A 2s(b,o,c){C d=H(b),2o=0,x=0;23(C a=c;a<=d.Y-1;a++){2o+=d.1r(\':1q(\'+a+\')\')[o.z[2]](J);u(2o>o.3s)D x;u(a==d.Y-1)a=-1;x++}}A 1a(m){u(B m==\'1l\')m=\'1u: \'+m;u(3i.3k&&3i.3k.1a)3i.3k.1a(m);F 5g{3k.1a(m)}5h(5i){}D R}$.1t.4h=A(o){D V.1u(o)}})(5j);',62,330,'||||opts||||||||||||||||||||||||||if||cfs||items|dimensions|function|typeof|var|return|visible|else|trigger|getItems|auto|true|padding|totalItems|css|a_dur|number|firstItem|case|false|next|prev|usePadding|this|pagination|scroll|length|duration||||play|break|boolean|variable|button|data|bind|log|easing|undefined|unbind|tt0|resetMargin|animate|container|call|lt|remove|string|cfs_origCssMargin|object|c_new|fx|eq|filter|switch|fn|carouFredSel|is|l_old|uncover|mousewheel|each|Math|pause|fx_fade|preventDefault|direction|left|oldVisible|parseInt|circular|gt|l_new|w_siz|crossfade|cover|key|start|pauseDuration|position|isNaN|perc|enableNavi|l_cur|stop|complete|updatePageStatus|slideTo|configuration|destroy|css_o|for|width|extend|marginRight|marginBottom|parent|null|pauseTimePassed|pauseOnHover|Not|last|getTotalSize|getSizes|a_cur|a_old|fade|opacity|f_dur|linkAnchors|click|ani_o|total|height|opts_orig|variableVisible|getVisibleItemsNext|getNaviObject|nap|marginTop|marginLeft|pausedGlobal|100|oI|appendTo|getItemIndex|jquery|setSizes|showNavi|removeClass|getLargestSize|getObject|top|getAutoPadding|minimum|keys|autoTimeout|autoInterval|timerInterval|ceil|animated|not|scrolling|slidePrev|slideNext|valid|conditions|onEnd|infinite|clone|mapWrapperSizes|onBefore|onAfter|currentPosition|addClass|hover|num||||The|public|method|deprecated|use|the|custom|event|window|cur_p|console|selected|init|defaults|getTrueLargestSize|hasVariableSizes|floor|getTrueInnerSize|maxDimention|getCurrentItems|anchorBuilder|delay|float|none|unbind_events|clearInterval|getNewItemsPrev|a_new|fx_cover|fx_uncover|default|getNewItemsNext|append|eval|show|hide|getKeyCode|arr|up|right|innerWidth|outerWidth|innerHeight|outerHeight|getPadding|pageAnchorBuilder|build|absolute|relative|hidden|cfs_origCss|bind_events||onPausePause|dur2|setTimeout|setInterval|onPauseEnd|onPauseStart|stopImmediatePropagation|enough||getVisibleItemsPrev|getOldItemsPrev|get|getOldItemsNext|insertItem|end|removeItem|caroufredsel|hash|index|unbind_buttons|bind_buttons|document|keyup|keyCode|current_position|link_anchors|caroufredsel_wrapper|random|span|disabled|timer|while|cfs_tempCssMargin|s1|s2|getTotalSizeVariable|split|No|element|500|2500|fixed|Carousels|CSS|attribute|should|be|static|or|overflow|clearTimeout|resume|prependTo|concat|before|body|find|replaceWith|round|wrap|div||class|location|swing|href|down|toLowerCase|indexOf||paddingLeft|paddingRight|paddingTop|paddingBottom|px|join|in|try|catch|err|jQuery'.split('|'),0,{}))
/* =========================================================
// Thickbox 3.1 - One Box To Rule Them All.
// By Cody Lindley (http://www.codylindley.com)
// Copyright (c) 2007 cody lindley
// Licensed under the MIT License: http://www.opensource.org/licenses/mit-license.php
// **** Blaine = Wasn't working with jQuery 1.3.1 - had to remove @ form TB_TempArray=$("a[@rel="+i+"]") since it's depricated in 1.3.1 ****
// ========================================================= */
function tb_init(b){$(b).click(function(){var t=this.title||this.name||null;var a=this.href||this.alt;var g=this.rel||false;tb_show(t,a,g);this.blur();return false})}function tb_show(g,h,i){try{if(typeof document.body.style.maxHeight==="undefined"){$("body","html").css({height:"100%",width:"100%"});$("html").css("overflow","hidden");if(document.getElementById("TB_HideSelect")===null){$("body").append("<iframe id='TB_HideSelect'></iframe><div id='TB_overlay'></div><div id='TB_window'></div>");$("#TB_overlay").click(tb_remove)}}else{if(document.getElementById("TB_overlay")===null){$("body").append("<div id='TB_overlay'></div><div id='TB_window'></div>");$("#TB_overlay").click(tb_remove)}}if(tb_detectMacXFF()){$("#TB_overlay").addClass("TB_overlayMacFFBGHack")}else{$("#TB_overlay").addClass("TB_overlayBG")}if(g===null){g=""}$("body").append("<div id='TB_load'><img src='"+imgLoader.src+"' /></div>");$('#TB_load').show();var j;if(h.indexOf("?")!==-1){j=h.substr(0,h.indexOf("?"))}else{j=h}var k=/\.jpg$|\.jpeg$|\.png$|\.gif$|\.bmp$/;var l=j.toLowerCase().match(k);if(l=='.jpg'||l=='.jpeg'||l=='.png'||l=='.gif'||l=='.bmp'){TB_PrevCaption="";TB_PrevURL="";TB_PrevHTML="";TB_NextCaption="";TB_NextURL="";TB_NextHTML="";TB_imageCount="";TB_FoundURL=false;if(i){TB_TempArray=$("a[rel="+i+"]").get();for(TB_Counter=0;((TB_Counter<TB_TempArray.length)&&(TB_NextHTML===""));TB_Counter++){var m=TB_TempArray[TB_Counter].href.toLowerCase().match(k);if(!(TB_TempArray[TB_Counter].href==h)){if(TB_FoundURL){TB_NextCaption=TB_TempArray[TB_Counter].title;TB_NextURL=TB_TempArray[TB_Counter].href;TB_NextHTML="<span id='TB_next'>&nbsp;&nbsp;<a href='#'>Next &gt;</a></span>"}else{TB_PrevCaption=TB_TempArray[TB_Counter].title;TB_PrevURL=TB_TempArray[TB_Counter].href;TB_PrevHTML="<span id='TB_prev'>&nbsp;&nbsp;<a href='#'>&lt; Prev</a></span>"}}else{TB_FoundURL=true;TB_imageCount="Image "+(TB_Counter+1)+" of "+(TB_TempArray.length)}}}imgPreloader=new Image();imgPreloader.onload=function(){imgPreloader.onload=null;var a=tb_getPageSize();var x=a[0]-150;var y=a[1]-150;var b=imgPreloader.width;var c=imgPreloader.height;if(b>x){c=c*(x/b);b=x;if(c>y){b=b*(y/c);c=y}}else if(c>y){b=b*(y/c);c=y;if(b>x){c=c*(x/b);b=x}}TB_WIDTH=b+50;TB_HEIGHT=c+55;$("#TB_window").append("<div id='TB_caption'>"+g+"<div id='TB_secondLine'>"+TB_imageCount+TB_PrevHTML+TB_NextHTML+"</div></div><div id='TB_closeWindow'><a href='#' id='TB_closeWindowButton' title='Close'>close or ESC key</a></div><br /><div style='clear:both'></div>"+"<a href='' id='TB_ImageOff' title='Close'><img id='TB_Image' src='"+h+"' width='"+b+"' height='"+c+"' alt='"+g+"'/></a><br />");$("#TB_closeWindowButton").click(tb_remove);if(!(TB_PrevHTML==="")){function d(){if($(document).unbind("click",d)){$(document).unbind("click",d)}$("#TB_window").remove();$("body").append("<div id='TB_window'></div>");tb_show(TB_PrevCaption,TB_PrevURL,i);return false}$("#TB_prev").click(d)}if(!(TB_NextHTML==="")){function f(){$("#TB_window").remove();$("body").append("<div id='TB_window'></div>");tb_show(TB_NextCaption,TB_NextURL,i);return false}$("#TB_next").click(f)}document.onkeydown=function(e){if(e==null){keycode=event.keyCode}else{keycode=e.which}if(keycode==27){tb_remove()}else if(keycode==190){if(!(TB_NextHTML=="")){document.onkeydown="";f()}}else if(keycode==188){if(!(TB_PrevHTML=="")){document.onkeydown="";d()}}};tb_position();$("#TB_load").remove();$("#TB_ImageOff").click(tb_remove);$("#TB_window").css({display:"block"})};imgPreloader.src=h}else{var n=h.replace(/^[^\?]+\??/,'');var o=tb_parseQuery(n);TB_WIDTH=(o['width']*1)+50||630;TB_HEIGHT=(o['height']*1)+40||440;ajaxContentW=TB_WIDTH-50;ajaxContentH=TB_HEIGHT-45;if(h.indexOf('TB_iframe')!=-1){urlNoQuery=h.split('TB_');$("#TB_iframeContent").remove();if(o['modal']!="true"){$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+g+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton' title='Close'>close or Esc Key</a></div></div><div id='TB_ajaxContentWrap'><iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1000)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+49)+"px;height:"+(ajaxContentH+17)+"px;' > </iframe></div>")}else{$("#TB_overlay").unbind();$("#TB_window").append("<div id='TB_ajaxContentWrap'><iframe frameborder='0' hspace='0' src='"+urlNoQuery[0]+"' id='TB_iframeContent' name='TB_iframeContent"+Math.round(Math.random()*1000)+"' onload='tb_showIframe()' style='width:"+(ajaxContentW+49)+"px;height:"+(ajaxContentH+17)+"px;'> </iframe></div>")}}else{if($("#TB_window").css("display")!="block"){if(o['modal']!="true"){$("#TB_window").append("<div id='TB_title'><div id='TB_ajaxWindowTitle'>"+g+"</div><div id='TB_closeAjaxWindow'><a href='#' id='TB_closeWindowButton'>close or Esc Key</a></div></div><div id='TB_ajaxContentWrap'><div id='TB_ajaxContent' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px'></div></div>")}else{$("#TB_overlay").unbind();$("#TB_window").append("<div id='TB_ajaxContent' class='TB_modal' style='width:"+ajaxContentW+"px;height:"+ajaxContentH+"px;'></div>")}}else{$("#TB_ajaxContent")[0].style.width=ajaxContentW+"px";$("#TB_ajaxContent")[0].style.height=ajaxContentH+"px";$("#TB_ajaxContent")[0].scrollTop=0;$("#TB_ajaxWindowTitle").html(g)}}$("#TB_closeWindowButton").click(tb_remove);if(h.indexOf('TB_inline')!=-1){$("#TB_ajaxContent").append($('#'+o['inlineId']).children());$("#TB_window").unload(function(){$('#'+o['inlineId']).append($("#TB_ajaxContent").children())});tb_position();$("#TB_load").remove();$("#TB_window").css({display:"block"})}else if(h.indexOf('TB_iframe')!=-1){tb_position();if($.browser.safari){$("#TB_load").remove();$("#TB_window").css({display:"block"})}}else{$("#TB_ajaxContent").load(h+="&random="+(new Date().getTime()),function(){tb_position();$("#TB_load").remove();tb_init("#TB_ajaxContent a.thickbox");$("#TB_window").css({display:"block"})})}}if(!o['modal']){document.onkeyup=function(e){if(e==null){keycode=event.keyCode}else{keycode=e.which}if(keycode==27){tb_remove()}}}}catch(e){}}function tb_showIframe(){$("#TB_load").remove();$("#TB_window").css({display:"block"})}function tb_remove(){$("#TB_imageOff").unbind("click");$("#TB_closeWindowButton").unbind("click");$("#TB_window").fadeOut("fast",function(){$('#TB_window,#TB_overlay,#TB_HideSelect').trigger("unload").unbind().remove()});$("#TB_load").remove();if(typeof document.body.style.maxHeight=="undefined"){$("body","html").css({height:"auto",width:"auto"});$("html").css("overflow","")}document.onkeydown="";document.onkeyup="";return false}function tb_position(){$("#TB_window").css({marginLeft:'-'+parseInt((TB_WIDTH/2),10)+'px',width:TB_WIDTH+'px'});if(!(jQuery.browser.msie&&jQuery.browser.version<7)){$("#TB_window").css({marginTop:'-'+parseInt((TB_HEIGHT/2),10)+'px'})}}function tb_parseQuery(a){var b={};if(!a){return b}var c=a.split(/[;&]/);for(var i=0;i<c.length;i++){var d=c[i].split('=');if(!d||d.length!=2){continue}var e=unescape(d[0]);var f=unescape(d[1]);f=f.replace(/\+/g,' ');b[e]=f}return b}function tb_getPageSize(){var a=document.documentElement;var w=window.innerWidth||self.innerWidth||(a&&a.clientWidth)||document.body.clientWidth;var h=window.innerHeight||self.innerHeight||(a&&a.clientHeight)||document.body.clientHeight;arrayPageSize=[w,h];return arrayPageSize}function tb_detectMacXFF(){var a=navigator.userAgent.toLowerCase();if(a.indexOf('mac')!=-1&&a.indexOf('firefox')!=-1){return true}}
/* =========================================================
// jQuery Imageslide Plugin
// Date: November, 2009
// Version: 1.0
// Copyright (c) 2009 Blaine Robison
// Website: http://dagrander.com
// Author: Blaine Robison
// ========================================================= */
(function($){$.fn.imgslide=function(options){var defaults={top:'0px',right:'0px',bottom:'0px',left:'0px',duration:200,easeIn:false,easeOut:false},options=$.extend(defaults,options);this.each(function(){var $this=$(this),top=options.top,right=options.right,bottom=options.bottom,left=options.left,duration=options.duration,easeIn=options.easeIn,easeOut=options.easeOut;(($this).css('top')=='auto')?defTop='0px':defTop=($this).css('top');(($this).css('right')=='auto')?defRight='0px':defRight=($this).css('right');(($this).css('bottom')=='auto')?defBottom='0px':defBottom=($this).css('bottom');(($this).css('left')=='auto')?defLeft='0px':defLeft=($this).css('left');$this.hover(function(){$($this).stop().animate({top:top,right:right,bottom:bottom,left:left},{queue:false,duration:duration,easing:easeIn});},function(){$($this).stop().animate({top:defTop,right:defRight,bottom:defBottom,left:defLeft},{queue:false,duration:duration,easing:easeOut});});});return this;}})(jQuery);
/* =========================================================
// http://keith-wood.name/countdown.html
// Countdown for jQuery v1.5.3.
// Written by Keith Wood (kbwood{at}iinet.com.au) January 2008.
// Dual licensed under the GPL (http://dev.jquery.com/browser/trunk/jquery/GPL-LICENSE.txt) and 
// MIT (http://dev.jquery.com/browser/trunk/jquery/MIT-LICENSE.txt) licenses. 
// Please attribute the author if you use it.
// ========================================================= */
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('(x($){x 1d(){8.1w=[];8.1w[\'\']={1e:[\'2o\',\'2p\',\'2q\',\'2r\',\'2s\',\'2t\',\'2u\'],2v:[\'2w\',\'2x\',\'2y\',\'2z\',\'2A\',\'2B\',\'2C\'],1f:[\'y\',\'m\',\'w\',\'d\'],1x:\':\',1M:1a};8.1g={1N:B,1O:B,1P:B,1Q:\'2D\',1h:\'\',1R:1a,1y:\'\',1S:\'\',1T:\'\',1U:1a,1V:B,1W:B};$.1o(8.1g,8.1w[\'\'])}t s=\'F\';t Y=0;t O=1;t W=2;t D=3;t H=4;t M=5;t S=6;$.1o(1d.1X,{1i:\'2E\',2F:2G(x(){$.F.1Y()},2H),13:[],2I:x(a){8.1z(8.1g,a);1A(8.1g,a||{})},1B:x(a,b,c,e,f,g,h,i){z(1j b==\'2J\'&&b.2K==L){i=b.2L();h=b.1C();g=b.1D();f=b.1E();e=b.Q();c=b.V();b=b.X()}t d=I L();d.2M(b);d.1Z(1);d.2N(c||0);d.1Z(e||1);d.2O(f||0);d.2P((g||0)-(R.2Q(a)<30?a*1p:a));d.2R(h||0);d.2S(i||0);A d},20:x(a,b){t c=$(a);z(c.21(8.1i)){A}c.2T(8.1i);t d={14:$.1o({},b),u:[0,0,0,0,0,0,0]};$.Z(a,s,d);8.22(a)},1F:x(a){z(!8.1G(a)){8.13.2U(a)}},1G:x(a){A($.2V(a,8.13)>-1)},1q:x(b){8.13=$.2W(8.13,x(a){A(a==b?B:a)})},1Y:x(){1b(t i=0;i<8.13.1H;i++){8.1k(8.13[i])}},1k:x(a,b){t c=$(a);b=b||$.Z(a,s);z(!b){A}c.2X(8.23(b));c[(8.C(b,\'1M\')?\'2Y\':\'2Z\')+\'31\'](\'33\');t d=8.C(b,\'1W\');z(d){d.1r(a,[b.P!=\'24\'?b.u:8.1s(b,b.E,I L())])}t e=b.P!=\'1l\'&&(b.J?b.15.N()<=b.J.N():b.15.N()>=b.16.N());z(e&&!b.1I){b.1I=25;z(8.1G(a)||8.C(b,\'1U\')){8.1q(a);t f=8.C(b,\'1V\');z(f){f.1r(a,[])}t g=8.C(b,\'1T\');z(g){t h=8.C(b,\'1h\');b.14.1h=g;8.1k(a,b);b.14.1h=h}t i=8.C(b,\'1S\');z(i){34.35=i}}b.1I=1a}1m z(b.P==\'1l\'){8.1q(a)}$.Z(a,s,b)},22:x(a,b,c){b=b||{};z(1j b==\'1J\'){t d=b;b={};b[d]=c}t e=$.Z(a,s);z(e){8.1z(e.14,b);1A(e.14,b);8.26(e);$.Z(a,s,e);t f=I L();z((e.J&&e.J<f)||(e.16&&e.16>f)){8.1F(a)}8.1k(a,e)}},1z:x(a,b){t c=1a;1b(t n 1K b){z(n.K(/[27]28/)){c=25;11}}z(c){1b(t n 1K a){z(n.K(/[27]28[0-9]/)){a[n]=B}}}},36:x(a){t b=$(a);z(!b.21(8.1i)){A}8.1q(a);b.37(8.1i).38();$.39(a,s)},3a:x(a){8.P(a,\'1l\')},3b:x(a){8.P(a,\'24\')},3c:x(a){8.P(a,B)},P:x(a,b){t c=$.Z(a,s);z(c){z(c.P==\'1l\'&&!b){c.u=c.29;t d=(c.J?\'-\':\'+\');c[c.J?\'J\':\'16\']=8.1t(d+c.u[0]+\'y\'+d+c.u[1]+\'o\'+d+c.u[2]+\'w\'+d+c.u[3]+\'d\'+d+c.u[4]+\'h\'+d+c.u[5]+\'m\'+d+c.u[6]+\'s\');8.1F(a)}c.P=b;c.29=(b==\'1l\'?c.u:B);$.Z(a,s,c);8.1k(a,c)}},3d:x(a){t b=$.Z(a,s);A(!b?B:(!b.P?b.u:8.1s(b,b.E,I L())))},C:x(a,b){A(a.14[b]!=B?a.14[b]:$.F.1g[b])},26:x(a){t b=I L();t c=8.C(a,\'1P\');c=(c==B?-I L().3e():c);a.J=8.C(a,\'1O\');z(a.J){a.J=8.1B(c,8.1t(a.J,B))}a.16=8.1B(c,8.1t(8.C(a,\'1N\'),b));a.E=8.2a(a)},1t:x(k,l){t m=x(a){t b=I L();b.2b(b.N()+a*2c);A b};t n=x(a){a=a.3f();t b=I L();t c=b.X();t d=b.V();t e=b.Q();t f=b.1E();t g=b.1D();t h=b.1C();t i=/([+-]?[0-9]+)\\s*(s|m|h|d|w|o|y)?/g;t j=i.2d(a);3g(j){3h(j[2]||\'s\'){17\'s\':h+=18(j[1],10);11;17\'m\':g+=18(j[1],10);11;17\'h\':f+=18(j[1],10);11;17\'d\':e+=18(j[1],10);11;17\'w\':e+=18(j[1],10)*7;11;17\'o\':d+=18(j[1],10);e=R.1u(e,$.F.1c(c,d));11;17\'y\':c+=18(j[1],10);e=R.1u(e,$.F.1c(c,d));11}j=i.2d(a)}A I L(c,d,e,f,g,h,0)};t o=(k==B?l:(1j k==\'1J\'?n(k):(1j k==\'3i\'?m(k):k)));z(o)o.2e(0);A o},1c:x(a,b){A 32-I L(a,b,32).Q()},23:x(c){c.u=T=(c.P?c.u:8.1s(c,c.E,I L()));t d=1a;t e=0;1b(t f=0;f<c.E.1H;f++){d|=(c.E[f]==\'?\'&&T[f]>0);c.E[f]=(c.E[f]==\'?\'&&!d?B:c.E[f]);e+=(c.E[f]?1:0)}t g=8.C(c,\'1R\');t h=8.C(c,\'1h\');t i=(g?8.C(c,\'1f\'):8.C(c,\'1e\'));t j=8.C(c,\'1x\');t k=8.C(c,\'1y\')||\'\';t l=x(a){t b=$.F.C(c,\'1f\'+T[a]);A(c.E[a]?T[a]+(b?b[a]:i[a])+\' \':\'\')};t m=x(a){t b=$.F.C(c,\'1e\'+T[a]);A(c.E[a]?\'<U 1n="3j"><U 1n="2f">\'+T[a]+\'</U><3k/>\'+(b?b[a]:i[a])+\'</U>\':\'\')};A(h?8.2g(c,h,g):((g?\'<U 1n="1L 2f\'+(c.P?\' 2h\':\'\')+\'">\'+l(Y)+l(O)+l(W)+l(D)+(c.E[H]?8.G(T[H],2):\'\')+(c.E[M]?(c.E[H]?j:\'\')+8.G(T[M],2):\'\')+(c.E[S]?(c.E[H]||c.E[M]?j:\'\')+8.G(T[S],2):\'\'):\'<U 1n="1L 3l\'+e+(c.P?\' 2h\':\'\')+\'">\'+m(Y)+m(O)+m(W)+m(D)+m(H)+m(M)+m(S))+\'</U>\'+(k?\'<U 1n="1L 3m">\'+k+\'</U>\':\'\')))},2g:x(c,d,e){t f=8.C(c,(e?\'1f\':\'1e\'));t g=x(a){A($.F.C(c,(e?\'1f\':\'1e\')+c.u[a])||f)[a]};t h=x(a,b){A R.1v(a/b)%10};t j={3n:8.C(c,\'1y\'),3o:8.C(c,\'1x\'),3p:g(Y),3q:c.u[Y],3r:8.G(c.u[Y],2),3s:8.G(c.u[Y],3),3t:h(c.u[Y],1),3u:h(c.u[Y],10),3v:h(c.u[Y],19),3w:g(O),3x:c.u[O],3y:8.G(c.u[O],2),3z:8.G(c.u[O],3),3A:h(c.u[O],1),3B:h(c.u[O],10),3C:h(c.u[O],19),3D:g(W),3E:c.u[W],3F:8.G(c.u[W],2),3G:8.G(c.u[W],3),3H:h(c.u[W],1),3I:h(c.u[W],10),3J:h(c.u[W],19),3K:g(D),3L:c.u[D],3M:8.G(c.u[D],2),3N:8.G(c.u[D],3),3O:h(c.u[D],1),3P:h(c.u[D],10),3Q:h(c.u[D],19),3R:g(H),3S:c.u[H],3T:8.G(c.u[H],2),3U:8.G(c.u[H],3),3V:h(c.u[H],1),3W:h(c.u[H],10),3X:h(c.u[H],19),3Y:g(M),3Z:c.u[M],40:8.G(c.u[M],2),41:8.G(c.u[M],3),42:h(c.u[M],1),43:h(c.u[M],10),44:h(c.u[M],19),45:g(S),46:c.u[S],47:8.G(c.u[S],2),48:8.G(c.u[S],3),49:h(c.u[S],1),4a:h(c.u[S],10),4b:h(c.u[S],19)};t k=d;1b(t i=0;i<7;i++){t l=\'4c\'.4d(i);t m=I 2i(\'\\\\{\'+l+\'<\\\\}(.*)\\\\{\'+l+\'>\\\\}\',\'g\');k=k.2j(m,(c.E[i]?\'$1\':\'\'))}$.2k(j,x(n,v){t a=I 2i(\'\\\\{\'+n+\'\\\\}\',\'g\');k=k.2j(a,v)});A k},G:x(a,b){a=\'4e\'+a;A a.4f(a.1H-b)},2a:x(a){t b=8.C(a,\'1Q\');t c=[];c[Y]=(b.K(\'y\')?\'?\':(b.K(\'Y\')?\'!\':B));c[O]=(b.K(\'o\')?\'?\':(b.K(\'O\')?\'!\':B));c[W]=(b.K(\'w\')?\'?\':(b.K(\'W\')?\'!\':B));c[D]=(b.K(\'d\')?\'?\':(b.K(\'D\')?\'!\':B));c[H]=(b.K(\'h\')?\'?\':(b.K(\'H\')?\'!\':B));c[M]=(b.K(\'m\')?\'?\':(b.K(\'M\')?\'!\':B));c[S]=(b.K(\'s\')?\'?\':(b.K(\'S\')?\'!\':B));A c},1s:x(f,g,h){f.15=h;f.15.2e(0);t i=I L(f.15.N());z(f.J&&h.N()<f.J.N()){f.15=h=i}1m z(f.J){h=f.J}1m{i.2b(f.16.N());z(h.N()>f.16.N()){f.15=h=i}}t j=[0,0,0,0,0,0,0];z(g[Y]||g[O]){t k=$.F.1c(h.X(),h.V());t l=$.F.1c(i.X(),i.V());t m=(i.Q()==h.Q()||(i.Q()>=R.1u(k,l)&&h.Q()>=R.1u(k,l)));t n=x(a){A(a.1E()*1p+a.1D())*1p+a.1C()};t o=R.4g(0,(i.X()-h.X())*12+i.V()-h.V()+((i.Q()<h.Q()&&!m)||(m&&n(i)<n(h))?-1:0));j[Y]=(g[Y]?R.1v(o/12):0);j[O]=(g[O]?o-j[Y]*12:0);t p=x(a,b,c){t d=(a.Q()==c);t e=$.F.1c(a.X()+b*j[Y],a.V()+b*j[O]);z(a.Q()>e){a.2l(e)}a.4h(a.X()+b*j[Y]);a.4i(a.V()+b*j[O]);z(d){a.2l(e)}A a};z(f.J){i=p(i,-1,l)}1m{h=p(I L(h.N()),+1,k)}}t q=R.1v((i.N()-h.N())/2c);t r=x(a,b){j[a]=(g[a]?R.1v(q/b):0);q-=j[a]*b};r(W,4j);r(D,4k);r(H,4l);r(M,1p);r(S,1);A j}});x 1A(a,b){$.1o(a,b);1b(t c 1K b){z(b[c]==B){a[c]=B}}A a}$.4m.F=x(a){t b=4n.1X.4o.4p(4q,1);z(a==\'4r\'){A $.F[\'2m\'+a+\'1d\'].1r($.F,[8[0]].2n(b))}A 8.2k(x(){z(1j a==\'1J\'){$.F[\'2m\'+a+\'1d\'].1r($.F,[8].2n(b))}1m{$.F.20(8,a)}})};$.F=I 1d()})(4s);',62,277,'||||||||this|||||||||||||||||||||var|_periods|||function||if|return|null|_get||_show|countdown|_minDigits||new|_since|match|Date||getTime||_hold|getDate|Math||periods|span|getMonth||getFullYear||data||break||_timerTargets|options|_now|_until|case|parseInt|100|false|for|_getDaysInMonth|Countdown|labels|compactLabels|_defaults|layout|markerClassName|typeof|_updateCountdown|pause|else|class|extend|60|_removeTarget|apply|_calculatePeriods|_determineTime|min|floor|regional|timeSeparator|description|_resetExtraLabels|extendRemove|UTCDate|getSeconds|getMinutes|getHours|_addTarget|_hasTarget|length|_expiring|string|in|countdown_row|isRTL|until|since|timezone|format|compact|expiryUrl|expiryText|alwaysExpire|onExpiry|onTick|prototype|_updateTargets|setUTCDate|_attachCountdown|hasClass|_changeCountdown|_generateHTML|lap|true|_adjustSettings|Ll|abels|_savePeriods|_determineShow|setTime|1000|exec|setMilliseconds|countdown_amount|_buildLayout|countdown_holding|RegExp|replace|each|setDate|_|concat|Years|Months|Weeks|Days|Hours|Minutes|Seconds|labels1|Year|Month|Week|Day|Hour|Minute|Second|dHMS|hasCountdown|_timer|setInterval|980|setDefaults|object|constructor|getMilliseconds|setUTCFullYear|setUTCMonth|setUTCHours|setUTCMinutes|abs|setUTCSeconds|setUTCMilliseconds|addClass|push|inArray|map|html|add|remove||Class||countdown_rtl|window|location|_destroyCountdown|removeClass|empty|removeData|_pauseCountdown|_lapCountdown|_resumeCountdown|_getTimesCountdown|getTimezoneOffset|toLowerCase|while|switch|number|countdown_section|br|countdown_show|countdown_descr|desc|sep|yl|yn|ynn|ynnn|y1|y10|y100|ol|on|onn|onnn|o1|o10|o100|wl|wn|wnn|wnnn|w1|w10|w100|dl|dn|dnn|dnnn|d1|d10|d100|hl|hn|hnn|hnnn|h1|h10|h100|ml|mn|mnn|mnnn|m1|m10|m100|sl|sn|snn|snnn|s1|s10|s100|yowdhms|charAt|0000000000|substr|max|setFullYear|setMonth|604800|86400|3600|fn|Array|slice|call|arguments|getTimes|jQuery'.split('|'),0,{}))
/* =========================================================
// Simple Tooltip - http://cssglobe.com/post/1695/easiest-tooltip-and-image-preview-using-jquery
// ========================================================= */
this.imagePreview = function(){	
	/* CONFIG */
		
		xOffset = 200;
		yOffset = -330;
		
		// these 2 variable determine popup's distance from the cursor
		// you might want to adjust to get the right result
		
	/* END CONFIG */
	$("a.preview").hover(function(e){
		this.t = this.title;
		this.title = "";	
		var c = (this.t != "") ? "<span>" + this.t + "</span>" : "";
		$("body").append("<p id='preview'><img src='"+ this.name +"' alt='Image preview' />"+ c +"</p>");								 
		$("#preview")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px")
			.fadeIn("fast");						
    },
	function(){
		this.title = this.t;	
		$("#preview").remove();
    });	
	$("a.preview").mousemove(function(e){
		$("#preview")
			.css("top",(e.pageY - xOffset) + "px")
			.css("left",(e.pageX + yOffset) + "px");
	});			
};
/* =========================================================
// Character Limit for Text Inputs
// Copyright 2011, Blaine Robison
// ========================================================= */
(function($){
	$.fn.charLimit = function(options) {  
		var settings = { 'limit' : 2 };
		if (options) { $.extend(settings, options); }		
		return this.each(function() {       
			$(this).keydown(function(e){
				var chars = $(this).val().length;
				if(chars == settings.limit){
					if(e.keyCode != 9 && e.keyCode !=8 && e.keyCode != 13 && e.keyCode != 46 && e.keyCode != 37 && e.keyCode != 39){ // does not equal backspace, tab, enter, delete, left or right arrow
						return false;
					}
				}
			});
		});
	};
})(jQuery);

$(function(){ 
	// Toggle faqs
	$('#cust-faq div').css('display' , 'none');
	$('#cust-faq h3 a').click(function(){
		$(this).parent().next('div').slideToggle();
		return false;
	});
	// External Links
	$('a[rel=external]').click(function(){ window.open(this.href); return false; });
	// Show elements once ready
	$('#slideshow-wrap').css('display' , 'inline');
	$('#news-ticker').css('display' , 'inline');
	// Featured ticker
	$('#feature-ticker').cycle({
		//fx:			'scrollUp',
		speed:		750,
		timeout:	7000
	});	
	// Homepage slideshow
	$('#slide-home a:first').fadeIn(1000, function() {
		$('#slide-home').cycle({
			pause	: 1,
			timeout	: 7000,
			next	: '.nxt', 
			prev	: '.prv',
			pager	: '.pager'
			
		});
	});
	// News ticker
	function onAfter() {
		var tickUrl = $('a', this).attr('href');
		$('#view-post').attr('href', tickUrl);
	}
	$('#tick li:first').fadeIn(1000, function(){
		$('#tick').cycle({
			pause	: 1,
			timeout	: 5500,
			after	: onAfter	
		});
	});
	// Homepage carousel
	$('#itm-carousel').carouFredSel({
		items 		: 6,
		scroll	: {
			items			: 1,
			pauseOnHover	: true
		},
		auto	: {
			pauseDuration	: 5000	
		},
		pagination	: '#dot-nav'
	});
	// Call-to-actions
	$('#cta-wrap img').imgslide({
		top: '-130px'
	});
	// Old Homepage Slideshow	
	$('#slideshow-home').before('<div id="slideshow-nav">').cycle({ 
		//fx:     'scrollLeft', 
		speed:  '750', 
		timeout: 6000, 
		pager:  '#slideshow-nav' 
	});	
	// Homepage news ticker
	$('#news-ticker').innerfade({
		speed: 750, 
		timeout: 4000 
	});	
	// Homepage featured content hover animation
	$('#wrapThree div a').hover(function(){
		$("img", this).stop().animate({top:'-130px'},{queue:false,duration:200});
	}, function() {
		$("img", this).stop().animate({top:'0px'},{queue:false,duration:200});
	});
	// Brand & category info slider
	var slideHeight = 75; // px
	var defHeight = $('#content-toggle-wrap').height();
	if(defHeight >= slideHeight){
		$('#content-toggle-wrap').css('height' , slideHeight + 'px');
		$('#read-more').append('<a href="#">Click to Read More</a>');
		$('#read-more a').click(function(){
			var curHeight = $('#content-toggle-wrap').height();
			if(curHeight == slideHeight){
				$('#content-toggle-wrap').animate({
				  height: defHeight
				}, "normal");
				$('#read-more a').html('Close');
				$('#content-toggle-gradient').fadeOut();
			}else{
				$('#content-toggle-wrap').animate({
				  height: slideHeight
				}, "normal");
				$('#read-more a').html('Click to Read More');
				$('#content-toggle-gradient').fadeIn();
			}
			return false;
		});	
	}
	// Thickbox
	var tb_pathToImage = "images/lnf/200810/loadingAnimation.gif";
	tb_init('a.thickbox, area.thickbox, input.thickbox');//pass where to apply thickbox
	imgLoader = new Image();// preload image
	imgLoader.src = tb_pathToImage;
	// Product tabs
	var tabContainers = $('#prod-tabs > div');
	tabContainers.hide().filter(':first').show();
	$('#prod-tabs ul.tab-nav a').click(function () {
		tabContainers.hide();
		tabContainers.filter(this.hash).show();
		$('#prod-tabs ul.tab-nav a').removeClass('selected');
		$(this).addClass('selected');
		return false;
	}).filter(':first').click();
	// Size Chart
	var chartContent = $('#size-chart div');
	chartContent.hide().filter(':first').show();
	$('#size-chart-nav a').click(function () {
		chartContent.hide();
		chartContent.filter(this.hash).show();
		$('#size-chart-nav a').removeClass('selected');
		$(this).addClass('selected');
		return false;
	}).filter(':first').click();
	$('#size-chart tr:even').addClass('alt-row');	
	// Countdown Timer
	$('#countdown').countdown({until: '+1d'});
	// Freedom Sponsors
	var sponsorOpacity = 0.3;
	$('#sponsors img').css('opacity',sponsorOpacity).hover(function(){
		$(this).stop().animate({opacity:1},{queue:false,duration:200});
	}, function() {
		$(this).stop().animate({opacity:sponsorOpacity},{queue:false,duration:200});
	});	
	// Freedom Register
	var registerOpacity = 0.9;
	$('#locations img').css('opacity',registerOpacity).hover(function(){
		$(this).stop().animate({opacity:1},{queue:false,duration:200});
	}, function() {
		$(this).stop().animate({opacity:registerOpacity},{queue:false,duration:200});
	});	
	// Freedom Tooltip
	imagePreview();
	// Freedom Video SlideToggle
	$('#promo-btn a').click(function(){
		$('#promo-video').slideToggle();
		return false;	
	});	
	// Live Chat header style override
	$('#livechat span span span span').css('fontSize', '12px');
	$('#livechat span span span span').hover(function(){
		$(this).css('color','#fff');
	}, function(){
		$(this).css('color','#0078eb');
	});	
	// Input character limit
	$('.limit-2').charLimit({'limit' : 2});	
	$('.limit-3').charLimit({'limit' : 3});	
	$('.limit-4').charLimit({'limit' : 4});	

	// Giveaway Slideshow
	$('#gw-slide').cycle();

	// hide / show default form values
	$("input.filled").focus(function(e){
		if(this.value == this.defaultValue) {
			$(this).removeClass('filled');
			 this.value= '';
		}
		$(this).blur(function(f){ 
			if(this.value == this.defaultValue) {
				$(this).addClass('filled');
				} else if(this.value == "") {
					this.value = this.defaultValue;
					$(this).addClass('filled');
				}
			});
	})
	
	// submit form
	$('#g-form').submit(function(){				
	// is email valid
		var email = $("#g-email").val();
		if (!checkEmail(email)){
			$('#g-msg')
			.empty()
			.hide()
			.append('<p class="error">Oops! Please enter a valid email address.</p>')
			.fadeIn('slow');				
			return false;
		}
		// loop through inputs
		$(this).find(':input').each(function(){
			if($(this).attr('class') != 'safe'){
				// if zip code entered, supply address fields
				if(this.name == 'MERGE4[zip]'){
					if(this.value != 'Zip Code'){
						$('#g-add1').val('-');
						$('#g-city').val('-');
						$('#g-state').val('-');
						$('#g-country').val('USA');
					}else{
						$('#g-zip').val('');
					}					
				}
				// remove default value for optional fields
				if(this.value == this.defaultValue){		
					this.value = '';
				}
			}	
		});
		// continue submitting form
		$('#g-msg')
		.empty()
		.hide()
		.append('<p class="success">Success! Please check your email to confirm signup.</p>')
		.fadeIn('slow');	
	});
});

// validate email
function checkEmail(email) {	
	var pattern = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	return pattern.test(email);
}
// Nixon product detail icons
var currIconDesc = '';
function iconDetail(id, arrowPos, state) {
	if (currIconDesc != '') { 
		$('#icondesc'+currIconDesc).css('display','none');
	}
	if (state == 1) { 
		$('#icondescwrap').css('display','block');
		arrowPos = arrowPos + 'px';
		$('#iconarrow').css({'display':'block', 'left':arrowPos});
		$('#icondesc'+id).css('display','block');
		currIconDesc = id;
	} else { 
		$('#icondescwrap').css('display','none');
	}		
}
// Load Tweet Button
var e = document.createElement('script');
e.type="text/javascript"; e.async = true;
e.src = 'https://platform.twitter.com/widgets.js';
document.getElementsByTagName('head')[0].appendChild(e);
// Load Google+
(function() {
	var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
	po.src = 'https://apis.google.com/js/plusone.js';
	var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
})();
