var tss_auto=tss_objects.tss_auto,tss_scaling=tss_objects.tss_scaling,tss_maps=tss_objects.tss_maps,tss_all=tss_objects.tss_all,tss_time=tss_objects.tss_time,tss_images=tss_objects.tss_images,tss_mob=tss_objects.tss_mob;jQuery.noConflict();if(!/android|iphone|ipod|series60|symbian|windows ce|blackberry/i.test(navigator.userAgent)||tss_mob){jQuery(function(c){var b=tss_time,d;if(!tss_all){tss_time=0}function a(){c.get(tss_images,function(f){var e=[];c(f).find("image").each(function(){e.push([c(this).find("href").text(),c(this).find("title").text()])});e.reverse();c.slimbox(e,0,{slideInterval:b,scaler:tss_scaling,loop:true})},"xml")}if(tss_maps){c("area").slimbox({slideInterval:tss_time,scaler:tss_scaling})}c("a[rel^='lightbox']").slimbox({slideInterval:tss_time,scaler:tss_scaling},null,function(e){return(this===e)||((this.rel.length>8)&&(this.rel===e.rel))});c("a[href^='#slide']").click(function(){a()});if(window.location.hash.indexOf("#slide")===0){a()}})}(function(z){var I=z(window),x,h,J=-1,p,A,H,y,B,P,u,d,C,t,o=!window.XMLHttpRequest,v=[],n=document.documentElement,m={},w=new Image(),N=new Image(),L,c,i,a,r,M,f,K,e,F,O;z(function(){z("body").append(z([L=z('<div id="tssOverlay" />')[0],c=z('<div id="tssCenter" />')[0],K=z('<div id="tssBottomContainer" />')[0]]).css("display","none"));if(tss_auto){i=z('<div id="tssImage" />').appendTo(c).append(r=z('<div style="position: relative;" />').append([a=z('<img id="tssSlide" src="#" alt="" />')[0],f=z('<a id="tssNextLinkAuto" href="#" />').text(".").click(g)[0],M=z('<a id="tssPrevLinkAuto" href="#" />').text(".").click(D)[0]])[0])[0];window.nextlink=document.getElementById("tssNextLinkAuto")}else{i=z('<div id="tssImage" />').appendTo(c).append(r=z('<div style="position: relative;" />').append([f=z('<a id="tssNextLink" href="#" />').click(g)[0],M=z('<a id="tssPrevLink" href="#" />').click(D)[0]])[0])[0]}e=z('<div id="tssBottom" />').appendTo(K).append([z('<a id="tssCloseLink" href="#" />').add(L).click(G)[0],F=z('<div id="tssCaption" />')[0],O=z('<div id="tssNumber" />')[0],z('<div style="clear: both;" />')[0]])[0]});z.slimbox=function(S,R,Q){x=z.extend({loop:false,overlayOpacity:0.8,overlayFadeDuration:400,resizeDuration:400,resizeEasing:"swing",initialWidth:250,initialHeight:250,slideInterval:0,scaler:0.75,imageFadeDuration:400,captionAnimationDuration:400,counterText:"Image {x} of {y}",closeKeys:[27,88,67],previousKeys:[37,80],nextKeys:[39,78]},Q);if(typeof S==="string"){S=[[S,R]];R=0}B=I.scrollTop()+(I.height()/2);P=x.initialWidth;u=x.initialHeight;d=x.slideInterval;z(c).css({top:Math.max(0,B-(u/2)),width:P,height:u,marginLeft:-P/2}).show();y=o||(L.currentStyle&&(L.currentStyle.position!=="fixed"));if(y){L.style.position="absolute"}z(L).css("opacity",x.overlayOpacity).fadeIn(x.overlayFadeDuration);E();l(1);h=S;x.loop=x.loop&&(h.length>1);if(d>0){C=setInterval(function(){g()},1000*d)}else{clearInterval(C)}return b(R)};z.fn.slimbox=function(Q,T,S){T=T||function(U){return[U.href,U.title]};S=S||function(){return true};var R=this;x=z.extend({slideInterval:0},Q);d=x.slideInterval;return R.unbind("click").click(function(){var W=this,Y=0,X,U=0,V;X=z.grep(R,function(aa,Z){return S.call(W,aa,Z)});for(V=X.length;U<V;++U){if(X[U]===W){Y=U}X[U]=T(X[U],U)}return z.slimbox(X,Y,Q)})};function E(){var R=I.scrollLeft(),Q=I.width();z([c,K]).css("left",R+(Q/2));if(y){z(L).css({left:R,top:I.scrollTop(),width:Q,height:I.height()})}}function l(Q){if(Q){z("object").add(o?"select":"embed").each(function(S,T){v[S]=[T,T.style.visibility];T.style.visibility="hidden"})}else{z.each(v,function(S,T){T[0].style.visibility=T[1]});v=[]}var R=Q?"bind":"unbind";I[R]("scroll resize",E);z(document)[R]("keydown",q)}function q(S){var R=S.keyCode,Q=z.inArray;return(Q(R,x.closeKeys)>=0)?G():(Q(R,x.nextKeys)>=0)?g():(Q(R,x.previousKeys)>=0)?D():false}function D(){return b(A)}function g(){return b(H)}function b(Q){if(Q>=0){J=Q;p=h[J][0];A=(J||(x.loop?h.length:0))-1;H=((J+1)%h.length)||(x.loop?0:-1);s();c.className="tssLoading";m=new Image();m.onload=k;m.src=p}return false}function k(){c.className="";if(tss_auto){var R=x.scaler*Math.min(z(window).width()/m.width,z(window).height()/m.height);m.width*=R;m.height*=R;z(a).attr({src:p});z(i).css({visibility:"hidden",display:""})}else{c.className="";z(i).css({backgroundImage:"url("+p+")",visibility:"hidden",display:""})}z(r).width(m.width);z([r,M,f]).height(m.height);z(F).html(h[J][1]||"");z(O).html((((h.length>1)&&x.counterText)||"").replace(/{x}/,J+1).replace(/{y}/,h.length));if(A>=0){w.src=h[A][0]}if(H>=0){N.src=h[H][0]}P=i.offsetWidth;u=i.offsetHeight;var Q=Math.max(0,B-(u/2));if(c.offsetHeight!==u){z(c).animate({height:u,top:Q},x.resizeDuration,x.resizeEasing)}if(c.offsetWidth!==P){z(c).animate({width:P,marginLeft:-P/2},x.resizeDuration,x.resizeEasing)}z(c).queue(function(){z(K).css({width:P,top:Q+u,marginLeft:-P/2,visibility:"hidden",display:""});z(i).css({display:"none",visibility:"",opacity:""}).fadeIn(x.imageFadeDuration,j)})}function j(){if(A>=0){z(M).show()}if(H>=0){z(f).show()}z(e).css("marginTop",-e.offsetHeight).animate({marginTop:0},x.captionAnimationDuration);K.style.visibility=""}function s(){m.onload=null;m.src=w.src=N.src=p;z([c,i,e]).stop(true);z([M,f,i,K]).hide()}function G(){if(J>=0){s();J=A=H=-1;z(c).hide();z(L).stop().fadeOut(x.overlayFadeDuration,l)}clearInterval(C);return false}})(jQuery);
