//CYCLE PLUGIN
;(function($){var ver='2.9995';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();var opts2=buildOptions($cont,$slides,els,opts,o);if(opts2===false)
return;if(els.length<2){log('terminating; too few slides: '+els.length);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 triggerPause(cont,byHover,onPager){var opts=$(cont).data('cycle.opts');var paused=!!cont.cyclePause;if(paused&&opts.paused)
opts.paused(cont,opts,byHover,onPager);else if(!paused&&opts.resumed)
opts.resumed(cont,opts,byHover,onPager);}
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;opts.elements&&$(opts.elements).stop();$(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);triggerPause(cont);return false;case'pause':cont.cyclePause=1;triggerPause(cont);return false;case'resume':cont.cyclePause=0;checkInstantResume(false,arg2,cont);triggerPause(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():{});var meta=$.isFunction($cont.data)?$cont.data(opts.metaAttr):null;if(meta)
opts=$.extend(opts,meta);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,10);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){if(!opts.aspect){if(opts.width)
$slides.width(opts.width);if(opts.height&&opts.height!='auto')
$slides.height(opts.height);}else{$slides.each(function(){var $slide=$(this);var ratio=(opts.aspect===true)?$slide.width()/$slide.height():opts.aspect;if(opts.width&&$slide.width()!=opts.width){$slide.width(opts.width);$slide.height(opts.width/ratio);}
if(opts.height&&$slide.height()<opts.height){$slide.height(opts.height);$slide.width(opts.height*ratio);}});}}
if(opts.center&&((!opts.fit)||opts.aspect)){$slides.each(function(){var $slide=$(this);$slide.css({"margin-left":opts.width?((opts.width-$slide.width())/2)+"px":0,"margin-top":opts.height?((opts.height-$slide.height())/2)+"px":0});});}
if(opts.center&&!opts.fit&&!opts.slideResize){$slides.each(function(){var $slide=$(this);$slide.css({"margin-left":opts.width?((opts.width-$slide.width())/2)+"px":0,"margin-top":opts.height?((opts.height-$slide.height())/2)+"px":0});});}
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'});}
var pauseFlag=false;if(opts.pause)
$cont.hover(function(){pauseFlag=true;this.cyclePause++;triggerPause(cont,true);},function(){pauseFlag&&this.cyclePause--;triggerPause(cont,true);});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,10);if(opts.speed.constructor==String)
opts.speed=$.fx.speeds[opts.speed]||parseInt(opts.speed,10);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.skipInitializationCallbacks){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(fwd&&(opts.lastFx==undefined||++opts.lastFx>=opts.fxs.length))
opts.lastFx=0;else if(!fwd&&(opts.lastFx==undefined||--opts.lastFx<0))
opts.lastFx=opts.fxs.length-1;fx=opts.fxs[opts.lastFx];}
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);var pagerFn=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(/mouseenter|mouseover/i.test(opts.pagerEvent)){$a.hover(pagerFn,function(){});}
else{$a.bind(opts.pagerEvent,pagerFn);}
if(!/^click/.test(opts.pagerEvent)&&!opts.allowPagerClickBubble)
$a.bind('click.cycle',function(){return false;});var cont=opts.$cont[0];var pauseFlag=false;if(opts.pauseOnPagerHover){$a.hover(function(){pauseFlag=true;cont.cyclePause++;triggerPause(cont,true,true);},function(){pauseFlag&&cont.cyclePause--;triggerPause(cont,true,true);});}};$.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,10).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,aspect:false,autostop:0,autostopCount:0,backwards:false,before:null,center: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,metaAttr:'cycle',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,skipInitializationCallbacks:false,slideExpr:null,slideResize:1,speed:1000,speedIn:null,speedOut:null,startingSlide:0,sync:1,timeout:4000,timeoutFn:null,updateActivePagerLink:null,width:null};})(jQuery);(function($){$.fn.cycle.transitions.none=function($cont,$slides,opts){opts.fxFn=function(curr,next,opts,after){$(next).show();$(curr).hide();after();};};$.fn.cycle.transitions.fadeout=function($cont,$slides,opts){$slides.not(':eq('+opts.currSlide+')').css({display:'block','opacity':1});opts.before.push(function(curr,next,opts,w,h,rev){$(curr).css('zIndex',opts.slideCount+(!rev===true?1:0));$(next).css('zIndex',opts.slideCount+(!rev===true?0:1));});opts.animIn.opacity=1;opts.animOut.opacity=0;opts.cssBefore.opacity=1;opts.cssBefore.display='block';opts.cssAfter.zIndex=0;};$.fn.cycle.transitions.scrollUp=function($cont,$slides,opts){$cont.css('overflow','hidden');opts.before.push($.fn.cycle.commonReset);var h=$cont.height();opts.cssBefore.top=h;opts.cssBefore.left=0;opts.cssFirst.top=0;opts.animIn.top=0;opts.animOut.top=-h;};$.fn.cycle.transitions.scrollDown=function($cont,$slides,opts){$cont.css('overflow','hidden');opts.before.push($.fn.cycle.commonReset);var h=$cont.height();opts.cssFirst.top=0;opts.cssBefore.top=-h;opts.cssBefore.left=0;opts.animIn.top=0;opts.animOut.top=h;};$.fn.cycle.transitions.scrollLeft=function($cont,$slides,opts){$cont.css('overflow','hidden');opts.before.push($.fn.cycle.commonReset);var w=$cont.width();opts.cssFirst.left=0;opts.cssBefore.left=w;opts.cssBefore.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.commonReset);var w=$cont.width();opts.cssFirst.left=0;opts.cssBefore.left=-w;opts.cssBefore.top=0;opts.animIn.left=0;opts.animOut.left=w;};$.fn.cycle.transitions.scrollHorz=function($cont,$slides,opts){$cont.css('overflow','hidden').width();opts.before.push(function(curr,next,opts,fwd){if(opts.rev)
fwd=!fwd;$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.left=fwd?(next.cycleW-1):(1-next.cycleW);opts.animOut.left=fwd?-curr.cycleW:curr.cycleW;});opts.cssFirst.left=0;opts.cssBefore.top=0;opts.animIn.left=0;opts.animOut.top=0;};$.fn.cycle.transitions.scrollVert=function($cont,$slides,opts){$cont.css('overflow','hidden');opts.before.push(function(curr,next,opts,fwd){if(opts.rev)
fwd=!fwd;$.fn.cycle.commonReset(curr,next,opts);opts.cssBefore.top=fwd?(1-next.cycleH):(next.cycleH-1);opts.animOut.top=fwd?curr.cycleH:-curr.cycleH;});opts.cssFirst.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(function(curr,next,opts){$(opts.elements).not(curr).hide();$.fn.cycle.commonReset(curr,next,opts,false,true);opts.animIn.width=next.cycleW;});opts.cssBefore.left=0;opts.cssBefore.top=0;opts.cssBefore.width=0;opts.animIn.width='show';opts.animOut.width=0;};$.fn.cycle.transitions.slideY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$(opts.elements).not(curr).hide();$.fn.cycle.commonReset(curr,next,opts,true,false);opts.animIn.height=next.cycleH;});opts.cssBefore.left=0;opts.cssBefore.top=0;opts.cssBefore.height=0;opts.animIn.height='show';opts.animOut.height=0;};$.fn.cycle.transitions.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.push($slides[i]);for(i=0;i<opts.currSlide;i++)
opts.els.push(opts.els.shift());opts.fxFn=function(curr,next,opts,cb,fwd){if(opts.rev)
fwd=!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,10)+1+count);}
$el.animate({left:0,top:0},opts.speedOut,opts.easeOut,function(){$(fwd?this:curr).hide();if(cb)cb();});});};$.extend(opts.cssBefore,{display:'block',opacity:1,top:0,left:0});};$.fn.cycle.transitions.turnUp=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.cssBefore.top=next.cycleH;opts.animIn.height=next.cycleH;opts.animOut.width=next.cycleW;});opts.cssFirst.top=0;opts.cssBefore.left=0;opts.cssBefore.height=0;opts.animIn.top=0;opts.animOut.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.cssFirst.top=0;opts.cssBefore.left=0;opts.cssBefore.top=0;opts.cssBefore.height=0;opts.animOut.height=0;};$.fn.cycle.transitions.turnLeft=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.cssBefore.left=next.cycleW;opts.animIn.width=next.cycleW;});opts.cssBefore.top=0;opts.cssBefore.width=0;opts.animIn.left=0;opts.animOut.width=0;};$.fn.cycle.transitions.turnRight=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.animIn.width=next.cycleW;opts.animOut.left=curr.cycleW;});$.extend(opts.cssBefore,{top:0,left:0,width:0});opts.animIn.left=0;opts.animOut.width=0;};$.fn.cycle.transitions.zoom=function($cont,$slides,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.left=next.cycleW/2;$.extend(opts.animIn,{top:0,left:0,width:next.cycleW,height:next.cycleH});$.extend(opts.animOut,{width:0,height:0,top:curr.cycleH/2,left:curr.cycleW/2});});opts.cssFirst.top=0;opts.cssFirst.left=0;opts.cssBefore.width=0;opts.cssBefore.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.cycleW/2;opts.cssBefore.top=next.cycleH/2;$.extend(opts.animIn,{top:0,left:0,width:next.cycleW,height:next.cycleH});});opts.cssBefore.width=0;opts.cssBefore.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.cycle.commonReset(curr,next,opts);opts.animIn.width=next.cycleW;opts.animOut.left=curr.cycleW;});opts.cssBefore.left=w;opts.cssBefore.top=0;opts.animIn.left=0;opts.animOut.left=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.top=curr.cycleH;});opts.cssBefore.top=h;opts.cssBefore.left=0;opts.animIn.top=0;opts.animOut.top=h;};$.fn.cycle.transitions.blindZ=function($cont,$slides,opts){var h=$cont.css('overflow','hidden').height();var w=$cont.width();opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts);opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH;});opts.cssBefore.top=h;opts.cssBefore.left=w;opts.animIn.top=0;opts.animIn.left=0;opts.animOut.top=h;opts.animOut.left=w;};$.fn.cycle.transitions.growX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true);opts.cssBefore.left=this.cycleW/2;opts.animIn.left=0;opts.animIn.width=this.cycleW;opts.animOut.left=0;});opts.cssBefore.top=0;opts.cssBefore.width=0;};$.fn.cycle.transitions.growY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false);opts.cssBefore.top=this.cycleH/2;opts.animIn.top=0;opts.animIn.height=this.cycleH;opts.animOut.top=0;});opts.cssBefore.height=0;opts.cssBefore.left=0;};$.fn.cycle.transitions.curtainX=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,false,true,true);opts.cssBefore.left=next.cycleW/2;opts.animIn.left=0;opts.animIn.width=this.cycleW;opts.animOut.left=curr.cycleW/2;opts.animOut.width=0;});opts.cssBefore.top=0;opts.cssBefore.width=0;};$.fn.cycle.transitions.curtainY=function($cont,$slides,opts){opts.before.push(function(curr,next,opts){$.fn.cycle.commonReset(curr,next,opts,true,false,true);opts.cssBefore.top=next.cycleH/2;opts.animIn.top=0;opts.animIn.height=next.cycleH;opts.animOut.top=curr.cycleH/2;opts.animOut.height=0;});opts.cssBefore.height=0;opts.cssBefore.left=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.commonReset(curr,next,opts);if(d=='right')
opts.cssBefore.left=-w;else if(d=='up')
opts.cssBefore.top=h;else if(d=='down')
opts.cssBefore.top=-h;else
opts.cssBefore.left=w;});opts.animIn.left=0;opts.animIn.top=0;opts.cssBefore.top=0;opts.cssBefore.left=0;};$.fn.cycle.transitions.uncover=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.commonReset(curr,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;opts.animIn.top=0;opts.cssBefore.top=0;opts.cssBefore.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);if(!opts.animOut.left&&!opts.animOut.top)
$.extend(opts.animOut,{left:w*2,top:-h/2,opacity:0});else
opts.animOut.opacity=0;});opts.cssBefore.left=0;opts.cssBefore.top=0;opts.animIn.left=0;};$.fn.cycle.transitions.wipe=function($cont,$slides,opts){var w=$cont.css('overflow','hidden').width();var h=$cont.height();opts.cssBefore=opts.cssBefore||{};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,10);var left=parseInt(w/2,10);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=parseInt(d[0],10),r=parseInt(d[1],10),b=parseInt(d[2],10),l=parseInt(d[3],10);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='block';var step=1,count=parseInt((opts.speedIn/13),10)-1;(function f(){var tt=t?t-parseInt(step*(t/count),10):0;var ll=l?l-parseInt(step*(l/count),10):0;var bb=b<h?b+parseInt(step*((h-b)/count||1),10):h;var rr=r<w?r+parseInt(step*((w-r)/count||1),10):w;$next.css({clip:'rect('+tt+'px '+rr+'px '+bb+'px '+ll+'px)'});(step++<=count)?setTimeout(f,13):$curr.css('display','none');})();});$.extend(opts.cssBefore,{display:'block',opacity:1,top:0,left:0});opts.animIn={left:0};opts.animOut={left:0};};})(jQuery);

// COLORBOX
// ColorBox v1.3.17.2 - a full featured, light-weight, customizable lightbox based on jQuery 1.3+
// Copyright (c) 2011 Jack Moore - jack@colorpowered.com
// Licensed under the MIT license: http://www.opensource.org/licenses/mit-license.php
(function(a,b,c){function bc(b){if(!U){P=b,_(),y=a(P),Q=0,K.rel!=="nofollow"&&(y=a("."+g).filter(function(){var b=a.data(this,e).rel||this.rel;return b===K.rel}),Q=y.index(P),Q===-1&&(y=y.add(P),Q=y.length-1));if(!S){S=T=!0,r.show();if(K.returnFocus)try{P.blur(),a(P).one(l,function(){try{this.focus()}catch(a){}})}catch(c){}q.css({opacity:+K.opacity,cursor:K.overlayClose?"pointer":"auto"}).show(),K.w=Z(K.initialWidth,"x"),K.h=Z(K.initialHeight,"y"),X.position(),o&&z.bind("resize."+p+" scroll."+p,function(){q.css({width:z.width(),height:z.height(),top:z.scrollTop(),left:z.scrollLeft()})}).trigger("resize."+p),ba(h,K.onOpen),J.add(D).hide(),I.html(K.close).show()}X.load(!0)}}function bb(){var a,b=f+"Slideshow_",c="click."+f,d,e,g;K.slideshow&&y[1]?(d=function(){F.text(K.slideshowStop).unbind(c).bind(j,function(){if(Q<y.length-1||K.loop)a=setTimeout(X.next,K.slideshowSpeed)}).bind(i,function(){clearTimeout(a)}).one(c+" "+k,e),r.removeClass(b+"off").addClass(b+"on"),a=setTimeout(X.next,K.slideshowSpeed)},e=function(){clearTimeout(a),F.text(K.slideshowStart).unbind([j,i,k,c].join(" ")).one(c,d),r.removeClass(b+"on").addClass(b+"off")},K.slideshowAuto?d():e()):r.removeClass(b+"off "+b+"on")}function ba(b,c){c&&c.call(P),a.event.trigger(b)}function _(b){K=a.extend({},a.data(P,e));for(b in K)a.isFunction(K[b])&&b.substring(0,2)!=="on"&&(K[b]=K[b].call(P));K.rel=K.rel||P.rel||"nofollow",K.href=K.href||a(P).attr("href"),K.title=K.title||P.title,typeof K.href=="string"&&(K.href=a.trim(K.href))}function $(a){return K.photo||/\.(gif|png|jpg|jpeg|bmp)(?:\?([^#]*))?(?:#(\.*))?$/i.test(a)}function Z(a,b){return Math.round((/%/.test(a)?(b==="x"?z.width():z.height())/100:1)*parseInt(a,10))}function Y(c,d,e){e=b.createElement("div"),c&&(e.id=f+c),e.style.cssText=d||"";return a(e)}var d={transition:"elastic",speed:1000,width:!1,initialWidth:"230",innerWidth:!1,maxWidth:!1,height:!1,initialHeight:"230",innerHeight:!1,maxHeight:!1,scalePhotos:!0,scrolling:!0,inline:!1,html:!1,iframe:!1,fastIframe:!0,photo:!1,href:!1,title:!1,rel:!1,opacity:.9,preloading:!0,current:"{current} / {total}",previous:"Prec.",next:"Suiv.",close:"Fermer",open:!1,returnFocus:!0,loop:!0,slideshow:!1,slideshowAuto:!0,slideshowSpeed:6000,slideshowStart:"Play",slideshowStop:"Pause",onOpen:!1,onLoad:!1,onComplete:!1,onCleanup:!1,onClosed:!1,overlayClose:!0,escKey:!0,arrowKey:!0,top:!1,bottom:!1,left:!1,right:!1,fixed:!1,data:!1},e="colorbox",f="cbox",g=f+"Element",h=f+"_open",i=f+"_load",j=f+"_complete",k=f+"_cleanup",l=f+"_closed",m=f+"_purge",n=a.browser.msie&&!a.support.opacity,o=n&&a.browser.version<7,p=f+"_IE6",q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X;X=a.fn[e]=a[e]=function(b,c){var f=this;b=b||{};if(!f[0]){if(f.selector)return f;f=a("<a/>"),b.open=!0}c&&(b.onComplete=c),f.each(function(){a.data(this,e,a.extend({},a.data(this,e)||d,b)),a(this).addClass(g)}),(a.isFunction(b.open)&&b.open.call(f)||b.open)&&bc(f[0]);return f},X.init=function(){z=a(c),r=Y().attr({id:e,"class":n?f+(o?"IE6":"IE"):""}),q=Y("Overlay",o?"position:absolute":"").hide(),s=Y("Wrapper"),t=Y("Content").append(A=Y("LoadedContent","width:0; height:0; overflow:hidden"),C=Y("LoadingOverlay").add(Y("LoadingGraphic")),D=Y("Title"),E=Y("Current"),G=Y("Next"),H=Y("Previous"),F=Y("Slideshow").bind(h,bb),I=Y("Close")),s.append(Y().append(Y("TopLeft"),u=Y("TopCenter"),Y("TopRight")),Y(!1,"clear:left").append(v=Y("MiddleLeft"),t,w=Y("MiddleRight")),Y(!1,"clear:left").append(Y("BottomLeft"),x=Y("BottomCenter"),Y("BottomRight"))).children().children().css({"float":"left"}),B=Y(!1,"position:absolute; width:9999px; visibility:hidden; display:none"),a("body").prepend(q,r.append(s,B)),t.children().hover(function(){a(this).addClass("hover")},function(){a(this).removeClass("hover")}).addClass("hover"),L=u.height()+x.height()+t.outerHeight(!0)-t.height(),M=v.width()+w.width()+t.outerWidth(!0)-t.width(),N=A.outerHeight(!0),O=A.outerWidth(!0),r.css({"padding-bottom":L,"padding-right":M}).hide(),G.click(function(){X.next()}),H.click(function(){X.prev()}),I.click(function(){X.close()}),J=G.add(H).add(E).add(F),t.children().removeClass("hover"),q.click(function(){K.overlayClose&&X.close()}),a(b).bind("keydown."+f,function(a){var b=a.keyCode;S&&K.escKey&&b===27&&(a.preventDefault(),X.close()),S&&K.arrowKey&&y[1]&&(b===37?(a.preventDefault(),H.click()):b===39&&(a.preventDefault(),G.click()))})},X.remove=function(){r.add(q).remove(),a("."+g).removeData(e).removeClass(g)},X.position=function(a,c){function g(a){u[0].style.width=x[0].style.width=t[0].style.width=a.style.width,C[0].style.height=C[1].style.height=t[0].style.height=v[0].style.height=w[0].style.height=a.style.height}var d=0,e=0;z.unbind("resize."+f),r.hide(),K.fixed&&!o?r.css({position:"fixed"}):(d=z.scrollTop(),e=z.scrollLeft(),r.css({position:"absolute"})),K.right!==!1?e+=Math.max(z.width()-K.w-O-M-Z(K.right,"x"),0):K.left!==!1?e+=Z(K.left,"x"):e+=Math.round(Math.max(z.width()-K.w-O-M,0)/2),K.bottom!==!1?d+=Math.max(b.documentElement.clientHeight-K.h-N-L-Z(K.bottom,"y"),0):K.top!==!1?d+=Z(K.top,"y"):d+=Math.round(Math.max(b.documentElement.clientHeight-K.h-N-L,0)/2),r.show(),a=r.width()===K.w+O&&r.height()===K.h+N?0:a||0,s[0].style.width=s[0].style.height="9999px",r.dequeue().animate({width:K.w+O,height:K.h+N,top:d,left:e},{duration:a,complete:function(){g(this),T=!1,s[0].style.width=K.w+O+M+"px",s[0].style.height=K.h+N+L+"px",c&&c(),setTimeout(function(){z.bind("resize."+f,X.position)},1)},step:function(){g(this)}})},X.resize=function(a){if(S){a=a||{},a.width&&(K.w=Z(a.width,"x")-O-M),a.innerWidth&&(K.w=Z(a.innerWidth,"x")),A.css({width:K.w}),a.height&&(K.h=Z(a.height,"y")-N-L),a.innerHeight&&(K.h=Z(a.innerHeight,"y"));if(!a.innerHeight&&!a.height){var b=A.wrapInner("<div style='overflow:auto'></div>").children();K.h=b.height(),b.replaceWith(b.children())}A.css({height:K.h}),X.position(K.transition==="none"?0:K.speed)}},X.prep=function(b){function h(){K.h=K.h||A.height(),K.h=K.mh&&K.mh<K.h?K.mh:K.h;return K.h}function g(){K.w=K.w||A.width(),K.w=K.mw&&K.mw<K.w?K.mw:K.w;return K.w}if(!!S){var c,d=K.transition==="none"?0:K.speed;A.remove(),A=Y("LoadedContent").append(b),A.hide().appendTo(B.show()).css({width:g(),overflow:K.scrolling?"auto":"hidden"}).css({height:h()}).prependTo(t),B.hide(),a(R).css({"float":"none"}),o&&a("select").not(r.find("select")).filter(function(){return this.style.visibility!=="hidden"}).css({visibility:"hidden"}).one(k,function(){this.style.visibility="inherit"}),c=function(){function o(){n&&r[0].style.removeAttribute("filter")}var b,c,g,h,i=y.length,k,l;!S||(l=function(){clearTimeout(W),C.hide(),ba(j,K.onComplete)},n&&R&&A.fadeIn(100),D.html(K.title).add(A).show(),i>1?(typeof K.current=="string"&&E.html(K.current.replace("{current}",Q+1).replace("{total}",i)).show(),G[K.loop||Q<i-1?"show":"hide"]().html(K.next),H[K.loop||Q?"show":"hide"]().html(K.previous),b=Q?y[Q-1]:y[i-1],g=Q<i-1?y[Q+1]:y[0],K.slideshow&&F.show(),K.preloading&&(h=a.data(g,e).href||g.href,c=a.data(b,e).href||b.href,h=a.isFunction(h)?h.call(g):h,c=a.isFunction(c)?c.call(b):c,$(h)&&(a("<img/>")[0].src=h),$(c)&&(a("<img/>")[0].src=c))):J.hide(),K.iframe?(k=a("<iframe/>").addClass(f+"Iframe")[0],K.fastIframe?l():a(k).one("load",l),k.name=f+ +(new Date),k.src=K.href,K.scrolling||(k.scrolling="no"),n&&(k.frameBorder=0,k.allowTransparency="true"),a(k).appendTo(A).one(m,function(){k.src="//about:blank"})):l(),K.transition==="fade"?r.fadeTo(d,1,o):o())},K.transition==="fade"?r.fadeTo(d,0,function(){X.position(0,c)}):X.position(d,c)}},X.load=function(b){var c,d,e=X.prep;T=!0,R=!1,P=y[Q],b||_(),ba(m),ba(i,K.onLoad),K.h=K.height?Z(K.height,"y")-N-L:K.innerHeight&&Z(K.innerHeight,"y"),K.w=K.width?Z(K.width,"x")-O-M:K.innerWidth&&Z(K.innerWidth,"x"),K.mw=K.w,K.mh=K.h,K.maxWidth&&(K.mw=Z(K.maxWidth,"x")-O-M,K.mw=K.w&&K.w<K.mw?K.w:K.mw),K.maxHeight&&(K.mh=Z(K.maxHeight,"y")-N-L,K.mh=K.h&&K.h<K.mh?K.h:K.mh),c=K.href,W=setTimeout(function(){C.show()},100),K.inline?(Y().hide().insertBefore(a(c)[0]).one(m,function(){a(this).replaceWith(A.children())}),e(a(c))):K.iframe?e(" "):K.html?e(K.html):$(c)?(a(R=new Image).addClass(f+"Photo").error(function(){K.title=!1,e(Y("Error").text("This image could not be loaded"))}).load(function(){var a;R.onload=null,K.scalePhotos&&(d=function(){R.height-=R.height*a,R.width-=R.width*a},K.mw&&R.width>K.mw&&(a=(R.width-K.mw)/R.width,d()),K.mh&&R.height>K.mh&&(a=(R.height-K.mh)/R.height,d())),K.h&&(R.style.marginTop=Math.max(K.h-R.height,0)/2+"px"),y[1]&&(Q<y.length-1||K.loop)&&(R.style.cursor="pointer",R.onclick=function(){X.next()}),n&&(R.style.msInterpolationMode="bicubic"),setTimeout(function(){e(R)},1)}),setTimeout(function(){R.src=c},1)):c&&B.load(c,K.data,function(b,c,d){e(c==="error"?Y("Error").text("Request unsuccessful: "+d.statusText):a(this).contents())})},X.next=function(){!T&&y[1]&&(Q<y.length-1||K.loop)&&(Q=Q<y.length-1?Q+1:0,X.load())},X.prev=function(){!T&&y[1]&&(Q||K.loop)&&(Q=Q?Q-1:y.length-1,X.load())},X.close=function(){S&&!U&&(U=!0,S=!1,ba(k,K.onCleanup),z.unbind("."+f+" ."+p),q.fadeTo(200,0),r.stop().fadeTo(300,0,function(){r.add(q).css({opacity:1,cursor:"auto"}).hide(),ba(m),A.remove(),setTimeout(function(){U=!1,ba(l,K.onClosed)},1)}))},X.element=function(){return a(P)},X.settings=d,V=function(a){a.button!==0&&typeof a.button!="undefined"||a.ctrlKey||a.shiftKey||a.altKey||(a.preventDefault(),bc(this))},a.fn.delegate?a(b).delegate("."+g,"click",V):a("."+g).live("click",V),a(X.init)})(jQuery,document,this);

//POPBOX
//POPBOX
function SeekLayer(doc,name){var theObj;for(var i=0;i<doc.layers.length;i++){if(doc.layers[i].name==name){theObj=doc.layers[i];break;}
if(doc.layers[i].document.layers.length>0){theObj=SeekLayer(document.layers[i].document,name);}}
return theObj;}
function GetRawObject(obj){var theObj;if(typeof obj=="string"){var isCSS=(document.body&&document.body.style)?true:false;if(isCSS&&document.getElementById){theObj=document.getElementById(obj);}else if(isCSS&&document.all){theObj=document.all(obj);}else if(document.layers){theObj=SeekLayer(document,obj);}}else{theObj=obj;}
return theObj;}
function GetInsideWindowSize(){if(window.innerWidth){return{x:window.innerWidth,y:window.innerHeight};}
else
{var baseArray=document.getElementsByTagName("base");if(baseArray.length==0)
{if(document.compatMode&&document.compatMode.indexOf("CSS1")>=0){return{x:document.body.parentNode.clientWidth,y:document.body.parentNode.clientHeight};}else if(document.body&&document.body.clientWidth){return{x:document.body.clientWidth,y:document.body.clientHeight};}}
else
{if(document.body&&document.body.clientWidth){return{x:document.body.clientWidth,y:document.body.clientHeight};}else if(document.compatMode&&document.compatMode.indexOf("CSS1")>=0){return{x:document.body.parentNode.clientWidth,y:document.body.parentNode.clientHeight};}}}
return{x:0,y:0};}
function GetObjectPadding(obj){var elem=GetRawObject(obj);var l=0;var r=0;var t=0;var b=0;if(elem.currentStyle)
{if(elem.currentStyle.paddingLeft)
l=parseInt(elem.currentStyle.paddingLeft,10);if(elem.currentStyle.paddingRight)
r=parseInt(elem.currentStyle.paddingRight,10);if(elem.currentStyle.paddingTop)
t=parseInt(elem.currentStyle.paddingTop,10);if(elem.currentStyle.paddingBottom)
b=parseInt(elem.currentStyle.paddingBottom,10);}
else if(window.getComputedStyle)
{l=parseInt(window.getComputedStyle(elem,null).paddingLeft,10);r=parseInt(window.getComputedStyle(elem,null).paddingRight,10);t=parseInt(window.getComputedStyle(elem,null).paddingTop,10);b=parseInt(window.getComputedStyle(elem,null).paddingBottom,10);}
if(isNaN(l)==true)l=0;if(isNaN(r)==true)r=0;if(isNaN(t)==true)t=0;if(isNaN(b)==true)b=0;return{l:(l),r:(r),t:(t),b:(b)};}
function GetObjectSize(obj){var elem=GetRawObject(obj);var w=0;var h=0;if(elem.offsetWidth){w=elem.offsetWidth;h=elem.offsetHeight;}else if(elem.clip&&elem.clip.width){w=elem.clip.width;h=elem.clip.height;}else if(elem.style&&elem.style.pixelWidth){w=elem.style.pixelWidth;h=elem.style.pixelHeight;}
w=parseInt(w,10);h=parseInt(h,10);var padding=GetObjectPadding(elem);w-=(padding.l+padding.r);h-=(padding.t+padding.b);return{w:(w),h:(h)};}
function GetElementPosition(obj)
{var elem=GetRawObject(obj);var left=0;var top=0;var elemPadding=GetObjectPadding(elem);left=elemPadding.l;top=elemPadding.t;if(elem.offsetParent)
{left+=elem.offsetLeft;top+=elem.offsetTop;var parent=elem.offsetParent;while(parent)
{left+=parent.offsetLeft;top+=parent.offsetTop;if(parent.style&&parent.style.overflow&&parent.style.overflow!="")
{left-=parent.scrollLeft;top-=parent.scrollTop;}
var parentTagName=parent.tagName.toLowerCase();if(parentTagName!="table"&&parentTagName!="body"&&parentTagName!="html"&&parentTagName!="div"&&parent.clientTop&&parent.clientLeft)
{left+=parent.clientLeft;top+=parent.clientTop;}
parent=parent.offsetParent;}}
else if(elem.left&&elem.top)
{left=elem.left;top=elem.top;}
else
{if(elem.x)
left=elem.x;if(elem.y)
top=elem.y;}
return{x:left,y:top};}
function GetScrollOffset()
{if(window.pageYOffset){return{x:window.pageXOffset,y:window.pageYOffset};}else if(document.compatMode&&document.compatMode.indexOf("CSS1")>=0){return{x:document.documentElement.scrollLeft,y:document.documentElement.scrollTop};}else if(document.body&&document.body.clientWidth){return{x:document.body.scrollLeft,y:document.body.scrollTop};}
return{x:0,y:0};}
function CreateRandomId()
{var randomNum=0.0;while(randomNum==0.0)
randomNum=Math.random();var random=randomNum+"";return"id"+random.substr(2);}
function MouseMoveRevert(e)
{if(pbMouseMoveRevert!=null&&pbMouseMoveRevert.length!=0)
{var evt=(e)?e:window.event;var mouse={x:0,y:0};if(evt.pageX||evt.pageY)
{mouse.x=evt.pageX;mouse.y=evt.pageY;}
else if(evt.clientX||evt.clientY)
{var scroll=GetScrollOffset();mouse.x=evt.clientX+scroll.x;mouse.y=evt.clientY+scroll.y;}
for(var x=0;x<pbMouseMoveRevert.length;)
{if(pbMouseMoveRevert[x]!=null)
{var id=pbMouseMoveRevert[x].id;if(typeof popBox[id]!="undefined"&&popBox[id]!=null&&popBox[id].hTarg!=0)
{if(mouse.x<popBox[id].xTarg||mouse.x>(popBox[id].xTarg+popBox[id].wTarg)||mouse.y<popBox[id].yTarg||mouse.y>(popBox[id].yTarg+popBox[id].hTarg))
{var className=pbMouseMoveRevert[x].className;pbMouseMoveRevert.splice(x,1);Revert(id,null,className);continue;}}}
x++;}}}
var popBox=new Array();var popBoxIds=new Array();var popBoxZ=100;var pbSrc=new Array();var pbPopBarFunc=new Array();var pbMouseMoveRevert=null;if(typeof window.onload=='function')
{var func=window.onload;window.onload=function(){func();InitPbSrc();InitPbPopBar();};}
else
{window.onload=function(){InitPbSrc();InitPbPopBar();};}
function InitPbSrc()
{var images=null;if(document.body)
{if(document.body.getElementsByTagName)
images=document.body.getElementsByTagName("img");else if(document.body.all)
images=document.body.all.tags("img");}
if(images!=null)
{for(var x=0;x<images.length;x++)
{var poppedSrc=images[x].getAttribute('pbSrc');if(poppedSrc!=null)
{if(images[x].id=="")
images[x].id=CreateRandomId();if(pbSrc[images[x].id]==null)
{pbSrc[images[x].id]=new Image();pbSrc[images[x].id].src=poppedSrc;}}}}}
function InitPbPopBar()
{var images=null;if(document.body)
{if(document.body.getElementsByTagName)
images=document.body.getElementsByTagName("img");else if(document.body.all)
images=document.body.all.tags("img");}
if(images!=null)
{var imgArray=new Array();for(var x=0;x<images.length;x++)
{if(images[x].id=="")
images[x].id=CreateRandomId();imgArray[x]=images[x];}
for(var x=0;x<imgArray.length;x++)
CreatePopBar(imgArray[x]);}}
function InitPopBox(obj)
{obj=GetRawObject(obj);if(typeof popBox[obj.id]!="undefined"&&popBox[obj.id]!=null)
return obj;var parent=document.body;if(obj.id=="")
obj.id=CreateRandomId();var elem=obj;var startPos=GetElementPosition(elem);var initSize=GetObjectSize(elem);if(elem.style.position=="absolute"||elem.style.position=="relative")
{parent=elem.parentNode;startPos.x=parseInt(elem.style.left,10);startPos.y=parseInt(elem.style.top,10);}
if(pbSrc[elem.id]!=null||(elem.style.position!="absolute"&&elem.style.position!="relative"))
{var strSrc=(pbSrc[elem.id]!=null)?pbSrc[elem.id].src:elem.src;var img=null;try{img=document.createElement("<img src='"+strSrc+"' />");}
catch(ex){img=document.createElement("img");img.src=strSrc;}
img.border=elem.border;img.className=elem.className;img.height=elem.height;img.id="popcopy"+elem.id;img.alt=elem.alt;img.title=elem.title;img.width=elem.width;img.onclick=elem.onclick;img.ondblclick=elem.ondblclick;img.onmouseout=elem.onmouseout;elem.onmouseout=null;img.style.width=initSize.w;img.style.height=initSize.h;img.style.position="absolute";img.style.left=startPos.x+"px";img.style.top=startPos.y+"px";img.style.cursor=elem.style.cursor;parent.appendChild(img);elem.style.visibility="hidden";elem=img;}
popBoxIds.push(elem.id);popBox[elem.id]={elemId:elem.id,xCurr:0.0,yCurr:0.0,xTarg:0.0,yTarg:0.0,wCurr:0.0,hCurr:0.0,wTarg:0.0,hTarg:0.0,xStep:0.0,yStep:0.0,wStep:0.0,hStep:0.0,xDelta:0.0,yDelta:0.0,wDelta:0.0,hDelta:0.0,xTravel:0.0,yTravel:0.0,wTravel:0.0,hTravel:0.0,velM:1.0,velS:1.0,interval:null,isAnimating:false,xOriginal:startPos.x,yOriginal:startPos.y,wOriginal:parseFloat(initSize.w),hOriginal:parseFloat(initSize.h),isPopped:false,fnClick:null,fnDone:null,fnPre:null,originalId:null,cursor:""};if(typeof obj.onclick=="function")
{popBox[elem.id].fnClick=elem.onclick;if(popBoxAutoClose==true&&(typeof obj.ondblclick!="function"||obj.ondblclick==null)&&typeof obj.onmouseover!="function")
elem.ondblclick=function(){Revert(elem.id,null,elem.className);};}
if(popBoxAutoClose==true&&typeof obj.onmouseover=="function"&&(typeof obj.onmouseout!="function"||obj.onmouseout==null))
{if(popBoxMouseMoveRevert==true)
{if(pbMouseMoveRevert==null)
{pbMouseMoveRevert=new Array();if(typeof document.onmousemove=='function')
{var func=document.onmousemove;document.onmousemove=function(e){func(e);MouseMoveRevert(e);};}
else
{document.onmousemove=MouseMoveRevert;}}
pbMouseMoveRevert.push({id:elem.id,className:elem.className});}
else
{elem.onmouseout=function(){Revert(elem.id,null,elem.className);};}}
if(obj.id!=elem.id)
popBox[elem.id].originalId=obj.id;return elem;}
function DoPopBox(elem)
{if(typeof elem=="string")elem=GetRawObject(elem);try
{var bMDone=false;var bSDone=false;if((popBox[elem.id].xTravel+Math.abs(popBox[elem.id].xStep))<popBox[elem.id].xDelta)
{var x=popBox[elem.id].xCurr+popBox[elem.id].xStep;elem.style.left=parseInt(x,10)+"px";popBox[elem.id].xTravel+=Math.abs(popBox[elem.id].xStep);popBox[elem.id].xCurr=x;}else{popBox[elem.id].xTravel+=Math.abs(popBox[elem.id].xStep);elem.style.left=parseInt(popBox[elem.id].xTarg,10)+"px";bMDone=true;}
if((popBox[elem.id].yTravel+Math.abs(popBox[elem.id].yStep))<popBox[elem.id].yDelta)
{var y=popBox[elem.id].yCurr+popBox[elem.id].yStep;elem.style.top=parseInt(y,10)+"px";popBox[elem.id].yTravel+=Math.abs(popBox[elem.id].yStep);popBox[elem.id].yCurr=y;bMDone=false;}else{popBox[elem.id].yTravel+=Math.abs(popBox[elem.id].yStep);elem.style.top=parseInt(popBox[elem.id].yTarg,10)+"px";}
if((popBox[elem.id].wTravel+Math.abs(popBox[elem.id].wStep))<popBox[elem.id].wDelta)
{var w=popBox[elem.id].wCurr+popBox[elem.id].wStep;elem.style.width=parseInt(w,10)+"px";popBox[elem.id].wTravel+=Math.abs(popBox[elem.id].wStep);popBox[elem.id].wCurr=w;}else{popBox[elem.id].wTravel+=Math.abs(popBox[elem.id].wStep);elem.style.width=parseInt(popBox[elem.id].wTarg,10)+"px";bSDone=true;}
if((popBox[elem.id].hTravel+Math.abs(popBox[elem.id].hStep))<popBox[elem.id].hDelta)
{var h=popBox[elem.id].hCurr+popBox[elem.id].hStep;elem.style.height=parseInt(h,10)+"px";popBox[elem.id].hTravel+=Math.abs(popBox[elem.id].hStep);popBox[elem.id].hCurr=h;bSDone=false;}else{popBox[elem.id].hTravel+=Math.abs(popBox[elem.id].hStep);elem.style.height=parseInt(popBox[elem.id].hTarg,10)+"px";}
var obj=elem;if(bMDone==true&&bSDone==true)
{clearInterval(popBox[elem.id].interval);elem.style.cursor=popBox[elem.id].cursor;var func=null;if(popBox[elem.id].fnDone!=null&&typeof popBox[elem.id].fnDone=="function")
func=popBox[elem.id].fnDone;if(popBox[elem.id].isPopped==true)
{elem.style.zIndex="";if(popBox[elem.id].originalId!=null)
{obj=GetRawObject(popBox[elem.id].originalId);obj.onmouseout=elem.onmouseout;obj.style.visibility="visible";elem.parentNode.removeChild(elem);}
else
{elem.style.width=parseInt(popBox[elem.id].wOriginal,10)+"px";elem.style.height=parseInt(popBox[elem.id].hOriginal,10)+"px";if(typeof popBox[elem.id].fnClick=="function")
elem.onclick=popBox[elem.id].fnClick;}
delete popBox[elem.id];popBox[elem.id]=null;CreatePopBar(obj);}
else
{popBox[elem.id].isPopped=true;popBox[elem.id].isAnimating=false;CreateRevertBar(elem);}
if(func!=null&&typeof func=="function")
func(obj);}}
catch(ex){}}
function HasRevertBar(obj)
{if(typeof obj=="string")obj=GetRawObject(obj);var elem=obj;if(popBox[elem.id]!=null&&popBox[elem.id].originalId!=null)
elem=GetRawObject(popBox[elem.id].originalId);var pbShowBar=elem.getAttribute('pbShowRevertBar');var pbShowText=elem.getAttribute('pbShowRevertText');var pbShowImage=elem.getAttribute('pbShowRevertImage');pbShowBar=(pbShowBar!=null)?(pbShowBar=="true"||pbShowBar==true):popBoxShowRevertBar;pbShowText=(pbShowText!=null)?(pbShowText=="true"||pbShowText==true):popBoxShowRevertText;pbShowImage=(pbShowImage!=null)?(pbShowImage=="true"||pbShowImage==true):popBoxShowRevertImage;return(pbShowBar||pbShowText||pbShowImage);}
function HasCaption(obj)
{if(typeof obj=="string")obj=GetRawObject(obj);var elem=obj;if(popBox[elem.id]!=null&&popBox[elem.id].originalId!=null)
elem=GetRawObject(popBox[elem.id].originalId);var pbShowCaption=elem.getAttribute('pbShowCaption');pbShowCaption=(pbShowCaption!=null)?(pbShowCaption=="true"||pbShowCaption==true):popBoxShowCaption;var pbCaption=null;if(pbShowCaption==true)
{pbCaption=elem.getAttribute('pbCaption');if(pbCaption==null&&elem.title!="")pbCaption=elem.title;}
return(pbCaption!=null&&pbCaption!="");}
function CreateRevertBar(obj)
{if(typeof obj=="string")obj=GetRawObject(obj);var elem=obj;if(popBox[elem.id]!=null&&popBox[elem.id].originalId!=null)
elem=GetRawObject(popBox[elem.id].originalId);var pbShowBar=elem.getAttribute('pbShowRevertBar');var pbShowText=elem.getAttribute('pbShowRevertText');var pbShowImage=elem.getAttribute('pbShowRevertImage');var pbText=elem.getAttribute('pbRevertText');var pbImage=elem.getAttribute('pbRevertImage');pbShowBar=(pbShowBar!=null)?(pbShowBar=="true"||pbShowBar==true):popBoxShowRevertBar;pbShowText=(pbShowText!=null)?(pbShowText=="true"||pbShowText==true):popBoxShowRevertText;pbShowImage=(pbShowImage!=null)?(pbShowImage=="true"||pbShowImage==true):popBoxShowRevertImage;if(pbText==null)pbText=popBoxRevertText;if(pbImage==null)pbImage=popBoxRevertImage;var pbShowCaption=elem.getAttribute('pbShowCaption');pbShowCaption=(pbShowCaption!=null)?(pbShowCaption=="true"||pbShowCaption==true):popBoxShowCaption;var pbCaption=null;if(pbShowCaption==true)
{pbCaption=elem.getAttribute('pbCaption');if(pbCaption==null&&elem.title!="")pbCaption=elem.title;}
CreatePbBar(obj,pbShowBar,pbShowText,pbShowImage,pbText,pbImage,popBoxRevertBarAbove,true,pbCaption)}
function CreatePopBar(obj)
{if(typeof obj=="string")obj=GetRawObject(obj);if(typeof pbPopBarFunc[obj.id]!='undefined'&&pbPopBarFunc[obj.id]!=null)return;var pbShowBar=obj.getAttribute('pbShowPopBar');if(pbShowBar!=null)
{var pbShowText=obj.getAttribute('pbShowPopText');var pbShowImage=obj.getAttribute('pbShowPopImage');var pbText=obj.getAttribute('pbPopText');var pbImage=obj.getAttribute('pbPopImage');pbShowBar=(pbShowBar=="true"||pbShowBar==true);pbShowText=(pbShowText!=null)?(pbShowText=="true"||pbShowText==true):popBoxShowPopText;pbShowImage=(pbShowImage!=null)?(pbShowImage=="true"||pbShowImage==true):popBoxShowPopImage;if(pbText==null)pbText=popBoxPopText;if(pbImage==null)pbImage=popBoxPopImage;CreatePbBar(obj,pbShowBar,pbShowText,pbShowImage,pbText,pbImage,popBoxPopBarAbove,false,null)}}
function CreatePbBar(obj,pbShowBar,pbShowText,pbShowImage,pbText,pbImage,pbBarAbove,isRevert,pbCaption)
{if(pbShowBar==false&&pbShowText==false&&pbShowImage==false&&pbCaption==null)return;if(typeof obj=="string")obj=GetRawObject(obj);var objCursor="hand";if(obj.currentStyle)
objCursor=obj.currentStyle.cursor;else if(window.getComputedStyle)
objCursor=window.getComputedStyle(obj,null).cursor;var fnClick=function(){if(typeof obj.onclick=='function')obj.onclick();};var fnMouseOut=function(){if(typeof obj.onmouseout=='function')obj.onmouseout();};var fnMouseOver=function(){if(typeof obj.onmouseover=='function')obj.onmouseover();};var fnRemove=new Array();var isPositioned=(obj.style.position=="absolute"||obj.style.position=="relative");var left=0;var top=0;var parentNode=obj.parentNode;var objSpan=null;if(isPositioned==true)
{left=parseInt(obj.style.left,10);top=parseInt(obj.style.top,10);var padding=GetObjectPadding(obj);left+=padding.l;top+=padding.t;}
else
{objSpan=document.createElement("span");objSpan=(obj.nextSibling!=null)?parentNode.insertBefore(objSpan,obj.nextSibling):parentNode.appendChild(objSpan);objSpan.style.position="relative";objSpan.style.left="0px";objSpan.style.top="0px";var floatValue="";if(obj.align=="left")floatValue="left";else if(obj.align=="right")floatValue="right";floatValue=(obj.style.styleFloat&&obj.style.styleFloat!="")?obj.style.styleFloat:(obj.style.cssFloat&&obj.style.cssFloat!="")?obj.style.cssFloat:floatValue;if(typeof obj.style.styleFloat!="undefined")objSpan.style.styleFloat=floatValue;else if(typeof obj.style.cssFloat!="undefined")objSpan.style.cssFloat=floatValue;var imgPos=GetElementPosition(obj);var spanPos=GetElementPosition(objSpan);objSpan.style.left=(imgPos.x-spanPos.x)+"px";objSpan.style.top=(floatValue!="")?"1px":(imgPos.y-spanPos.y)+"px";parentNode=objSpan;}
var width=parseInt(obj.style.width,10);var height=parseInt(obj.style.height,10);var size=GetObjectSize(obj);if(isNaN(width)==true)
width=size.w;else if(size.w>width)
left+=((size.w-width)/2);if(isNaN(height)==true)
height=size.h;else if(size.h>height)
top+=((size.h-height)/2);if(pbBarAbove==true)top-=20;var z=obj.style.zIndex+1;if(pbShowBar==true)
{var divTrans=document.createElement("div");divTrans.id="popBoxDivTrans"+z;divTrans.style.width=width+"px";divTrans.style.height="25px";divTrans.style.borderStyle="none";divTrans.style.padding="0px";divTrans.style.margin="0px";divTrans.style.position="absolute";divTrans.style.left=left+"px";divTrans.style.top=top+"px";divTrans.style.backgroundColor="#003366";divTrans.style.cursor=objCursor;divTrans.style.zIndex=z;if(pbBarAbove==false)
{if(typeof divTrans.style.filter!='undefined')
divTrans.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity=20)";if(typeof divTrans.style.opacity!='undefined')
divTrans.style.opacity="0.2";}
divTrans.onclick=fnClick;if(isRevert==true)
divTrans.onmouseout=fnMouseOut;else
divTrans.onmouseover=fnMouseOver;parentNode.appendChild(divTrans);fnRemove.push(function(){divTrans.parentNode.removeChild(divTrans);});}
if(pbShowText==true)
{var divText=document.createElement("div");divText.id="popBoxDivText"+z;divText.style.width=width+"px";divText.style.height="25px";divText.style.lineHeight="25px";divText.style.borderStyle="none";divText.style.padding="0px";divText.style.margin="0px";divText.style.position="absolute";divText.style.left=left+"px";divText.style.top=top+"px";divText.style.cursor=objCursor;divText.style.textAlign="center";divText.style.fontFamily="FranklinGothicMediumRegular, Arial, sans-serif";divText.style.fontSize="12pt";divText.style.backgroundColor="#003366";divText.style.color="#ffffff";divText.style.zIndex=z;divText.innerHTML=pbText;divText.onclick=fnClick;if(isRevert==true)
divText.onmouseout=fnMouseOut;else
divText.onmouseover=fnMouseOver;parentNode.appendChild(divText);fnRemove.push(function(){divText.parentNode.removeChild(divText);});}
if(pbShowImage==true)
{var imgPopped=null;try{imgPopped=document.createElement("<img src='"+pbImage+"' />");}
catch(ex){imgPopped=document.createElement("img");imgPopped.src=pbImage;}
imgPopped.id="popBoxImgPopped"+z;imgPopped.style.width="20px";imgPopped.style.height="20px";imgPopped.style.borderStyle="none";imgPopped.style.padding="0px";imgPopped.style.margin="0px";imgPopped.style.position="absolute";imgPopped.style.left=(left+width-20)+"px";imgPopped.style.top=top+"px";imgPopped.style.cursor=objCursor;imgPopped.style.zIndex=z;imgPopped.onclick=fnClick;if(isRevert==true)
imgPopped.onmouseout=fnMouseOut;else
imgPopped.onmouseover=fnMouseOver;parentNode.appendChild(imgPopped);fnRemove.push(function(){imgPopped.parentNode.removeChild(imgPopped);});}
if(pbCaption!=null&&pbCaption!="")
{top+=(height-20);if(pbBarAbove==true)top+=20;if(popBoxCaptionBelow==true)top+=20;var divCapTrans=document.createElement("div");divCapTrans.id="popBoxDivCapTrans"+z;divCapTrans.style.width=width-2+"px";divCapTrans.style.height="25px";divCapTrans.style.borderStyle="solid";divCapTrans.style.borderWidth="1px";divCapTrans.style.borderColor="#003366";divCapTrans.style.padding="0px";divCapTrans.style.margin="0px";divCapTrans.style.position="absolute";divCapTrans.style.left=left+"px";divCapTrans.style.top=top-1+"px";divCapTrans.style.backgroundColor="#003366";divCapTrans.style.zIndex=z;if(popBoxCaptionBelow==false)
{if(typeof divCapTrans.style.filter!='undefined')
divCapTrans.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity=100)";if(typeof divCapTrans.style.opacity!='undefined')
divCapTrans.style.opacity="1";}
parentNode.appendChild(divCapTrans);fnRemove.push(function(){divCapTrans.parentNode.removeChild(divCapTrans);});var divCapText=document.createElement("div");divCapText.id="popBoxDivCapText"+z;divCapText.style.width=width-20+"px";divCapText.style.height="25px";divCapText.style.lineHeight="25px";divCapText.style.borderStyle="none";divCapText.style.padding="0px";divCapText.style.margin="0px";divCapText.style.position="absolute";divCapText.style.left=left+10+"px";divCapText.style.top=top+"px";divCapText.style.textAlign="center";divCapText.style.fontFamily="FranklinGothicMediumRegular, Arial, sans-serif";divCapText.style.fontSize="12pt";divCapText.style.overflowY="hidden";divCapText.style.backgroundColor="#003366";divCapText.style.color="#ffffff";divCapText.style.zIndex=z;parentNode.appendChild(divCapText);fnRemove.push(function(){divCapText.parentNode.removeChild(divCapText);});AddCaptionText(divCapTrans,divCapText,pbCaption);if(popBoxExpandCaptions==true&&divCapText.hasChildNodes()==true)
{var spanMore=divCapText.lastChild;if(spanMore&&spanMore.onclick)
{spanMore.id=CreateRandomId();setTimeout(new Function("","var spanMore = GetRawObject('"+spanMore.id+"'); if (spanMore != null && spanMore.onclick) { spanMore.onclick(); }"),10);}}}
if(fnRemove.length!=0)
{if(objSpan!=null)
fnRemove.push(function(){objSpan.parentNode.removeChild(objSpan);});if(isRevert==true)
{if(popBox[obj.id].fnPre!=null&&typeof(popBox[obj.id].fnPre)=='function')
fnRemove.push(popBox[obj.id].fnPre);popBox[obj.id].fnPre=function(){for(var x=0;x<fnRemove.length;x++){fnRemove[x]();}};}
else
{pbPopBarFunc[obj.id]=function(){for(var x=0;x<fnRemove.length;x++){fnRemove[x]();}};}}}
function AddCaptionText(divCapTrans,divCapText,caption)
{var width=parseInt(divCapText.style.width,10);var divSizer=document.createElement("div");divSizer.style.position="absolute";divSizer.style.width=width+"px";divSizer.style.margin="0px";divSizer.style.fontFamily=divCapText.style.fontFamily;divSizer.style.fontSize=divCapText.style.fontSize;divSizer.style.visibility="hidden";divSizer.innerHTML=caption;document.body.appendChild(divSizer);var newSize=GetObjectSize(divSizer);if(newSize.h>20)
{divSizer.innerHTML=caption+"..."+popBoxCaptionLessText;newSize=GetObjectSize(divSizer);var fullCaption=caption;var charCount=parseInt(width*0.14,10)-5;divCapText.innerHTML=caption.substr(0,charCount)+"...";var spanMore=document.createElement("span");spanMore.style.color="#ff9900";spanMore.style.textDecoration="underline";spanMore.style.cursor="pointer";spanMore.onclick=function(){spanMore.parentNode.removeChild(spanMore);ResizeCaption(divCapTrans.id,divCapText.id,newSize.h,fullCaption);};spanMore.innerHTML=popBoxCaptionMoreText;divCapText.appendChild(spanMore);}
else
divCapText.innerHTML=caption;document.body.removeChild(divSizer);}
function ResizeCaption(divCapTrans,divCapText,height,caption)
{if(typeof divCapTrans=="string")divCapTrans=GetRawObject(divCapTrans);if(typeof divCapText=="string")divCapText=GetRawObject(divCapText);var h=parseInt(divCapText.style.height,10);var top=parseInt(divCapText.style.top,10);if(h<height)
{if(h==20)
{height+=10;divCapText.style.paddingTop="5px";divCapText.innerHTML=caption+"...";var spanLess=document.createElement("span");spanLess.style.color="#ff9900";spanLess.style.textDecoration="underline";spanLess.style.cursor="pointer";spanLess.onclick=function(){spanLess.parentNode.removeChild(spanLess);divCapText.innerHTML=caption;ResizeCaption(divCapTrans.id,divCapText.id,20,caption);};spanLess.innerHTML=popBoxCaptionLessText;divCapText.appendChild(spanLess);if(popBoxCaptionBelow==false)
{if(typeof divCapTrans.style.filter!='undefined')
divCapTrans.style.filter="";if(typeof divCapTrans.style.opacity!='undefined')
divCapTrans.style.opacity="1.0";}}
if((h+10)>=height)
{if(popBoxExpandCaptionsBelow==false)
top-=(height-h);h=height;}
else
{if(popBoxExpandCaptionsBelow==false)
top-=10;h+=10;}
divCapTrans.style.height=h+"px";divCapText.style.height=h+"px";divCapTrans.style.top=(top-1)+"px";divCapText.style.top=top+"px";if(h!=height)
setTimeout("ResizeCaption(\""+divCapTrans.id+"\",\""+divCapText.id+"\","+height+",\""+caption+"\")",10);}
else
{if((h-10)<=height)
{if(popBoxExpandCaptionsBelow==false)
top+=(h-height);h=height;}
else
{if(popBoxExpandCaptionsBelow==false)
top+=10;h-=10;}
divCapTrans.style.height=h+"px";divCapText.style.height=h+"px";divCapTrans.style.top=(top-1)+"px";divCapText.style.top=top+"px";divCapText.style.paddingTop="0px";if(h==height)
{if(popBoxCaptionBelow==false)
{if(typeof divCapTrans.style.filter!='undefined')
divCapTrans.style.filter="progid:DXImageTransform.Microsoft.Alpha(opacity=70)";if(typeof divCapTrans.style.opacity!='undefined')
divCapTrans.style.opacity="0.7";}
AddCaptionText(divCapTrans,divCapText,caption);}
else
{setTimeout("ResizeCaption(\""+divCapTrans.id+"\",\""+divCapText.id+"\","+height+",\""+caption+"\")",10);}}}
function CreateWaitImage(obj)
{if(typeof obj=="string")obj=GetRawObject(obj);var newId="popBoxImgWait"+obj.id;var imgWait=GetRawObject(newId);if(imgWait!=null)
return imgWait;var left=0;var top=0;if(obj.style.position=="absolute"||obj.style.position=="relative")
{left=parseInt(obj.style.left,10);top=parseInt(obj.style.top,10);}
else
{var xy=GetElementPosition(obj);left=xy.x;top=xy.y;var padding=GetObjectPadding(obj);left-=padding.l;top-=padding.t;}
var width=parseInt(obj.style.width,10);var height=parseInt(obj.style.height,10);var size=GetObjectSize(obj);if(isNaN(width)==true)
width=size.w;else if(size.w>width)
left+=((size.w-width)/2);if(isNaN(height)==true)
height=size.h;else if(size.h>height)
top+=((size.h-height)/2);var parentNode=obj.parentNode;try{imgWait=document.createElement("<img src='"+popBoxWaitImage.src+"' />");}
catch(ex){imgWait=document.createElement("img");imgWait.src=popBoxWaitImage.src;}
imgWait.id=newId;imgWait.style.position="absolute";imgWait.style.left=(left+(width/2)-(popBoxWaitImage.width/2))+"px";imgWait.style.top=(top+(height/2)-(popBoxWaitImage.height/2))+"px";imgWait.style.cursor=obj.style.cursor;imgWait.style.zIndex=obj.style.zIndex+1;parentNode.appendChild(imgWait);return imgWait;}
function CalculateImageDimensions(newWidth,newHeight,fullWidth,fullHeight,windowSize)
{if(newWidth==null)
{if(newHeight==null)
{newWidth=fullWidth;newHeight=fullHeight;}
else if(newHeight==0)
{newHeight=Math.min(windowSize.y,fullHeight);var scale=parseFloat(newHeight)/parseFloat(fullHeight);newWidth=parseInt(fullWidth*scale);}
else
{var scale=parseFloat(newHeight)/parseFloat(fullHeight);newWidth=parseInt(fullWidth*scale);}}
else if(newWidth==0)
{if(newHeight==null)
{newWidth=Math.min(windowSize.x,fullWidth);var scale=parseFloat(newWidth)/parseFloat(fullWidth);newHeight=parseInt(fullHeight*scale);}
else if(newHeight==0)
{if(windowSize.x<fullWidth||windowSize.y<fullHeight)
{var scale=Math.min(parseFloat(windowSize.x)/parseFloat(fullWidth),parseFloat(windowSize.y)/parseFloat(fullHeight));newWidth=parseInt(fullWidth*scale);newHeight=parseInt(fullHeight*scale);}
else
{newWidth=fullWidth;newHeight=fullHeight;}}
else
{var scale=parseFloat(newHeight)/parseFloat(fullHeight);newWidth=Math.min(windowSize.x,parseInt(fullWidth*scale));}}
else
{if(newHeight==null)
{var scale=parseFloat(newWidth)/parseFloat(fullWidth);newHeight=parseInt(fullHeight*scale);}
else if(newHeight==0)
{var scale=parseFloat(newWidth)/parseFloat(fullWidth);newHeight=Math.min(windowSize.y,parseInt(fullHeight*scale));}}
return{x:newWidth,y:newHeight};}
function GetObjectToPop(obj)
{if(typeof obj=="string")obj=GetRawObject(obj);if(obj.id=="")
obj.id=CreateRandomId();var poppedSrc=obj.getAttribute('pbSrcNL');if(poppedSrc==null&&pbSrc[obj.id]==null)
poppedSrc=obj.getAttribute('pbSrc');if(poppedSrc!=null&&pbSrc[obj.id]==null)
{var poppedImg=new Image();poppedImg.src=poppedSrc;if(pbSrc[obj.id]!=null)
delete pbSrc[obj.id];pbSrc[obj.id]=poppedImg;}
return(pbSrc[obj.id]!=null)?pbSrc[obj.id]:obj;}
function GetPoppedImageSize(obj)
{var size={x:0,y:0};if(obj!=null&&typeof obj.id!='undefined')
{if(pbSrc[obj.id]!=null)
{size.x=pbSrc[obj.id].width;size.y=pbSrc[obj.id].height;}
else if(obj.naturalWidth&&obj.naturalHeight)
{size.x=obj.naturalWidth;size.y=obj.naturalHeight;}
else
{var img=new Image();img.src=obj.src;size.x=img.width;size.y=img.height;delete img;}}
return size;}
var popBoxAutoClose=true;var popBoxMouseMoveRevert=true;var popBoxWaitImage=new Image();popBoxWaitImage.src="img/icone/spinner40.gif";var popBoxShowRevertBar=true;var popBoxShowRevertText=true;var popBoxShowRevertImage=true;var popBoxRevertText="Cliquez pour dézoomer.";var popBoxRevertImage="img/icone/magminus.gif";var popBoxRevertBarAbove=false;var popBoxShowPopText=true;var popBoxShowPopImage=true;var popBoxPopText="Cliquez pour zoomer.";var popBoxPopImage="img/icone/magplus.gif";var popBoxPopBarAbove=false;var popBoxShowCaption=true;var popBoxCaptionBelow=false;var popBoxCaptionMoreText="plus";var popBoxCaptionLessText="revenir";var popBoxExpandCaptions=false;var popBoxExpandCaptionsBelow=false;function PopBox(obj,startX,startY,endX,endY,startW,startH,endW,endH,speedM,speedS,className,fnDone)
{if(typeof obj=="string")obj=GetRawObject(obj);if(obj==null||typeof obj!="object"||isNaN(startX)||isNaN(startY)||isNaN(endX)||isNaN(endY)||isNaN(startW)||isNaN(startH)||isNaN(endW)||isNaN(endH)||isNaN(speedM)||isNaN(speedS))
return;var elem=InitPopBox(obj);if(popBox[elem.id].isAnimating==true)
{var str="PopBox('"+elem.id+"',"+startX+","+startY+","+endX+","+endY+","+startW+","+startH+","+endW+","+endH+","+speedM+","+speedS+",'"+className+"');";setTimeout(str,10);}
else
{popBox[elem.id].isAnimating=true;popBox[elem.id].xCurr=parseFloat(startX);popBox[elem.id].yCurr=parseFloat(startY);popBox[elem.id].wCurr=parseFloat(startW);popBox[elem.id].hCurr=parseFloat(startH);popBox[elem.id].xTarg=parseFloat(endX);popBox[elem.id].yTarg=parseFloat(endY);popBox[elem.id].wTarg=parseFloat(endW);popBox[elem.id].hTarg=parseFloat(endH);popBox[elem.id].xDelta=Math.abs(parseFloat(endX)-parseFloat(startX));popBox[elem.id].yDelta=Math.abs(parseFloat(endY)-parseFloat(startY));popBox[elem.id].wDelta=Math.abs(parseFloat(endW)-parseFloat(startW));popBox[elem.id].hDelta=Math.abs(parseFloat(endH)-parseFloat(startH));popBox[elem.id].velM=(speedM)?Math.abs(parseFloat(speedM)):1.0;popBox[elem.id].velS=(speedS)?Math.abs(parseFloat(speedS)):1.0;popBox[elem.id].xTravel=0.0;popBox[elem.id].yTravel=0.0;popBox[elem.id].wTravel=0.0;popBox[elem.id].hTravel=0.0;elem.style.position="absolute";elem.style.left=startX+"px";elem.style.top=startY+"px";elem.style.width=startW+"px";elem.style.height=startH+"px";elem.style.display="inline";var lenMove=Math.sqrt((Math.pow((startX-endX),2))+(Math.pow((startY-endY),2)));var lenSize=Math.sqrt((Math.pow((startW-endW),2))+(Math.pow((startH-endH),2)));if(popBox[elem.id].velM==popBox[elem.id].velS)
lenMove=lenSize=Math.sqrt(Math.pow(lenMove,2)+Math.pow(lenSize,2));popBox[elem.id].xStep=((popBox[elem.id].xTarg-popBox[elem.id].xCurr)/lenMove)*popBox[elem.id].velM;popBox[elem.id].yStep=((popBox[elem.id].yTarg-popBox[elem.id].yCurr)/lenMove)*popBox[elem.id].velM;popBox[elem.id].wStep=((popBox[elem.id].wTarg-popBox[elem.id].wCurr)/lenSize)*popBox[elem.id].velS;popBox[elem.id].hStep=((popBox[elem.id].hTarg-popBox[elem.id].hCurr)/lenSize)*popBox[elem.id].velS;popBox[elem.id].fnDone=fnDone;if(className!=null)
elem.className=className;popBox[elem.id].cursor=elem.style.cursor;elem.style.cursor="default";if(popBox[elem.id].isPopped==false)
elem.style.zIndex=++popBoxZ;var id=elem.id;if(popBox[elem.id].originalId!=null)id=popBox[elem.id].originalId;if(pbPopBarFunc[id]!=null)
{pbPopBarFunc[id]();pbPopBarFunc[id]=null;}
if(popBox[elem.id].fnPre!=null&&typeof popBox[elem.id].fnPre=='function')
popBox[elem.id].fnPre();popBox[elem.id].interval=setInterval("DoPopBox('"+elem.id+"')",10);}}
function Pop(obj,speed,className)
{PopEx(obj,null,null,0,0,speed,className);}
function PopEx(obj,newLeft,newTop,newWidth,newHeight,speed,className)
{if(typeof obj=="string")obj=GetRawObject(obj);var objToPop=GetObjectToPop(obj);var isReady=(typeof objToPop.readyState!='undefined')?(objToPop.readyState=="complete"):((typeof objToPop.complete!='undefined')?(objToPop.complete==true):true);if(isReady==false)
{var imgWait=CreateWaitImage(obj);var str="var imgWait = GetRawObject('"+imgWait.id+"'); if (imgWait != null) { imgWait.parentNode.removeChild(imgWait); } PopEx('"+obj.id+"',";if(newLeft==null)
str+=newLeft+",";else
str+="'"+newLeft+"',";if(newTop==null)
str+=newTop+",";else
str+="'"+newTop+"',";str+=newWidth+","+newHeight+","+speed+",'"+className+"');";objToPop.onload=new Function("",str);return;}
var elem=InitPopBox(obj);if(popBox[elem.id].isPopped==true)return;if(typeof elem.ondblclick=="function")
elem.onclick=elem.ondblclick;var startX=parseInt(elem.style.left);var startY=parseInt(elem.style.top);var windowSize=GetInsideWindowSize();var hasRevertBar=HasRevertBar(obj);var hasCaption=HasCaption(obj);if(hasRevertBar==true&&popBoxRevertBarAbove==true)windowSize.y-=20;if(hasCaption==true&&popBoxCaptionBelow==true)windowSize.y-=20;var fullSize={x:newWidth,y:newHeight};if(newWidth==0||newHeight==0||newWidth==null||newHeight==null)
{fullSize=GetPoppedImageSize(elem);if(fullSize.x==0||fullSize.y==0)
{var scale=Math.min(parseFloat(windowSize.x)/parseFloat(elem.width),parseFloat(windowSize.y)/parseFloat(elem.height));fullSize.x=parseInt(elem.width*scale);fullSize.y=parseInt(elem.height*scale);}}
if(newLeft!=null)
{if(typeof newLeft=="string"&&newLeft.indexOf("A")==(newLeft.length-1))
newLeft=parseInt(newLeft,10);else
newLeft=popBox[elem.id].xOriginal+parseInt(newLeft,10);windowSize.x-=newLeft;}
if(newTop!=null)
{if(typeof newTop=="string"&&newTop.indexOf("A")==(newTop.length-1))
newTop=parseInt(newTop,10);else
newTop=popBox[elem.id].yOriginal+parseInt(newTop,10);windowSize.y-=newTop;}
if(newWidth==null&&newHeight==0&&fullSize.x>(windowSize.x-20))
windowSize.y-=20;else if(newWidth==0&&newHeight==null&&fullSize.y>(windowSize.y-4))
windowSize.x-=4;var newSize=CalculateImageDimensions(newWidth,newHeight,fullSize.x,fullSize.y,windowSize);if(newLeft==null||newTop==null)
{var scroll=GetScrollOffset();if(newLeft==null)
{newLeft=((windowSize.x/2)+scroll.x)-(newSize.x/2);if(newLeft<0)newLeft=0;}
if(newTop==null)
{newTop=((windowSize.y/2)+scroll.y)-(newSize.y/2);if(hasRevertBar==true&&popBoxRevertBarAbove==true)newTop+=10;if(hasCaption==true&&popBoxCaptionBelow==true)newTop-=10;if(newTop<0)newTop=0;}}
var func=null;if(typeof PostPopProcessing=="function")
func=PostPopProcessing;if(typeof PrePopProcessing=="function")
PrePopProcessing(obj);PopBox(elem,startX,startY,newLeft,newTop,popBox[elem.id].wOriginal,popBox[elem.id].hOriginal,newSize.x,newSize.y,speed,speed,className,func);}
function PopInPlace(obj,speed,className)
{if(typeof obj=="string")obj=GetRawObject(obj);var objToPop=GetObjectToPop(obj);var isReady=(typeof objToPop.readyState!='undefined')?(objToPop.readyState=="complete"):((typeof objToPop.complete!='undefined')?(objToPop.complete==true):true);if(isReady==false)
{var imgWait=CreateWaitImage(obj);var str="var imgWait = GetRawObject('"+imgWait.id+"'); if (imgWait != null) { imgWait.parentNode.removeChild(imgWait); } PopInPlace('"+obj.id+"',"+speed+",'"+className+"');";objToPop.onload=new Function("",str);return;}
var elem=InitPopBox(obj);if(popBox[elem.id].isPopped==true)return;if(typeof elem.ondblclick=="function")
elem.onclick=elem.ondblclick;var startX=parseInt(elem.style.left);var startY=parseInt(elem.style.top);var windowSize=GetInsideWindowSize();var hasRevertBar=HasRevertBar(obj);var hasCaption=HasCaption(obj);if(hasRevertBar==true&&popBoxRevertBarAbove==true)windowSize.y-=20;if(hasCaption==true&&popBoxCaptionBelow==true)windowSize.y-=20;var fullSize=GetPoppedImageSize(elem);if(fullSize.x==0||fullSize.y==0)
{var scale=Math.min(parseFloat(windowSize.x)/parseFloat(elem.width),parseFloat(windowSize.y)/parseFloat(elem.height));fullSize.x=parseInt(elem.width*scale);fullSize.y=parseInt(elem.height*scale);}
var newSize=CalculateImageDimensions(0,0,fullSize.x,fullSize.y,windowSize);var newLeft=startX-parseInt(((newSize.x-popBox[elem.id].wOriginal)/2),10);var newTop=startY-parseInt(((newSize.y-popBox[elem.id].hOriginal)/2),10);var scroll=GetScrollOffset();if(scroll.x>newLeft)
{newLeft=scroll.x;}
else
{var xOffset=((newLeft+newSize.x)-(windowSize.x+scroll.x));if(xOffset>0)newLeft-=xOffset;}
if(scroll.y>newTop)
{newTop=scroll.y;}
else
{var yOffset=((newTop+newSize.y)-(windowSize.y+scroll.y));if(yOffset>0)newTop-=yOffset;}
if(hasRevertBar==true&&popBoxRevertBarAbove==true)newTop+=10;if(hasCaption==true&&popBoxCaptionBelow==true)newTop-=10;if(newTop<0)newTop=0;var func=null;if(typeof PostPopProcessing=="function")
func=PostPopProcessing;if(typeof PrePopProcessing=="function")
PrePopProcessing(obj);PopBox(elem,startX,startY,newLeft,newTop,popBox[elem.id].wOriginal,popBox[elem.id].hOriginal,newSize.x,newSize.y,speed,speed,className,func);}
function Revert(obj,speed,className)
{if(typeof obj=="string")obj=GetRawObject(obj);if(obj==null||typeof popBox[obj.id]=="undefined"||popBox[obj.id]==null)return;if(typeof speed=='undefined'||speed==null||speed==0)
speed=Math.max(popBox[obj.id].velM,popBox[obj.id].velS);if(typeof className=='undefined')
className=popBox[obj.id].originalClassName;var func=null;if(typeof PostRevertProcessing=="function")
func=PostRevertProcessing;if(typeof PreRevertProcessing=="function")
PreRevertProcessing(obj);PopBox(obj,popBox[obj.id].xTarg,popBox[obj.id].yTarg,popBox[obj.id].xOriginal,popBox[obj.id].yOriginal,popBox[obj.id].wTarg,popBox[obj.id].hTarg,popBox[obj.id].wOriginal,popBox[obj.id].hOriginal,speed,speed,className,func);}
function RevertAll(speed,className)
{for(var i=0;i<popBoxIds.length;i++)
Revert(popBoxIds[i],speed,className);}

//SCRIPTS GLOBAUX
$(document).ready(function(){	
	
	//FONCTIONS COLORBOX
	$("a[rel='photos_01']").colorbox({slideshow:true});
	$("a[rel='photos_02']").colorbox({slideshow:true});
	$("a[rel='photos_03']").colorbox({slideshow:true});
	$("a[rel='photos_04']").colorbox({slideshow:true});
	$("a[rel='fiche_tech']").colorbox({slideshow:true, rel:'nofollow'});
		
	// DEROULEUR Rubrique FAQ'S
	$(".infos_faqs").hide();
	$(".btn_faqs").click(function(){
		$(this).parent().parent().next(".infos_faqs").slideToggle('fast');
		$(this).toggleClass("active_btn_faqs");
		return false;
	});
	
	//SLIDESHOW
	$('#slideshow').after('<div id="slideshow_nav">').cycle({fx: 'fade', speed: 3000, pause: 1, timeout: 6000, pager: '#slideshow_nav'});
	
	//LIENS NOUVELLE FENETRE
	$("a[class^='new_window']").click(function(){window.open(this.href);return false;});
	
});
