(function($){$.fn.lightBox=function(settings){settings=jQuery.extend({overlayBgColor:"#000",overlayOpacity:.8,fixedNavigation:false,imageLoading:"../img/lightbox-ico-loading.gif",imageBtnPrev:"../img/lightbox-btn-prev.gif",imageBtnNext:"../img/lightbox-btn-next.gif",imageBtnClose:"../img/lightbox-btn-close.gif",imageBlank:"../img/lightbox-blank.gif",containerBorderSize:10,containerResizeSpeed:400,txtImage:"Image",txtOf:"of",keyToClose:"c",keyToPrev:"p",keyToNext:"n",imageArray:[],activeImage:0},settings);var jQueryMatchedObj=this;function _initialize(){_start(this,jQueryMatchedObj);return false}function _start(objClicked,jQueryMatchedObj){$("embed, object, select").css({visibility:"hidden"});_set_interface();settings.imageArray.length=0;settings.activeImage=0;if(jQueryMatchedObj.length==1)settings.imageArray.push([objClicked.getAttribute("href"),objClicked.getAttribute("title")]);else for(var i=0;i<jQueryMatchedObj.length;i++)settings.imageArray.push([jQueryMatchedObj[i].getAttribute("href"),jQueryMatchedObj[i].getAttribute("title")]);while(settings.imageArray[settings.activeImage][0]!=objClicked.getAttribute("href"))settings.activeImage++;_set_image_to_view()}function _set_interface(){$("body").append('<div id="jquery-overlay"></div><div id="jquery-lightbox"><div id="lightbox-container-image-box"><div id="lightbox-container-image"><img id="lightbox-image"><div style="" id="lightbox-nav"><a href="#" id="lightbox-nav-btnPrev"></a><a href="#" id="lightbox-nav-btnNext"></a></div><div id="lightbox-loading"><a href="#" id="lightbox-loading-link"><img src="'+settings.imageLoading+'"></a></div></div></div><div id="lightbox-container-image-data-box"><div id="lightbox-container-image-data"><div id="lightbox-image-details"><span id="lightbox-image-details-caption"></span><span id="lightbox-image-details-currentNumber"></span></div><div id="lightbox-secNav"><a href="#" id="lightbox-secNav-btnClose"><img src="'+settings.imageBtnClose+'"></a></div></div></div></div>');var arrPageSizes=___getPageSize();$("#jquery-overlay").css({backgroundColor:settings.overlayBgColor,opacity:settings.overlayOpacity,width:arrPageSizes[0],height:arrPageSizes[1]}).fadeIn();var arrPageScroll=___getPageScroll();$("#jquery-lightbox").css({top:arrPageScroll[1]+arrPageSizes[3]/10,left:arrPageScroll[0]}).show();$("#jquery-overlay,#jquery-lightbox").click(function(){_finish()});$("#lightbox-loading-link,#lightbox-secNav-btnClose").click(function(){_finish();return false});$(window).resize(function(){var arrPageSizes=___getPageSize();$("#jquery-overlay").css({width:arrPageSizes[0],height:arrPageSizes[1]});var arrPageScroll=___getPageScroll();$("#jquery-lightbox").css({top:arrPageScroll[1]+arrPageSizes[3]/10,left:arrPageScroll[0]})})}function _set_image_to_view(){$("#lightbox-loading").show();if(settings.fixedNavigation)$("#lightbox-image,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber").hide();else $("#lightbox-image,#lightbox-nav,#lightbox-nav-btnPrev,#lightbox-nav-btnNext,#lightbox-container-image-data-box,#lightbox-image-details-currentNumber").hide();var objImagePreloader=new Image;objImagePreloader.onload=function(){$("#lightbox-image").attr("src",settings.imageArray[settings.activeImage][0]);_resize_container_image_box(objImagePreloader.width,objImagePreloader.height);objImagePreloader.onload=function(){}};objImagePreloader.src=settings.imageArray[settings.activeImage][0]}function _resize_container_image_box(intImageWidth,intImageHeight){var intCurrentWidth=$("#lightbox-container-image-box").width(),intCurrentHeight=$("#lightbox-container-image-box").height(),intWidth=intImageWidth+settings.containerBorderSize*2,intHeight=intImageHeight+settings.containerBorderSize*2,intDiffW=intCurrentWidth-intWidth,intDiffH=intCurrentHeight-intHeight;$("#lightbox-container-image-box").animate({width:intWidth,height:intHeight},settings.containerResizeSpeed,function(){_show_image()});if(intDiffW==0&&intDiffH==0)if($.browser.msie)___pause(250);else ___pause(100);$("#lightbox-container-image-data-box").css({width:intImageWidth});$("#lightbox-nav-btnPrev,#lightbox-nav-btnNext").css({height:intImageHeight+settings.containerBorderSize*2})}function _show_image(){$("#lightbox-loading").hide();$("#lightbox-image").fadeIn(function(){_show_image_data();_set_navigation()});_preload_neighbor_images()}function _show_image_data(){$("#lightbox-container-image-data-box").slideDown("fast");$("#lightbox-image-details-caption").hide();settings.imageArray[settings.activeImage][1]&&$("#lightbox-image-details-caption").html(settings.imageArray[settings.activeImage][1]).show();settings.imageArray.length>1&&$("#lightbox-image-details-currentNumber").html(settings.txtImage+" "+(settings.activeImage+1)+" "+settings.txtOf+" "+settings.imageArray.length).show()}function _set_navigation(){$("#lightbox-nav").show();$("#lightbox-nav-btnPrev,#lightbox-nav-btnNext").css({background:"transparent url("+settings.imageBlank+") no-repeat"});if(settings.activeImage!=0)if(settings.fixedNavigation)$("#lightbox-nav-btnPrev").css({background:"url("+settings.imageBtnPrev+") left 15% no-repeat"}).unbind().bind("click",function(){settings.activeImage=settings.activeImage-1;_set_image_to_view();return false});else $("#lightbox-nav-btnPrev").unbind().hover(function(){$(this).css({background:"url("+settings.imageBtnPrev+") left 15% no-repeat"})},function(){$(this).css({background:"transparent url("+settings.imageBlank+") no-repeat"})}).show().bind("click",function(){settings.activeImage=settings.activeImage-1;_set_image_to_view();return false});if(settings.activeImage!=settings.imageArray.length-1)if(settings.fixedNavigation)$("#lightbox-nav-btnNext").css({background:"url("+settings.imageBtnNext+") right 15% no-repeat"}).unbind().bind("click",function(){settings.activeImage=settings.activeImage+1;_set_image_to_view();return false});else $("#lightbox-nav-btnNext").unbind().hover(function(){$(this).css({background:"url("+settings.imageBtnNext+") right 15% no-repeat"})},function(){$(this).css({background:"transparent url("+settings.imageBlank+") no-repeat"})}).show().bind("click",function(){settings.activeImage=settings.activeImage+1;_set_image_to_view();return false});_enable_keyboard_navigation()}function _enable_keyboard_navigation(){$(document).keydown(function(objEvent){_keyboard_action(objEvent)})}function _disable_keyboard_navigation(){$(document).unbind()}function _keyboard_action(objEvent){if(objEvent==null){keycode=event.keyCode;escapeKey=27}else{keycode=objEvent.keyCode;escapeKey=objEvent.DOM_VK_ESCAPE}key=String.fromCharCode(keycode).toLowerCase();(key==settings.keyToClose||key=="x"||keycode==escapeKey)&&_finish();if(key==settings.keyToPrev||keycode==37)if(settings.activeImage!=0){settings.activeImage=settings.activeImage-1;_set_image_to_view();_disable_keyboard_navigation()}if(key==settings.keyToNext||keycode==39)if(settings.activeImage!=settings.imageArray.length-1){settings.activeImage=settings.activeImage+1;_set_image_to_view();_disable_keyboard_navigation()}}function _preload_neighbor_images(){if(settings.imageArray.length-1>settings.activeImage){objNext=new Image;objNext.src=settings.imageArray[settings.activeImage+1][0]}if(settings.activeImage>0){objPrev=new Image;objPrev.src=settings.imageArray[settings.activeImage-1][0]}}function _finish(){$("#jquery-lightbox").remove();$("#jquery-overlay").fadeOut(function(){$("#jquery-overlay").remove()});$("embed, object, select").css({visibility:"visible"})}function ___getPageSize(){var xScroll,yScroll;if(window.innerHeight&&window.scrollMaxY){xScroll=window.innerWidth+window.scrollMaxX;yScroll=window.innerHeight+window.scrollMaxY}else if(document.body.scrollHeight>document.body.offsetHeight){xScroll=document.body.scrollWidth;yScroll=document.body.scrollHeight}else{xScroll=document.body.offsetWidth;yScroll=document.body.offsetHeight}var windowWidth,windowHeight;if(self.innerHeight){if(document.documentElement.clientWidth)windowWidth=document.documentElement.clientWidth;else windowWidth=self.innerWidth;windowHeight=self.innerHeight}else if(document.documentElement&&document.documentElement.clientHeight){windowWidth=document.documentElement.clientWidth;windowHeight=document.documentElement.clientHeight}else if(document.body){windowWidth=document.body.clientWidth;windowHeight=document.body.clientHeight}if(yScroll<windowHeight)pageHeight=windowHeight;else pageHeight=yScroll;if(xScroll<windowWidth)pageWidth=xScroll;else pageWidth=windowWidth;arrayPageSize=[pageWidth,pageHeight,windowWidth,windowHeight];return arrayPageSize}function ___getPageScroll(){var xScroll,yScroll;if(self.pageYOffset){yScroll=self.pageYOffset;xScroll=self.pageXOffset}else if(document.documentElement&&document.documentElement.scrollTop){yScroll=document.documentElement.scrollTop;xScroll=document.documentElement.scrollLeft}else if(document.body){yScroll=document.body.scrollTop;xScroll=document.body.scrollLeft}arrayPageScroll=[xScroll,yScroll];return arrayPageScroll}function ___pause(ms){var date=new Date;curDate=null;do var curDate=new Date;while(curDate-date<ms)}return this.unbind("click").click(_initialize)}})(jQuery);(function($){if(!window.google){alert("You must include the Google AJAX Feed API script");return}!google.feeds&&google.load("feeds","1");$.fn.gFeed=function(options){var opts=jQuery.extend({target:this,max:7},options||{}),g=new google.feeds.FeedControl;this.each(function(){var url=this.href||opts.url,title=opts.title||this.title||$(this).text();g.addFeed(url,title);g.setNumEntries(opts.max);g.setLinkTarget(google.feeds.LINK_TARGET_BLANK)});$(opts.target).each(function(){g.draw(this,opts.tabs?{drawMode:google.feeds.FeedControl.DRAW_MODE_TABBED}:null)});return this}})(jQuery);jQuery.fn.liScroll=function(settings){settings=jQuery.extend({travelocity:.07},settings);return this.each(function(){var $strip=jQuery(this);$strip.addClass("newsticker");var stripWidth=0,$mask=$strip.wrap("<div class='mask'></div>"),$tickercontainer=$strip.parent().wrap("<div class='tickercontainer'></div>"),containerWidth=$strip.parent().parent().width();$strip.find("li").each(function(i){stripWidth+=jQuery(this,i).outerWidth(true)});$strip.width(stripWidth);var totalTravel=stripWidth+containerWidth,defTiming=totalTravel/settings.travelocity;function scrollnews(spazio,tempo){$strip.animate({left:"-="+spazio},tempo,"linear",function(){$strip.css("left",containerWidth);scrollnews(totalTravel,defTiming)})}scrollnews(totalTravel,defTiming);$strip.hover(function(){jQuery(this).stop()},function(){var offset=jQuery(this).offset(),residualSpace=offset.left+stripWidth,residualTime=residualSpace/settings.travelocity;scrollnews(residualSpace,residualTime)})})};(function($){$.fn.jcarousel=function(o){if(typeof o=="string"){var instance=$(this).data("jcarousel"),args=Array.prototype.slice.call(arguments,1);return instance[o].apply(instance,args)}else return this.each(function(){$(this).data("jcarousel",new $jc(this,o))})};var defaults={vertical:false,start:1,offset:1,size:null,scroll:3,visible:null,animation:"normal",easing:"swing",auto:0,wrap:null,initCallback:null,reloadCallback:null,itemLoadCallback:null,itemFirstInCallback:null,itemFirstOutCallback:null,itemLastInCallback:null,itemLastOutCallback:null,itemVisibleInCallback:null,itemVisibleOutCallback:null,buttonNextHTML:"<div></div>",buttonPrevHTML:"<div></div>",buttonNextEvent:"click",buttonPrevEvent:"click",buttonNextCallback:null,buttonPrevCallback:null};$.jcarousel=function(e,o){this.options=$.extend({},defaults,o||{});this.locked=false;this.container=null;this.clip=null;this.list=null;this.buttonNext=null;this.buttonPrev=null;this.wh=!this.options.vertical?"width":"height";this.lt=!this.options.vertical?"left":"top";for(var skin="",split=e.className.split(" "),i=0;i<split.length;i++)if(split[i].indexOf("jcarousel-skin")!=-1){$(e).removeClass(split[i]);skin=split[i];break}if(e.nodeName=="UL"||e.nodeName=="OL"){this.list=$(e);this.container=this.list.parent();if(this.container.hasClass("jcarousel-clip")){if(!this.container.parent().hasClass("jcarousel-container"))this.container=this.container.wrap("<div></div>");this.container=this.container.parent()}else if(!this.container.hasClass("jcarousel-container"))this.container=this.list.wrap("<div></div>").parent()}else{this.container=$(e);this.list=this.container.find("ul,ol").eq(0)}skin!=""&&this.container.parent()[0].className.indexOf("jcarousel-skin")==-1&&this.container.wrap('<div class=" '+skin+'"></div>');this.clip=this.list.parent();if(!this.clip.length||!this.clip.hasClass("jcarousel-clip"))this.clip=this.list.wrap("<div></div>").parent();this.buttonNext=$(".jcarousel-next",this.container);if(this.buttonNext.size()==0&&this.options.buttonNextHTML!=null)this.buttonNext=this.clip.after(this.options.buttonNextHTML).next();this.buttonNext.addClass(this.className("jcarousel-next"));this.buttonPrev=$(".jcarousel-prev",this.container);if(this.buttonPrev.size()==0&&this.options.buttonPrevHTML!=null)this.buttonPrev=this.clip.after(this.options.buttonPrevHTML).next();this.buttonPrev.addClass(this.className("jcarousel-prev"));this.clip.addClass(this.className("jcarousel-clip")).css({overflow:"hidden",position:"relative"});this.list.addClass(this.className("jcarousel-list")).css({overflow:"hidden",position:"relative",top:0,left:0,margin:0,padding:0});this.container.addClass(this.className("jcarousel-container")).css({position:"relative"});var di=this.options.visible!=null?Math.ceil(this.clipping()/this.options.visible):null,li=this.list.children("li"),self=this;if(li.size()>0){var wh=0,i=this.options.offset;li.each(function(){self.format(this,i++);wh+=self.dimension(this,di)});this.list.css(this.wh,wh+"px");if(!o||o.size===undefined)this.options.size=li.size()}this.container.css("display","block");this.buttonNext.css("display","block");this.buttonPrev.css("display","block");this.funcNext=function(){self.next()};this.funcPrev=function(){self.prev()};this.funcResize=function(){self.reload()};this.options.initCallback!=null&&this.options.initCallback(this,"init");if($.browser.safari){this.buttons(false,false);$(window).bind("load.jcarousel",function(){self.setup()})}else this.setup()};var $jc=$.jcarousel;$jc.fn=$jc.prototype={jcarousel:"0.2.4"};$jc.fn.extend=$jc.extend=$.extend;$jc.fn.extend({setup:function(){this.first=null;this.last=null;this.prevFirst=null;this.prevLast=null;this.animating=false;this.timer=null;this.tail=null;this.inTail=false;if(this.locked)return;this.list.css(this.lt,this.pos(this.options.offset)+"px");var p=this.pos(this.options.start);this.prevFirst=this.prevLast=null;this.animate(p,false);$(window).unbind("resize.jcarousel",this.funcResize).bind("resize.jcarousel",this.funcResize)},reset:function(){this.list.empty();this.list.css(this.lt,"0px");this.list.css(this.wh,"10px");this.options.initCallback!=null&&this.options.initCallback(this,"reset");this.setup()},reload:function(){this.tail!=null&&this.inTail&&this.list.css(this.lt,$jc.intval(this.list.css(this.lt))+this.tail);this.tail=null;this.inTail=false;this.options.reloadCallback!=null&&this.options.reloadCallback(this);if(this.options.visible!=null){var self=this,di=Math.ceil(this.clipping()/this.options.visible),wh=0,lt=0;$("li",this.list).each(function(i){wh+=self.dimension(this,di);if(i+1<self.first)lt=wh});this.list.css(this.wh,wh+"px");this.list.css(this.lt,-lt+"px")}this.scroll(this.first,false)},lock:function(){this.locked=true;this.buttons()},unlock:function(){this.locked=false;this.buttons()},size:function(s){if(s!=undefined){this.options.size=s;!this.locked&&this.buttons()}return this.options.size},has:function(i,i2){if(i2==undefined||!i2)i2=i;if(this.options.size!==null&&i2>this.options.size)i2=this.options.size;for(var j=i;j<=i2;j++){var e=this.get(j);if(!e.length||e.hasClass("jcarousel-item-placeholder"))return false}return true},"get":function(i){return $(".jcarousel-item-"+i,this.list)},add:function(i,s){var e=this.get(i),old=0,add=0;if(e.length==0){var c,e=this.create(i),j=$jc.intval(i);while(c=this.get(--j))if(j<=0||c.length){j<=0?this.list.prepend(e):c.after(e);break}}else old=this.dimension(e);e.removeClass(this.className("jcarousel-item-placeholder"));typeof s=="string"?e.html(s):e.empty().append(s);var di=this.options.visible!=null?Math.ceil(this.clipping()/this.options.visible):null,wh=this.dimension(e,di)-old;i>0&&i<this.first&&this.list.css(this.lt,$jc.intval(this.list.css(this.lt))-wh+"px");this.list.css(this.wh,$jc.intval(this.list.css(this.wh))+wh+"px");return e},remove:function(i){var e=this.get(i);if(!e.length||i>=this.first&&i<=this.last)return;var d=this.dimension(e);i<this.first&&this.list.css(this.lt,$jc.intval(this.list.css(this.lt))+d+"px");e.remove();this.list.css(this.wh,$jc.intval(this.list.css(this.wh))-d+"px")},next:function(){this.stopAuto();if(this.tail!=null&&!this.inTail)this.scrollTail(false);else this.scroll((this.options.wrap=="both"||this.options.wrap=="last")&&this.options.size!=null&&this.last==this.options.size?1:this.first+this.options.scroll)},prev:function(){this.stopAuto();if(this.tail!=null&&this.inTail)this.scrollTail(true);else this.scroll((this.options.wrap=="both"||this.options.wrap=="first")&&this.options.size!=null&&this.first==1?this.options.size:this.first-this.options.scroll)},scrollTail:function(b){if(this.locked||this.animating||!this.tail)return;var pos=$jc.intval(this.list.css(this.lt));!b?(pos-=this.tail):(pos+=this.tail);this.inTail=!b;this.prevFirst=this.first;this.prevLast=this.last;this.animate(pos)},scroll:function(i,a){if(this.locked||this.animating)return;this.animate(this.pos(i),a)},pos:function(i){var pos=$jc.intval(this.list.css(this.lt));if(this.locked||this.animating)return pos;if(this.options.wrap!="circular")i=i<1?1:this.options.size&&i>this.options.size?this.options.size:i;var back=this.first>i,f=this.options.wrap!="circular"&&this.first<=1?1:this.first,c=back?this.get(f):this.get(this.last),j=back?f:f-1,e=null,l=0,p=false,d=0,g;while(back?--j>=i:++j<i){e=this.get(j);p=!e.length;if(e.length==0){e=this.create(j).addClass(this.className("jcarousel-item-placeholder"));c[back?"before":"after"](e);if(this.first!=null&&this.options.wrap=="circular"&&this.options.size!==null&&(j<=0||j>this.options.size)){g=this.get(this.index(j));g.length&&this.add(j,g.children().clone(true))}}c=e;d=this.dimension(e);if(p)l+=d;if(this.first!=null&&(this.options.wrap=="circular"||j>=1&&(this.options.size==null||j<=this.options.size)))pos=back?pos+d:pos-d}var clipping=this.clipping(),cache=[],visible=0,j=i,v=0,c=this.get(i-1);while(++visible){e=this.get(j);p=!e.length;if(e.length==0){e=this.create(j).addClass(this.className("jcarousel-item-placeholder"));c.length==0?this.list.prepend(e):c[back?"before":"after"](e);if(this.first!=null&&this.options.wrap=="circular"&&this.options.size!==null&&(j<=0||j>this.options.size)){g=this.get(this.index(j));g.length&&this.add(j,g.find(">*").clone(true))}}c=e;var d=this.dimension(e);if(d==0){alert("jCarousel: No width/height set for items. This will cause an infinite loop. Aborting...");return 0}if(this.options.wrap!="circular"&&this.options.size!==null&&j>this.options.size)cache.push(e);else if(p)l+=d;v+=d;if(v>=clipping)break;j++}for(var x=0;x<cache.length;x++)cache[x].remove();if(l>0){this.list.css(this.wh,this.dimension(this.list)+l+"px");if(back){pos-=l;this.list.css(this.lt,$jc.intval(this.list.css(this.lt))-l+"px")}}var last=i+visible-1;if(this.options.wrap!="circular"&&this.options.size&&last>this.options.size)last=this.options.size;if(j>last){visible=0,j=last,v=0;while(++visible){var e=this.get(j--);if(!e.length)break;v+=this.dimension(e);if(v>=clipping)break}}var first=last-visible+1;if(this.options.wrap!="circular"&&first<1)first=1;if(this.inTail&&back){pos+=this.tail;this.inTail=false}this.tail=null;if(this.options.wrap!="circular"&&last==this.options.size&&last-visible+1>=1){var m=$jc.margin(this.get(last),!this.options.vertical?"marginRight":"marginBottom");if(v-m>clipping)this.tail=v-clipping-m}while(i-->first)pos+=this.dimension(this.get(i));this.prevFirst=this.first;this.prevLast=this.last;this.first=first;this.last=last;return pos},animate:function(p,a){if(this.locked||this.animating)return;this.animating=true;var self=this,scrolled=function(){self.animating=false;p==0&&self.list.css(self.lt,0);(self.options.wrap=="circular"||self.options.wrap=="both"||self.options.wrap=="last"||self.options.size==null||self.last<self.options.size)&&self.startAuto();self.buttons();self.notify("onAfterAnimation")};this.notify("onBeforeAnimation");if(!this.options.animation||a==false){this.list.css(this.lt,p+"px");scrolled()}else{var o=!this.options.vertical?{left:p}:{top:p};this.list.animate(o,this.options.animation,this.options.easing,scrolled)}},startAuto:function(s){if(s!=undefined)this.options.auto=s;if(this.options.auto==0)return this.stopAuto();if(this.timer!=null)return;var self=this;this.timer=setTimeout(function(){self.next()},this.options.auto*1e3)},stopAuto:function(){if(this.timer==null)return;clearTimeout(this.timer);this.timer=null},buttons:function(n,p){if(n==undefined||n==null){var n=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="first"||this.options.size==null||this.last<this.options.size);if(!this.locked&&(!this.options.wrap||this.options.wrap=="first")&&this.options.size!=null&&this.last>=this.options.size)n=this.tail!=null&&!this.inTail}if(p==undefined||p==null){var p=!this.locked&&this.options.size!==0&&(this.options.wrap&&this.options.wrap!="last"||this.first>1);if(!this.locked&&(!this.options.wrap||this.options.wrap=="last")&&this.options.size!=null&&this.first==1)p=this.tail!=null&&this.inTail}var self=this;this.buttonNext[n?"bind":"unbind"](this.options.buttonNextEvent+".jcarousel",this.funcNext)[n?"removeClass":"addClass"](this.className("jcarousel-next-disabled")).attr("disabled",n?false:true);this.buttonPrev[p?"bind":"unbind"](this.options.buttonPrevEvent+".jcarousel",this.funcPrev)[p?"removeClass":"addClass"](this.className("jcarousel-prev-disabled")).attr("disabled",p?false:true);if(this.buttonNext.length>0&&(this.buttonNext[0].jcarouselstate==undefined||this.buttonNext[0].jcarouselstate!=n)&&this.options.buttonNextCallback!=null){this.buttonNext.each(function(){self.options.buttonNextCallback(self,this,n)});this.buttonNext[0].jcarouselstate=n}if(this.buttonPrev.length>0&&(this.buttonPrev[0].jcarouselstate==undefined||this.buttonPrev[0].jcarouselstate!=p)&&this.options.buttonPrevCallback!=null){this.buttonPrev.each(function(){self.options.buttonPrevCallback(self,this,p)});this.buttonPrev[0].jcarouselstate=p}},notify:function(evt){var state=this.prevFirst==null?"init":this.prevFirst<this.first?"next":"prev";this.callback("itemLoadCallback",evt,state);if(this.prevFirst!==this.first){this.callback("itemFirstInCallback",evt,state,this.first);this.callback("itemFirstOutCallback",evt,state,this.prevFirst)}if(this.prevLast!==this.last){this.callback("itemLastInCallback",evt,state,this.last);this.callback("itemLastOutCallback",evt,state,this.prevLast)}this.callback("itemVisibleInCallback",evt,state,this.first,this.last,this.prevFirst,this.prevLast);this.callback("itemVisibleOutCallback",evt,state,this.prevFirst,this.prevLast,this.first,this.last)},callback:function(cb,evt,state,i1,i2,i3,i4){if(this.options[cb]==undefined||typeof this.options[cb]!="object"&&evt!="onAfterAnimation")return;var callback=typeof this.options[cb]=="object"?this.options[cb][evt]:this.options[cb];if(!$.isFunction(callback))return;var self=this;if(i1===undefined)callback(self,state,evt);else if(i2===undefined)this.get(i1).each(function(){callback(self,this,i1,state,evt)});else for(var i=i1;i<=i2;i++)i!==null&&!(i>=i3&&i<=i4)&&this.get(i).each(function(){callback(self,this,i,state,evt)})},create:function(i){return this.format("<li></li>",i)},format:function(e,i){var $e=$(e).addClass(this.className("jcarousel-item")).addClass(this.className("jcarousel-item-"+i)).css({"float":"left","list-style":"none"});$e.attr("jcarouselindex",i);return $e},className:function(c){return c+" "+c+(!this.options.vertical?"-horizontal":"-vertical")},dimension:function(e,d){var el=e.jquery!=undefined?e[0]:e,old=!this.options.vertical?el.offsetWidth+$jc.margin(el,"marginLeft")+$jc.margin(el,"marginRight"):el.offsetHeight+$jc.margin(el,"marginTop")+$jc.margin(el,"marginBottom");if(d==undefined||old==d)return old;var w=!this.options.vertical?d-$jc.margin(el,"marginLeft")-$jc.margin(el,"marginRight"):d-$jc.margin(el,"marginTop")-$jc.margin(el,"marginBottom");$(el).css(this.wh,w+"px");return this.dimension(el)},clipping:function(){return !this.options.vertical?this.clip[0].offsetWidth-$jc.intval(this.clip.css("borderLeftWidth"))-$jc.intval(this.clip.css("borderRightWidth")):this.clip[0].offsetHeight-$jc.intval(this.clip.css("borderTopWidth"))-$jc.intval(this.clip.css("borderBottomWidth"))},index:function(i,s){if(s==undefined)s=this.options.size;return Math.round(((i-1)/s-Math.floor((i-1)/s))*s)+1}});$jc.extend({defaults:function(d){return $.extend(defaults,d||{})},margin:function(e,p){if(!e)return 0;var el=e.jquery!=undefined?e[0]:e;if(p=="marginRight"&&$.browser.safari){var old={display:"block","float":"none",width:"auto"},oWidth,oWidth2;$.swap(el,old,function(){oWidth=el.offsetWidth});old["marginRight"]=0;$.swap(el,old,function(){oWidth2=el.offsetWidth});return oWidth2-oWidth}return $jc.intval($.css(el,p))},intval:function(v){v=parseInt(v);return isNaN(v)?0:v}})})(jQuery);(function($){$.fn.tweet=function(o){var s={username:["Johnesh"],avatar_size:null,count:3,intro_text:null,outro_text:null,join_text:null,auto_join_text_default:"i said,",auto_join_text_ed:"i",auto_join_text_ing:"i am",auto_join_text_reply:"i replied to",auto_join_text_url:"i was looking at",loading_text:null,query:null};o&&$.extend(s,o);$.fn.extend({linkUrl:function(){var returning=[],regexp=/((ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?)/gi;this.each(function(){returning.push(this.replace(regexp,'<a href="$1">$1</a>'))});return $(returning)},linkUser:function(){var returning=[],regexp=/[\@]+([A-Za-z0-9-_]+)/gi;this.each(function(){returning.push(this.replace(regexp,'<a href="http://twitter.com/$1">@$1</a>'))});return $(returning)},linkHash:function(){var returning=[],regexp=/ [\#]+([A-Za-z0-9-_]+)/gi;this.each(function(){returning.push(this.replace(regexp,' <a href="http://search.twitter.com/search?q=&tag=$1&lang=all&from='+s.username.join("%2BOR%2B")+'">#$1</a>'))});return $(returning)},capAwesome:function(){var returning=[];this.each(function(){returning.push(this.replace(/(a|A)wesome/gi,"AWESOME"))});return $(returning)},capEpic:function(){var returning=[];this.each(function(){returning.push(this.replace(/(e|E)pic/gi,"EPIC"))});return $(returning)},makeHeart:function(){var returning=[];this.each(function(){returning.push(this.replace(/(&lt;)+[3]/gi,"<tt class='heart'>&#x2665;</tt>"))});return $(returning)}});function relative_time(time_value){var parsed_date=Date.parse(time_value),relative_to=arguments.length>1?arguments[1]:new Date,delta=parseInt((relative_to.getTime()-parsed_date)/1e3);if(delta<60)return "less than a minute ago";else if(delta<120)return "about a minute ago";else if(delta<45*60)return parseInt(delta/60).toString()+" min ago";else if(delta<90*60)return "about an hr ago";else if(delta<24*60*60)return "about "+parseInt(delta/3600).toString()+" hrs ago";else if(delta<48*60*60)return "1 day ago";else return parseInt(delta/86400).toString()+" days ago"}return this.each(function(){var list=$('<ul class="tweet_list">').appendTo(this),intro='<p class="tweet_intro">'+s.intro_text+"</p>",outro='<p class="tweet_outro">'+s.outro_text+"</p>",loading=$('<p class="loading">'+s.loading_text+"</p>");if(typeof s.username=="string")s.username=[s.username];var query="";if(s.query)query+="q="+s.query;query+="&q=from:"+s.username.join("%20OR%20from:");var url="http://search.twitter.com/search.json?&"+query+"&rpp="+s.count+"&callback=?";s.loading_text&&$(this).append(loading);$.getJSON(url,function(data){s.loading_text&&loading.remove();s.intro_text&&list.before(intro);$.each(data.results,function(i,item){if(s.join_text=="auto")if(item.text.match(/^(@([A-Za-z0-9-_]+)) .*/i))var join_text=s.auto_join_text_reply;else if(item.text.match(/(^\w+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&\?\/.=]+) .*/i))var join_text=s.auto_join_text_url;else if(item.text.match(/^((\w+ed)|just) .*/im))var join_text=s.auto_join_text_ed;else if(item.text.match(/^(\w*ing) .*/i))var join_text=s.auto_join_text_ing;else var join_text=s.auto_join_text_default;else var join_text=s.join_text;var join_template='<span class="tweet_join"> '+join_text+" </span>",join=s.join_text?join_template:" ",avatar_template='<a class="tweet_avatar" href="http://twitter.com/'+item.from_user+'"><img src="'+item.profile_image_url+'" height="'+s.avatar_size+'" width="'+s.avatar_size+'" alt="'+item.from_user+'\'s avatar" title="'+item.from_user+'\'s avatar" border="0"/></a>',avatar=s.avatar_size?avatar_template:"",date='<a href="http://twitter.com/'+item.from_user+"/statuses/"+item.id+'" title="view tweet on twitter">'+relative_time(item.created_at)+"</a>",text='<span class="tweet_text">'+$([item.text]).linkUrl().linkUser().linkHash().makeHeart().capAwesome().capEpic()[0]+"</span>";list.append("<li>"+avatar+date+join+text+"</li>");list.children("li:first").addClass("tweet_first");list.children("li:odd").addClass("tweet_even");list.children("li:even").addClass("tweet_odd")});s.outro_text&&list.after(outro)})})}})(jQuery);var simpleGallery_navpanel={panel:{height:"45px",opacity:.5,paddingTop:"5px",fontStyle:"bold 11px Verdana"},images:["../img/home/left.gif.ashx","../img/home/play.gif.ashx","../img/home/right.gif.ashx","../img/home/pause.gif.ashx"],imageSpacing:{offsetTop:[-4,0,-4],spacing:10},slideduration:500};function simpleGallery(settingarg){this.setting=settingarg;settingarg=null;var setting=this.setting;setting.panelheight=parseInt(setting.navpanelheight)>5?parseInt(setting.navpanelheight):parseInt(simpleGallery_navpanel.panel.height);setting.fadeduration=parseInt(setting.fadeduration);setting.curimage=setting.persist?simpleGallery.routines.getCookie("gallery-"+setting.wrapperid):0;setting.curimage=setting.curimage||0;setting.ispaused=!setting.autoplay[0];setting.currentstep=0;setting.totalsteps=setting.imagearray.length*setting.autoplay[2];setting.fglayer=0,setting.bglayer=1;setting.oninit=setting.oninit||function(){};setting.onslide=setting.onslide||function(){};var preloadimages=[],longestdesc=null;setting.longestdesc="";for(var i=0;i<setting.imagearray.length;i++){preloadimages[i]=new Image;preloadimages[i].src=setting.imagearray[i][0];if(setting.imagearray[i][3]&&setting.imagearray[i][3].length>setting.longestdesc.length)setting.longestdesc=setting.imagearray[i][3]}var slideshow=this;jQuery(document).ready(function($){var setting=slideshow.setting;setting.$wrapperdiv=$("#"+setting.wrapperid).css({position:"relative",visibility:"visible",background:"black",overflow:"hidden",width:setting.dimensions[0],height:setting.dimensions[1]}).empty();if(setting.$wrapperdiv.length==0){alert('Error: DIV with ID "'+setting.wrapperid+'" not found on page.');return}setting.$gallerylayers=$('<div class="gallerylayer"></div><div class="gallerylayer"></div>').css({position:"absolute",left:0,top:0}).appendTo(setting.$wrapperdiv);setting.gallerylayers=setting.$gallerylayers.get();setting.navbuttons=simpleGallery.routines.addnavpanel(setting);if(setting.longestdesc!="")setting.descdiv=simpleGallery.routines.adddescpanel(setting);$(setting.navbuttons).filter("img.navimages").css({opacity:.8}).bind("mouseover mouseout",function(e){$(this).css({opacity:e.type=="mouseover"?1:.8})}).bind("click",function(e){var keyword=e.target.title.toLowerCase();slideshow.navigate(keyword)});setting.$wrapperdiv.bind("mouseenter",function(){slideshow.showhidenavpanel("show")});setting.$wrapperdiv.bind("mouseleave",function(){slideshow.showhidenavpanel("hide")});slideshow.showslide(setting.curimage);setting.oninit.call(slideshow);$(window).bind("unload",function(){$(slideshow.setting.navbuttons).unbind();slideshow.setting.persist&&simpleGallery.routines.setCookie("gallery-"+setting.wrapperid,setting.curimage);jQuery.each(slideshow.setting,function(k){if(slideshow.setting[k]instanceof Array)for(var i=0;i<slideshow.setting[k].length;i++){if(slideshow.setting[k][i].tagName=="DIV")slideshow.setting[k][i].innerHTML=null;slideshow.setting[k][i]=null}if(slideshow.setting[k].innerHTML)slideshow.setting[k].innerHTML=null;slideshow.setting[k]=null});slideshow=slideshow.setting=null})})}simpleGallery.prototype={navigate:function(keyword){clearTimeout(this.setting.playtimer);this.setting.totalsteps=1e5;if(!isNaN(parseInt(keyword)))this.showslide(parseInt(keyword));else if(/(prev)|(next)/i.test(keyword))this.showslide(keyword.toLowerCase());else{var slideshow=this,$playbutton=$(this.setting.navbuttons).eq(1);if(!this.setting.ispaused){this.setting.autoplay[0]=false;$playbutton.attr({title:"Play",src:simpleGallery_navpanel.images[1]})}else if(this.setting.ispaused){this.setting.autoplay[0]=true;this.setting.playtimer=setTimeout(function(){slideshow.showslide("next")},this.setting.autoplay[1]);$playbutton.attr({title:"Pause",src:simpleGallery_navpanel.images[3]})}slideshow.setting.ispaused=!slideshow.setting.ispaused}},showslide:function(keyword){var slideshow=this,setting=slideshow.setting,totalimages=setting.imagearray.length,imgindex=keyword=="next"?setting.curimage<totalimages-1?setting.curimage+1:0:keyword=="prev"?setting.curimage>0?setting.curimage-1:totalimages-1:Math.min(keyword,totalimages-1);setting.gallerylayers[setting.bglayer].innerHTML=simpleGallery.routines.getSlideHTML(setting.imagearray[imgindex]);setting.$gallerylayers.eq(setting.bglayer).css({zIndex:1e3,opacity:0}).stop().css({opacity:0}).animate({opacity:1},setting.fadeduration,function(){clearTimeout(setting.playtimer);setting.gallerylayers[setting.bglayer].innerHTML=null;try{setting.onslide.call(slideshow,setting.gallerylayers[setting.fglayer],setting.curimage)}catch(e){alert('Simple Controls Gallery: An error has occured somwhere in your code attached to the "onslide" event: '+e)}setting.currentstep+=1;if(setting.autoplay[0])if(setting.currentstep<=setting.totalsteps)setting.playtimer=setTimeout(function(){slideshow.showslide("next")},setting.autoplay[1]);else slideshow.navigate("play/pause")});setting.gallerylayers[setting.fglayer].style.zIndex=999;setting.fglayer=setting.bglayer;setting.bglayer=setting.bglayer==0?1:0;setting.curimage=imgindex;setting.navbuttons[3].innerHTML=setting.curimage+1+"/"+setting.imagearray.length;if(setting.imagearray[imgindex][3]){setting.$descpanel.css({visibility:"visible"});setting.descdiv.innerHTML=setting.imagearray[imgindex][3]}else if(setting.longestdesc!=""){setting.descdiv.innerHTML=null;setting.$descpanel.css({visibility:"hidden"})}},showhidenavpanel:function(state){var setting=this.setting,endpoint=state=="show"?setting.dimensions[1]-setting.panelheight:this.setting.dimensions[1];setting.$navpanel.stop().animate({top:endpoint},simpleGallery_navpanel.slideduration);setting.longestdesc!=""&&this.showhidedescpanel(state)},showhidedescpanel:function(state){var setting=this.setting,endpoint=state=="show"?0:-setting.descpanelheight;setting.$descpanel.stop().animate({top:endpoint},simpleGallery_navpanel.slideduration)}};simpleGallery.routines={getSlideHTML:function(imgelement){var layerHTML=imgelement[1]?'<a href="'+imgelement[1]+'" target="'+imgelement[2]+'">\n':"";layerHTML+='<img src="'+imgelement[0]+'" style="border-width:0" />';layerHTML+=imgelement[1]?"</a>":"";return layerHTML},addnavpanel:function(setting){for(var interfaceHTML="",i=0;i<3;i++){var imgstyle="position:relative; border:0; cursor:hand; cursor:pointer; top:"+simpleGallery_navpanel.imageSpacing.offsetTop[i]+"px; margin-right:"+(i!=2?simpleGallery_navpanel.imageSpacing.spacing+"px":0),title=i==0?"Prev":i==1?setting.ispaused?"Play":"Pause":"Next",imagesrc=i==1?simpleGallery_navpanel.images[setting.ispaused?1:3]:simpleGallery_navpanel.images[i];interfaceHTML+='<img class="navimages" title="'+title+'" src="'+imagesrc+'" style="'+imgstyle+'" /> '}interfaceHTML+='<div class="gallerystatus" style="margin-top:1px">'+(setting.curimage+1)+"/"+setting.imagearray.length+"</div>";setting.$navpanel=$('<div class="navpanellayer"></div>').css({position:"absolute",width:"100%",height:setting.panelheight,left:0,top:setting.dimensions[1],font:simpleGallery_navpanel.panel.fontStyle,zIndex:"1001"}).appendTo(setting.$wrapperdiv);$('<div class="navpanelbg"></div><div class="navpanelfg"></div>').css({position:"absolute",left:0,top:0,width:"100%",height:"100%"}).eq(0).css({background:"black",opacity:simpleGallery_navpanel.panel.opacity}).end().eq(1).css({paddingTop:simpleGallery_navpanel.panel.paddingTop,textAlign:"center",color:"white"}).html(interfaceHTML).end().appendTo(setting.$navpanel);return setting.$navpanel.find("img.navimages, div.gallerystatus").get()},adddescpanel:function(setting){setting.$descpanel=$('<div class="gallerydesc"><div class="gallerydescbg"></div><div class="gallerydescfg"><div class="gallerydesctext"></div></div></div>').css({position:"absolute",width:"100%",left:0,top:-1e3,zIndex:"1001"}).find("div").css({position:"absolute",left:0,top:0,width:"100%"}).eq(0).css({background:"black",opacity:simpleGallery_navpanel.panel.opacity}).end().eq(1).css({color:"white"}).end().eq(2).html(setting.longestdesc).end().end().appendTo(setting.$wrapperdiv);var $gallerydesctext=setting.$descpanel.find("div.gallerydesctext");setting.descpanelheight=$gallerydesctext.outerHeight();setting.$descpanel.css({top:-setting.descpanelheight,height:setting.descpanelheight}).find("div").css({height:"100%"});return setting.$descpanel.find("div.gallerydesctext").get(0)},getCookie:function(Name){var re=new RegExp(Name+"=[^;]+","i");if(document.cookie.match(re))return document.cookie.match(re)[0].split("=")[1];return null},setCookie:function(name,value){document.cookie=name+"="+value+";path=/"}};var ddsmoothmenu={arrowimages:{down:["downarrowclass","http://www.michezoafrika.com/img/down.gif",22],right:["rightarrowclass","http://www.michezoafrika.com/img/right.gif",22]},transition:{overtime:300,outtime:300},shadow:{enable:true,offsetx:5,offsety:5},showhidedelay:{showdelay:100,hidedelay:200},detectwebkit:navigator.userAgent.toLowerCase().indexOf("applewebkit")!=-1,detectie6:document.all&&!window.XMLHttpRequest,getajaxmenu:function($,setting){var $menucontainer=$("#"+setting.contentsource[0]);$menucontainer.html("Loading Menu...");$.ajax({url:setting.contentsource[1],async:true,error:function(ajaxrequest){$menucontainer.html("Error fetching content. Server Response: "+ajaxrequest.responseText)},success:function(content){$menucontainer.html(content);ddsmoothmenu.buildmenu($,setting)}})},buildmenu:function($,setting){var smoothmenu=ddsmoothmenu,$mainmenu=$("#"+setting.mainmenuid+">ul");$mainmenu.parent().get(0).className=setting.classname||"ddsmoothmenu";var $headers=$mainmenu.find("ul").parent();$headers.hover(function(e){$(this).children("a:eq(0)").addClass("selected")},function(e){$(this).children("a:eq(0)").removeClass("selected")});$headers.each(function(i){var $curobj=$(this).css({zIndex:100-i}),$subul=$(this).find("ul:eq(0)").css({display:"block"});$subul.data("timers",{});this._dimensions={w:this.offsetWidth,h:this.offsetHeight,subulw:$subul.outerWidth(),subulh:$subul.outerHeight()};this.istopheader=$curobj.parents("ul").length==1?true:false;$subul.css({top:this.istopheader&&setting.orientation!="v"?this._dimensions.h+"px":0});$curobj.children("a:eq(0)").css(this.istopheader?{paddingRight:smoothmenu.arrowimages.down[2]}:{}).append('<img src="'+(this.istopheader&&setting.orientation!="v"?"http://www.michezoafrika.com/img/down.gif":"http://www.michezoafrika.com/img/right.gif")+'" class="'+(this.istopheader&&setting.orientation!="v"?smoothmenu.arrowimages.down[0]:smoothmenu.arrowimages.right[0])+'" style="border:0;" />');if(smoothmenu.shadow.enable){this._shadowoffset={x:this.istopheader?$subul.offset().left+smoothmenu.shadow.offsetx:this._dimensions.w,y:this.istopheader?$subul.offset().top+smoothmenu.shadow.offsety:$curobj.position().top};if(this.istopheader)$parentshadow=$(document.body);else{var $parentLi=$curobj.parents("li:eq(0)");$parentshadow=$parentLi.get(0).$shadow}this.$shadow=$('<div class="ddshadow'+(this.istopheader?" toplevelshadow":"")+'"></div>').prependTo($parentshadow).css({left:this._shadowoffset.x+"px",top:this._shadowoffset.y+"px"})}$curobj.hover(function(e){var $targetul=$subul,header=$curobj.get(0);clearTimeout($targetul.data("timers").hidetimer);$targetul.data("timers").showtimer=setTimeout(function(){header._offsets={left:$curobj.offset().left,top:$curobj.offset().top};var menuleft=header.istopheader&&setting.orientation!="v"?0:header._dimensions.w;menuleft=header._offsets.left+menuleft+header._dimensions.subulw>$(window).width()?header.istopheader&&setting.orientation!="v"?-header._dimensions.subulw+header._dimensions.w:-header._dimensions.w:menuleft;if($targetul.queue().length<=1){$targetul.css({left:menuleft+"px",width:header._dimensions.subulw+"px"}).animate({height:"show",opacity:"show"},ddsmoothmenu.transition.overtime);if(smoothmenu.shadow.enable){var shadowleft=header.istopheader?$targetul.offset().left+ddsmoothmenu.shadow.offsetx:menuleft,shadowtop=header.istopheader?$targetul.offset().top+smoothmenu.shadow.offsety:header._shadowoffset.y;!header.istopheader&&ddsmoothmenu.detectwebkit&&header.$shadow.css({opacity:1});header.$shadow.css({overflow:"",width:header._dimensions.subulw+"px",left:shadowleft+"px",top:shadowtop+"px"}).animate({height:header._dimensions.subulh+"px"},ddsmoothmenu.transition.overtime)}}},ddsmoothmenu.showhidedelay.showdelay)},function(e){var $targetul=$subul,header=$curobj.get(0);clearTimeout($targetul.data("timers").showtimer);$targetul.data("timers").hidetimer=setTimeout(function(){$targetul.animate({height:"hide",opacity:"hide"},ddsmoothmenu.transition.outtime);if(smoothmenu.shadow.enable){ddsmoothmenu.detectwebkit&&header.$shadow.children("div:eq(0)").css({opacity:0});header.$shadow.css({overflow:"hidden"}).animate({height:0},ddsmoothmenu.transition.outtime)}},ddsmoothmenu.showhidedelay.hidedelay)})});$mainmenu.find("ul").css({display:"none",visibility:"visible"})},init:function(setting){if(typeof setting.customtheme=="object"&&setting.customtheme.length==2){var mainmenuid="#"+setting.mainmenuid,mainselector=setting.orientation=="v"?mainmenuid:mainmenuid+", "+mainmenuid;document.write('<style type="text/css">\n'+mainselector+" ul li a {background:"+setting.customtheme[0]+";}\n"+mainmenuid+" ul li a:hover {background:"+setting.customtheme[1]+";}\n</style>")}this.shadow.enable=document.all&&!window.XMLHttpRequest?false:this.shadow.enable;jQuery(document).ready(function($){if(typeof setting.contentsource=="object")ddsmoothmenu.getajaxmenu($,setting);else ddsmoothmenu.buildmenu($,setting)})}},tgs=["span"],szs=["xx-small","x-small","small","medium","large","x-large","xx-large"],startSz=2;function ts(trgt,inc){if(!document.getElementById)return;var d=document,cEl=null,sz=startSz,i,j,cTags;sz+=inc;if(sz<0)sz=0;if(sz>6)sz=6;startSz=sz;if(!(cEl=d.getElementById(trgt)))cEl=d.getElementsByTagName(trgt)[0];cEl.style.fontSize=szs[sz];for(i=0;i<tgs.length;i++){cTags=cEl.getElementsByTagName(tgs[i]);for(j=0;j<cTags.length;j++)cTags[j].style.fontSize=szs[sz]}}function slideShow(speed){$("ul.slideshow").append('<li id="slideshow-caption" class="caption"><div class="slideshow-caption-container"><h3></h3><p></p></div></li>');$("ul.slideshow li").css({opacity:0});$("ul.slideshow li:first").css({opacity:1});$("#slideshow-caption h3").html($("ul.slideshow a:first").find("img").attr("title"));$("#slideshow-caption p").html($("ul.slideshow a:first").find("img").attr("alt"));$("#slideshow-caption").css({opacity:.5,bottom:0});var timer=setInterval("gallery()",speed);$("ul.slideshow").hover(function(){clearInterval(timer)},function(){timer=setInterval("gallery()",speed)})}function gallery(){var current=$("ul.slideshow li.show")?$("ul.slideshow li.show"):$("#ul.slideshow li:first"),next=current.next().length?current.next().attr("id")=="slideshow-caption"?$("ul.slideshow li:first"):current.next():$("ul.slideshow li:first"),title=next.find("img").attr("title"),desc=next.find("img").attr("alt");next.css({opacity:0}).addClass("show").animate({opacity:1},1e3);$("#slideshow-caption").animate({bottom:-70},300,function(){$("#slideshow-caption h3").html(title);$("#slideshow-caption p").html(desc);$("#slideshow-caption").animate({bottom:0},500)});current.animate({opacity:0},1e3).removeClass("show")}(function($){var params=[],order=[],images=[],links=[],linksTarget=[],titles=[],interval=[],imagePos=[],appInterval=[],squarePos=[],reverse=[];$.fn.coinslider=$.fn.CoinSlider=function(options){init=function(el){order[el.id]=[];images[el.id]=[];links[el.id]=[];linksTarget[el.id]=[];titles[el.id]=[];imagePos[el.id]=0;squarePos[el.id]=0;reverse[el.id]=1;params[el.id]=$.extend({},$.fn.coinslider.defaults,options);$.each($("#"+el.id+" img"),function(i,item){images[el.id][i]=$(item).attr("src");links[el.id][i]=$(item).parent().is("a")?$(item).parent().attr("href"):"";linksTarget[el.id][i]=$(item).parent().is("a")?$(item).parent().attr("target"):"";titles[el.id][i]=$(item).next().is("span")?$(item).next().html():"";$(item).hide();$(item).next().hide()});$(el).css({"background-image":"url("+images[el.id][0]+")",width:params[el.id].width,height:params[el.id].height,position:"relative","background-position":"top left"}).wrap("<div class='coin-slider' id='coin-slider-"+el.id+"' />");$("#"+el.id).append("<div class='cs-title' id='cs-title-"+el.id+"' style='position: absolute; bottom:0; left: 0; z-index: 1000;'></div>");$.setFields(el);params[el.id].navigation&&$.setNavigation(el);$.transition(el,0);$.transitionCall(el)};$.setFields=function(el){tWidth=sWidth=parseInt(params[el.id].width/params[el.id].spw);tHeight=sHeight=parseInt(params[el.id].height/params[el.id].sph);counter=sLeft=sTop=0;tgapx=gapx=params[el.id].width-params[el.id].spw*sWidth;tgapy=gapy=params[el.id].height-params[el.id].sph*sHeight;for(i=1;i<=params[el.id].sph;i++){gapx=tgapx;if(gapy>0){gapy--;sHeight=tHeight+1}else sHeight=tHeight;for(j=1;j<=params[el.id].spw;j++){if(gapx>0){gapx--;sWidth=tWidth+1}else sWidth=tWidth;order[el.id][counter]=i+""+j;counter++;if(params[el.id].links)$("#"+el.id).append("<a href='"+links[el.id][0]+"' class='cs-"+el.id+"' id='cs-"+el.id+i+j+"' style='width:"+sWidth+"px; height:"+sHeight+"px; float: left; position: absolute;'></a>");else $("#"+el.id).append("<div class='cs-"+el.id+"' id='cs-"+el.id+i+j+"' style='width:"+sWidth+"px; height:"+sHeight+"px; float: left; position: absolute;'></div>");$("#cs-"+el.id+i+j).css({"background-position":-sLeft+"px "+(-sTop+"px"),left:sLeft,top:sTop});sLeft+=sWidth}sTop+=sHeight;sLeft=0}$(".cs-"+el.id).mouseover(function(){$("#cs-navigation-"+el.id).show()});$(".cs-"+el.id).mouseout(function(){$("#cs-navigation-"+el.id).hide()});$("#cs-title-"+el.id).mouseover(function(){$("#cs-navigation-"+el.id).show()});$("#cs-title-"+el.id).mouseout(function(){$("#cs-navigation-"+el.id).hide()});if(params[el.id].hoverPause){$(".cs-"+el.id).mouseover(function(){params[el.id].pause=true});$(".cs-"+el.id).mouseout(function(){params[el.id].pause=false});$("#cs-title-"+el.id).mouseover(function(){params[el.id].pause=true});$("#cs-title-"+el.id).mouseout(function(){params[el.id].pause=false})}};$.transitionCall=function(el){clearInterval(interval[el.id]);delay=params[el.id].delay+params[el.id].spw*params[el.id].sph*params[el.id].sDelay;interval[el.id]=setInterval(function(){$.transition(el)},delay)};$.transition=function(el,direction){if(params[el.id].pause==true)return;$.effect(el);squarePos[el.id]=0;appInterval[el.id]=setInterval(function(){$.appereance(el,order[el.id][squarePos[el.id]])},params[el.id].sDelay);$(el).css({"background-image":"url("+images[el.id][imagePos[el.id]]+")"});if(typeof direction=="undefined")imagePos[el.id]++;else if(direction=="prev")imagePos[el.id]--;else imagePos[el.id]=direction;if(imagePos[el.id]==images[el.id].length)imagePos[el.id]=0;if(imagePos[el.id]==-1)imagePos[el.id]=images[el.id].length-1;$(".cs-button-"+el.id).removeClass("cs-active");$("#cs-button-"+el.id+"-"+(imagePos[el.id]+1)).addClass("cs-active");if(titles[el.id][imagePos[el.id]]){$("#cs-title-"+el.id).css({opacity:0}).animate({opacity:params[el.id].opacity},params[el.id].titleSpeed);$("#cs-title-"+el.id).html(titles[el.id][imagePos[el.id]])}else $("#cs-title-"+el.id).css("opacity",0)};$.appereance=function(el,sid){$(".cs-"+el.id).attr("href",links[el.id][imagePos[el.id]]).attr("target",linksTarget[el.id][imagePos[el.id]]);if(squarePos[el.id]==params[el.id].spw*params[el.id].sph){clearInterval(appInterval[el.id]);return}$("#cs-"+el.id+sid).css({opacity:0,"background-image":"url("+images[el.id][imagePos[el.id]]+")"});$("#cs-"+el.id+sid).animate({opacity:1},300);squarePos[el.id]++};$.setNavigation=function(el){$(el).append("<div id='cs-navigation-"+el.id+"'></div>");$("#cs-navigation-"+el.id).hide();$("#cs-navigation-"+el.id).append("<a href='#' id='cs-prev-"+el.id+"' class='cs-prev'>prev</a>");$("#cs-navigation-"+el.id).append("<a href='#' id='cs-next-"+el.id+"' class='cs-next'>next</a>");$("#cs-prev-"+el.id).css({position:"absolute",top:params[el.id].height/2-15,left:0,"z-index":1001,"line-height":"30px",opacity:params[el.id].opacity}).click(function(e){e.preventDefault();$.transition(el,"prev");$.transitionCall(el)}).mouseover(function(){$("#cs-navigation-"+el.id).show()});$("#cs-next-"+el.id).css({position:"absolute",top:params[el.id].height/2-15,right:0,"z-index":1001,"line-height":"30px",opacity:params[el.id].opacity}).click(function(e){e.preventDefault();$.transition(el);$.transitionCall(el)}).mouseover(function(){$("#cs-navigation-"+el.id).show()});$("<div id='cs-buttons-"+el.id+"' class='cs-buttons'></div>").appendTo($("#coin-slider-"+el.id));for(k=1;k<images[el.id].length+1;k++)$("#cs-buttons-"+el.id).append("<a href='#' class='cs-button-"+el.id+"' id='cs-button-"+el.id+"-"+k+"'>"+k+"</a>");$.each($(".cs-button-"+el.id),function(i,item){$(item).click(function(e){$(".cs-button-"+el.id).removeClass("cs-active");$(this).addClass("cs-active");e.preventDefault();$.transition(el,i);$.transitionCall(el)})});$("#cs-navigation-"+el.id+" a").mouseout(function(){$("#cs-navigation-"+el.id).hide();params[el.id].pause=false});$("#cs-buttons-"+el.id).css({left:"50%","margin-left":-images[el.id].length*15/2-5,position:"relative"})};$.effect=function(el){effA=["random","swirl","rain","straight"];if(params[el.id].effect=="")eff=effA[Math.floor(Math.random()*effA.length)];else eff=params[el.id].effect;order[el.id]=[];if(eff=="random"){counter=0;for(i=1;i<=params[el.id].sph;i++)for(j=1;j<=params[el.id].spw;j++){order[el.id][counter]=i+""+j;counter++}$.random(order[el.id])}eff=="rain"&&$.rain(el);eff=="swirl"&&$.swirl(el);eff=="straight"&&$.straight(el);reverse[el.id]*=-1;reverse[el.id]>0&&order[el.id].reverse()};$.random=function(arr){var i=arr.length;if(i==0)return false;while(--i){var j=Math.floor(Math.random()*(i+1)),tempi=arr[i],tempj=arr[j];arr[i]=tempj;arr[j]=tempi}};$.swirl=function(el){var n=params[el.id].sph,m=params[el.id].spw,x=1,y=1,going=0,num=0,c=0,dowhile=true;while(dowhile){num=going==0||going==2?m:n;for(i=1;i<=num;i++){order[el.id][c]=x+""+y;c++;if(i!=num)switch(going){case 0:y++;break;case 1:x++;break;case 2:y--;break;case 3:x--;break}}going=(going+1)%4;switch(going){case 0:m--;y++;break;case 1:n--;x++;break;case 2:m--;y--;break;case 3:n--;x--;break}check=$.max(n,m)-$.min(n,m);if(m<=check&&n<=check)dowhile=false}};$.rain=function(el){var n=params[el.id].sph,m=params[el.id].spw,c=0,to=to2=from=1,dowhile=true;while(dowhile){for(i=from;i<=to;i++){order[el.id][c]=i+""+parseInt(to2-i+1);c++}to2++;if(to<n&&to2<m&&n<m)to++;if(to<n&&n>=m)to++;if(to2>m)from++;if(from>to)dowhile=false}};$.straight=function(el){counter=0;for(i=1;i<=params[el.id].sph;i++)for(j=1;j<=params[el.id].spw;j++){order[el.id][counter]=i+""+j;counter++}};$.min=function(n,m){if(n>m)return m;else return n};$.max=function(n,m){if(n<m)return m;else return n};this.each(function(){init(this)})};$.fn.coinslider.defaults={width:565,height:290,spw:7,sph:5,delay:3e3,sDelay:30,opacity:.7,titleSpeed:500,effect:"",navigation:true,links:true,hoverPause:true}})(jQuery);eval(function(p,a,c,k,e,d){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--)d[e(c)]=k[c]||e(c);k=[function(e){return d[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}('8={3b:"1.6",2o:"1B.1Y,1B.23,1B.2e",2i:"",2H:1a,12:"",2C:1a,Z:"",2a:\'<H V="$0">$$</H>\',R:"&#F;",1j:"&#F;&#F;&#F;&#F;",1f:"&#F;<1W/>",3c:5(){9 $(y).39("1k")[0]},I:{},N:{}};(5($){$(5(){5 1J(l,a){5 2I(A,h){4 3=(1v h.3=="1h")?h.3:h.3.1w;k.1m({A:A,3:"("+3+")",u:1+(3.c(/\\\\./g,"%").c(/\\[.*?\\]/g,"%").3a(/\\((?!\\?)/g)||[]).u,z:(h.z)?h.z:8.2a})}5 2z(){4 1E=0;4 1x=x 2A;Q(4 i=0;i<k.u;i++){4 3=k[i].3;3=3.c(/\\\\\\\\|\\\\(\\d+)/g,5(m,1F){9!1F?m:"\\\\"+(1E+1+1t(1F))});1x.1m(3);1E+=k[i].u}4 1w=1x.3d("|");9 x 1u(1w,(a.3g)?"2j":"g")}5 1S(o){9 o.c(/&/g,"&3h;").c(/</g,"&3e;")}5 1R(o){9 o.c(/ +/g,5(1X){9 1X.c(/ /g,R)})}5 G(o){o=1S(o);7(R){o=1R(o)}9 o}5 2m(2E){4 i=0;4 j=1;4 h;19(h=k[i++]){4 1b=D;7(1b[j]){4 1U=/(\\\\\\$)|(?:\\$\\$)|(?:\\$(\\d+))/g;4 z=h.z.c(1U,5(m,1V,K){4 3f=\'\';7(1V){9"$"}v 7(!K){9 G(1b[j])}v 7(K=="0"){9 h.A}v{9 G(1b[j+1t(K,10)])}});4 1A=D[D.u-2];4 2h=D[D.u-1];4 2G=2h.2v(11,1A);11=1A+2E.u;14+=G(2G)+z;9 z}v{j+=h.u}}}4 R=8.R;4 k=x 2A;Q(4 A 2r a.k){2I(A,a.k[A])}4 14="";4 11=0;l.c(2z(),2m);4 2y=l.2v(11,l.u);14+=G(2y);9 14}5 2B(X){7(!8.N[X]){4 Y=\'<Y 32="1p" 33="p/2u"\'+\' 30="\'+X+\'">\';8.N[X]=1H;7($.31.34){4 W=J.1L(Y);4 $W=$(W);$("2d").1O($W)}v{$("2d").1O(Y)}}}5 1q(e,a){4 l=e&&e.1g&&e.1g[0]&&e.1g[0].37;7(!l)l="";l=l.c(/\\r\\n?/g,"\\n");4 C=1J(l,a);7(8.1j){C=C.c(/\\t/g,8.1j)}7(8.1f){C=C.c(/\\n/g,8.1f)}$(e).38(C)}5 1o(q,13){4 1l={12:8.12,2x:q+".1d",Z:8.Z,2w:q+".2u"};4 B;7(13&&1v 13=="2l")B=$.35(1l,13);v B=1l;9{a:B.12+B.2x,1p:B.Z+B.2w}}7($.2q)$.2q({36:"2l.15"});4 2n=x 1u("\\\\b"+8.2i+"\\\\b","2j");4 1e=[];$(8.2o).2D(5(){4 e=y;4 1n=$(e).3i("V");7(!1n){9}4 q=$.3u(1n.c(2n,""));7(\'\'!=q){1e.1m(e);4 f=1o(q,e.15);7(8.2H||e.15){7(!8.N[f.a]){1D{8.N[f.a]=1H;$.3v(f.a,5(M){M.f=f.a;8.I[f.a]=M;7(8.2C){2B(f.1p)}$("."+q).2D(5(){4 f=1o(q,y.15);7(M.f==f.a){1q(y,M)}})})}1I(3s){3t("a 3w Q: "+q+\'@\'+3z)}}}v{4 a=8.I[f.a];7(a){1q(e,a)}}}});7(J.1i&&J.1i.29){5 22(p){7(\'\'==p){9""}1z{4 16=(x 3A()).2k()}19(p.3x(16)>-1);p=p.c(/\\<1W[^>]*?\\>/3y,16);4 e=J.1L(\'<1k>\');e.3l=p;p=e.3m.c(x 1u(16,"g"),\'\\r\\n\');9 p}4 T="";4 18=1G;$(1e).3j().G("1k").U("2c",5(){18=y}).U("1M",5(){7(18==y)T=J.1i.29().3k});$("3n").U("3q",5(){7(\'\'!=T){2p.3r.3o(\'3p\',22(T));2V.2R=1a}}).U("2c",5(){T=""}).U("1M",5(){18=1G})}})})(1Z);8.I["1Y.1d"]={k:{2M:{3:/\\/\\*[^*]*\\*+(?:[^\\/][^*]*\\*+)*\\//},25:{3:/\\<!--(?:.|\\n)*?--\\>/},2f:{3:/\\/\\/.*/},2P:{3:/2L|2T|2J|2O|2N|2X|2K|2Z|2U|2S|2W|2Y|2Q|51|c-50/},53:{3:/\\/[^\\/\\\\\\n]*(?:\\\\.[^\\/\\\\\\n]*)*\\/[52]*/},1h:{3:/(?:\\\'[^\\\'\\\\\\n]*(?:\\\\.[^\\\'\\\\\\n]*)*\\\')|(?:\\"[^\\"\\\\\\n]*(?:\\\\.[^\\"\\\\\\n]*)*\\")/},27:{3:/\\b[+-]?(?:\\d*\\.?\\d+|\\d+\\.?\\d*)(?:[1r][+-]?\\d+)?\\b/},4X:{3:/\\b(D|1N|1K|1I|2t|2s|4W|1z|v|1a|Q|5|7|2r|4Z|x|1G|9|1Q|y|1H|1D|1v|4|4Y|19|59)\\b/},1y:{3:/\\b(58|2k|2p|5b|5a|55|J|54|57|1t|56|4L|4K|4N|4M|4H|4G|4J)\\b/},1C:{3:/(?:\\<\\w+)|(?:\\>)|(?:\\<\\/\\w+\\>)|(?:\\/\\>)/},26:{3:/\\s+\\w+(?=\\s*=)/},20:{3:/([\\"\\\'])(?:(?:[^\\1\\\\\\r\\n]*?(?:\\1\\1|\\\\.))*[^\\1\\\\\\r\\n]*?)\\1/},21:{3:/&[\\w#]+?;/},4I:{3:/(\\$|1Z)/}}};8.I["23.1d"]={k:{25:{3:/\\<!--(?:.|\\n)*?--\\>/},1h:{3:/(?:\\\'[^\\\'\\\\\\n]*(?:\\\\.[^\\\'\\\\\\n]*)*\\\')|(?:\\"[^\\"\\\\\\n]*(?:\\\\.[^\\"\\\\\\n]*)*\\")/},27:{3:/\\b[+-]?(?:\\d*\\.?\\d+|\\d+\\.?\\d*)(?:[1r][+-]?\\d+)?\\b/},1C:{3:/(?:\\<\\w+)|(?:\\>)|(?:\\<\\/\\w+\\>)|(?:\\/\\>)/},26:{3:/\\s+\\w+(?=\\s*=)/},20:{3:/([\\"\\\'])(?:(?:[^\\1\\\\\\r\\n]*?(?:\\1\\1|\\\\.))*[^\\1\\\\\\r\\n]*?)\\1/},21:{3:/&[\\w#]+?;/}}};8.I["2e.1d"]={k:{4S:{3:/\\/\\*[^*]*\\*+([^\\/][^*]*\\*+)*\\//},2f:{3:/(?:\\/\\/.*)|(?:[^\\\\]\\#.*)/},4V:{3:/\\\'[^\\\'\\\\]*(?:\\\\.[^\\\'\\\\]*)*\\\'/},4U:{3:/\\"[^\\"\\\\]*(?:\\\\.[^\\"\\\\]*)*\\"/},4P:{3:/\\b(?:[4O][2b][1s][1s]|[4R][4Q][2b][1P]|[5c][5v][1s][5u][1P])\\b/},5x:{3:/\\b[+-]?(\\d*\\.?\\d+|\\d+\\.?\\d*)([1r][+-]?\\d+)?\\b/},5y:{3:/\\b(?:5z|5w(?:5A|5E(?:5F(?:17|1c)|5G(?:17|1c))|17|1T|5B|5C|5D(?:17|1T|1c)|1c)|P(?:5h(?:5k|5j)|5e(?:5d|5g(?:5f|5l)|5r|E(?:5t|5s)|5n(?:5m|5p)|L(?:3X|3W)|O(?:S|3Y(?:3T|3S|3V))|3U|S(?:44|47|46)|41))|40)\\b/},1y:{3:/(?:\\$43|\\$42|\\$3R|\\$3G|\\$3F|\\$3I|\\$3H|\\$3C|\\$3B|\\$3D)\\b/},28:{3:/\\b(?:3O|3N|3P|3K|3J|3M|3L|48|4v|1N|1K|1I|4u|V|4x|4w|2t|4r|2s|4q|1z|4t|v|4s|4D|4C|4F|4E|4z|4y|4B|4A|4p|4d|2F|2F|4g|Q|4f|5|1y|7|4a|4m|4l|4o|4i|4k|x|4j|4h|4n|4b|4c|49|4e|3Q|3E|9|45|1Q|y|3Z|1D|5o|5q|4|19|5i)\\b/},2g:{3:/\\$(\\w+)/,z:\'<H V="28">$</H><H V="2g">$1</H>\'},1C:{3:/(?:\\<\\?[24][4T][24])|(?:\\<\\?)|(?:\\?\\>)/}}}',62,353,"|||exp|var|function||if|ChiliBook|return|recipe||replace||el|path||step|||steps|ingredients|||str|text|recipeName||||length|else||new|this|replacement|stepName|settings|dish|arguments||160|filter|span|recipes|document|||recipeLoaded|required|||for|replaceSpace||insidePRE|bind|class|domLink|stylesheetPath|link|stylesheetFolder||lastIndex|recipeFolder|options|perfect|chili|newline|ERROR|downPRE|while|false|aux|WARNING|js|codes|replaceNewLine|childNodes|string|selection|replaceTab|pre|settingsDef|push|elClass|getPath|stylesheet|makeDish|eE|Ll|parseInt|RegExp|typeof|source|exps|global|do|offset|code|tag|try|prevLength|aNum|null|true|catch|cook|case|createElement|mouseup|break|append|Ee|switch|replaceSpaces|escapeHTML|NOTICE|pattern|escaped|br|spaces|mix|jQuery|avalue|entity|preformatted|xml|Pp|htcom|aname|numbers|keyword|createRange|defaultReplacement|Uu|mousedown|head|php|com|variable|input|elementClass|gi|valueOf|object|chef|selectClass|elementPath|window|metaobjects|in|default|continue|css|substring|stylesheetFile|recipeFile|lastUnmatched|knowHow|Array|checkCSS|stylesheetLoading|each|matched|extends|unmatched|recipeLoading|prepareStep|unblockUI|ajaxSubmit|silverlight|jscom|unblock|block|plugin|clearFields|returnValue|fieldValue|blockUI|formSerialize|event|resetForm|ajaxForm|clearForm|fieldSerialize|href|browser|rel|type|msie|extend|selector|data|html|next|match|version|getPRE|join|lt|bit|ignoreCase|amp|attr|parents|htmlText|innerHTML|innerText|body|setData|Text|copy|clipboardData|recipeNotAvailable|alert|trim|getJSON|unavailable|indexOf|ig|recipePath|Date|_SESSION|_SERVER|php_errormsg|require_once|_GET|_FILES|_REQUEST|_POST|__METHOD__|__LINE__|and|abstract|__FILE__|__CLASS__|__FUNCTION__|require|_ENV|END|CONT|PREFIX|START|OCALSTATEDIR|IBDIR|UTPUT_HANDLER_|throw|__COMPILER_HALT_OFFSET__|VERSION|_COOKIE|GLOBALS|API|static|YSCONFDIR|HLIB_SUFFIX|array|protected|implements|print|private|exit|public|foreach|final|or|isset|old_function|list|include_once|include|php_user_filter|interface|exception|die|declare|elseif|echo|cfunction|as|const|clone|endswitch|endif|eval|endwhile|enddeclare|empty|endforeach|endfor|isNaN|NaN|jquery|Infinity|clearTimeout|setTimeout|clearInterval|setInterval|Nn|value|Rr|Tt|mlcom|Hh|string2|string1|delete|keywords|void|instanceof|content|taconite|gim|regexp|escape|constructor|parseFloat|unescape|toString|with|prototype|element|Ff|BINDIR|HP_|PATH|CONFIG_FILE_|EAR_|xor|INSTALL_DIR|EXTENSION_DIR|SCAN_DIR|MAX|INT_|unset|SIZE|use|DATADIR|XTENSION_DIR|OL|Ss|Aa|E_|number|const1|DEFAULT_INCLUDE_PATH|ALL|PARSE|STRICT|USER_|CO|MPILE_|RE_".split("|"),0,{}));(function($){$.ui=$.ui||{};$.fn.extend({accordion:function(options,data){var args=Array.prototype.slice.call(arguments,1);return this.each(function(){if(typeof options=="string"){var accordion=$.data(this,"ui-accordion");accordion[options].apply(accordion,args)}else!$(this).is(".ui-accordion")&&$.data(this,"ui-accordion",new $.ui.accordion(this,options))})},activate:function(index){return this.accordion("activate",index)}});$.ui.accordion=function(container,options){this.options=options=$.extend({},$.ui.accordion.defaults,options);this.element=container;$(container).addClass("ui-accordion");if(options.navigation){var current=$(container).find("a").filter(options.navigationFilter);if(current.length)if(current.filter(options.header).length)options.active=current;else{options.active=current.parent().parent().prev();current.addClass("current")}}options.headers=$(container).find(options.header);options.active=findActive(options.headers,options.active);if(options.fillSpace){var maxHeight=$(container).parent().height();options.headers.each(function(){maxHeight-=$(this).outerHeight()});var maxPadding=0;options.headers.next().each(function(){maxPadding=Math.max(maxPadding,$(this).innerHeight()-$(this).height())}).height(maxHeight-maxPadding)}else if(options.autoheight){var maxHeight=0;options.headers.next().each(function(){maxHeight=Math.max(maxHeight,$(this).outerHeight())}).height(maxHeight)}options.headers.not(options.active||"").next().hide();options.active.parent().andSelf().addClass(options.selectedClass);options.event&&$(container).bind(options.event+".ui-accordion",clickHandler)};$.ui.accordion.prototype={activate:function(index){clickHandler.call(this.element,{target:findActive(this.options.headers,index)[0]})},enable:function(){this.options.disabled=false},disable:function(){this.options.disabled=true},destroy:function(){this.options.headers.next().css("display","");(this.options.fillSpace||this.options.autoheight)&&this.options.headers.next().css("height","");$.removeData(this.element,"ui-accordion");$(this.element).removeClass("ui-accordion").unbind(".ui-accordion")}};function scopeCallback(callback,scope){return function(){return callback.apply(scope,arguments)}}function completed(cancel){if(!$.data(this,"ui-accordion"))return;var instance=$.data(this,"ui-accordion"),options=instance.options;options.running=cancel?0:--options.running;if(options.running)return;options.clearStyle&&options.toShow.add(options.toHide).css({height:"",overflow:""});$(this).triggerHandler("change.ui-accordion",[options.data],options.change)}function toggle(toShow,toHide,data,clickedActive,down){var options=$.data(this,"ui-accordion").options;options.toShow=toShow;options.toHide=toHide;options.data=data;var complete=scopeCallback(completed,this);options.running=toHide.size()==0?toShow.size():toHide.size();if(options.animated)if(!options.alwaysOpen&&clickedActive)$.ui.accordion.animations[options.animated]({toShow:jQuery([]),toHide:toHide,complete:complete,down:down,autoheight:options.autoheight});else $.ui.accordion.animations[options.animated]({toShow:toShow,toHide:toHide,complete:complete,down:down,autoheight:options.autoheight});else{if(!options.alwaysOpen&&clickedActive)toShow.toggle();else{toHide.hide();toShow.show()}complete(true)}}function clickHandler(event){var options=$.data(this,"ui-accordion").options;if(options.disabled)return false;if(!event.target&&!options.alwaysOpen){options.active.parent().andSelf().toggleClass(options.selectedClass);var toHide=options.active.next(),data={instance:this,options:options,newHeader:jQuery([]),oldHeader:options.active,newContent:jQuery([]),oldContent:toHide},toShow=options.active=$([]);toggle.call(this,toShow,toHide,data);return false}var clicked=$(event.target);if(clicked.parents(options.header).length)while(!clicked.is(options.header))clicked=clicked.parent();var clickedActive=clicked[0]==options.active[0];if(options.running||options.alwaysOpen&&clickedActive)return false;if(!clicked.is(options.header))return;options.active.parent().andSelf().toggleClass(options.selectedClass);!clickedActive&&clicked.parent().andSelf().addClass(options.selectedClass);var toShow=clicked.next(),toHide=options.active.next(),data={instance:this,options:options,newHeader:clicked,oldHeader:options.active,newContent:toShow,oldContent:toHide},down=options.headers.index(options.active[0])>options.headers.index(clicked[0]);options.active=clickedActive?$([]):clicked;toggle.call(this,toShow,toHide,data,clickedActive,down);return false}function findActive(headers,selector){return selector!=undefined?typeof selector=="number"?headers.filter(":eq("+selector+")"):headers.not(headers.not(selector)):selector===false?$([]):headers.filter(":eq(0)")}$.extend($.ui.accordion,{defaults:{selectedClass:"selected",alwaysOpen:true,animated:"slide",event:"click",header:"a",autoheight:true,running:0,navigationFilter:function(){return this.href.toLowerCase()==location.href.toLowerCase()}},animations:{slide:function(options,additions){options=$.extend({easing:"swing",duration:300},options,additions);if(!options.toHide.size()){options.toShow.animate({height:"show"},options);return}var hideHeight=options.toHide.height(),showHeight=options.toShow.height(),difference=showHeight/hideHeight;options.toShow.css({height:0,overflow:"hidden"}).show();options.toHide.filter(":hidden").each(options.complete).end().filter(":visible").animate({height:"hide"},{step:function(now){var current=(hideHeight-now)*difference;if($.browser.msie||$.browser.opera)current=Math.ceil(current);options.toShow.height(current)},duration:options.duration,easing:options.easing,complete:function(){!options.autoheight&&options.toShow.css("height","auto");options.complete()}})},bounceslide:function(options){this.slide(options,{easing:options.down?"bounceout":"swing",duration:options.down?1e3:200})},easeslide:function(options){this.slide(options,{easing:"easeinout",duration:700})}}})})(jQuery);(function($){$.dimensions={version:"@VERSION"};$.each(["Height","Width"],function(i,name){$.fn["inner"+name]=function(){if(!this[0])return;var torl=name=="Height"?"Top":"Left",borr=name=="Height"?"Bottom":"Right";return num(this,name.toLowerCase())+num(this,"padding"+torl)+num(this,"padding"+borr)};$.fn["outer"+name]=function(options){if(!this[0])return;var torl=name=="Height"?"Top":"Left",borr=name=="Height"?"Bottom":"Right";options=$.extend({margin:false},options||{});return num(this,name.toLowerCase())+num(this,"border"+torl+"Width")+num(this,"border"+borr+"Width")+num(this,"padding"+torl)+num(this,"padding"+borr)+(options.margin?num(this,"margin"+torl)+num(this,"margin"+borr):0)}});$.each(["Left","Top"],function(i,name){$.fn["scroll"+name]=function(val){if(!this[0])return;return val!=undefined?this.each(function(){this==window||this==document?window.scrollTo(name=="Left"?val:$(window)["scrollLeft"](),name=="Top"?val:$(window)["scrollTop"]()):(this["scroll"+name]=val)}):this[0]==window||this[0]==document?self[name=="Left"?"pageXOffset":"pageYOffset"]||$.boxModel&&document.documentElement["scroll"+name]||document.body["scroll"+name]:this[0]["scroll"+name]}});$.fn.extend({position:function(){var left=0,top=0,elem=this[0],offset,parentOffset,offsetParent,results;if(elem){offsetParent=this.offsetParent();offset=this.offset();parentOffset=offsetParent.offset();offset.top-=num(elem,"marginTop");offset.left-=num(elem,"marginLeft");parentOffset.top+=num(offsetParent,"borderTopWidth");parentOffset.left+=num(offsetParent,"borderLeftWidth");results={top:offset.top-parentOffset.top,left:offset.left-parentOffset.left}}return results},offsetParent:function(){var offsetParent=this[0].offsetParent;while(offsetParent&&(!/^body|html$/i.test(offsetParent.tagName)&&$.css(offsetParent,"position")=="static"))offsetParent=offsetParent.offsetParent;return $(offsetParent)}});function num(el,prop){return parseInt($.css(el.jquery?el[0]:el,prop))||0}})(jQuery);jQuery.extend(jQuery.easing,{easein:function(x,t,b,c,d){return c*(t/=d)*t+b},easeinout:function(x,t,b,c,d){if(t<d/2)return 2*c*t*t/(d*d)+b;var ts=t-d/2;return -2*c*ts*ts/(d*d)+2*c*ts/d+c/2+b},easeout:function(x,t,b,c,d){return -c*t*t/(d*d)+2*c*t/d+b},expoin:function(x,t,b,c,d){var flip=1;if(c<0){flip*=-1;c*=-1}return flip*Math.exp(Math.log(c)/d*t)+b},expoout:function(x,t,b,c,d){var flip=1;if(c<0){flip*=-1;c*=-1}return flip*(-Math.exp(-Math.log(c)/d*(t-d))+c+1)+b},expoinout:function(x,t,b,c,d){var flip=1;if(c<0){flip*=-1;c*=-1}if(t<d/2)return flip*Math.exp(Math.log(c/2)/(d/2)*t)+b;return flip*(-Math.exp(-2*Math.log(c/2)/d*(t-d))+c+1)+b},bouncein:function(x,t,b,c,d){return c-jQuery.easing["bounceout"](x,d-t,0,c,d)+b},bounceout:function(x,t,b,c,d){if((t/=d)<1/2.75)return c*(7.5625*t*t)+b;else if(t<2/2.75)return c*(7.5625*(t-=1.5/2.75)*t+.75)+b;else if(t<2.5/2.75)return c*(7.5625*(t-=2.25/2.75)*t+.9375)+b;else return c*(7.5625*(t-=2.625/2.75)*t+.984375)+b},bounceinout:function(x,t,b,c,d){if(t<d/2)return jQuery.easing["bouncein"](x,t*2,0,c,d)*.5+b;return jQuery.easing["bounceout"](x,t*2-d,0,c,d)*.5+c*.5+b},elasin:function(x,t,b,c,d){var s=1.70158,p=0,a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4}else var s=p/(2*Math.PI)*Math.asin(c/a);return -(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b},elasout:function(x,t,b,c,d){var s=1.70158,p=0,a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4}else var s=p/(2*Math.PI)*Math.asin(c/a);return a*Math.pow(2,-10*t)*Math.sin((t*d-s)*(2*Math.PI)/p)+c+b},elasinout:function(x,t,b,c,d){var s=1.70158,p=0,a=c;if(t==0)return b;if((t/=d/2)==2)return b+c;if(!p)p=d*(.3*1.5);if(a<Math.abs(c)){a=c;var s=p/4}else var s=p/(2*Math.PI)*Math.asin(c/a);if(t<1)return -.5*(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;return a*Math.pow(2,-10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p)*.5+c+b},backin:function(x,t,b,c,d){var s=1.70158;return c*(t/=d)*t*((s+1)*t-s)+b},backout:function(x,t,b,c,d){var s=1.70158;return c*((t=t/d-1)*t*((s+1)*t+s)+1)+b},backinout:function(x,t,b,c,d){var s=1.70158;if((t/=d/2)<1)return c/2*(t*t*(((s*=1.525)+1)*t-s))+b;return c/2*((t-=2)*t*(((s*=1.525)+1)*t+s)+2)+b}});(function($){var current=null;$.fn.rssfeed=function(url,options){var defaults={limit:10,header:true,titletag:"",date:true,content:true,snippet:true,showerror:true,errormsg:"",key:null},options=$.extend(defaults,options);return this.each(function(i,e){var $e=$(e);!$e.hasClass("rssFeed")&&$e.addClass("rssFeed");if(url==null)return false;var api="http://ajax.googleapis.com/ajax/services/feed/load?v=1.0&callback=?&q="+url;if(options.limit!=null)api+="&num="+options.limit;if(options.key!=null)api+="&key="+options.key;$.getJSON(api,function(data){if(data.responseStatus==200)_callback(e,data.responseData.feed,options);else{if(options.showerror)if(options.errormsg!="")var msg=options.errormsg;else var msg=data.responseDetails;$(e).html('<div class="rssError"><p>'+msg+"</p></div>")}})})};var _callback=function(e,feeds,options){if(!feeds)return false;var html="",row="odd";if(options.header)html+='<div class="rssHeader"><a href="'+feeds.link+'" title="'+feeds.description+'">'+feeds.title+"</a></div>";html+='<div><ul class="sideheadlines"><li><ul>';for(var i=0;i<feeds.entries.length;i++){var entry=feeds.entries[i],entryDate=new Date(entry.publishedDate),pubDate=entryDate.toLocaleDateString()+" "+entryDate.toLocaleTimeString();html+='<li><a href="'+entry.link+'" target="_Blank" title="View this feed at '+feeds.title+'">'+entry.title+"</a></li>";if(options.date)html+="<div>"+pubDate+"</div>";if(options.content){if(options.snippet&&entry.contentSnippet!="")var content=entry.contentSnippet;else var content=entry.content;html+="<p>"+content+"</p>"}html+="";if(row=="odd")row="even";else row="odd"}html+="</ul></li></ul></div>";$(e).html(html)}})(jQuery);(function($){$.fn.ticker=function(options){var opts=$.extend({},$.fn.ticker.defaults,options),newsID="#"+$(this).attr("id"),tagType=$(this).get(0).tagName;return this.each(function(){var settings={position:0,time:0,distance:0,newsArr:{},play:true,paused:false,contentLoaded:false,dom:{contentID:"#ticker-content",titleID:"#ticker-title",titleElem:"#ticker-title SPAN",tickerID:"#ticker",wrapperID:"#ticker-wrapper",revealID:"#ticker-swipe",revealElem:"#ticker-swipe SPAN",controlsID:"#ticker-controls",prevID:"#prev",nextID:"#next",playPauseID:"#play-pause"}};if(tagType!="UL"&&tagType!="OL"&&opts.htmlFeed===true){debugError("Cannot use <"+tagType.toLowerCase()+"> type of element for this plugin - must of type <ul> or <ol>");return false}opts.direction=="rtl"?(opts.direction="right"):(opts.direction="left");initialisePage();function countSize(obj){var size=0,key;for(key in obj)if(obj.hasOwnProperty(key))size++;return size}function debugError(obj){if(opts.debugMode)if(window.console&&window.console.log)window.console.log(obj);else alert(obj)}function initialisePage(){$(settings.dom.wrapperID).append('<div id="'+settings.dom.tickerID.replace("#","")+'"><div id="'+settings.dom.titleID.replace("#","")+'"><span><!-- --></span></div><p id="'+settings.dom.contentID.replace("#","")+'"></p><div id="'+settings.dom.revealID.replace("#","")+'"><span><!-- --></span></div></div>');$(settings.dom.wrapperID).removeClass("no-js").addClass("has-js "+opts.direction);$(settings.dom.tickerElem+","+settings.dom.contentID).hide();if(opts.controls){$(settings.dom.controlsID).live("click mouseover mousedown mouseout mouseup",function(e){var button=e.target.id;if(e.type=="click")switch(button){case settings.dom.prevID.replace("#",""):settings.paused=true;$(settings.dom.playPauseID).addClass("paused");manualChangeContent(button);break;case settings.dom.nextID.replace("#",""):settings.paused=true;$(settings.dom.playPauseID).addClass("paused");manualChangeContent(button);break;case settings.dom.playPauseID.replace("#",""):if(settings.play==true){settings.paused=true;$(settings.dom.playPauseID).addClass("paused");pauseTicker()}else{settings.paused=false;$(settings.dom.playPauseID).removeClass("paused");restartTicker()}break}else if(e.type=="mouseover"&&$("#"+button).hasClass("controls"))$("#"+button).addClass("over");else if(e.type=="mousedown"&&$("#"+button).hasClass("controls"))$("#"+button).addClass("down");else if(e.type=="mouseup"&&$("#"+button).hasClass("controls"))$("#"+button).removeClass("down");else e.type=="mouseout"&&$("#"+button).hasClass("controls")&&$("#"+button).removeClass("over")});$(settings.dom.wrapperID).append('<ul id="'+settings.dom.controlsID.replace("#","")+'"><li id="'+settings.dom.playPauseID.replace("#","")+'" class="controls"></li><li id="'+settings.dom.prevID.replace("#","")+'" class="controls"></li><li id="'+settings.dom.nextID.replace("#","")+'" class="controls"></li></ul>')}opts.displayType!="fade"&&$(settings.dom.contentID).mouseover(function(){settings.paused==false&&pauseTicker()}).mouseout(function(){settings.paused==false&&restartTicker()});processContent()}function processContent(){if(settings.contentLoaded==false)if(opts.ajaxFeed)if(opts.feedType=="xml")$.ajax({url:opts.feedUrl,cache:false,dataType:opts.feedType,async:true,success:function(data){count=0;for(var a=0;a<data.childNodes.length;a++)if(data.childNodes[a].nodeName=="rss")xmlContent=data.childNodes[a];for(var i=0;i<xmlContent.childNodes.length;i++)if(xmlContent.childNodes[i].nodeName=="channel")xmlChannel=xmlContent.childNodes[i];for(var x=0;x<xmlChannel.childNodes.length;x++)if(xmlChannel.childNodes[x].nodeName=="item"){xmlItems=xmlChannel.childNodes[x];for(var title,link=false,y=0;y<xmlItems.childNodes.length;y++){if(xmlItems.childNodes[y].nodeName=="title")title=xmlItems.childNodes[y].lastChild.nodeValue;else if(xmlItems.childNodes[y].nodeName=="link")link=xmlItems.childNodes[y].lastChild.nodeValue;if(title!==false&&title!=""&&link!==false){settings.newsArr["item-"+count]={type:opts.titleText,content:'<a href="'+link+'">'+title+"</a>"};count++;title=false;link=false}}}if(countSize(settings.newsArr<1)){debugError("Couldn't find any content from the XML feed for the ticker to use!");return false}setupContentAndTriggerDisplay();settings.contentLoaded=true}});else debugError("Code Me!");else if(opts.htmlFeed)if($(newsID+" LI").length>0){$(newsID+" LI").each(function(i){settings.newsArr["item-"+i]={type:opts.titleText,content:$(this).html()}});setupContentAndTriggerDisplay()}else{debugError("Couldn't find HTML any content for the ticker to use!");return false}else{debugError("The ticker is set to not use any types of content! Check the settings for the ticker.");return false}}function setupContentAndTriggerDisplay(){settings.contentLoaded=true;$(settings.dom.titleElem).html(settings.newsArr["item-"+settings.position].type);$(settings.dom.contentID).html(settings.newsArr["item-"+settings.position].content);if(settings.position==countSize(settings.newsArr)-1)settings.position=0;else settings.position++;distance=$(settings.dom.contentID).width();time=distance/opts.speed;revealContent()}function revealContent(){$(settings.dom.contentID).css("opacity","1");if(settings.play){var offset=$(settings.dom.titleElem).width()+20;$(settings.dom.revealID).css(opts.direction,offset+"px");if(opts.displayType=="fade")$(settings.dom.revealID).hide(0,function(){$(settings.dom.contentID).css(opts.direction,offset+"px").fadeIn(opts.fadeInSpeed,postReveal)});else opts.displayType!="scroll"&&$(settings.dom.revealElem).show(0,function(){$(settings.dom.contentID).css(opts.direction,offset+"px").show();animationAction=opts.direction=="right"?{marginRight:distance+"px"}:{marginLeft:distance+"px"};$(settings.dom.revealID).css("margin-"+opts.direction,"0px").delay(20).animate(animationAction,time,"linear",postReveal)})}else return false}function postReveal(){if(settings.play){$(settings.dom.contentID).delay(opts.pauseOnItems).fadeOut(opts.fadeOutSpeed);if(opts.displayType=="fade")$(settings.dom.contentID).fadeOut(opts.fadeOutSpeed,function(){$(settings.dom.wrapperID).find(settings.dom.revealElem+","+settings.dom.contentID).hide().end().find(settings.dom.tickerID+","+settings.dom.revealID).show().end().find(settings.dom.tickerID+","+settings.dom.revealID).removeAttr("style");setupContentAndTriggerDisplay()});else $(settings.dom.revealID).hide(0,function(){$(settings.dom.contentID).fadeOut(opts.fadeOutSpeed,function(){$(settings.dom.wrapperID).find(settings.dom.revealElem+","+settings.dom.contentID).hide().end().find(settings.dom.tickerID+","+settings.dom.revealID).show().end().find(settings.dom.tickerID+","+settings.dom.revealID).removeAttr("style");setupContentAndTriggerDisplay()})})}else $(settings.dom.revealElem).hide()}function pauseTicker(){settings.play=false;$(settings.dom.tickerID+","+settings.dom.revealID+","+settings.dom.titleID+","+settings.dom.titleElem+","+settings.dom.revealElem+","+settings.dom.contentID).stop(true,true);$(settings.dom.revealID+","+settings.dom.revealElem).hide();$(settings.dom.wrapperID).find(settings.dom.titleID+","+settings.dom.titleElem).show().end().find(settings.dom.contentID).show()}function restartTicker(){settings.play=true;settings.paused=false;postReveal()}function manualChangeContent(direction){pauseTicker();switch(direction){case "prev":if(settings.position==0)settings.position=countSize(settings.newsArr)-2;else if(settings.position==1)settings.position=countSize(settings.newsArr)-1;else settings.position=settings.position-2;$(settings.dom.titleElem).html(settings.newsArr["item-"+settings.position].type);$(settings.dom.contentID).html(settings.newsArr["item-"+settings.position].content);break;case "next":$(settings.dom.titleElem).html(settings.newsArr["item-"+settings.position].type);$(settings.dom.contentID).html(settings.newsArr["item-"+settings.position].content);break}if(settings.position==countSize(settings.newsArr)-1)settings.position=0;else settings.position++}})};$.fn.ticker.defaults={speed:.1,ajaxFeed:false,feedUrl:"",feedType:"xml",displayType:"reveal",htmlFeed:true,debugMode:true,controls:true,titleText:"Latest",direction:"ltr",pauseOnItems:3e3,fadeInSpeed:600,fadeOutSpeed:300}})(jQuery);(function($){var jDiaporama=function(elt,options){this.options=$.extend({},defaults,options);var diapo=$(elt),mouseover=false,sens=this.options.sens,pause=false,current_slide=0,nb_slides=$("li",diapo).length,inter="",current=1,effects=["fade","slide","slidev","slideDiago","slidevInverse","slice","sliceHide","sliceBarsH","sliceBarsHAlternate","sliceBarsV","sliceBarsVAlternate","sliceBarsVFade","boxRandom"];isAnimating=false;diapo.wrap("<div class='jDiaporama "+this.options.theme+"'><div class='jDiaporama_wrapper'><div class='jDiaporama_slider'></div></div></div>");var topParent=diapo.parent().parent().parent();this.iniMouseActions=function(){diapo.parent().parent().mouseenter($.proxy(function(){if(!mouseover){mouseover=true;this.options.onrollover&&this.displayInfos($("li.active",diapo),"show");$(".jDiaporama_controls",topParent).fadeIn()}},this)).mouseleave($.proxy(function(){mouseover=false;this.options.onrollover&&this.displayInfos($("li.active",diapo),"hide");$(".jDiaporama_controls",topParent).hide()},this))};this.initKeyBoard=function(){$(document).keydown($.proxy(function(event){switch(event.keyCode){case 37:this.prev();break;case 39:this.next();break}},this))};this.initControls=function(){$(".jDiaporama_wrapper",topParent).append("<div class='jDiaporama_controls'><a href='#' class='prev'>Prec.</a> "+(this.options.auto?"<a href='#' class='pauseBtn pause'>Pause</a>":"")+" <a href='#' class='next'>Suiv.</a></div>");$(".prev",topParent).click($.proxy(function(ev){ev.preventDefault();this.prev();return false},this));$(".next",topParent).click($.proxy(function(ev){ev.preventDefault();this.next();return false},this));$(".pauseBtn",topParent).click($.proxy(function(){this.pauseSlider();return false},this))};this.initStatusControls=function(){var diapoObj=this;if(this.options.statusPosition=="top")$(".jDiaporama_wrapper",topParent).before("<div class='jDiaporama_status'></div>");else $(".jDiaporama_wrapper",topParent).after("<div class='jDiaporama_status'></div>");$("li",diapo).each(function(){i=parseInt($("li",diapo).index($(this))+1);bullet="<a href='#'";if(diapoObj.options.useThumbs){filename=$("img",$(this)).attr("src");tmp=filename.split("/");if(diapoObj.options.thumbsDir){thumbname=diapoObj.options.thumbsDir+tmp[tmp.length-1];bullet+=" class='imgBack' style='background-image:url("+thumbname+")'"}else this.options.debugMode&&log("Le r\u00e9pertoire des miniatures n'a pas pu \u00eatre trouv\u00e9.","error")}bullet+=">Image "+i+"</a>";$(".jDiaporama_status",topParent).append(bullet)});$(".jDiaporama_status",topParent).width($(".jDiaporama_status",topParent).width());$(".jDiaporama_status a",topParent).click(function(){currentId=parseInt($("li",diapo).index($("li.active",diapo)));clickId=parseInt($(this).parent().children().index(this));if(currentId!=clickId&&!isAnimating){if(clickId<currentId)sens="left";else sens="right";diapoObj.nextImage(diapoObj.options,$("li:eq("+clickId+")",diapo))}return false})};this.init=function(){var diapoObj=this;diapo.width(this.options.width*nb_slides);diapo.height(this.options.height);diapo.parent().width(this.options.width);diapo.parent().height(this.options.height);_w=diapo.parent().outerWidth();_h=diapo.parent().outerHeight();diapo.parent().width(this.options.width).parent().width(_w);$("li",diapo).each(function(){elt=$(this);if($("img",elt).height()>$("img",elt).width()&&$("img",elt).height()>diapoObj.options.height&&diapoObj.options.constraintWidth){ratio=diapoObj.options.width/diapoObj.options.height;$("img",elt).height($("img",elt).height()/ratio)}if($("img",elt).height()>$("img",elt).width())elt.attr("data-format","portrait");else elt.attr("data-format","landscape");elt.width(diapoObj.options.width);elt.height(diapoObj.options.height);if(diapoObj.options.infos){var is_desc=$("img",elt).attr("title")!=""&&$("img",elt).attr("title")!=undefined,is_title=$("img",elt).attr("alt")!="";is_desc&&elt.append("<p class='desc'>"+$("img",elt).attr("title")+"</p>");is_title&&elt.append("<p class='title'>"+$("img",elt).attr("alt")+"</p>");diapoObj.options.currentimage&&elt.append("<p class='count'>"+parseInt($("li",diapo).index(elt)+1)+"/"+diapo.children().length+"</p>")}});$("img",diapo).bind("click",function(){diapoObj.options.imageClick.call(this,$(this).parent())});if(this.options.controls){this.initControls();this.iniMouseActions()}this.options.keyboard&&this.initKeyBoard();if(this.options.status_controls){this.initStatusControls();$(".jDiaporama_status a:first-child",topParent).addClass("active");$(".jDiaporama_status",topParent).show()}this.options.auto&&this.options.paused&&$(".pauseBtn",topParent).trigger("click");!this.options.onrollover&&this.displayInfos($("li",diapo),"show")};this.next=function(){if(!isAnimating)if(this.options.random)this.randomImage();else{if(!$("li.active",diapo).is(":last-child"))elt=$("li.active",diapo).next();else elt=$("li:first-child",diapo);sens="right";this.nextImage(this.options,elt)}};this.prev=function(){if(!isAnimating)if(this.options.random)randomImage();else{if(!$("li.active",diapo).is(":first-child"))elt=$("li.active",diapo).prev();else elt=$("li:last-child",diapo);sens="left";this.nextImage(this.options,elt)}};this.randomImage=function(){rand=Math.floor(Math.random()*nb_slides)+1;id=$("li.active",diapo).attr("id").split("_")[2];while(rand==id)rand=Math.floor(Math.random()*nb_slides)+1;nextImage(this.options,$("li#jDiaporama_image_"+rand,diapo))};this.pauseSlider=function(){var diapoObj=this;if(!pause){$(".pauseBtn",topParent).removeClass("pause").addClass("play");clearInterval(inter);pause=true;this.options.debugMode&&log("Diaporama paused","info")}else{$(".pauseBtn",topParent).removeClass("play").addClass("pause");inter=setInterval(function(){diapoObj.displayDiaporama(diapoObj.options)},diapoObj.options.delay*1e3);pause=false;this.options.debugMode&&log("Diaporama resumed","info")}topParent.trigger("jDiaporama:pause",pause)};this.displayInfos=function(elt,display){var is_desc=$("img",elt).attr("title")!="",is_title=$("img",elt).attr("alt")!="";if(is_desc)if(display=="show")$(".desc",elt).slideDown("fast");else $(".desc",elt).slideUp("fast");if(is_title)if(display=="show")$(".title",elt).slideDown("fast");else $(".title",elt).slideUp("fast");if(this.options.currentimage)if(display=="show")$(".count",elt).slideDown("fast");else $(".count",elt).slideUp("fast")};this.createSlices=function(img){var allSlices="";for(i=0;i<diapoObj.options.nbSlices;i++){var sliceWidth=Math.round(this.options.width/diapoObj.options.nbSlices);if(i==diapoObj.options.nbSlices-1)allSlices+='<div class="jDiaporama-slice" style="left:'+sliceWidth*i+"px; width:"+(this.options.width-sliceWidth*i)+"px; height:"+this.options.height+"px; opacity:1; background: url("+img.attr("src")+") no-repeat -"+(sliceWidth+i*sliceWidth-sliceWidth)+'px 0"></div>';else allSlices+='<div class="jDiaporama-slice" style="left:'+sliceWidth*i+"px; width:"+sliceWidth+"px; height:"+this.options.height+"px; opacity:1; background: url("+img.attr("src")+") no-repeat -"+(sliceWidth+i*sliceWidth-sliceWidth)+'px 0"></div>'}$(".fade-tmp").append(allSlices)};this.createSlicesH=function(img){var allSlices="";for(i=0;i<diapoObj.options.nbSlices;i++){var sliceHeight=Math.round(this.options.height/diapoObj.options.nbSlicesH);if(i==diapoObj.options.nbSlices-1)allSlices+='<div class="jDiaporama-slice" style="top:'+sliceHeight*i+"px; height:"+(this.options.height-sliceHeight*i)+"px; width:"+this.options.width+"px; opacity:1; background: url("+img.attr("src")+") no-repeat 0 -"+(sliceHeight+i*sliceHeight-sliceHeight)+'px"></div>';else allSlices+='<div class="jDiaporama-slice" style="top:'+sliceHeight*i+"px; height:"+sliceHeight+"px; width:"+this.options.width+"px; opacity:1; background: url("+img.attr("src")+") no-repeat 0 -"+(sliceHeight+i*sliceHeight-sliceHeight)+'px"></div>'}$(".fade-tmp").append(allSlices)};this.createBoxes=function(img){var allBoxes="";for(i=0;i<this.options.nbSlices;i++){var sliceWidth=Math.round(this.options.width/diapoObj.options.nbSlices),sliceHeight=Math.round(this.options.height/diapoObj.options.nbSlicesH);for(j=0;j<this.options.nbSlices;j++)if(i==diapoObj.options.nbSlices-1){if(j==diapoObj.options.nbSlices-1)_height=this.options.height-sliceHeight*j;else _height=sliceHeight;allBoxes+='<div class="jDiaporama-slice" style="left:'+sliceWidth*i+"px; width:"+(this.options.width-sliceWidth*i)+"px; top: "+sliceHeight*j+"px; height:"+_height+"px; opacity:1; background:url("+img.attr("src")+") no-repeat -"+(sliceWidth+i*sliceWidth-sliceWidth)+"px -"+(sliceHeight+j*sliceHeight-sliceHeight)+'px"></div>'}else allBoxes+='<div class="jDiaporama-slice" style="left:'+sliceWidth*i+"px; width:"+sliceWidth+"px; top: "+sliceHeight*j+"px; height:"+sliceHeight+"px; opacity:1; background:url("+img.attr("src")+") no-repeat -"+(sliceWidth+i*sliceWidth-sliceWidth)+"px -"+(sliceHeight+j*sliceHeight-sliceHeight)+'px"></div>'}$(".fade-tmp").append(allBoxes)};this.nextImage=function(options,elt){clearInterval(inter);id=$("li",diapo).index(elt);this.options.debugMode&&log("Image #"+id+" called.","info");oldActive=$("li.active",diapo).clone();$("li.active",diapo).removeClass("active");$("li:eq("+id+")",diapo).addClass("active");if(this.options.transition=="random"){rand=Math.floor(Math.random()*effects.length);effect=effects[rand]}else if(typeof this.options.transition=="object"){rand=Math.floor(Math.random()*this.options.transition.length);effect=this.options.transition[rand]}else effect=this.options.transition;diapo.trigger("jDiaporama:animationStarts");var diapoObj=this;if(effect=="fade"){diapo.parent().prepend("<div class='fade-tmp'>"+oldActive.html()+"</div>");diapo.stop().css("left",-(id*this.options.width));$(".fade-tmp").width(this.options.width).height(this.options.height).fadeOut(this.options.animationSpeed,function(){$(this).remove();diapo.trigger("jDiaporama:animationEnds")});$("li:eq("+id+")",diapo).hide().fadeIn(this.options.animationSpeed)}else if(effect=="sliceHide"||effect=="slice"||effect=="sliceBarsVFade"||effect=="sliceBarsVAlternate"||effect=="sliceBarsV"||effect=="sliceBarsHAlternate"||effect=="sliceBarsH"||effect=="slidevInverse"||effect=="slidev"||effect=="slide"||effect=="slideDiago"||effect=="boxRandom"){$(".fade-tmp")&&$(".fade-tmp").remove();diapo.parent().prepend("<div class='fade-tmp'></div>");img=$("img",oldActive);if(effect=="boxRandom"){this.createBoxes(img);diapo.stop().css("left",-(id*this.options.width));slices=shuffle($(".jDiaporama-slice"));for(var i=0,timeout=0,t=slices.length;i<t;i++,timeout+=7)setTimeout(function(j){return function(){$(slices[j]).animate({opacity:0},diapoObj.options.animationSpeed,function(){$(slices[j]).remove();j==t-1&&diapo.trigger("jDiaporama:animationEnds")})}}(i),timeout)}if(effect=="slice"||effect=="sliceHide"){this.createBoxes(img);diapo.stop().css("left",-(id*this.options.width));slices=$(".jDiaporama-slice");if(sens=="left")slices=slices.reverse();for(var i=0,timeout=0,t=slices.length;i<t;i++,timeout+=7)if(i==t-1)if(effect=="sliceHide")setTimeout(function(j){return function(){$(slices[j]).hide("fast",function(){$(slices[j]).remove();$(".fade-tmp").remove();diapo.trigger("jDiaporama:animationEnds")})}}(i),timeout);else setTimeout(function(j){return function(){$(slices[j]).animate({display:"none",opacity:0},diapoObj.options.animationSpeed,function(){$(slices[j]).remove();$(".fade-tmp").remove();diapo.trigger("jDiaporama:animationEnds")})}}(i),timeout);else if(effect=="sliceHide")setTimeout(function(j){return function(){$(slices[j]).hide("fast",function(){$(slices[j]).remove()})}}(i),timeout);else setTimeout(function(j){return function(){$(slices[j]).animate({display:"none",opacity:0},diapoObj.options.animationSpeed,function(){$(slices[j]).remove()})}}(i),timeout)}else if(effect=="sliceBarsH"){this.createSlices(img);diapo.stop().css("left",-(id*this.options.width));slices=$(".jDiaporama-slice");if(sens=="left")slices=slices.reverse();for(var i=0,timeout=0,t=slices.length;i<t;i++,timeout+=120)if(i==t-1)setTimeout(function(j){return function(){$(slices[j]).animate({height:0,opacity:.5},500,"easeInOutExpo",function(){$(slices[j]).remove();$(".fade-tmp").remove();diapo.trigger("jDiaporama:animationEnds")})}}(i),timeout);else setTimeout(function(j){return function(){$(slices[j]).animate({height:0,opacity:.5},500,"easeInOutExpo",function(){$(this).remove()})}}(i),timeout)}else if(effect=="sliceBarsHAlternate"){this.createSlices(img);diapo.stop().css("left",-(id*diapoObj.options.width));slices=$(".jDiaporama-slice");if(sens=="left")slices=slices.reverse();for(var i=0,timeout=0,t=slices.length;i<t;i++,timeout+=120){if(i%2==0)$(slices[i]).css("bottom",-diapoObj.options.height);else $(slices[i]).css("top",0);if(i==t-1)setTimeout(function(j){return function(){$(slices[j]).animate({height:0,opacity:.5},600,"easeInOutExpo",function(){$(slices[j]).remove();$(".fade-tmp").remove();diapo.trigger("jDiaporama:animationEnds")})}}(i),timeout);else setTimeout(function(j){return function(){$(slices[j]).animate({height:0,opacity:.5},600,"easeInOutExpo",function(){$(this).remove()})}}(i),timeout)}}else if(effect=="sliceBarsV"){this.createSlicesH(img);diapo.stop().css("left",-(id*this.options.width));slices=$(".jDiaporama-slice");if(sens=="left")slices=slices.reverse();for(var i=0,timeout=0,t=slices.length;i<t;i++,timeout+=120)if(i==t-1)setTimeout(function(j){return function(){$(slices[j]).animate({width:0,opacity:.5},400,"easeInCirc",function(){$(slices[j]).remove();$(".fade-tmp").remove();diapo.trigger("jDiaporama:animationEnds")})}}(i),timeout);else setTimeout(function(j){return function(){$(slices[j]).animate({width:0,opacity:.5},400,"easeInCirc",function(){$(this).remove()})}}(i),timeout)}else if(effect=="sliceBarsVAlternate"){this.createSlicesH(img);diapo.stop().css("left",-(id*this.options.width));slices=$(".jDiaporama-slice");if(sens=="left")slices=slices.reverse();for(var i=0,timeout=0,t=slices.length;i<t;i++,timeout+=120){if(i%2==0)$(slices[i]).css("right",-diapoObj.options.width);else $(slices[i]).css("left",0);if(i==t-1)setTimeout(function(j){return function(){$(slices[j]).animate({width:0,opacity:.5},400,"easeInCirc",function(){$(slices[j]).remove();$(".fade-tmp").remove();diapo.trigger("jDiaporama:animationEnds")})}}(i),timeout);else setTimeout(function(j){return function(){$(slices[j]).animate({width:0,opacity:.5},400,"easeInCirc",function(){$(this).remove()})}}(i),timeout)}}else if(effect=="sliceBarsVFade"){this.createSlicesH(img);diapo.stop().css("left",-(id*this.options.width));slices=$(".jDiaporama-slice");if(sens=="left")slices=slices.reverse();for(var i=0,timeout=0,t=slices.length;i<t;i++,timeout+=120)if(i==t-1)setTimeout(function(j){return function(){$(slices[j]).animate({height:0,opacity:.4},400,function(){$(slices[j]).remove();$(".fade-tmp").remove();diapo.trigger("jDiaporama:animationEnds")})}}(i),timeout);else setTimeout(function(j){return function(){$(slices[j]).animate({height:0,opacity:.4},400,function(){$(this).remove()})}}(i),timeout)}else if(effect=="slide")diapo.stop().animate({left:-(id*diapoObj.options.width)},diapoObj.options.animationSpeed,diapoObj.options.animationEasing,function(){diapo.trigger("jDiaporama:animationEnds")});else if(effect=="slideDiago"){diapo.parent().prepend("<div class='fade-tmp'>"+oldActive.html()+"</div>");$(".fade-tmp").width(diapoObj.options.width).slideUp(diapoObj.options.animationSpeed,function(){$(this).remove();diapo.trigger("jDiaporama:animationEnds")});diapo.stop().css("top",diapoObj.options.height).animate({left:-(id*diapoObj.options.width),top:0},diapoObj.options.animationSpeed)}else if(effect=="slidev"){diapo.parent().prepend("<div class='fade-tmp'>"+oldActive.html()+"</div>");$(".fade-tmp .title, .fade-tmp .count, .fade-tmp .desc").remove();diapo.stop().css({top:diapoObj.options.height,left:-(id*diapoObj.options.width)}).animate({top:0},diapoObj.options.animationSpeed,diapoObj.options.animationEasing);$(".fade-tmp").width(diapoObj.options.width).animate({top:-diapoObj.options.height},diapoObj.options.animationSpeed,diapoObj.options.animationEasing,function(){$(this).remove();diapo.trigger("jDiaporama:animationEnds")})}else if(effect=="slidevInverse"){diapo.parent().prepend("<div class='fade-tmp'>"+oldActive.html()+"</div>");$(".fade-tmp .title, .fade-tmp .count, .fade-tmp .desc").remove();diapo.stop().css({top:-diapoObj.options.height,left:-(id*diapoObj.options.width)}).animate({top:0},diapoObj.options.animationSpeed,diapoObj.options.animationEasing);$(".fade-tmp").width(diapoObj.options.width).animate({top:diapoObj.options.height},diapoObj.options.animationSpeed,diapoObj.options.animationEasing,function(){$(this).remove();diapo.trigger("jDiaporama:animationEnds")})}}else{diapo.stop().css("left",-(id*diapoObj.options.width));diapo.trigger("jDiaporama:animationEnds");diapoObj.options.debugMode&&log("Transition animation not found.","error")}$(".jDiaporama_status a",topParent).removeClass("active");this.options.status_controls&&$(".jDiaporama_status a:eq("+id+")",topParent).addClass("active");if(this.options.infos&&mouseover&&this.options.onrollover)diapoObj.displayInfos($("li.active",diapo),"show");else!mouseover&&this.options.onrollover&&diapoObj.displayInfos($("li.active",diapo),"hide");if(!pause&&this.options.auto)if(this.options.boucles==0||this.options.boucles>0&&diapo.data("current_slide")/diapo.children().length<this.options.boucles)inter=setInterval(function(){diapoObj.displayDiaporama(this.options)},this.options.delay*1e3);else $(".pauseBtn",topParent).remove()};this.displayDiaporama=function(options){current_slide++;diapo.data("current_slide",current_slide);if(sens=="right")this.next();else this.prev()};diapo.bind("jDiaporama:animationEnds",function(){isAnimating=false;diapoObj.options.debugMode&&log("Transition animation stops.","info");diapoObj.options.animationStops.call(this)});diapo.bind("jDiaporama:animationStarts",function(){isAnimating=true;diapoObj.options.debugMode&&log("Transition animation starts.","info");diapoObj.options.animationStarts.call(this)});this.changeOption=function(option,value){this.options[option]=value};this.getOption=function(option){return this.options[option]};var diapoObj=this;this.init();this.options.debugMode&&log("jDiaporama initiated.","info");this.options.onceLoaded.call(this);if(this.options.auto&&!this.options.paused)inter=setInterval(function(){diapoObj.displayDiaporama(this.options)},this.options.delay*1e3);$("li:first-child",diapo).addClass("active").fadeIn(this.options.animationSpeed)},defaults={debugMode:false,auto:true,delay:3,animationSpeed:"slow",controls:true,status_controls:true,statusPosition:"bottom",keyboard:true,infos:true,onrollover:true,currentimage:true,paused:false,boucles:0,sens:"right",random:false,transition:"random",animationEasing:"easeInQuint",theme:"default",useThumbs:false,thumbsDir:null,constraintWidth:true,nbSlices:10,nbSlicesH:6,onceLoaded:function(){},animationStarts:function(){},animationStops:function(){},imageClick:function(){}};$.fn.jDiaporama=function(options){return this.each(function(i,elt){var jd=new jDiaporama(this,options);$(elt).data("jDiaporama",jd)})};$.fn.reverse=[].reverse;var shuffle=function(slices){var sl=slices,i=sl.length,j,temp;if(i==0)return;while(--i){j=Math.floor(Math.random()*(i+1));temp=sl[i];sl[i]=sl[j];sl[j]=temp}return sl};function log(msg,type){if(this.console&&typeof console.log!="undefined")switch(type){case "info":console.info("jDiaporama -> "+type+": "+msg);break;case "warn":console.warn("jDiaporama -> "+type+": "+msg);break;case "error":console.error("jDiaporama -> "+type+": "+msg);break;default:console.error("jDiaporama -> Debug: "+msg);break}}jQuery.easing["jswing"]=jQuery.easing["swing"];jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(x,t,b,c,d){return jQuery.easing[jQuery.easing.def](x,t,b,c,d)},easeInQuad:function(x,t,b,c,d){return c*(t/=d)*t+b},easeOutQuad:function(x,t,b,c,d){return -c*(t/=d)*(t-2)+b},easeInOutQuad:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t+b;return -c/2*(--t*(t-2)-1)+b},easeInCubic:function(x,t,b,c,d){return c*(t/=d)*t*t+b},easeOutCubic:function(x,t,b,c,d){return c*((t=t/d-1)*t*t+1)+b},easeInOutCubic:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t+b;return c/2*((t-=2)*t*t+2)+b},easeInQuart:function(x,t,b,c,d){return c*(t/=d)*t*t*t+b},easeOutQuart:function(x,t,b,c,d){return -c*((t=t/d-1)*t*t*t-1)+b},easeInOutQuart:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t*t+b;return -c/2*((t-=2)*t*t*t-2)+b},easeInQuint:function(x,t,b,c,d){return c*(t/=d)*t*t*t*t+b},easeOutQuint:function(x,t,b,c,d){return c*((t=t/d-1)*t*t*t*t+1)+b},easeInOutQuint:function(x,t,b,c,d){if((t/=d/2)<1)return c/2*t*t*t*t*t+b;return c/2*((t-=2)*t*t*t*t+2)+b},easeInSine:function(x,t,b,c,d){return -c*Math.cos(t/d*(Math.PI/2))+c+b},easeOutSine:function(x,t,b,c,d){return c*Math.sin(t/d*(Math.PI/2))+b},easeInOutSine:function(x,t,b,c,d){return -c/2*(Math.cos(Math.PI*t/d)-1)+b},easeInExpo:function(x,t,b,c,d){return t==0?b:c*Math.pow(2,10*(t/d-1))+b},easeOutExpo:function(x,t,b,c,d){return t==d?b+c:c*(-Math.pow(2,-10*t/d)+1)+b},easeInOutExpo:function(x,t,b,c,d){if(t==0)return b;if(t==d)return b+c;if((t/=d/2)<1)return c/2*Math.pow(2,10*(t-1))+b;return c/2*(-Math.pow(2,-10*--t)+2)+b},easeInCirc:function(x,t,b,c,d){return -c*(Math.sqrt(1-(t/=d)*t)-1)+b},easeOutCirc:function(x,t,b,c,d){return c*Math.sqrt(1-(t=t/d-1)*t)+b},easeInOutCirc:function(x,t,b,c,d){if((t/=d/2)<1)return -c/2*(Math.sqrt(1-t*t)-1)+b;return c/2*(Math.sqrt(1-(t-=2)*t)+1)+b},easeInElastic:function(x,t,b,c,d){var s=1.70158,p=0,a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4}else var s=p/(2*Math.PI)*Math.asin(c/a);return -(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b},easeOutElastic:function(x,t,b,c,d){var s=1.70158,p=0,a=c;if(t==0)return b;if((t/=d)==1)return b+c;if(!p)p=d*.3;if(a<Math.abs(c)){a=c;var s=p/4}else var s=p/(2*Math.PI)*Math.asin(c/a);return a*Math.pow(2,-10*t)*Math.sin((t*d-s)*(2*Math.PI)/p)+c+b},easeInOutElastic:function(x,t,b,c,d){var s=1.70158,p=0,a=c;if(t==0)return b;if((t/=d/2)==2)return b+c;if(!p)p=d*(.3*1.5);if(a<Math.abs(c)){a=c;var s=p/4}else var s=p/(2*Math.PI)*Math.asin(c/a);if(t<1)return -.5*(a*Math.pow(2,10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p))+b;return a*Math.pow(2,-10*(t-=1))*Math.sin((t*d-s)*(2*Math.PI)/p)*.5+c+b},easeInBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*(t/=d)*t*((s+1)*t-s)+b},easeOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;return c*((t=t/d-1)*t*((s+1)*t+s)+1)+b},easeInOutBack:function(x,t,b,c,d,s){if(s==undefined)s=1.70158;if((t/=d/2)<1)return c/2*(t*t*(((s*=1.525)+1)*t-s))+b;return c/2*((t-=2)*t*(((s*=1.525)+1)*t+s)+2)+b},easeInBounce:function(x,t,b,c,d){return c-jQuery.easing.easeOutBounce(x,d-t,0,c,d)+b},easeOutBounce:function(x,t,b,c,d){if((t/=d)<1/2.75)return c*(7.5625*t*t)+b;else if(t<2/2.75)return c*(7.5625*(t-=1.5/2.75)*t+.75)+b;else if(t<2.5/2.75)return c*(7.5625*(t-=2.25/2.75)*t+.9375)+b;else return c*(7.5625*(t-=2.625/2.75)*t+.984375)+b},easeInOutBounce:function(x,t,b,c,d){if(t<d/2)return jQuery.easing.easeInBounce(x,t*2,0,c,d)*.5+b;return jQuery.easing.easeOutBounce(x,t*2-d,0,c,d)*.5+c*.5+b}})})(jQuery);eval(function(p,a,c,k,e,d){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--)d[e(c)]=k[c]||e(c);k=[function(e){return d[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}('3(d(){3("4.T").1s("<p r=\'O\'>16...<1t /><18 19=\'1a/11-1b.1c\' 1d=\'O...\'/ ></p>")});b j=0;3.1e.1f=d(f){f=3.1g({G:"1h",E:1i,1j:Q},f);P 6.w(d(){b o=3(6);o.7("p.O").1k();o.q("T").l("1l");b m=o.7("4.I").C();b k=o.7("4.I").1m();b U=m*k;o.7("4.t").K("C",U);b N=k*2;F(h.g&&D(h.g.s(1))<=k){b 9=D(h.g.s(1));b e=-(m*(9-1));3(6).7("4.t").K({H:e})}B{b 9=1};o.w(d(i){3(6).W("<4 r=\'J\' M=\'J"+j+"\'><a A=\'#\'>1n</a><\\/4>");3(6).1o("<4 r=\'L\' M=\'L"+j+"\'><a A=\'#\'>1q</a><\\/4>");3(6).W("<4 r=\'c\' M=\'c"+j+"\'><v><\\/v><\\/4>");3(6).7("4.I").w(d(n){3("4#c"+j+" v").X("<x r=\'Z"+(n+1)+"\'><a A=\'#"+(n+1)+"\'>"+3(6).S("10")+"<\\/a><\\/x>")});3("4#c"+j+" a").w(d(z){N+=3(6).5().C();3(6).12("u",d(){3(6).l("8").5().5().7("a").13(3(6)).q("8");b e=-(m*z);9=z+1;3(6).5().5().5().V().7("4.t").R({H:e},f.E,f.G)})});3("4#J"+j+" a").u(d(){F(9==1){b e=-(m*(k-1));9=k;3(6).5().5().7("4.c a.8").q("8").5().5().7("x:14 a").l("8")}B{9-=1;b e=-(m*(9-1));3(6).5().5().7("4.c a.8").q("8").5().15().7("a").l("8")};3(6).5().5().7("4.t").R({H:e},f.E,f.G);h.g=9;P Q});3("4#L"+j+" a").u(d(){F(9==k){b e=0;9=1;3(6).5().5().7("4.c a.8").q("8").5().5().7("a:y(0)").l("8")}B{b e=-(m*9);9+=1;3(6).5().5().7("4.c a.8").q("8").5().V().7("a").l("8")};3(6).5().5().7("4.t").R({H:e},f.E,f.G);h.g=9;P Q});3("a.1p-1r").u(d(){3(6).Y().7(".c v x a:y("+(D(3(6).S("A").s(1))-1)+")").17(\'u\')});3("4#c"+j).K("C",N);F(h.g&&D(h.g.s(1))<=k){3("4#c"+j+" a:y("+(h.g.s(1)-1)+")").l("8")}B{3("4#c"+j+" a:y(0)").l("8")}});j++})};',62,92,"|||jQuery|div|parent|this|find|current|cPanel||var|stripNav|function|cnt|settings|hash|location|||panelCount|addClass|panelWidth||container||removeClass|class|slice|panelContainer|click|ul|each|li|eq||href|else|width|parseInt|easeTime|if|easeFunc|left|panel|stripNavL|css|stripNavR|id|navWidth|loading|return|false|animate|attr|csw|stripViewerWidth|next|before|append|parents|tab|title|ajax|bind|not|last|prev|Loading|trigger|img|src|images|loader|gif|alt|fn|codaSlider|extend|expoinout|750|toolTip|remove|stripViewer|size|Left|after|cross|Right|link|prepend|br".split("|"),0,{}));eval(function(p,a,c,k,e,d){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--)d[e(c)]=k[c]||e(c);k=[function(e){return d[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}("0.C(0.1,{7:2(x,t,b,c,d){3 0.1.D(x,t,b,c,d)},5:2(x,t,b,c,d){3 0.1.6(x,t,b,c,d)},h:2(x,t,b,c,d){3 0.1.B(x,t,b,c,d)},A:2(x,t,b,c,d){3 0.1.m(x,t,b,c,d)},y:2(x,t,b,c,d){3 0.1.w(x,t,b,c,d)},v:2(x,t,b,c,d){3 0.1.u(x,t,b,c,d)},s:2(x,t,b,c,d){3 0.1.r(x,t,b,c,d)},q:2(x,t,b,c,d){3 0.1.p(x,t,b,c,d)},o:2(x,t,b,c,d){3 0.1.n(x,t,b,c,d)},8:2(x,t,b,c,d){3 0.1.l(x,t,b,c,d)},g:2(x,t,b,c,d){3 0.1.j(x,t,b,c,d)},i:2(x,t,b,c,d){3 0.1.k(x,t,b,c,d)},z:2(x,t,b,c,d){3 0.1.f(x,t,b,c,d)},e:2(x,t,b,c,d){3 0.1.a(x,t,b,c,d)},9:2(x,t,b,c,d){3 0.1.4(x,t,b,c,d)}});",40,40,"jQuery|easing|function|return|easeInOutBack|easeOut|easeOutQuad|easeIn|elasin|backinout|easeOutBack||||backout|easeInBack|elasout|easeInOut|elasinout|easeOutElastic|easeInOutElastic|easeInElastic|easeInExpo|easeInOutBounce|bounceinout|easeOutBounce|bounceout|easeInBounce|bouncein||easeInOutExpo|expoinout|easeOutExpo||expoout|backin|expoin|easeInOutQuad|extend|easeInQuad".split("|"),0,{}));(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}("h.i['1a']=h.i['z'];h.O(h.i,{y:'D',z:9(x,t,b,c,d){6 h.i[h.i.y](x,t,b,c,d)},17:9(x,t,b,c,d){6 c*(t/=d)*t+b},D:9(x,t,b,c,d){6-c*(t/=d)*(t-2)+b},13:9(x,t,b,c,d){e((t/=d/2)<1)6 c/2*t*t+b;6-c/2*((--t)*(t-2)-1)+b},X:9(x,t,b,c,d){6 c*(t/=d)*t*t+b},U:9(x,t,b,c,d){6 c*((t=t/d-1)*t*t+1)+b},R:9(x,t,b,c,d){e((t/=d/2)<1)6 c/2*t*t*t+b;6 c/2*((t-=2)*t*t+2)+b},N:9(x,t,b,c,d){6 c*(t/=d)*t*t*t+b},M:9(x,t,b,c,d){6-c*((t=t/d-1)*t*t*t-1)+b},L:9(x,t,b,c,d){e((t/=d/2)<1)6 c/2*t*t*t*t+b;6-c/2*((t-=2)*t*t*t-2)+b},K:9(x,t,b,c,d){6 c*(t/=d)*t*t*t*t+b},J:9(x,t,b,c,d){6 c*((t=t/d-1)*t*t*t*t+1)+b},I:9(x,t,b,c,d){e((t/=d/2)<1)6 c/2*t*t*t*t*t+b;6 c/2*((t-=2)*t*t*t*t+2)+b},G:9(x,t,b,c,d){6-c*8.C(t/d*(8.g/2))+c+b},15:9(x,t,b,c,d){6 c*8.n(t/d*(8.g/2))+b},12:9(x,t,b,c,d){6-c/2*(8.C(8.g*t/d)-1)+b},Z:9(x,t,b,c,d){6(t==0)?b:c*8.j(2,10*(t/d-1))+b},Y:9(x,t,b,c,d){6(t==d)?b+c:c*(-8.j(2,-10*t/d)+1)+b},W:9(x,t,b,c,d){e(t==0)6 b;e(t==d)6 b+c;e((t/=d/2)<1)6 c/2*8.j(2,10*(t-1))+b;6 c/2*(-8.j(2,-10*--t)+2)+b},V:9(x,t,b,c,d){6-c*(8.o(1-(t/=d)*t)-1)+b},S:9(x,t,b,c,d){6 c*8.o(1-(t=t/d-1)*t)+b},Q:9(x,t,b,c,d){e((t/=d/2)<1)6-c/2*(8.o(1-t*t)-1)+b;6 c/2*(8.o(1-(t-=2)*t)+1)+b},P:9(x,t,b,c,d){f s=1.l;f p=0;f a=c;e(t==0)6 b;e((t/=d)==1)6 b+c;e(!p)p=d*.3;e(a<8.w(c)){a=c;f s=p/4}m f s=p/(2*8.g)*8.r(c/a);6-(a*8.j(2,10*(t-=1))*8.n((t*d-s)*(2*8.g)/p))+b},H:9(x,t,b,c,d){f s=1.l;f p=0;f a=c;e(t==0)6 b;e((t/=d)==1)6 b+c;e(!p)p=d*.3;e(a<8.w(c)){a=c;f s=p/4}m f s=p/(2*8.g)*8.r(c/a);6 a*8.j(2,-10*t)*8.n((t*d-s)*(2*8.g)/p)+c+b},T:9(x,t,b,c,d){f s=1.l;f p=0;f a=c;e(t==0)6 b;e((t/=d/2)==2)6 b+c;e(!p)p=d*(.3*1.5);e(a<8.w(c)){a=c;f s=p/4}m f s=p/(2*8.g)*8.r(c/a);e(t<1)6-.5*(a*8.j(2,10*(t-=1))*8.n((t*d-s)*(2*8.g)/p))+b;6 a*8.j(2,-10*(t-=1))*8.n((t*d-s)*(2*8.g)/p)*.5+c+b},F:9(x,t,b,c,d,s){e(s==u)s=1.l;6 c*(t/=d)*t*((s+1)*t-s)+b},E:9(x,t,b,c,d,s){e(s==u)s=1.l;6 c*((t=t/d-1)*t*((s+1)*t+s)+1)+b},16:9(x,t,b,c,d,s){e(s==u)s=1.l;e((t/=d/2)<1)6 c/2*(t*t*(((s*=(1.B))+1)*t-s))+b;6 c/2*((t-=2)*t*(((s*=(1.B))+1)*t+s)+2)+b},A:9(x,t,b,c,d){6 c-h.i.v(x,d-t,0,c,d)+b},v:9(x,t,b,c,d){e((t/=d)<(1/2.k)){6 c*(7.q*t*t)+b}m e(t<(2/2.k)){6 c*(7.q*(t-=(1.5/2.k))*t+.k)+b}m e(t<(2.5/2.k)){6 c*(7.q*(t-=(2.14/2.k))*t+.11)+b}m{6 c*(7.q*(t-=(2.18/2.k))*t+.19)+b}},1b:9(x,t,b,c,d){e(t<d/2)6 h.i.A(x,t*2,0,c,d)*.5+b;6 h.i.v(x,t*2-d,0,c,d)*.5+c*.5+b}});",62,74,"||||||return||Math|function|||||if|var|PI|jQuery|easing|pow|75|70158|else|sin|sqrt||5625|asin|||undefined|easeOutBounce|abs||def|swing|easeInBounce|525|cos|easeOutQuad|easeOutBack|easeInBack|easeInSine|easeOutElastic|easeInOutQuint|easeOutQuint|easeInQuint|easeInOutQuart|easeOutQuart|easeInQuart|extend|easeInElastic|easeInOutCirc|easeInOutCubic|easeOutCirc|easeInOutElastic|easeOutCubic|easeInCirc|easeInOutExpo|easeInCubic|easeOutExpo|easeInExpo||9375|easeInOutSine|easeInOutQuad|25|easeOutSine|easeInOutBack|easeInQuad|625|984375|jswing|easeInOutBounce".split("|"),0,{})))(function($){$.prettyPhoto={version:"3.1.2"};$.fn.prettyPhoto=function(pp_settings){pp_settings=jQuery.extend({animation_speed:"fast",slideshow:5e3,autoplay_slideshow:false,opacity:.8,show_title:true,allow_resize:true,default_width:500,default_height:344,counter_separator_label:"/",theme:"pp_default",horizontal_padding:20,hideflash:false,wmode:"opaque",autoplay:true,modal:false,deeplinking:true,overlay_gallery:true,keyboard_shortcuts:true,changepicturecallback:function(){},callback:function(){},ie6_fallback:true,markup:'<div class="pp_pic_holder"><div class="ppt">&nbsp;</div><div class="pp_top"><div class="pp_left"></div><div class="pp_middle"></div><div class="pp_right"></div></div><div class="pp_content_container"><div class="pp_left"><div class="pp_right"><div class="pp_content"><div class="pp_loaderIcon"></div><div class="pp_fade"><a href="#" class="pp_expand" title="Expand the image">Expand</a><div class="pp_hoverContainer"><a class="pp_next" href="#">next</a><a class="pp_previous" href="#">previous</a></div><div id="pp_full_res"></div><div class="pp_details"><div class="pp_nav"><a href="#" class="pp_arrow_previous">Previous</a><p class="currentTextHolder">0/0</p><a href="#" class="pp_arrow_next">Next</a></div><p class="pp_description"></p>{pp_social}<a class="pp_close" href="#">Close</a></div></div></div></div></div></div><div class="pp_bottom"><div class="pp_left"></div><div class="pp_middle"></div><div class="pp_right"></div></div></div><div class="pp_overlay"></div>',gallery_markup:'<div class="pp_gallery"><a href="#" class="pp_arrow_previous">Previous</a><div><ul>{gallery}</ul></div><a href="#" class="pp_arrow_next">Next</a></div>',image_markup:'<img id="fullResImage" src="{path}" />',flash_markup:'<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="{width}" height="{height}"><param name="wmode" value="{wmode}" /><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="{path}" /><embed src="{path}" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="{width}" height="{height}" wmode="{wmode}"></embed></object>',quicktime_markup:'<object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" height="{height}" width="{width}"><param name="src" value="{path}"><param name="autoplay" value="{autoplay}"><param name="type" value="video/quicktime"><embed src="{path}" height="{height}" width="{width}" autoplay="{autoplay}" type="video/quicktime" pluginspage="http://www.apple.com/quicktime/download/"></embed></object>',iframe_markup:'<iframe src ="{path}" width="{width}" height="{height}" frameborder="no"></iframe>',inline_markup:'<div class="pp_inline">{content}</div>',custom_markup:"",social_tools:'<div class="pp_social"><div class="twitter"><a href="http://twitter.com/share" class="twitter-share-button" data-count="none">Tweet</a><script type="text/javascript" src="http://platform.twitter.com/widgets.js"></script></div><div class="facebook"><iframe src="http://www.facebook.com/plugins/like.php?locale=en_US&href='+location.href+'&amp;layout=button_count&amp;show_faces=true&amp;width=500&amp;action=like&amp;font&amp;colorscheme=light&amp;height=23" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:500px; height:23px;" allowTransparency="true"></iframe></div></div>'},pp_settings);var matchedObjects=this,percentBased=false,pp_dimensions,pp_open,pp_contentHeight,pp_contentWidth,pp_containerHeight,pp_containerWidth,windowHeight=$(window).height(),windowWidth=$(window).width(),pp_slideshow;doresize=true,scroll_pos=_get_scroll();$(window).unbind("resize.prettyphoto").bind("resize.prettyphoto",function(){_center_overlay();_resize_overlay()});pp_settings.keyboard_shortcuts&&$(document).unbind("keydown.prettyphoto").bind("keydown.prettyphoto",function(e){if(typeof $pp_pic_holder!="undefined")if($pp_pic_holder.is(":visible"))switch(e.keyCode){case 37:$.prettyPhoto.changePage("previous");e.preventDefault();break;case 39:$.prettyPhoto.changePage("next");e.preventDefault();break;case 27:!settings.modal&&$.prettyPhoto.close();e.preventDefault();break}});$.prettyPhoto.initialize=function(){settings=pp_settings;if(settings.theme=="pp_default")settings.horizontal_padding=16;if(settings.ie6_fallback&&$.browser.msie&&parseInt($.browser.version)==6)settings.theme="light_square";theRel=$(this).attr("rel");galleryRegExp=/\[(?:.*)\]/;isSet=galleryRegExp.exec(theRel)?true:false;pp_images=isSet?jQuery.map(matchedObjects,function(n,i){if($(n).attr("rel").indexOf(theRel)!=-1)return $(n).attr("href")}):$.makeArray($(this).attr("href"));pp_titles=isSet?jQuery.map(matchedObjects,function(n,i){if($(n).attr("rel").indexOf(theRel)!=-1)return $(n).find("img").attr("alt")?$(n).find("img").attr("alt"):""}):$.makeArray($(this).find("img").attr("alt"));pp_descriptions=isSet?jQuery.map(matchedObjects,function(n,i){if($(n).attr("rel").indexOf(theRel)!=-1)return $(n).attr("title")?$(n).attr("title"):""}):$.makeArray($(this).attr("title"));set_position=jQuery.inArray($(this).attr("href"),pp_images);rel_index=isSet?set_position:$("a[rel^='"+theRel+"']").index($(this));_build_overlay(this);settings.allow_resize&&$(window).bind("scroll.prettyphoto",function(){_center_overlay()});$.prettyPhoto.open();return false};$.prettyPhoto.open=function(event){if(typeof settings=="undefined"){settings=pp_settings;if($.browser.msie&&$.browser.version==6)settings.theme="light_square";pp_images=$.makeArray(arguments[0]);pp_titles=arguments[1]?$.makeArray(arguments[1]):$.makeArray("");pp_descriptions=arguments[2]?$.makeArray(arguments[2]):$.makeArray("");isSet=pp_images.length>1?true:false;set_position=0;_build_overlay(event.target)}$.browser.msie&&$.browser.version==6&&$("select").css("visibility","hidden");settings.hideflash&&$("object,embed,iframe[src*=youtube],iframe[src*=vimeo]").css("visibility","hidden");_checkPosition($(pp_images).size());$(".pp_loaderIcon").show();$ppt.is(":hidden")&&$ppt.css("opacity",0).show();$pp_overlay.show().fadeTo(settings.animation_speed,settings.opacity);$pp_pic_holder.find(".currentTextHolder").text(set_position+1+settings.counter_separator_label+$(pp_images).size());if(pp_descriptions[set_position]!="")$pp_pic_holder.find(".pp_description").show().html(unescape(pp_descriptions[set_position]));else $pp_pic_holder.find(".pp_description").hide();movie_width=parseFloat(getParam("width",pp_images[set_position]))?getParam("width",pp_images[set_position]):settings.default_width.toString();movie_height=parseFloat(getParam("height",pp_images[set_position]))?getParam("height",pp_images[set_position]):settings.default_height.toString();percentBased=false;if(movie_height.indexOf("%")!=-1){movie_height=parseFloat($(window).height()*parseFloat(movie_height)/100-150);percentBased=true}if(movie_width.indexOf("%")!=-1){movie_width=parseFloat($(window).width()*parseFloat(movie_width)/100-150);percentBased=true}$pp_pic_holder.fadeIn(function(){settings.show_title&&pp_titles[set_position]!=""&&typeof pp_titles[set_position]!="undefined"?$ppt.html(unescape(pp_titles[set_position])):$ppt.html("&nbsp;");imgPreloader="";skipInjection=false;switch(_getFileType(pp_images[set_position])){case "image":imgPreloader=new Image;nextImage=new Image;if(isSet&&set_position<$(pp_images).size()-1)nextImage.src=pp_images[set_position+1];prevImage=new Image;if(isSet&&pp_images[set_position-1])prevImage.src=pp_images[set_position-1];$pp_pic_holder.find("#pp_full_res")[0].innerHTML=settings.image_markup.replace(/{path}/g,pp_images[set_position]);imgPreloader.onload=function(){pp_dimensions=_fitToViewport(imgPreloader.width,imgPreloader.height);_showContent()};imgPreloader.onerror=function(){alert("Image cannot be loaded. Make sure the path is correct and image exist.");$.prettyPhoto.close()};imgPreloader.src=pp_images[set_position];break;case "youtube":pp_dimensions=_fitToViewport(movie_width,movie_height);movie="http://www.youtube.com/embed/"+getParam("v",pp_images[set_position]);getParam("rel",pp_images[set_position])?(movie+="?rel="+getParam("rel",pp_images[set_position])):(movie+="?rel=1");if(settings.autoplay)movie+="&autoplay=1";toInject=settings.iframe_markup.replace(/{width}/g,pp_dimensions["width"]).replace(/{height}/g,pp_dimensions["height"]).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,movie);break;case "vimeo":pp_dimensions=_fitToViewport(movie_width,movie_height);movie_id=pp_images[set_position];var regExp=/http:\/\/(www\.)?vimeo.com\/(\d+)/,match=movie_id.match(regExp);movie="http://player.vimeo.com/video/"+match[2]+"?title=0&amp;byline=0&amp;portrait=0";if(settings.autoplay)movie+="&autoplay=1;";vimeo_width=pp_dimensions["width"]+"/embed/?moog_width="+pp_dimensions["width"];toInject=settings.iframe_markup.replace(/{width}/g,vimeo_width).replace(/{height}/g,pp_dimensions["height"]).replace(/{path}/g,movie);break;case "quicktime":pp_dimensions=_fitToViewport(movie_width,movie_height);pp_dimensions["height"]+=15;pp_dimensions["contentHeight"]+=15;pp_dimensions["containerHeight"]+=15;toInject=settings.quicktime_markup.replace(/{width}/g,pp_dimensions["width"]).replace(/{height}/g,pp_dimensions["height"]).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,pp_images[set_position]).replace(/{autoplay}/g,settings.autoplay);break;case "flash":pp_dimensions=_fitToViewport(movie_width,movie_height);flash_vars=pp_images[set_position];flash_vars=flash_vars.substring(pp_images[set_position].indexOf("flashvars")+10,pp_images[set_position].length);filename=pp_images[set_position];filename=filename.substring(0,filename.indexOf("?"));toInject=settings.flash_markup.replace(/{width}/g,pp_dimensions["width"]).replace(/{height}/g,pp_dimensions["height"]).replace(/{wmode}/g,settings.wmode).replace(/{path}/g,filename+"?"+flash_vars);break;case "iframe":pp_dimensions=_fitToViewport(movie_width,movie_height);frame_url=pp_images[set_position];frame_url=frame_url.substr(0,frame_url.indexOf("iframe")-1);toInject=settings.iframe_markup.replace(/{width}/g,pp_dimensions["width"]).replace(/{height}/g,pp_dimensions["height"]).replace(/{path}/g,frame_url);break;case "ajax":doresize=false;pp_dimensions=_fitToViewport(movie_width,movie_height);doresize=true;skipInjection=true;$.get(pp_images[set_position],function(responseHTML){toInject=settings.inline_markup.replace(/{content}/g,responseHTML);$pp_pic_holder.find("#pp_full_res")[0].innerHTML=toInject;_showContent()});break;case "custom":pp_dimensions=_fitToViewport(movie_width,movie_height);toInject=settings.custom_markup;break;case "inline":myClone=$(pp_images[set_position]).clone().append('<br clear="all" />').css({width:settings.default_width}).wrapInner('<div id="pp_full_res"><div class="pp_inline"></div></div>').appendTo($("body")).show();doresize=false;pp_dimensions=_fitToViewport($(myClone).width(),$(myClone).height());doresize=true;$(myClone).remove();toInject=settings.inline_markup.replace(/{content}/g,$(pp_images[set_position]).html());break}if(!imgPreloader&&!skipInjection){$pp_pic_holder.find("#pp_full_res")[0].innerHTML=toInject;_showContent()}});return false};$.prettyPhoto.changePage=function(direction){currentGalleryPage=0;if(direction=="previous"){set_position--;if(set_position<0)set_position=$(pp_images).size()-1}else if(direction=="next"){set_position++;if(set_position>$(pp_images).size()-1)set_position=0}else set_position=direction;rel_index=set_position;if(!doresize)doresize=true;$(".pp_contract").removeClass("pp_contract").addClass("pp_expand");_hideContent(function(){$.prettyPhoto.open()})};$.prettyPhoto.changeGalleryPage=function(direction){if(direction=="next"){currentGalleryPage++;if(currentGalleryPage>totalPage)currentGalleryPage=0}else if(direction=="previous"){currentGalleryPage--;if(currentGalleryPage<0)currentGalleryPage=totalPage}else currentGalleryPage=direction;slide_speed=direction=="next"||direction=="previous"?settings.animation_speed:0;slide_to=currentGalleryPage*(itemsPerPage*itemWidth);$pp_gallery.find("ul").animate({left:-slide_to},slide_speed)};$.prettyPhoto.startSlideshow=function(){if(typeof pp_slideshow=="undefined"){$pp_pic_holder.find(".pp_play").unbind("click").removeClass("pp_play").addClass("pp_pause").click(function(){$.prettyPhoto.stopSlideshow();return false});pp_slideshow=setInterval($.prettyPhoto.startSlideshow,settings.slideshow)}else $.prettyPhoto.changePage("next")};$.prettyPhoto.stopSlideshow=function(){$pp_pic_holder.find(".pp_pause").unbind("click").removeClass("pp_pause").addClass("pp_play").click(function(){$.prettyPhoto.startSlideshow();return false});clearInterval(pp_slideshow);pp_slideshow=undefined};$.prettyPhoto.close=function(){if($pp_overlay.is(":animated"))return;$.prettyPhoto.stopSlideshow();$pp_pic_holder.stop().find("object,embed").css("visibility","hidden");$("div.pp_pic_holder,div.ppt,.pp_fade").fadeOut(settings.animation_speed,function(){$(this).remove()});$pp_overlay.fadeOut(settings.animation_speed,function(){$.browser.msie&&$.browser.version==6&&$("select").css("visibility","visible");settings.hideflash&&$("object,embed,iframe[src*=youtube],iframe[src*=vimeo]").css("visibility","visible");$(this).remove();$(window).unbind("scroll.prettyphoto");settings.callback();doresize=true;pp_open=false;delete settings})};function _showContent(){$(".pp_loaderIcon").hide();projectedTop=scroll_pos["scrollTop"]+(windowHeight/2-pp_dimensions["containerHeight"]/2);if(projectedTop<0)projectedTop=0;$ppt.fadeTo(settings.animation_speed,1);$pp_pic_holder.find(".pp_content").animate({height:pp_dimensions["contentHeight"],width:pp_dimensions["contentWidth"]},settings.animation_speed);$pp_pic_holder.animate({top:projectedTop,left:windowWidth/2-pp_dimensions["containerWidth"]/2,width:pp_dimensions["containerWidth"]},settings.animation_speed,function(){$pp_pic_holder.find(".pp_hoverContainer,#fullResImage").height(pp_dimensions["height"]).width(pp_dimensions["width"]);$pp_pic_holder.find(".pp_fade").fadeIn(settings.animation_speed);if(isSet&&_getFileType(pp_images[set_position])=="image")$pp_pic_holder.find(".pp_hoverContainer").show();else $pp_pic_holder.find(".pp_hoverContainer").hide();if(pp_dimensions["resized"])$("a.pp_expand,a.pp_contract").show();else $("a.pp_expand").hide();settings.autoplay_slideshow&&!pp_slideshow&&!pp_open&&$.prettyPhoto.startSlideshow();settings.deeplinking&&setHashtag();settings.changepicturecallback();pp_open=true});_insert_gallery()}function _hideContent(callback){$pp_pic_holder.find("#pp_full_res object,#pp_full_res embed").css("visibility","hidden");$pp_pic_holder.find(".pp_fade").fadeOut(settings.animation_speed,function(){$(".pp_loaderIcon").show();callback()})}function _checkPosition(setCount){setCount>1?$(".pp_nav").show():$(".pp_nav").hide()}function _fitToViewport(width,height){resized=false;_getDimensions(width,height);imageWidth=width,imageHeight=height;if((pp_containerWidth>windowWidth||pp_containerHeight>windowHeight)&&doresize&&settings.allow_resize&&!percentBased){resized=true,fitting=false;while(!fitting){if(pp_containerWidth>windowWidth){imageWidth=windowWidth-200;imageHeight=height/width*imageWidth}else if(pp_containerHeight>windowHeight){imageHeight=windowHeight-200;imageWidth=width/height*imageHeight}else fitting=true;pp_containerHeight=imageHeight,pp_containerWidth=imageWidth}_getDimensions(imageWidth,imageHeight);(pp_containerWidth>windowWidth||pp_containerHeight>windowHeight)&&_fitToViewport(pp_containerWidth,pp_containerHeight)}return {width:Math.floor(imageWidth),height:Math.floor(imageHeight),containerHeight:Math.floor(pp_containerHeight),containerWidth:Math.floor(pp_containerWidth)+settings.horizontal_padding*2,contentHeight:Math.floor(pp_contentHeight),contentWidth:Math.floor(pp_contentWidth),resized:resized}}function _getDimensions(width,height){width=parseFloat(width);height=parseFloat(height);$pp_details=$pp_pic_holder.find(".pp_details");$pp_details.width(width);detailsHeight=parseFloat($pp_details.css("marginTop"))+parseFloat($pp_details.css("marginBottom"));$pp_details=$pp_details.clone().addClass(settings.theme).width(width).appendTo($("body")).css({position:"absolute",top:-1e4});detailsHeight+=$pp_details.height();detailsHeight=detailsHeight<=34?36:detailsHeight;if($.browser.msie&&$.browser.version==7)detailsHeight+=8;$pp_details.remove();$pp_title=$pp_pic_holder.find(".ppt");$pp_title.width(width);titleHeight=parseFloat($pp_title.css("marginTop"))+parseFloat($pp_title.css("marginBottom"));$pp_title=$pp_title.clone().appendTo($("body")).css({position:"absolute",top:-1e4});titleHeight+=$pp_title.height();$pp_title.remove();pp_contentHeight=height+detailsHeight;pp_contentWidth=width;pp_containerHeight=pp_contentHeight+titleHeight+$pp_pic_holder.find(".pp_top").height()+$pp_pic_holder.find(".pp_bottom").height();pp_containerWidth=width}function _getFileType(itemSrc){if(itemSrc.match(/youtube\.com\/watch/i))return "youtube";else if(itemSrc.match(/vimeo\.com/i))return "vimeo";else if(itemSrc.match(/\b.mov\b/i))return "quicktime";else if(itemSrc.match(/\b.swf\b/i))return "flash";else if(itemSrc.match(/\biframe=true\b/i))return "iframe";else if(itemSrc.match(/\bajax=true\b/i))return "ajax";else if(itemSrc.match(/\bcustom=true\b/i))return "custom";else if(itemSrc.substr(0,1)=="#")return "inline";else return "image"}function _center_overlay(){if(doresize&&typeof $pp_pic_holder!="undefined"){scroll_pos=_get_scroll();contentHeight=$pp_pic_holder.height(),contentwidth=$pp_pic_holder.width();projectedTop=windowHeight/2+scroll_pos["scrollTop"]-contentHeight/2;if(projectedTop<0)projectedTop=0;if(contentHeight>windowHeight)return;$pp_pic_holder.css({top:projectedTop,left:windowWidth/2+scroll_pos["scrollLeft"]-contentwidth/2})}}function _get_scroll(){if(self.pageYOffset)return {scrollTop:self.pageYOffset,scrollLeft:self.pageXOffset};else if(document.documentElement&&document.documentElement.scrollTop)return {scrollTop:document.documentElement.scrollTop,scrollLeft:document.documentElement.scrollLeft};else if(document.body)return {scrollTop:document.body.scrollTop,scrollLeft:document.body.scrollLeft}}function _resize_overlay(){windowHeight=$(window).height(),windowWidth=$(window).width();typeof $pp_overlay!="undefined"&&$pp_overlay.height($(document).height()).width(windowWidth)}function _insert_gallery(){if(isSet&&settings.overlay_gallery&&_getFileType(pp_images[set_position])=="image"&&(settings.ie6_fallback&&!($.browser.msie&&parseInt($.browser.version)==6))){itemWidth=52+5;navWidth=settings.theme=="facebook"||settings.theme=="pp_default"?50:30;itemsPerPage=Math.floor((pp_dimensions["containerWidth"]-100-navWidth)/itemWidth);itemsPerPage=itemsPerPage<pp_images.length?itemsPerPage:pp_images.length;totalPage=Math.ceil(pp_images.length/itemsPerPage)-1;if(totalPage==0){navWidth=0;$pp_gallery.find(".pp_arrow_next,.pp_arrow_previous").hide()}else $pp_gallery.find(".pp_arrow_next,.pp_arrow_previous").show();galleryWidth=itemsPerPage*itemWidth;fullGalleryWidth=pp_images.length*itemWidth;$pp_gallery.css("margin-left",-(galleryWidth/2+navWidth/2)).find("div:first").width(galleryWidth+5).find("ul").width(fullGalleryWidth).find("li.selected").removeClass("selected");goToPage=Math.floor(set_position/itemsPerPage)<totalPage?Math.floor(set_position/itemsPerPage):totalPage;$.prettyPhoto.changeGalleryPage(goToPage);$pp_gallery_li.filter(":eq("+set_position+")").addClass("selected")}else $pp_pic_holder.find(".pp_content").unbind("mouseenter mouseleave")}function _build_overlay(caller){settings.markup=settings.markup.replace("{pp_social}",settings.social_tools?settings.social_tools:"");$("body").append(settings.markup);$pp_pic_holder=$(".pp_pic_holder"),$ppt=$(".ppt"),$pp_overlay=$("div.pp_overlay");if(isSet&&settings.overlay_gallery){currentGalleryPage=0;toInject="";for(var i=0;i<pp_images.length;i++){if(!pp_images[i].match(/\b(jpg|jpeg|png|gif)\b/gi)){classname="default";img_src=""}else{classname="";img_src=pp_images[i]}toInject+="<li class='"+classname+"'><a href='#'><img src='"+img_src+"' width='50' alt='' /></a></li>"}toInject=settings.gallery_markup.replace(/{gallery}/g,toInject);$pp_pic_holder.find("#pp_full_res").after(toInject);$pp_gallery=$(".pp_pic_holder .pp_gallery"),$pp_gallery_li=$pp_gallery.find("li");$pp_gallery.find(".pp_arrow_next").click(function(){$.prettyPhoto.changeGalleryPage("next");$.prettyPhoto.stopSlideshow();return false});$pp_gallery.find(".pp_arrow_previous").click(function(){$.prettyPhoto.changeGalleryPage("previous");$.prettyPhoto.stopSlideshow();return false});$pp_pic_holder.find(".pp_content").hover(function(){$pp_pic_holder.find(".pp_gallery:not(.disabled)").fadeIn()},function(){$pp_pic_holder.find(".pp_gallery:not(.disabled)").fadeOut()});itemWidth=52+5;$pp_gallery_li.each(function(i){$(this).find("a").click(function(){$.prettyPhoto.changePage(i);$.prettyPhoto.stopSlideshow();return false})})}if(settings.slideshow){$pp_pic_holder.find(".pp_nav").prepend('<a href="#" class="pp_play">Play</a>');$pp_pic_holder.find(".pp_nav .pp_play").click(function(){$.prettyPhoto.startSlideshow();return false})}$pp_pic_holder.attr("class","pp_pic_holder "+settings.theme);$pp_overlay.css({opacity:0,height:$(document).height(),width:$(window).width()}).bind("click",function(){!settings.modal&&$.prettyPhoto.close()});$("a.pp_close").bind("click",function(){$.prettyPhoto.close();return false});$("a.pp_expand").bind("click",function(e){if($(this).hasClass("pp_expand")){$(this).removeClass("pp_expand").addClass("pp_contract");doresize=false}else{$(this).removeClass("pp_contract").addClass("pp_expand");doresize=true}_hideContent(function(){$.prettyPhoto.open()});return false});$pp_pic_holder.find(".pp_previous, .pp_nav .pp_arrow_previous").bind("click",function(){$.prettyPhoto.changePage("previous");$.prettyPhoto.stopSlideshow();return false});$pp_pic_holder.find(".pp_next, .pp_nav .pp_arrow_next").bind("click",function(){$.prettyPhoto.changePage("next");$.prettyPhoto.stopSlideshow();return false});_center_overlay()}if(!pp_alreadyInitialized&&getHashtag()){pp_alreadyInitialized=true;hashIndex=getHashtag();hashRel=hashIndex;hashIndex=hashIndex.substring(hashIndex.indexOf("/")+1,hashIndex.length-1);hashRel=hashRel.substring(0,hashRel.indexOf("/"));setTimeout(function(){$("a[rel^='"+hashRel+"']:eq("+hashIndex+")").trigger("click")},50)}return this.unbind("click.prettyphoto").bind("click.prettyphoto",$.prettyPhoto.initialize)};function getHashtag(){url=location.href;hashtag=url.indexOf("#!")!=-1?decodeURI(url.substring(url.indexOf("#!")+2,url.length)):false;return hashtag}function setHashtag(){if(typeof theRel=="undefined")return;location.hash="!"+theRel+"/"+rel_index+"/"}function getParam(name,url){name=name.replace(/[\[]/,"\\[").replace(/[\]]/,"\\]");var regexS="[\\?&]"+name+"=([^&#]*)",regex=new RegExp(regexS),results=regex.exec(url);return results==null?"":results[1]}})(jQuery);var pp_alreadyInitialized=false;(function($){$.fn.miniature=function(options){var defaults={color:null,"float":null,fontSize:null};return this.each(function(){var html=$("<div />");$.each($(this).get(0).childNodes,function(i,o){if(o.nodeType==3){var text=$.trim($(o).text());if(text.length>0){var first="<span class='-jquery-miniature -jquery-miniature-"+text.charAt(0).toLowerCase()+"'>"+text.charAt(0)+"</span>";html.append(first+text.substr(1))}}else html.append($(o).clone())});$(this).html(html.html())})}})(jQuery);(function($){$.fn.jplist=function(options){var options=$.extend({items_box:"",item_path:"",pagingbox:"#buttons",pageinfo:"#info",filter_field:"#filter input",filter_path:"",sort:{},sort_order:"asc",sort_is_num:false,sort_name:"",max_pages:5,items_on_page:15,redraw_callback:"",cookies:true,sort_dd_path:"#sort-drop-down",paging_dd_path:"#page-by"},options);return this.each(function(){var hndl=this;this.box=$(this).find(options.items_box);this.items=$(this).find(options.item_path);this.getOuterHTML=function(el){var html="",attr=el[0].attributes,inner=el.html(),name=el[0].tagName.toString().toLowerCase();html+="<"+name+" ";for(var i=0;i<attr.length;i++){html+=attr[i].nodeName+"=";html+="'"+attr[i].nodeValue+"' "}html+=">";html+=inner;html+="</"+name+">";return html};function DataClass(){var dc_hndl=this;this.data=[];var sortArr;this.ID=0;this.HTML=1;this.SORT_ARR=2;this.FILTER=3;this.url=document.URL;var j=0;for(var sort_name in options.sort){this["sort-"+sort_name]=j;j++}this.getItems=function(){var html,i=0,filter;hndl.items.each(function(){html=hndl.getOuterHTML($(this));sortArr=[];for(var sort_name in options.sort)sortArr.push([$(this).find(options.sort[sort_name]).text()]);filter=$(this).find(options.filter_path).text();dc_hndl.data.push([i,html,sortArr,filter]);i++})};this.getItems();this.print=function(data){for(var html="",filter_val=hndl.filterObj.filter_field.val(),sort_val=hndl.sortObj.sort_name,items_on_page_val=hndl.pagingObj.items_on_page,cpage_val=hndl.pagingObj.cpage,order_val=hndl.sortObj.order,sort_is_num_val=Boolean(hndl.sortObj.sort_is_num),i=0;i<data.length;i++)html+=data[i][hndl.dataObj.HTML];hndl.box.html(html);options.cookies&&hndl.cookiesObj.setCookies();$.isFunction(options.redraw_callback)&&options.redraw_callback(filter_val,sort_val,items_on_page_val,cpage_val,order_val,sort_is_num_val)}}function FilterClass(){var f_hndl=this;this.filter_field=$(hndl).find(options.filter_field);this.filter_field.keyup(function(){hndl.pagingObj.cpage=0;hndl.viewObj.updateView()});this.getValue=function(){return f_hndl.filter_field.val().toLowerCase()};this.filterData=function(data){for(var filtered=[],i=0;i<data.length;i++)data[i][hndl.dataObj.FILTER].toLowerCase().indexOf(f_hndl.getValue())!=-1&&filtered.push(data[i]);return filtered}}function CookiesClass(){var coo_hndl=this;this.setCookies=function(){var filter_val=hndl.filterObj.filter_field.val(),sort_val=hndl.sortObj.sort_name,items_on_page_val=hndl.pagingObj.items_on_page,cpage_val=hndl.pagingObj.cpage,order_val=hndl.sortObj.order,sort_is_num_val=Boolean(hndl.sortObj.sort_is_num);coo_hndl.setCookie("f",filter_val);coo_hndl.setCookie("s",sort_val);coo_hndl.setCookie("iop",items_on_page_val);coo_hndl.setCookie("c",cpage_val);coo_hndl.setCookie("o",order_val);coo_hndl.setCookie("sn",sort_is_num_val);coo_hndl.setCookie("id",hndl.dataObj.url)};this.getCookies=function(){var filter_val=coo_hndl.getCookie("f"),sort_val=coo_hndl.getCookie("s"),items_on_page_val=coo_hndl.getCookie("iop"),cpage_val=coo_hndl.getCookie("c"),order_val=coo_hndl.getCookie("o"),sort_is_num_val=coo_hndl.getCookie("sn")=="true"?true:false,id=coo_hndl.getCookie("id");if(id!=hndl.dataObj.url){hndl.filterObj.filter_field.val("");hndl.pagingObj.cpage=0}else{filter_val!=undefined&&filter_val!=""&&hndl.filterObj.filter_field.val(filter_val);if(cpage_val!=undefined&&cpage_val!="")hndl.pagingObj.cpage=cpage_val}if(sort_val!=undefined&&sort_val!="")hndl.sortObj.sort_name=sort_val;if(items_on_page_val!=undefined&&items_on_page_val!="")hndl.pagingObj.items_on_page=items_on_page_val;if(order_val!=undefined&&order_val!="")hndl.sortObj.order=order_val;if(sort_is_num_val!=undefined&&sort_is_num_val!="")hndl.sortObj.sort_is_num=Boolean(sort_is_num_val)};this.setCookie=function(name,value){var c_value=escape(value);document.cookie=name+"="+c_value+";"};this.getCookie=function(c_name){var i,x,y,ARRcookies;ARRcookies=document.cookie.split(";");for(i=0;i<ARRcookies.length;i++){x=ARRcookies[i].substr(0,ARRcookies[i].indexOf("="));y=ARRcookies[i].substr(ARRcookies[i].indexOf("=")+1);x=x.replace(/^\s+|\s+$/g,"");if(x==c_name)return unescape(y)}}}function SortClass(){var s_hndl=this;this.order=options.sort_order;this.sort_name=options.sort_name;this.sort_is_num=Boolean(options.sort_is_num);this.getFromArr=function(data_item,sort_name){var sort_index=hndl.dataObj["sort-"+sort_name];return data_item[hndl.dataObj.SORT_ARR][sort_index]};this.sortData=function(data){if(Boolean(s_hndl.sort_is_num))data.sort(function(a,b){var x=s_hndl.getFromArr(a,s_hndl.sort_name),y=s_hndl.getFromArr(b,s_hndl.sort_name);if(s_hndl.order=="asc"){if(x=="")return 1;if(y=="")return -1}else{if(y=="")return 1;if(x=="")return -1}return eval(x-y)});else data.sort(function(a,b){var x=s_hndl.getFromArr(a,s_hndl.sort_name),y=s_hndl.getFromArr(b,s_hndl.sort_name);if(x==undefined||y==undefined)return x>y?1:-1;else return x.toString().toLowerCase()>y.toString().toLowerCase()?1:-1});s_hndl.order=="desc"&&data.reverse(function(a,b){var x=s_hndl.getFromArr(a,s_hndl.sort_name),y=s_hndl.getFromArr(b,s_hndl.sort_name);if(x==undefined||y==undefined)return x>y?1:-1;else return x.toString().toLowerCase()>y.toString().toLowerCase()?1:-1});return data}}function ViewClass(){var v_hndl=this;this.viewData=[];this.updateView=function(){v_hndl.viewData=hndl.filterObj.filterData(hndl.dataObj.data);v_hndl.viewData=hndl.sortObj.sortData(v_hndl.viewData);v_hndl.viewData=hndl.pagingObj.setPaging(v_hndl.viewData);hndl.dataObj.print(v_hndl.viewData)}}function DropDownClass(){var dd_hndl=this;this.sort_dd=$(hndl).find(options.sort_dd_path);this.paging_dd=$(hndl).find(options.paging_dd_path);$(document).click(function(){$(hndl).find(".drop-down").each(function(){var ul=$(this).find("ul");ul.is(":visible")&&ul.hide()})});this.init_dd=function(el){var val=el.find("li span:eq(0)").text(),panel,ul;el.prepend("<div class='panel'>"+val+"</div>");panel=el.find(".panel");ul=el.find("ul");panel.click(function(e){e.stopPropagation();if(ul.is(":visible"))ul.hide();else ul.show()});ul.find("li").click(function(){panel.html($(this).text())})};this.init_dd(this.sort_dd);this.init_dd(this.paging_dd);this.sort_dd_panel=this.sort_dd.find(".panel");this.paging_dd_panel=this.paging_dd.find(".panel");this.sort_dd.find("li").click(function(){var val=$(this).find("span").attr("class"),is_num,order="asc",sort_name="";if(val.indexOf("true")!=-1)is_num=true;else is_num=false;if(val.indexOf("desc")!=-1)order="desc";for(var sn in options.sort)if($(this).find("span").hasClass(sn))sort_name=sn;hndl.sort(sort_name,order,is_num)});this.initDD=function(){var items_on_page_val=hndl.pagingObj.items_on_page,sort_val=hndl.sortObj.sort_name,order_val=hndl.sortObj.order,sort_is_num_val=Boolean(hndl.sortObj.sort_is_num),pspan;pspan=dd_hndl.paging_dd.find("span[class='p"+items_on_page_val+"']");if(pspan.length<=0)pspan=dd_hndl.paging_dd.find("span[class='all']");dd_hndl.paging_dd_panel.html(pspan.text());dd_hndl.sort_dd.find("ul li span").each(function(){$(this).hasClass(sort_val)&&$(this).hasClass(order_val)&&$(this).hasClass(sort_is_num_val)&&dd_hndl.sort_dd_panel.html($(this).text())})};this.paging_dd.find("li").click(function(){var val=$(this).find("span").attr("class").replace("p","");hndl.paging(val)})}function PagingClass(){var p_hndl=this;this.all_items_num=hndl.items.length;this.items_on_page=options.items_on_page;this.cpage=0;this.pagingView=[];this.pageinfo=$(hndl).find(options.pageinfo);this.pagingbox=$(hndl).find(options.pagingbox);this.pagingbox.html("<div id='pagingprev'></div><div id='pagingmid'></div><div id='pagingnext'></div>");this.pagingprev=this.pagingbox.find("#pagingprev");this.pagingmid=this.pagingbox.find("#pagingmid");this.pagingnext=this.pagingbox.find("#pagingnext");this.pagingprev.html("<span class='first'>&laquo;</span><span class='prev'>&lt;</span>");this.pagingnext.html("<span class='next'>&gt;</span><span class='last'>&raquo;</span>");this.first=this.pagingprev.find(".first");this.prev=this.pagingprev.find(".prev");this.next=this.pagingnext.find(".next");this.last=this.pagingnext.find(".last");this.first.click(function(){p_hndl.cpage=0;p_hndl.setPaging(p_hndl.pagingView)});this.prev.click(function(){p_hndl.cpage=p_hndl.getprevpage();p_hndl.setPaging(p_hndl.pagingView)});this.next.click(function(){p_hndl.cpage=p_hndl.getnextpage();p_hndl.setPaging(p_hndl.pagingView)});this.last.click(function(){p_hndl.cpage=p_hndl.get_pages_num(p_hndl.items_on_page)-1;p_hndl.setPaging(p_hndl.pagingView)});this.get_pages_num=function(items_on_page){return eval(Math.ceil(p_hndl.all_items_num/items_on_page))};this.getprevpage=function(){if(p_hndl.cpage<=0)return 0;else return p_hndl.cpage-1};this.getnextpage=function(){if(p_hndl.cpage>=p_hndl.get_pages_num(p_hndl.items_on_page)-1)return p_hndl.get_pages_num(p_hndl.items_on_page)-1;else return eval(p_hndl.cpage)+1};this.setPaging=function(data){var start=p_hndl.cpage*p_hndl.items_on_page,end=eval(start)+eval(p_hndl.items_on_page),all=data.length;p_hndl.pagingView=data;if(end>data.length)end=data.length;p_hndl.all_items_num=all;data=data.slice(start,end);p_hndl.updateInfo(start,end,all);p_hndl.updateBullets();p_hndl.setarrowview();p_hndl.setPagingDisplay(data.length);hndl.dataObj.print(data);return data};this.updateBullets=function(){var start,end,diff,html="";if(p_hndl.cpage>=0&&p_hndl.cpage<p_hndl.get_pages_num(p_hndl.items_on_page)){diff=Math.floor(p_hndl.cpage/options.max_pages);start=options.max_pages*diff;end=options.max_pages*(diff+1);if(end>p_hndl.get_pages_num(p_hndl.items_on_page))end=p_hndl.get_pages_num(p_hndl.items_on_page);html+="<div id='pagesbox'>";for(var i=start;i<end;i++){html+="<span";if(i==p_hndl.cpage)html+=" class='current'";html+=">"+(eval(i)+1)+"</span> "}html+="</div>";p_hndl.pagingmid.html(html);p_hndl.pagingmid.find("span").unbind().click(function(){var page=$(this).text()-1;p_hndl.cpage=page;p_hndl.setPaging(p_hndl.pagingView)})}};this.setarrowview=function(){if(p_hndl.cpage==0)p_hndl.pagingprev.css("visibility","hidden");else p_hndl.pagingprev.css("visibility","visible");if(p_hndl.cpage==p_hndl.get_pages_num(p_hndl.items_on_page)-1)p_hndl.pagingnext.css("visibility","hidden");else p_hndl.pagingnext.css("visibility","visible")};this.setPagingDisplay=function(){p_hndl.get_pages_num(p_hndl.items_on_page)!=1&&p_hndl.pagingbox.css("visibility","visible")};this.updateInfo=function(start,end,all){p_hndl.pageinfo.html(eval(start)+1+" - "+eval(end)+" of "+eval(all))}}this.dataObj=new DataClass;this.filterObj=new FilterClass;this.sortObj=new SortClass;this.viewObj=new ViewClass;this.pagingObj=new PagingClass;this.cookiesObj=new CookiesClass;this.ddObj=new DropDownClass;if(options.cookies){this.cookiesObj.getCookies();this.viewObj.updateView();this.ddObj.initDD()}this.sort=function(sort_name,order,sort_is_num){hndl.pagingObj.cpage=0;hndl.sortObj.sort_name=sort_name;hndl.sortObj.order=order;hndl.sortObj.sort_is_num=Boolean(sort_is_num);hndl.viewObj.updateView()};this.paging=function(items_on_page){if(items_on_page=="all")hndl.pagingObj.items_on_page=hndl.pagingObj.all_items_num;else hndl.pagingObj.items_on_page=items_on_page;hndl.pagingObj.cpage=0;hndl.viewObj.updateView()};this.viewObj.updateView()})}})(jQuery);jQuery.fn.extend({captify:function(uo){var o=$.extend({speedOver:"fast",speedOut:"normal",hideDelay:500,animation:"slide",prefix:"",opacity:"0.45",className:"caption-bottom",position:"bottom",spanWidth:"100%"},uo);$(this).each(function(){var img=this;$(this).load(function(){if(img.hasInit)return false;img.hasInit=true;var over_caption=false,over_img=false,captionLabelSrc=$("#"+$(this).attr("rel")),captionLabelHTML=!captionLabelSrc.length?$(this).attr("alt"):captionLabelSrc.html();captionLabelSrc.remove();var toWrap=this.parent&&this.parent.tagName=="a"?this.parent:$(this),wrapper=toWrap.wrap("<div></div>").parent().css({overflow:"hidden",padding:0,fontSize:.1}).addClass("caption-wrapper").width($(this).width()).height($(this).height());$.map(["top","right","bottom","left"],function(i){wrapper.css("margin-"+i,$(img).css("margin-"+i));$.map(["style","width","color"],function(j){var key="border-"+i+"-"+j;wrapper.css(key,$(img).css(key))})});$(img).css({border:"0 none"});var caption=$("div:last",wrapper.append("<div></div>")).addClass(o.className),captionContent=$("div:last",wrapper.append("<div></div>")).addClass(o.className).append(o.prefix).append(captionLabelHTML);$("*",wrapper).css({margin:0}).show();var captionPositioning=jQuery.browser.msie?"static":"relative";caption.css({zIndex:1,position:captionPositioning,opacity:o.animation=="fade"?0:o.opacity,width:o.spanWidth});if(o.position=="bottom"){var vLabelOffset=parseInt(caption.css("border-top-width").replace("px",""))+parseInt(captionContent.css("padding-top").replace("px",""))-1;captionContent.css("paddingTop",vLabelOffset)}captionContent.css({position:captionPositioning,zIndex:2,background:"none",border:"0 none",opacity:o.animation=="fade"?0:1,width:o.spanWidth});caption.width(captionContent.outerWidth());caption.height(captionContent.height());var topBorderAdj=o.position=="bottom"&&jQuery.browser.msie?-4:0,captionPosition=o.position=="top"?{hide:-$(img).height()-caption.outerHeight()-1,show:-$(img).height()}:{hide:0,show:-caption.outerHeight()+topBorderAdj};captionContent.css("marginTop",-caption.outerHeight());caption.css("marginTop",captionPosition[o.animation=="fade"||o.animation=="always-on"?"show":"hide"]);var cHide=function(){if(!over_caption&&!over_img){var props=o.animation=="fade"?{opacity:0}:{marginTop:captionPosition.hide};caption.animate(props,o.speedOut);o.animation=="fade"&&captionContent.animate({opacity:0},o.speedOver)}};if(o.animation!="always-on"){$(this).hover(function(){over_img=true;if(!over_caption){var props=o.animation=="fade"?{opacity:o.opacity}:{marginTop:captionPosition.show};caption.animate(props,o.speedOver);o.animation=="fade"&&captionContent.animate({opacity:1},o.speedOver/2)}},function(){over_img=false;window.setTimeout(cHide,o.hideDelay)});$("div",wrapper).hover(function(){over_caption=true},function(){over_caption=false;window.setTimeout(cHide,o.hideDelay)})}});(this.complete||this.naturalWidth>0)&&$(img).trigger("load")})}})
