/* safemode.initialize.min.js */

function __jQuery_version_compare__(){return function(e,f){for(var g=e.split("."),b=f.split("."),a=0;a<b.length;a++){var c=parseInt(g[a]),d=parseInt(b[a]);if(c!=d)return c>d}return true}(jQuery().jquery,"1.4")}if(typeof __jQuery__=="undefined"){if(typeof jQuery!="undefined"&&!__jQuery_version_compare__())var __jQueryOther__=jQuery;if(typeof jQuery=="undefined"||!__jQuery_version_compare__())google.load("jquery","1.4");else var __jQuery__=jQuery};

/* safemode.finalize.min.js */

if(typeof __jQuery__=="undefined"){var __jQuery__=jQuery.noConflict();if(typeof __jQueryOther__!="undefined")jQuery=__jQueryOther__};

/* boxplus.min.js */

if(typeof __jQuery__=="undefined")var __jQuery__=jQuery;(function(d){function y(a,b){var c=parseInt(a.css(b));return isNaN(c)?a[b]():c}function s(a){return y(a,"width")}function F(a,b){return parseInt(a.css("margin-"+b))||0}function G(a){var b=a.charAt(0).toUpperCase()+a.slice(1),c="client"+b,e=w[c];c=document.documentElement[c];b=window["inner"+b];e=e?e:Infinity;c=c?c:Infinity;b=b?b:Infinity;return Math.min(e,c,b,d(window)[a]())}function za(a){var b=a.attr("src");a=a.attr("longdesc");return b?b:/\.(gif|jpe?g|png)$/i.test(a)?a:false}function g(a,b){return d(".boxplus-"+
a,b)}function Y(a){var b=d(a);j=d.extend({},Z,b.data("boxplus"));var c=j.theme;c&&d("link[rel=stylesheet][title^=boxplus]").attr("disabled","disabled").filter('[title="boxplus-'+c+'"]').removeAttr("disabled");N.removeClass("boxplus-hidden");g("m",f).addClass("boxplus-hidden");g("title",f).addClass("boxplus-unavailable");f.removeClass("boxplus-disabled").css({width:O,height:P}).css($(O,P)).removeClass("boxplus-hidden");z(f,true);Q.bind("keydown",aa);j.contextmenu||Q.bind("contextmenu",ba);m=(c=b.attr("rel"))?d('a[rel="'+c+'"]'):b;A=(ca=j.rtl)?"right":"left";k.empty().css({left:"auto",right:"auto"}).css(A,0);m.each(function(e){var h=d("img:first",this);d("<li />").append((h.size()?d("<img />").attr("src",za(h)):d()).click(function(){n();u(e)})).appendTo(k)});R.toggleClass("boxplus-unavailable",k.children().size()<2).css({height:k.trueHeight()});H.toggleClass("boxplus-unavailable",m.length<2||!j.slideshow);u(d.inArray(a,m.get()))}function S(){n();Q.unbind("keydown",aa).unbind("contextmenu",ba);f.stop(true,true);l=-1;f.addClass("boxplus-disabled").add(B).add(i).add(N).addClass("boxplus-hidden")}function Aa(){n();u(0)}function T(){n();u(l-1)}function U(){n();u(l+1)}function Ba(){n();u(m.length-1)}function u(a){var b=m.length;if(a!=l&&(j.loop||a>=0&&a<b)){l=(a+b)%b;da(true);ea()}}function n(){if(x){clearTimeout(x);x=0}I.addClass("boxplus-disabled");H.removeClass("boxplus-disabled")}function Ca(){fa();H.addClass("boxplus-disabled");I.removeClass("boxplus-disabled")}function Da(){n();da(!C.hasClass("boxplus-hidden"));ea()}function J(){i.addClass("boxplus-hidden");z(i,false);z(f,true);B.addClass("boxplus-hidden");var a=j.autofit,b={},c={},e={},h=a&&C.hasClass("boxplus-hidden");d.extend(b,{width:r?r.width:ga,height:r?r.height:ha});ia(g("caption",o.removeClass("boxplus-unavailable")),true);var q=g("sideways",o),t=g("main",o);t=t.trueWidth()-s(t)+q.trueWidth();var ja=g("viewer",o.css("width",b.width+t)).css(b);if(h){var p=G("width")-F(w,"left")-F(w,"right"),ka=o.outerWidth(true);if(ka>p){p=p/ka;b.width*=p;b.height*=p;ja.css(b);o.css("width",b.width+t)}}p=o.outerHeight(true);if(h)for(h=G("height")-F(w,"top")-F(w,"bottom");p>h;){p=h/p;b.width*=p;b.height*=p;ja.css(b);p=o.css("width",b.width+t).outerHeight(true)}c.width=s(o)-q.trueWidth();c.height=y(o,"height")-la(o);d.extend(e,$(b.width+t,p));o.addClass("boxplus-unavailable");i.css(b);D.attr("src",m.eq(l).attr("href"));K.toggleClass("boxplus-unavailable",!a||!r||b.width==r.width&&C.hasClass("boxplus-hidden"));g("m",f).addClass("boxplus-hidden");f.animate(d.extend(e,c),j.duration,j.easing,Ea)}function Fa(){n();window.location.href=j.download(m.eq(l))}function ma(){n();i.children().slice(0,-1).toggleClass("boxplus-hidden")}function na(a){var b=a.attr("id");b=b?"boxplus-"+b:"boxplus";d("li",a).each(function(){d("a:first",this).attr("rel",b)});return d("a[rel="+b+"]",a)}function ea(){if(x){clearTimeout(x);x=0}f.stop(true,true);k.stop();B.addClass("boxplus-hidden");z(i,true);v.empty();oa.addClass("boxplus-unavailable");var a=m.eq(l),b=a[0],c=a.attr("href"),e=b.pathname;if(/^#/.test(c)){v.append(d(c).clone().contents());L()}else if(/\.(txt|html?)$/i.test(e))v.load(c,{},L);else if(/\.(gif|jpe?g|png)$/i.test(e))pa(a);else/\.(mov|mpe?g|ogg|swf|webM|wmv)$/i.test(e)||/youtube\.com$/.test(b.hostname)?qa(a):d.ajax({url:c,success:function(h,q,t){h=t.getResponseHeader("Content-Type");if(/^text\/(plain|html)/.test(h))v.load(c,{},L);else if(/^image\/(gif|jpeg|png)/.test(h))pa(a);else/^application\/x-shockwave-flash/.test(h)&&qa(a)},type:"head"})}function pa(a){v.append(j.metadata(a));D.removeClass("boxplus-unavailable");d(r=new Image).load(J).error(L).attr("src",a.attr("href"))}function qa(a){for(var b=a.attr("href"),c={},e=a[0].search.replace(/^\?/,"").split("&"),h=0;h<e.length;h++)if(e[h]){var q=e[h].split("=");c[q[0]]=q[1]}e=parseInt(c.width)||640;c=parseInt(c.height)||480;c={width:e,height:c};e=a[0].pathname;if(/\.(ogg|webM)$/i.test(e))V.attr(d.extend({src:b},c)).removeClass("boxplus-unavailable");else{a={};if(/\.mov$/i.test(e)){e="02BF25D5-8C17-4B23-BC80-D3488ABDDC6B";h="http://www.apple.com/qtactivex/qtplugin.cab";q="http://www.apple.com/quicktime/download/";d.extend(a,{type:"video/quicktime",src:b})}else{e="D27CDB6E-AE6D-11cf-96B8-444553540000";h="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab";q="http://www.macromedia.com/go/getflashplayer";d.extend(a,{src:b})}W.empty().append('<object classid="clsid:'+e+'" codebase="'+h+'"'+X(c)+">"+Ga(a)+'<embed pluginspage="'+q+'"'+X(c)+X(a)+"/></object>").removeClass("boxplus-unavailable")}r=d.extend({},c);J()}function X(a){var b="",c;for(c in a)b+=" "+c+'="'+a[c]+'"';return b}function Ga(a){var b="",c;for(c in a)b+='<param name="'+c+'" value="'+a[c]+'"';return b}function L(){r=null;J()}function Ea(){g("m",f).removeClass("boxplus-hidden");k.css(A,-M(d("li",k).eq(l)));E();i.removeClass("boxplus-hidden");var a=j.loop;ra.toggleClass("boxplus-unavailable",!a&&l==0);sa.toggleClass("boxplus-unavailable",!a&&l>=m.length-1);i.children().removeClass("boxplus-hidden");a=r&&r.src;var b=!v.is(":empty");ta.toggleClass("boxplus-unavailable",!j.download(m.eq(l)));ua.toggleClass("boxplus-unavailable",!a||!b);v.addClass("boxplus-hidden");a||!b||ma();z(f,false);ia(f,false);a={width:s(f)+g("sideways",f).trueWidth(),height:y(f,"height")+la(f)};f.animate(a,j.duration,j.easing,function(){B.removeClass("boxplus-hidden");!j.loop&&l>=m.length-1&&n();!I.hasClass("boxplus-disabled")&&fa()})}function fa(){x=setTimeout(function(){u(l+1)},j.slideshow)}function M(a){var b=a.position().left;return ca?a.offsetParent().width()-a.width()-b:b}function E(){var a=s(i)-s(k),b=M(k);va.toggleClass("boxplus-hidden",b>=0);wa.toggleClass("boxplus-hidden",a>0||b<=a)}function Ha(){n();var a={};a[A]=0;k.animate(a,-4*M(k),"linear",E)}function Ia(){n();var a=s(i),b=s(k),c=M(k),e=a-b;if(b+c<a)E();else{a={};a[A]=e;k.animate(a,-4*(e-c),"linear",E)}}function xa(){k.stop();E()}function da(a){g("enlarge",K).toggleClass("boxplus-hidden",!a);C.toggleClass("boxplus-hidden",a)}function ia(a,b){var c=m.eq(l),e=j.title(c);c=j.description(c,b);g("title",a).toggleClass("boxplus-unavailable",!e).html(e);g("text",a).toggleClass("boxplus-unavailable",!c||c==e).empty().append(c)}function z(a,b){var c=g("progress",a).toggleClass("boxplus-hidden",!b);window.clearInterval(c.data("boxplus"));b&&c.data("boxplus",window.setInterval(function(){c.css("background-position",ya=(ya-32)%384)},150))}function la(a){return g("caption",a).trueHeight()+g("controls",a).trueHeight()}function $(a,b){var c=G("width")/2,e=G("height")/2,h=Math.max;return{left:h(0,d(window).scrollLeft()+c-a/2),top:h(0,d(window).scrollTop()+
e-b/2)}}function aa(a){if(a.target.tagName.toLowerCase()!="input"){a=d.inArray(a.which,[27,37,39,36,35]);a<0||[S,T,U,Aa,Ba][a]();return false}}function ba(a){return!d("img",k).add(D).filter(a.target).size()}var Z={rtl:false,theme:false,autofit:true,slideshow:0,duration:"slow",easing:"swing",loop:false,contextmenu:true,title:function(a){a=d("img:first",a);return a.size()?a.attr("alt"):""},description:function(a){return a.attr("title")},download:function(){return false},metadata:function(){return""}},j,N,f,o,O,P,ga,ha,i,D,v,V,W,oa,ra,sa,H,I,ta,ua,K,C,R,k,va,wa,B,Q=d(document),w,r,m,l=-1,ya=0,x,ca,A;d.fn.trueWidth=function(){return this.filter(":visible").size()?this.outerWidth(true):0};d.fn.trueHeight=function(){return this.filter(":visible").size()?this.outerHeight(true):0};d(function(){function a(h,q){return"<div"+(h?' class="boxplus-'+(d.isArray(h)?h.join(" "):h)+'"':"")+">"+(q?q:"")+"</div>"}w=d("body");var b=a("prev")+a("next"),c=a("caption",a("title")+a("text")),e=a("controls",b+a("start")+
a(["stop","boxplus-disabled"])+a("close")+a("download")+a("metadata"));b=d('<div id="boxplus">'+a(["background","boxplus-hidden"])+a(["dialog","boxplus-hidden"],a("title")+a("main",a(["viewer","boxplus-hidden"],a(["content","boxplus-hidden"])+"<img /><video controls />"+a("flash")+b+a("resizer",a("enlarge")+a(["shrink","boxplus-hidden"]))+a("thumbs","<ul />"+a("rewind")+a("forward"))+a("progress"))+a("bottom",c+e))+a(["sideways","boxplus-disabled"],e+c)+a("lt")+a("t")+a("rt")+a("l")+a("m")+a("r")+
a("lb")+a("b")+a("rb")+a("progress"))+"</div>").appendTo(w);N=g("background",b).click(S);f=g("dialog",b);g("caption",f);B=g("bottom",f).add(g("sideways",f));i=g("viewer",f);v=d("div:first",i);D=d("img:first",i);V=d("video",i);W=g("flash",i);oa=d([D[0],W[0]]).add(V);K=g("resizer",i).click(Da);C=g("shrink",K);va=g("rewind",i).hover(Ha,xa);wa=g("forward",i).hover(Ia,xa);R=g("thumbs",i);k=d("ul",R);ra=g("prev",f).click(T);sa=g("next",f).click(U);H=g("start",f).click(Ca);I=g("stop",f).click(n);g("close",f).click(S);ta=g("download",f).click(Fa);ua=g("metadata",f).click(ma);ga=s(f);ha=y(f,"height");i.css({height:0,width:0});O=s(f);P=y(f,"height");o=f.clone().appendTo(b)});d.fn.boxplus=function(a){return this.boxplusConfigure(a).click(function(b){Y(b.currentTarget);return false})};d.fn.boxplusGallery=function(a){na(this).boxplus(a);return this};d.fn.boxplusDialog=function(a){Y(this.boxplusConfigure(a)[0])};d.fn.boxplusConfigure=function(a){this.data("boxplus",d.extend({},a));return this};d.fn.boxplusGalleryConfigure=function(a){na(this).boxplusConfigure(a);return this};d.boxplus={change:u,previous:T,next:U,refresh:J,configure:function(a){return d.extend(Z,a)}}})(__jQuery__);

/* boxplus.lang.min.js */

if(typeof __jQuery__=="undefined")var __jQuery__=jQuery;(function(a){var e="",f={en:{language:"English",first:"First",prev:"Previous",next:"Next",last:"Last",start:"Start slideshow",stop:"Stop slideshow",close:"Close",enlarge:"Enlarge",shrink:"Shrink",download:"Download",metadata:"Image metadata"},de:{language:"Deutsch",first:"Erstes",prev:"Zurück",next:"Weiter",last:"Letztes",start:"Diashow starten",stop:"Diashow anhalten",close:"Schließen",enlarge:"Vergrößern",shrink:"Verkleinern",download:"Download",metadata:"Bild Metadaten"},es:{language:"Español",first:"Primera",prev:"Anterior",next:"Siguiente",last:"Última",start:"",stop:"",close:"Cerrar",enlarge:"Ampliar",shrink:"Reducir",download:"Descargar",metadata:"Metadatos de la imagen"},fr:{language:"Français",first:"Première",prev:"Précédente",next:"Suivante",last:"Dernière",start:"Démarrer diaporama",stop:"Arrêter diaporama",close:"Fermer",enlarge:"Agrandir",shrink:"Réduire",download:"Télécharger",metadata:"Métadonnées images"},he:{language:"עִבְרִית",first:"ראשון",prev:"קודם",next:"הבא",last:"אחרון",start:"",stop:"",close:"קרוב",enlarge:"להגדיל",shrink:"להקטין",download:"להוריד",metadata:"מטא-נתונים"},hu:{language:"Magyar",first:"Első",prev:"Előző",next:"Következő",last:"Utolsó",start:"Diavetítés indítása",stop:"Diavetítés megállítása",close:"Bezár",enlarge:"Nagyítás",shrink:"Kicsinyítés",download:"Letöltés",metadata:"Kép metadatai"},nl:{language:"Nederlands",first:"Eerste",prev:"Vorige",next:"Volgende",last:"Laatste",start:"Start presentatie",stop:"Stop presentatie",close:"Sluiten",enlarge:"Vergroten",shrink:"Verkleinen",download:"Download",metadata:"Metadata van de afbeelding"},pt:{language:"Português",first:"Primeiro",prev:"Anterior",next:"Próximo",last:"Último",start:"Iniciar slideshow",stop:"Parar slideshow",close:"Fechar",enlarge:"Ampliar",shrink:"Reduzir",download:"Download",metadata:"Metadados de imagem"},ru:{language:"Русский язык",first:"Первый",prev:"Предыдущий",next:"Следующий",last:"Последний",start:"",stop:"",close:"",enlarge:"",shrink:"",download:"Загрузить",metadata:"Метаданные изображений"},sk:{language:"Slovenčina",first:"Prvá",prev:"Vzad",next:"Vpred",last:"Posledná",start:"Spustiť prezentáciu",stop:"Zastaviť prezentáciu",close:"Zavrieť",enlarge:"Rozšíriť",shrink:"Zúžiť",download:"Stiahnutie",metadata:"Metaúdaje obrázkov"}};a.boxplusLanguage=function(b,c){if(arguments.length>0){var i=c?b+"-"+c:b;e=f.hasOwnProperty(i)?i:f.hasOwnProperty(b)?b:"";var g={};a.each(f.en,function(d){g[d]=""});e&&a.extend(g,f[e]);a.each(g,function(d,h){a("div.boxplus-"+d).attr("title",h);a("a.boxplus-"+d).html(h);a("span.boxplus-"+d).html(h)})}return e};a(function(){var b=/lang=([a-z]{2,})(?:-([A-Z]{2,}))?/;a('script[src*="boxplus"][src*=lang]').each(function(){var c=b.exec(a(this).attr("src"));c&&a.boxplusLanguage(c[1],c[2])})})})(__jQuery__);

/* ja_contentslider2.js */

var JS_ContentSlider2=new Class({initialize:function(options)
{this.options=Object.extend({w:100,h:200,num_elem:4,total:0,url:'',mode:'horizontal',direction:'right',wrapper:'ja-slide-wrapper',duration:1000,interval:3000,auto:1},options||{});if(this.options.total){if(this.options.total<this.options.num_elem)this.options.num_elem=this.options.total;this.elements=new Array(this.options.total);}else
this.elements=new Array();this.current=0;if(this.options.mode=='vertical'){this.options.wrapper.setStyle('width',this.options.w);this.options.wrapper.setStyle('height',this.options.h*this.options.num_elem);}else{this.options.wrapper.setStyle('width',this.options.w*this.options.num_elem);this.options.wrapper.setStyle('height',this.options.h);}
elems=this.options.wrapper.getElementsByClassName('content_element');for(i=0;i<elems.length;i++){elems[i].setStyle('width',this.options.w);elems[i].setStyle('height',this.options.h);}
this.ef_u={};this.ef_d={};this.ef_l={};this.ef_r={};for(i=0;i<=this.options.num_elem;i++){this.ef_u[i]={'top':[i*this.options.h,(i-1)*this.options.h]};this.ef_d[i]={'top':[(i-1)*this.options.h,i*this.options.h]};this.ef_l[i]={'left':[i*this.options.w,(i-1)*this.options.w]};this.ef_r[i]={'left':[(i-1)*this.options.w,i*this.options.w]};}},getFx:function(){if(this.options.mode=='vertical'){if(this.options.direction=='up'){return this.ef_u;}else{return this.ef_d;}}else{if(this.options.direction=='left'){return this.ef_l;}else{return this.ef_r;}}},add:function(text){var divobj=new Element('DIV',{'id':'jsslide_'+this.elements.length,'class':'jsslide','styles':{'position':'absolute','width':this.options.w,'height':this.options.h}});divobj.innerHTML=text;if(this.elements.length>1){divobj.injectAfter(this.elements[this.elements.length-2]);}else{divobj.inject(this.options.wrapper);}
this.hide(divobj);this.elements.push(divobj);},update:function(text,ind){var divobj=new Element('DIV',{'id':'jsslide_'+ind,'class':'jsslide','rel':this.options.modid,'styles':{'position':'absolute','width':this.options.w,'height':this.options.h}});divobj.innerHTML=text;divobj.inject(this.options.wrapper);this.hide(divobj);this.elements[ind]=divobj;},hide:function(el){if(this.options.mode=='vertical'){el.setStyle('top','-999px');el.setStyle('left','0');}else{el.setStyle('top','0');el.setStyle('left','-999em');}},setPos:function(elems){if(!elems)elems=this.getRunElems();var posT;var posL;var display;for(var i=0;i<elems.length;i++){var el=elems[i];if(el){if(this.options.mode=='vertical'){if(this.options.direction=='up'){posT=this.options.h*i;}else{posT=this.options.h*(i-1);}
el.setStyle('top',posT);if(posT>=0){this.loadImage(el);}}else{if(this.options.direction=='left'){posL=this.options.w*i;}else{posL=this.options.w*(i-1);}
el.setStyle('left',posL);this.loadImage(el);}}}},loadImage:function(el){var holder=el.getElement(".ja-image");if(holder){var image=holder.getProperty('rel');if(image!=''&&image!=null){holder.setHTML(image);holder.setProperty('rel','')}}},getRunElems:function(){var objs=new Array();if(this.options.direction=='left'||this.options.direction=='up'){adj=0;}else{adj=this.elements.length-1;}
for(var i=0;i<=this.options.num_elem;i++){objs[i]=this.elements[(this.current+i+adj)%this.elements.length];}
if(this.options.total<=this.options.num_elem){if(this.options.direction=='left'||this.options.direction=='up'){objs[this.options.num_elem]=null;}else{objs[0]=null;}}
return objs;},start:function(){this.clearTimeOut();if(!this.elements[this.next()]){this.nextRun();return;}
if(this.elements[this.next()]=='fetching'){this.nextRun();return;}
if(this.running)return;this.running=1;var objs=this.getRunElems();this.setPos(objs);this.x=new Fx.Elements(objs,{duration:this.options.duration,onComplete:this.end.bind(this)});this.x.start(this.getFx());this.current=this.nextCurr();},end:function(){this.running=0;this.nextRun();},clearTimeOut:function(){if(this.timeOut){clearTimeout(this.timeOut);this.timeOut=0;}},nextRun:function(){this.clearTimeOut();if(this.options.total<=this.options.num_elem)return;if(this.options.auto){this.timeOut=setTimeout(this.start.bind(this),this.options.interval);}},nextCurr:function(){var next=0;if(this.options.direction=='left'||this.options.direction=='up'){next=(this.current+1)%this.elements.length;}else{next=(this.current+this.elements.length-1)%this.elements.length;}
return next;},next:function(){var next=0;if(this.options.direction=='left'||this.options.direction=='up'){next=(this.current+this.options.num_elem)%this.elements.length;}else{next=(this.current+this.elements.length-1)%this.elements.length;}
return next;},fetchNext:function(){var next=this.next();if(!this.elements[next]){this.elements[next]='fetching';url=this.options.url+'?total='+this.options.total+'&news='+next+'&loadajax=1&modid='+this.options.modid;new Ajax(url,{method:'get',onComplete:function(request){this.update(request,next)}.bind(this)}).request();return;}},fetchUpdate:function(text,next){this.update(text,next);},setDirection:function(direction){this.options.direction=direction;}});

/* script.js */

Element.Events.extend({'wheelup':{type:Element.Events.mousewheel.type,map:function(event){event=new Event(event);if(event.wheel>=0)this.fireEvent('wheelup',event)}},'wheeldown':{type:Element.Events.mousewheel.type,map:function(event){event=new Event(event);if(event.wheel<=0)this.fireEvent('wheeldown',event)}}});var JASlideshowThree=new Class({initialize:function(options){this.options=$extend({buttons:{},interval:5000,handle_event:'click',button_event:'click',box:{},size:240,mode:'horizontal',items:[],handles:[],onWalk:{},handlerBox:null,animation:'fade',animationRepeat:'true',autoPlay:false,languageDirection:null},options||{});this.items=this.options.items;if(this.options.languageDirection=='rtl'){this.modes={horizontal:['right','width'],vertical:['top','height']};}else{this.modes={horizontal:['left','width'],vertical:['top','height']};}
this.box=$(this.options.box);this.buttons={previous:[],next:[],play:[],playback:[],stop:[]};this.allbuttons=[];if(this.options.buttons){for(var action in this.options.buttons){this.addActionButtons(action,$type(this.options.buttons[action])=='array'?this.options.buttons[action]:[this.options.buttons[action]]);}}
this.handles=this.options.handles;if(this.handles){this.addHandleButtons(this.handles);}
if(this.options.handlerBox!=null){this.options.handlerBox.addEvents({'wheelup':function(e){e=new Event(e).stop();this.previous(true);}.bind(this),'wheeldown':function(e){e=new Event(e).stop();this.next(true);}.bind(this)});}
this.allbuttons.each(function(button){button.addEvent('mouseover',function(){this.addClass('hover');});button.addEvent('mouseout',function(){this.removeClass('hover');});});this.currentIndex=this.options.startItem||0;this.previousIndex=null;this.nextIndex=null;this._auto=null;this.initFx();if(this.options.autoPlay)this.play(this.options.interval,'next',true);this.walk(this.currentIndex);},previous:function(manual){this.lastIndex=this.currentIndex;this.currentIndex+=this.currentIndex>0?-1:this.items.length-1;this.walk(null,manual);},next:function(manual){this.lastIndex=this.currentIndex;this.currentIndex+=this.currentIndex<this.items.length-1?1:1-this.items.length;this.walk(null,manual);},play:function(delay,direction,wait){this.stop();if(!wait){this[direction](false);}
this._auto=this[direction].periodical(delay,this,false);},stop:function(){$clear(this._auto);},walk:function(item,manual){if($defined(item)){this.lastIndex=this.currentIndex;this.currentIndex=parseInt(item);}
this.previousIndex=this.currentIndex+(this.currentIndex>0?-1:this.items.length-1);this.nextIndex=this.currentIndex+(this.currentIndex<this.items.length-1?1:1-this.items.length);if(manual||(this.nextIndex==0&&this.options.animationRepeat=='false')){this.stop();}
if(this.options.onWalk){this.options.onWalk(this.currentIndex,(this.handles?this.handles[this.currentIndex]:null));}
this.animate();if(manual&&this.options.autoPlay){this.play(this.options.interval,'next',true);}},initFx:function(){if(this.options.animation.test(/move/)){this.box.setStyle(this.modes[this.options.mode][1],(this.options.size*this.options.items.length)+'px');this.box.setStyle(this.modes[this.options.mode][0],(-this.currentIndex*this.options.size)+this.options.offset+'px');this.fx=new Fx.Style(this.box,this.modes[this.options.mode][0],this.options.fxOptions||{duration:500,wait:false});return;}
this.items.setStyles({'position':'absolute','top':0,'display':'none'});this.items.setStyle(this.modes[this.options.mode][0],0);this.items[this.currentIndex].setStyle('display','block');if(this.options.animation.test(/fade/)){for(var i=0;i<this.items.length;i++){this.items[i].fx=new Fx.Style(this.items[i],'opacity',this.options.fxOptions||{duration:500,wait:false});}}},animate:function(){if(this.options.animation.test(/move/)){this.fx.start(-this.currentIndex*this.options.size+this.options.offset);return;}
var others=[];for(var i=0;i<this.items.length;i++){this.items[i].fx.stop();if(i!=this.currentIndex&&i!=this.lastIndex)others.push(this.items[i]);}
this.currentIndex=parseInt(this.currentIndex);$$(others).setStyle('display','none');if(this.lastIndex==this.currentIndex){this.items[this.currentIndex].setStyles({'display':'block','opacity':1});}else{this.items[this.currentIndex].setStyles({'display':'block','opacity':0,'z-index':10});this.items[this.lastIndex].setStyles({'z-index':9});}
if(this.options.animation.test(/fade/)){this.items[this.lastIndex].fx.start(0);this.items[this.currentIndex].fx.start(1);return;}},addHandleButtons:function(handles){for(var i=0;i<handles.length;i++){handles[i].addEvent(this.options.handle_event,this.walk.bind(this,[i,true]));this.allbuttons.push(handles[i]);}},addActionButtons:function(action,buttons){for(var i=0;i<buttons.length;i++){switch(action){case'previous':buttons[i].addEvent(this.options.button_event,this.previous.bind(this,true));break;case'next':buttons[i].addEvent(this.options.button_event,this.next.bind(this,true));break;case'play':buttons[i].addEvent(this.options.button_event,this.play.bind(this,[this.options.interval,'next',false]));break;case'playback':buttons[i].addEvent(this.options.button_event,this.play.bind(this,[this.options.interval,'previous',false]));break;case'stop':buttons[i].addEvent(this.options.button_event,this.stop.bind(this));break;}
this.buttons[action].push(buttons[i]);buttons[i].addEvent(this.options.button_event,function(){this.blur();});this.allbuttons.push(buttons[i]);}}});var JASlideshow2=new Class({initialize:function(element,options){this.options=$extend({startItem:0,showItem:4,mainWidth:360,mainHeight:240,itemWidth:160,itemHeight:160,duration:400,interval:5000,transition:Fx.Transitions.Back.easeOut,thumbOpacity:'0.8',maskDesc:'maskDesc',maskWidth:360,maskHeigth:50,but_prev:'ja-slide-prev',but_next:'ja-slide-next',maskOpacity:'0.8',buttonOpacity:'0.4',overlap:1,navigation:'',animation:'fade',animationRepeat:'true',thumbSpaces:[3,3],autoPlay:false,maskAlignment:'bottom',showbtncontrol:false,urls:'',maskerTransStyle:'opacity',maskerTrans:Fx.Transitions.linear,navePos:'horizontal',languageDirection:null},options||{});if(!this.options.animation.test(/move/))this.options.overlap=0;this.el=$(element);this.fxOptions={duration:this.options.duration,transition:this.options.transition,wait:false}
this.elmain=this.el.getElement('.ja-slide-main-wrap');var conWidth=this.options.overlap?'100%':this.options.mainWidth;this.elmain.setStyles({'width':conWidth,'height':this.options.mainHeight});this.els=this.el.getElements('.ja-slide-item');this.els.setStyles({'width':this.options.mainWidth,'height':this.options.mainHeight});this.options.rearWidth=0;this.options.mainSpace=0;if(this.options.overlap){this.options.mainSpace=10;this.options.rearWidth=Math.ceil((this.elmain.offsetWidth-this.options.mainWidth)/2)-this.options.mainSpace;this.but_prev=this.el.getElement('.'+this.options.but_prev);this.but_next=this.el.getElement('.'+this.options.but_next);if(/MSIE (\d+\.\d+);/.test(navigator.userAgent)&&this.options.rearWidth<0){this.options.rearWidth=0;}
this.but_prev.setStyles({'opacity':this.options.buttonOpacity,'width':this.options.rearWidth,'height':this.options.mainHeight});this.but_next.setStyles({'opacity':this.options.buttonOpacity,'width':this.options.rearWidth,'height':this.options.mainHeight});this.but_prev.addEvents({'mouseover':function(){this.but_prev.setStyle('opacity',this.options.buttonOpacity/2);}.bind(this),'mouseout':function(){this.but_prev.setStyle('opacity',this.options.buttonOpacity);}.bind(this)});this.but_next.addEvents({'mouseenter':function(){this.but_next.setStyle('opacity',this.options.buttonOpacity/2);}.bind(this),'mouseleave':function(){this.but_next.setStyle('opacity',this.options.buttonOpacity);}.bind(this)});this.els.setStyle('margin-right',this.options.mainSpace);}
var navWrap=this.el.getElement('.ja-slide-thumbs-wrap');if(this.options.navigation&&navWrap!=null){if(this.options.languageDirection=='rtl'){var modes={horizontal:['right','width'],vertical_left:['top','height'],vertical_right:['top','height']};}else{var modes={horizontal:['left','width'],vertical_left:['top','height'],vertical_right:['top','height']};}
if(this.options.navePos=='vertical_left'||this.options.navePos=='vertical_right'){navWrap.setStyles({'width':this.options.itemWidth,'height':this.options.itemHeight*this.options.showItem});}else{navWrap.setStyles({'width':this.options.itemWidth*this.options.showItem,'height':this.options.itemHeight});}
var thumbs_thumbs=this.el.getElement('.ja-slide-thumbs');thumbs_thumbs.setStyle('left',0);thumbs_thumbs.getChildren().setStyles({'width':this.options.itemWidth,'height':this.options.itemHeight});var thumbs_handles=this.el.getElement('.ja-slide-thumbs-handles');thumbs_handles.setStyle('left',0);thumbs_handles.getChildren().setStyles({'width':this.options.itemWidth,'height':this.options.itemHeight});var thumbsFx_thumbs=new Fx.Style(thumbs_thumbs,modes[this.options.navePos][0],this.fxOptions);var thumbsFx_handles=new Fx.Style(thumbs_handles,modes[this.options.navePos][0],this.fxOptions);this.el.getElement('.ja-slide-thumbs-mask-left').setStyles({'height':this.options.itemHeight,'width':2000,'opacity':this.options.thumbOpacity});this.el.getElement('.ja-slide-thumbs-mask-right').setStyles({'height':this.options.itemHeight,'width':2000,'opacity':this.options.thumbOpacity});this.el.getElement('.ja-slide-thumbs-mask-center').setStyles({'height':this.options.itemHeight,'width':this.options.itemWidth,'opacity':this.options.thumbOpacity});var tmp=this.el.getElement('.ja-slide-thumbs-mask');var thumbs_mask=tmp.setStyles({'width':5000});tmp.setStyle(modes[this.options.navePos][0],this.options.startItem*this.options.itemHeight-2000);var thumbsFx_mask=new Fx.Style(thumbs_mask,modes[this.options.navePos][0],this.fxOptions);}
var navItems=this.el.getElements('.ja-slide-thumb');this.onWalk=function(currentIndex,hander){if(this.options.navigation&&thumbsFx_mask!=null){if(currentIndex<=this.options.startItem||currentIndex-this.options.startItem>=this.options.showItem-1){this.options.startItem=currentIndex-this.options.showItem+2;if(this.options.startItem<0)this.options.startItem=0;if(this.options.startItem>this.els.length-this.options.showItem)this.options.startItem=this.els.length-this.options.showItem;}
thumbsFx_mask.start((currentIndex-this.options.startItem)*this.options.itemHeight-2000);thumbsFx_thumbs.start(-this.options.startItem*this.options.itemHeight);thumbsFx_handles.start(-this.options.startItem*this.options.itemHeight);if($defined(hander)){thumbs_handles.getElements('span').removeClass('active');hander.addClass('active');navItems.removeClass('active');navItems[currentIndex].addClass('active');}}
if(this.options.descMode.test(/load/)&&this.options.showDesc){this.hideDesc();}}
this.maskDesc=this.el.getElement('.'+this.options.maskDesc);this.maskDesc.setStyles({'display':'block','position':'absolute','width':this.options.maskWidth,'height':this.options.maskHeigth});if(this.options.showDesc){if(this.options.animation.test(/move/)&&this.options.overlap){this.options.maskAlignment='left';this.options.maskerTransStyle='opacity';}
this.maskDesc.setStyle(this.options.maskAlignment,this.options.rearWidth+this.options.mainSpace);this.maskDesc.setStyle('opacity',0);if(this.options.maskerTransStyle=='opacity'){this.descFx=new Fx.Style(this.maskDesc,'opacity',{duration:400,transition:this.options.maskerTrans});this.descs=this.el.getElements('.ja-slide-desc');this.showDesc=function(){this.descFx.stop();this.descFx.start(this.options.maskOpacity);};this.hideDesc=function(){this.descFx.stop();this.descFx.start(0.01);};}else{sizeOff=this.options.maskAlignment=='top'||this.options.maskAlignment=='bottom'?this.options.maskHeigth:this.options.maskWidth;this.maskDesc.setStyle('opacity',this.options.maskOpacity);this.maskDesc.setStyle(this.options.maskAlignment,-this.options.mainWidth);this.descFx=new Fx.Style(this.maskDesc,this.options.maskAlignment,{duration:400,transition:this.options.maskerTrans});this.descs=this.el.getElements('.ja-slide-desc');this.showDesc=function(){this.descFx.stop();this.descFx.start(0);};this.hideDesc=function(){this.descFx.stop();this.descFx.start(-sizeOff);};}
this.swapDesc=function(currentIndex){if(this.maskDesc.currentIndex==currentIndex)return;if(this.maskDesc.desc){this.maskDesc.desc.remove();this.maskDesc.desc=null;if(!$defined(this.maskDesc.getElement('.inner .readon'))){this.maskDesc.setHTML('');}}
if(this.descs[currentIndex]&&this.descs[currentIndex].innerHTML)this.maskDesc.desc=this.descs[currentIndex].inject(this.maskDesc);this.maskDesc.currentIndex=currentIndex;}
if(this.options.descMode.test(/mouseover/)){var childs=this.el.getElements('.ja-slide-item');childs.each(function(itm,index){itm.addEvent('mouseover',this.showDesc.bind(this));itm.addEvent('mouseout',this.hideDesc.bind(this));}.bind(this))
this.maskDesc.addEvent('mouseover',this.showDesc.bind(this));this.maskDesc.addEvent('mouseout',this.hideDesc.bind(this));}else{this.maskDesc.setStyle('opacity',this.options.maskOpacity);}}else{this.maskDesc.setStyle('opacity',0);}
this.fxOptions.onComplete=function(){if(this.options.showDesc){this.swapDesc(this.hs.currentIndex);if(this.options.descMode.test(/load/)){this.showDesc();}}}.bind(this);if(this.options.urls){this.el.getElements('.ja-slide-main .ja-slide-item').each(function(item,idx){item.addEvent('click',function(){var url=this.options.urls[idx];if(url){var target=this.options.targets[this.hs.currentIndex];switch(target){case"_blank":{window.open(url,"newWindow");break;}
default:{window.location.href=url;break;}}}}.bind(this));}.bind(this));this.maskDesc.addEvent('click',function(){var url=this.options.urls[this.hs.currentIndex];if(url){var target=this.options.targets[this.hs.currentIndex];switch(target){case"_blank":{window.open(url,"newWindow");break;}
default:{window.location.href=url;break;}}}
s}.bind(this));}
this.hs=new JASlideshowThree({box:this.el.getElement('.ja-slide-main'),languageDirection:this.options.languageDirection,items:this.els,handlerBox:thumbs_handles,handles:thumbs_handles?thumbs_handles.getChildren():[],fxOptions:this.fxOptions,interval:this.options.interval,onWalk:this.onWalk.bind(this),size:this.options.mainWidth+this.options.mainSpace,animation:this.options.animation,animationRepeat:this.options.animationRepeat,buttons:{previous:this.el.getElements('.ja-slide-prev'),play:this.el.getElements('.ja-slide-play'),stop:this.el.getElements('.ja-slide-stop'),playback:this.el.getElements('.ja-slide-playback'),next:this.el.getElements('.ja-slide-next')},startItem:this.options.startItem,offset:this.options.overlap?this.options.rearWidth-this.options.mainWidth:0,autoPlay:this.options.autoPlay});if(this.options.overlap){var childs=this.hs.box.getChildren();childs[0].clone().inject(this.hs.box);childs[this.hs.items.length-1].clone().injectTop(this.hs.box);this.hs.box.setStyle(this.hs.modes[this.hs.options.mode][1],(this.hs.options.size*(this.hs.items.length+2)+200)+'px');}
this.el.setStyle('visibility','visible');},getFxObjectByMode:function(mode,start,end){switch(mode){case'sideright':return{'left':[start,-end]};break;case'sideleft':return{'left':[start,end]};break;case'sidetop':return{'top':[start,end]};break;case'sidedown':return{'top':[start,-end]};break;case'botleft':return{'top':start,'left':end};break;default:return{'height':[start,end]};break;}},controlMark:function(){}});

/* script.js */

JANewSticker=new Class({initialize:function(_options){this.options=$extend({modes:{horizontal:['left','width'],horizontal_right:['left','width'],verticald:['top','height'],vertical:['top','height']},size:240,mode:'horizontal',buttonEvent:'click',handlerEvent:'click',interval:5000,autoRun:true,previousIndex:null,nextIndex:null,currentIndex:0,startItem:0,onRunning:null},_options||{});this.fx=new Array();this.fx2=new Array();if(this.options.mode=='horizontal_stripe'){}else{this.onRunning=this.options.onRunning;if(isNaN(this.options.startItem)||(this.options.startItem>this.options.items.length||this.options.startItem<0)){this.options.startItem=0;}
var maxWidth=0;this.options.items.each(function(_item,index){_item.setStyle('z-index',this.options.items.length-index);_item.setStyle('width',_item.offsetWidth);if(_item.offsetWidth>maxWidth){maxWidth=_item.offsetWidth;}
this.fx2[index]=new Fx.Style(_item,'opacity',_options.fxOptions);this.fx2[index].offsetWidth=_item.offsetWidth;if(index!=this.options.startItem)this.fx2[index].hide();if(this.options.mode!='opacity'){this.fx[index]=new Fx.Style(_item,this.options.modes[this.options.mode][0],_options.fxOptions||{duration:500,wait:false});}}.bind(this));if(this.options.box.offsetWidth<=0){this.options.box.setStyle('width',maxWidth);}
if(this.options.mode=='vertical'||this.options.mode=='verticald'){this.options.size=this.options.box.offsetHeight;}else{this.options.size=this.options.box.offsetWidth;}
this.buttons={previous:[],next:[],play:[],playback:[],stop:[]};this.options.autoRun=true;if(_options.buttons){for(var action in _options.buttons){this.bindingButtonsEvent(action,$type(_options.buttons[action])=='array'?_options.buttons[action]:[_options.buttons[action]]);}}
if(this.options.autoRun){this.play(this.options.interval,'next',true);}
var wrapper2=this.options.wrapper;wrapper2.addEvent("mouseenter",function(){this.stop();}.bind(this));wrapper2.addEvent("mouseleave",function(){this.play(this.options.interval,'next',true);}.bind(this));}},previous:function(manual){this.options.currentIndex+=this.options.currentIndex>0?-1:this.options.items.length-1;this.running(null,manual,'previous');},next:function(manual){this.options.currentIndex+=(this.options.currentIndex<this.options.items.length-1)?1:(1-this.options.items.length);this.running(null,manual,'next');},play:function(delay,direction,wait){this.stop();if(!wait){this[direction](false);}
this.options.autoRun=this[direction].periodical(delay,this,false);},stop:function(){$clear(this.options.autoRun);},running:function(item,manual,runningMode){this.options.previousIndex=this.options.currentIndex+(this.options.currentIndex>0?-1:this.options.items.length-1);this.options.nextIndex=this.options.currentIndex+(this.options.currentIndex<this.options.items.length-1?1:1-this.options.items.length);if(this.options.mode!='opacity'){var size1;var size2;if(this.options.mode=='horizontal_right'||this.options.mode=='verticald'){size1=-(this.options.size);size2=(this.options.size);}else{size1=(this.options.size);size2=-(this.options.size);}
if(runningMode=='next'){this.fx2[this.options.previousIndex].start(1,0);this.fx[this.options.previousIndex].start(0,size1);this.fx2[this.options.currentIndex].start(0,1);this.fx[this.options.currentIndex].start(+size2,0);}else if(runningMode=='previous'){this.fx2[this.options.nextIndex].start(1,0);this.fx[this.options.nextIndex].start(0,-(this.options.size));this.fx2[this.options.currentIndex].start(0,1);this.fx[this.options.currentIndex].start(+(this.options.size),0);}}else{if(runningMode=='next'){this.fx2[this.options.previousIndex].start(1,0);this.fx2[this.options.currentIndex].start(0,1);}else{this.fx2[this.options.nextIndex].start(1,0);this.fx2[this.options.currentIndex].start(0,1);}}
if(manual){this.stop();}
if(this.onRunning){this.onRunning(this.options.items[this.options.currentIndex],(this.buttons?this.buttons[this.options.currentIndex]:null));}
if(manual&&this.options.autoRun){this.play(this.options.interval,'next',true);}},bindingButtonsEvent:function(action,buttons){for(var i=0;i<buttons.length;i++){switch(action){case'previous':buttons[i].addEvent(this.options.buttonEvent,this.previous.bind(this,true));break;case'next':buttons[i].addEvent(this.options.buttonEvent,this.next.bind(this,true));break;case'play':buttons[i].addEvent(this.options.buttonEvent,this.play.bind(this,[this.options.interval,'next',false]));break;case'playback':buttons[i].addEvent(this.options.buttonEvent,this.play.bind(this,[this.options.interval,'previous',false]));break;case'stop':buttons[i].addEvent(this.options.buttonEvent,this.stop.bind(this));break;}
this.buttons[action].push(buttons[i]);}}});


