var swfobject=function(){var D="undefined",r="object",S="Shockwave Flash",W="ShockwaveFlash.ShockwaveFlash",q="application/x-shockwave-flash",R="SWFObjectExprInst",x="onreadystatechange",O=window,j=document,t=navigator,T=false,U=[h],o=[],N=[],I=[],l,Q,E,B,J=false,a=false,n,G,m=true,M=function(){var aa=typeof j.getElementById!=D&&typeof j.getElementsByTagName!=D&&typeof j.createElement!=D,ah=t.userAgent.toLowerCase(),Y=t.platform.toLowerCase(),ae=Y?/win/.test(Y):/win/.test(ah),ac=Y?/mac/.test(Y):/mac/.test(ah),af=/webkit/.test(ah)?parseFloat(ah.replace(/^.*webkit\/(\d+(\.\d+)?).*$/,"$1")):false,X=!+"\v1",ag=[0,0,0],ab=null;if(typeof t.plugins!=D&&typeof t.plugins[S]==r){ab=t.plugins[S].description;if(ab&&!(typeof t.mimeTypes!=D&&t.mimeTypes[q]&&!t.mimeTypes[q].enabledPlugin)){T=true;X=false;ab=ab.replace(/^.*\s+(\S+\s+\S+$)/,"$1");ag[0]=parseInt(ab.replace(/^(.*)\..*$/,"$1"),10);ag[1]=parseInt(ab.replace(/^.*\.(.*)\s.*$/,"$1"),10);ag[2]=/[a-zA-Z]/.test(ab)?parseInt(ab.replace(/^.*[a-zA-Z]+(.*)$/,"$1"),10):0}}else if(typeof O.ActiveXObject!=D)try{var ad=new ActiveXObject(W);if(ad){ab=ad.GetVariable("$version");if(ab){X=true;ab=ab.split(" ")[1].split(",");ag=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}}catch(Z){};return{w3:aa,pv:ag,wk:af,ie:X,win:ae,mac:ac}}(),k=function(){if(!M.w3)return;if((typeof j.readyState!=D&&j.readyState=="complete")||(typeof j.readyState==D&&(j.getElementsByTagName("body")[0]||j.body)))f();if(!J){if(typeof j.addEventListener!=D)j.addEventListener("DOMContentLoaded",f,false);if(M.ie&&M.win){j.attachEvent(x,function(){if(j.readyState=="complete"){j.detachEvent(x,arguments.callee);f()}});if(O==top)(function(){if(J)return;try{j.documentElement.doScroll("left")}catch(X){setTimeout(arguments.callee,0);return};f()})()};if(M.wk)(function(){if(J)return;if(!/loaded|complete/.test(j.readyState)){setTimeout(arguments.callee,0);return};f()})();s(f)}}()
function f(){if(J)return;try{var Z=j.getElementsByTagName("body")[0].appendChild(C("span"));Z.parentNode.removeChild(Z)}catch(aa){return};J=true;var X=U.length;for(var Y=0;Y<X;Y++)U[Y]()}
function K(X){if(J){X()}else U[U.length]=X}
function s(Y){if(typeof O.addEventListener!=D){O.addEventListener("load",Y,false)}else if(typeof j.addEventListener!=D){j.addEventListener("load",Y,false)}else if(typeof O.attachEvent!=D){i(O,"onload",Y)}else if(typeof O.onload=="function"){var X=O.onload;O.onload=function(){X();Y()}}else O.onload=Y}
function h(){if(T){V()}else H()}
function V(){var X=j.getElementsByTagName("body")[0],aa=C(r);aa.setAttribute("type",q);var Z=X.appendChild(aa);if(Z){var Y=0;(function(){if(typeof Z.GetVariable!=D){var ab=Z.GetVariable("$version");if(ab){ab=ab.split(" ")[1].split(",");M.pv=[parseInt(ab[0],10),parseInt(ab[1],10),parseInt(ab[2],10)]}}else if(Y<10){Y++;setTimeout(arguments.callee,10);return};X.removeChild(aa);Z=null;H()})()}else H()}
function H(){var ag=o.length;if(ag>0)for(var af=0;af<ag;af++){var Y=o[af].id,ab=o[af].callbackFn,aa={success:false,id:Y};if(M.pv[0]>0){var ae=c(Y);if(ae)if(F(o[af].swfVersion)&&!(M.wk&&M.wk<312)){w(Y,true);if(ab){aa.success=true;aa.ref=z(Y);ab(aa)}}else if(o[af].expressInstall&&A()){var ai={};ai.data=o[af].expressInstall;ai.width=ae.getAttribute("width")||"0";ai.height=ae.getAttribute("height")||"0";if(ae.getAttribute("class"))ai.styleclass=ae.getAttribute("class");if(ae.getAttribute("align"))ai.align=ae.getAttribute("align");var ah={},X=ae.getElementsByTagName("param"),ac=X.length;for(var ad=0;ad<ac;ad++)if(X[ad].getAttribute("name").toLowerCase()!="movie")ah[X[ad].getAttribute("name")]=X[ad].getAttribute("value");P(ai,ah,Y,ab)}else{p(ae);if(ab)ab(aa)}}else{w(Y,true);if(ab){var Z=z(Y);if(Z&&typeof Z.SetVariable!=D){aa.success=true;aa.ref=Z};ab(aa)}}}}
function z(aa){var X=null,Y=c(aa);if(Y&&Y.nodeName=="OBJECT")if(typeof Y.SetVariable!=D){X=Y}else{var Z=Y.getElementsByTagName(r)[0];if(Z)X=Z};return X}
function A(){return !a&&F("6.0.65")&&(M.win||M.mac)&&!(M.wk&&M.wk<312)}
function P(aa,ab,X,Z){a=true;E=Z||null;B={success:false,id:X};var ae=c(X);if(ae){if(ae.nodeName=="OBJECT"){l=g(ae);Q=null}else{l=ae;Q=X};aa.id=R;if(typeof aa.width==D||(!/%$/.test(aa.width)&&parseInt(aa.width,10)<310))aa.width="310";if(typeof aa.height==D||(!/%$/.test(aa.height)&&parseInt(aa.height,10)<137))aa.height="137";j.title=j.title.slice(0,47)+" - Flash Player Installation";var ad=M.ie&&M.win?"ActiveX":"PlugIn",ac="MMredirectURL="+O.location.toString().replace(/&/g,"%26")+"&MMplayerType="+ad+"&MMdoctitle="+j.title;if(typeof ab.flashvars!=D){ab.flashvars+="&"+ac}else ab.flashvars=ac;if(M.ie&&M.win&&ae.readyState!=4){var Y=C("div");X+="SWFObjectNew";Y.setAttribute("id",X);ae.parentNode.insertBefore(Y,ae);ae.style.display="none";(function(){if(ae.readyState==4){ae.parentNode.removeChild(ae)}else setTimeout(arguments.callee,10)})()};u(aa,ab,X)}}
function p(Y){if(M.ie&&M.win&&Y.readyState!=4){var X=C("div");Y.parentNode.insertBefore(X,Y);X.parentNode.replaceChild(g(Y),X);Y.style.display="none";(function(){if(Y.readyState==4){Y.parentNode.removeChild(Y)}else setTimeout(arguments.callee,10)})()}else Y.parentNode.replaceChild(g(Y),Y)}
function g(ab){var aa=C("div");if(M.win&&M.ie){aa.innerHTML=ab.innerHTML}else{var Y=ab.getElementsByTagName(r)[0];if(Y){var ad=Y.childNodes;if(ad){var X=ad.length;for(var Z=0;Z<X;Z++)if(!(ad[Z].nodeType==1&&ad[Z].nodeName=="PARAM")&&!(ad[Z].nodeType==8))aa.appendChild(ad[Z].cloneNode(true))}}};return aa}
function u(ai,ag,Y){var X,aa=c(Y);if(M.wk&&M.wk<312)return X;if(aa){if(typeof ai.id==D)ai.id=Y;if(M.ie&&M.win){var ah="";for(var ae in ai)if(ai[ae]!=Object.prototype[ae])if(ae.toLowerCase()=="data"){ag.movie=ai[ae]}else if(ae.toLowerCase()=="styleclass"){ah+=' class="'+ai[ae]+'"'}else if(ae.toLowerCase()!="classid")ah+=" "+ae+'="'+ai[ae]+'"';var af="";for(var ad in ag)if(ag[ad]!=Object.prototype[ad])af+='<param name="'+ad+'" value="'+ag[ad]+'" />';aa.outerHTML='<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"'+ah+">"+af+"</object>";N[N.length]=ai.id;X=c(ai.id)}else{var Z=C(r);Z.setAttribute("type",q);for(var ac in ai)if(ai[ac]!=Object.prototype[ac])if(ac.toLowerCase()=="styleclass"){Z.setAttribute("class",ai[ac])}else if(ac.toLowerCase()!="classid")Z.setAttribute(ac,ai[ac]);for(var ab in ag)if(ag[ab]!=Object.prototype[ab]&&ab.toLowerCase()!="movie")e(Z,ab,ag[ab]);aa.parentNode.replaceChild(Z,aa);X=Z}};return X}
function e(Z,X,Y){var aa=C("param");aa.setAttribute("name",X);aa.setAttribute("value",Y);Z.appendChild(aa)}
function y(Y){var X=c(Y);if(X&&X.nodeName=="OBJECT")if(M.ie&&M.win){X.style.display="none";(function(){if(X.readyState==4){b(Y)}else setTimeout(arguments.callee,10)})()}else X.parentNode.removeChild(X)}
function b(Z){var Y=c(Z);if(Y){for(var X in Y)if(typeof Y[X]=="function")Y[X]=null;Y.parentNode.removeChild(Y)}}
function c(Z){var X=null;try{X=j.getElementById(Z)}catch(Y){};return X}
function C(X){return j.createElement(X)}
function i(Z,X,Y){Z.attachEvent(X,Y);I[I.length]=[Z,X,Y]}
function F(Z){var Y=M.pv,X=Z.split(".");X[0]=parseInt(X[0],10);X[1]=parseInt(X[1],10)||0;X[2]=parseInt(X[2],10)||0;return(Y[0]>X[0]||(Y[0]==X[0]&&Y[1]>X[1])||(Y[0]==X[0]&&Y[1]==X[1]&&Y[2]>=X[2]))?true:false}
function v(ac,Y,ad,ab){if(M.ie&&M.mac)return;var aa=j.getElementsByTagName("head")[0];if(!aa)return;var X=(ad&&typeof ad=="string")?ad:"screen";if(ab){n=null;G=null};if(!n||G!=X){var Z=C("style");Z.setAttribute("type","text/css");Z.setAttribute("media",X);n=aa.appendChild(Z);if(M.ie&&M.win&&typeof j.styleSheets!=D&&j.styleSheets.length>0)n=j.styleSheets[j.styleSheets.length-1];G=X};if(M.ie&&M.win){if(n&&typeof n.addRule==r)n.addRule(ac,Y)}else if(n&&typeof j.createTextNode!=D)n.appendChild(j.createTextNode(ac+" {"+Y+"}"))}
function w(Z,X){if(!m)return;var Y=X?"visible":"hidden";if(J&&c(Z)){c(Z).style.visibility=Y}else v("#"+Z,"visibility:"+Y)}
function L(Y){var Z=/[\\\"<>\.;]/,X=Z.exec(Y)!=null;return X&&typeof encodeURIComponent!=D?encodeURIComponent(Y):Y};var d=function(){if(M.ie&&M.win)window.attachEvent("onunload",function(){var ac=I.length;for(var ab=0;ab<ac;ab++)I[ab][0].detachEvent(I[ab][1],I[ab][2]);var Z=N.length;for(var aa=0;aa<Z;aa++)y(N[aa]);for(var Y in M)M[Y]=null;M=null;for(var X in swfobject)swfobject[X]=null;swfobject=null})}();return{registerObject:function(ab,X,aa,Z){if(M.w3&&ab&&X){var Y={};Y.id=ab;Y.swfVersion=X;Y.expressInstall=aa;Y.callbackFn=Z;o[o.length]=Y;w(ab,false)}else if(Z)Z({success:false,id:ab})},getObjectById:function(X){if(M.w3)return z(X)},embedSWF:function(ab,ah,ae,ag,Y,aa,Z,ad,af,ac){var X={success:false,id:ah};if(M.w3&&!(M.wk&&M.wk<312)&&ab&&ah&&ae&&ag&&Y){w(ah,false);K(function(){ae+="";ag+="";var aj={};if(af&&typeof af===r)for(var al in af)aj[al]=af[al];aj.data=ab;aj.width=ae;aj.height=ag;var am={};if(ad&&typeof ad===r)for(var ak in ad)am[ak]=ad[ak];if(Z&&typeof Z===r)for(var ai in Z)if(typeof am.flashvars!=D){am.flashvars+="&"+ai+"="+Z[ai]}else am.flashvars=ai+"="+Z[ai];if(F(Y)){var an=u(aj,am,ah);if(aj.id==ah)w(ah,true);X.success=true;X.ref=an}else if(aa&&A()){aj.data=aa;P(aj,am,ah,ac);return}else w(ah,true);if(ac)ac(X)})}else if(ac)ac(X)},switchOffAutoHideShow:function(){m=false},ua:M,getFlashPlayerVersion:function(){return{major:M.pv[0],minor:M.pv[1],release:M.pv[2]}},hasFlashPlayerVersion:F,createSWF:function(Z,Y,X){if(M.w3){return u(Z,Y,X)}else return undefined},showExpressInstall:function(Z,aa,X,Y){if(M.w3&&A())P(Z,aa,X,Y)},removeSWF:function(X){if(M.w3)y(X)},createCSS:function(aa,Z,Y,X){if(M.w3)v(aa,Z,Y,X)},addDomLoadEvent:K,addLoadEvent:s,getQueryParamValue:function(aa){var Z=j.location.search||j.location.hash;if(Z){if(/\?/.test(Z))Z=Z.split("?")[1];if(aa==null)return L(Z);var Y=Z.split("&");for(var X=0;X<Y.length;X++)if(Y[X].substring(0,Y[X].indexOf("="))==aa)return L(Y[X].substring((Y[X].indexOf("=")+1)))};return""},expressInstallCallback:function(){if(a){var X=c(R);if(X&&l){X.parentNode.replaceChild(l,X);if(Q){w(Q,true);if(M.ie&&M.win)l.style.display="block"};if(E)E(B)};a=false}}}}();
var browserName=navigator.appName,browserVer=parseInt(navigator.appVersion),version="",msie4=(browserName=="Microsoft Internet Explorer"&&browserVer>=4);if((browserName=="Netscape"&&browserVer>=3)||msie4||browserName=="Konqueror"||browserName=="Opera"){version="n3"}else version="n2"
function blurLink(theObject){if(msie4)theObject.blur()}
function decryptCharcode(n,start,end,offset){n=n+offset;if(offset>0&&n>end){n=start+(n-end-1)}else if(offset<0&&n<start)n=end-(start-n-1);return String.fromCharCode(n)}
function decryptString(enc,offset){var dec="",len=enc.length;for(var i=0;i<len;i++){var n=enc.charCodeAt(i);if(n>=0x2B&&n<=0x3A){dec+=decryptCharcode(n,0x2B,0x3A,offset)}else if(n>=0x40&&n<=0x5A){dec+=decryptCharcode(n,0x40,0x5A,offset)}else if(n>=0x61&&n<=0x7A){dec+=decryptCharcode(n,0x61,0x7A,offset)}else dec+=enc.charAt(i)};return dec}
function linkTo_UnCryptMailto(s){location.href=decryptString(s,-1)};
function showSubNavi(element){if(element.className=="noarrow")return;element.className+="hover"}
function hideSubNavi(element){if(element.className=="noarrow")return;element.className=element.className=""};
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}('o 9p={9q:\'1.11\'};k $4S(12){h(12!=7M)};k $r(12){m(!$4S(12))h V;m(12.3y)h\'I\';o r=4D 12;m(r==\'2E\'&&12.9o){1P(12.5t){W 1:h\'I\';W 3:h(/\\S/).2u(12.6O)?\'9n\':\'9k\'}}m(r==\'2E\'||r==\'k\'){1P(12.7P){W 1S:h\'1f\';W 5v:h\'3O\';W 1d:h\'5I\'}m(4D 12.N==\'4K\'){m(12.2t)h\'9l\';m(12.7R)h\'Y\'}}h r};k $3a(){o 4b={};F(o i=0;i<Y.N;i++){F(o u 1g Y[i]){o ap=Y[i][u];o 4m=4b[u];m(4m&&$r(ap)==\'2E\'&&$r(4m)==\'2E\')4b[u]=$3a(4m,ap);14 4b[u]=ap}}h 4b};o $K=k(){o 17=Y;m(!17[1])17=[c,17[0]];F(o u 1g 17[1])17[0][u]=17[1][u];h 17[0]};o $3J=k(){F(o i=0,l=Y.N;i<l;i++){Y[i].K=k(1p){F(o 1w 1g 1p){m(!c.1o[1w])c.1o[1w]=1p[1w];m(!c[1w])c[1w]=$3J.4v(1w)}}}};$3J.4v=k(1w){h k(O){h c.1o[1w].3H(O,1S.1o.7T.1O(Y,1))}};$3J(65,1S,5y,74);k $3o(12){h!!(12||12===0)};k $42(12,7N){h $4S(12)?12:7N};k $60(36,2g){h 1c.9m(1c.60()*(2g-36+1)+36)};k $2C(){h Q 9r().9s()};k $4B(1A){9x(1A);9y(1A);h 1e};o 3i=k(12){12=12||{};12.K=$K;h 12};o 9w=Q 3i(H);o 9v=Q 3i(L);L.87=L.2e(\'87\')[0];H.2Q=!!(L.6U);m(H.7n)H.1X=H[H.5a?\'9t\':\'7J\']=19;14 m(L.7v&&!L.9u&&!9j.9i)H.34=H[H.2Q?\'98\':\'4n\']=19;14 m(L.99!=1e)H.5l=19;H.97=H.34;6k.K=$K;m(4D 3S==\'7M\'){o 3S=k(){};m(H.34)L.71("96");3S.1o=(H.34)?H["[[93.1o]]"]:{}}3S.1o.3y=k(){};m(H.7J)3G{L.94("95",V,19)}3A(e){};o 1d=k(2l){o 4f=k(){h(Y[0]!==1e&&c.1B&&$r(c.1B)==\'k\')?c.1B.3H(c,Y):c};$K(4f,c);4f.1o=2l;4f.7P=1d;h 4f};1d.1K=k(){};1d.1o={K:k(2l){o 4N=Q c(1e);F(o u 1g 2l){o 7V=4N[u];4N[u]=1d.7Q(7V,2l[u])}h Q 1d(4N)},4t:k(){F(o i=0,l=Y.N;i<l;i++)$K(c.1o,Y[i])}};1d.7Q=k(2W,1D){m(2W&&2W!=1D){o r=$r(1D);m(r!=$r(2W))h 1D;1P(r){W\'k\':o 5g=k(){c.1r=Y.7R.1r;h 1D.3H(c,Y)};5g.1r=2W;h 5g;W\'2E\':h $3a(2W,1D)}}h 1D};o 6m=Q 1d({9a:k(J){c.31=c.31||[];c.31.1a(J);h c},6y:k(){m(c.31&&c.31.N)c.31.6X().1Q(10,c)},9b:k(){c.31=[]}});o 29=Q 1d({1U:k(r,J){m(J!=1d.1K){c.$T=c.$T||{};c.$T[r]=c.$T[r]||[];c.$T[r].5V(J)}h c},1J:k(r,17,1Q){m(c.$T&&c.$T[r]){c.$T[r].1x(k(J){J.2d({\'O\':c,\'1Q\':1Q,\'Y\':17})()},c)}h c},4F:k(r,J){m(c.$T&&c.$T[r])c.$T[r].30(J);h c}});o 4z=Q 1d({3D:k(){c.t=$3a.3H(1e,[c.t].K(Y));m(c.1U){F(o 2H 1g c.t){m($r(c.t[2H]==\'k\')&&(/^64[A-Z]/).2u(2H))c.1U(2H,c.t[2H])}}h c}});1S.K({4H:k(J,O){F(o i=0,j=c.N;i<j;i++)J.1O(O,c[i],i,c)},2o:k(J,O){o 3B=[];F(o i=0,j=c.N;i<j;i++){m(J.1O(O,c[i],i,c))3B.1a(c[i])}h 3B},2a:k(J,O){o 3B=[];F(o i=0,j=c.N;i<j;i++)3B[i]=J.1O(O,c[i],i,c);h 3B},59:k(J,O){F(o i=0,j=c.N;i<j;i++){m(!J.1O(O,c[i],i,c))h V}h 19},9g:k(J,O){F(o i=0,j=c.N;i<j;i++){m(J.1O(O,c[i],i,c))h 19}h V},3t:k(2t,M){o 3F=c.N;F(o i=(M<0)?1c.2g(0,3F+M):M||0;i<3F;i++){m(c[i]===2t)h i}h-1},8l:k(1v,N){1v=1v||0;m(1v<0)1v=c.N+1v;N=N||(c.N-1v);o 67=[];F(o i=0;i<N;i++)67[i]=c[1v++];h 67},30:k(2t){o i=0;o 3F=c.N;4u(i<3F){m(c[i]===2t){c.54(i,1);3F--}14{i++}}h c},18:k(2t,M){h c.3t(2t,M)!=-1},9h:k(1z){o 12={},N=1c.36(c.N,1z.N);F(o i=0;i<N;i++)12[1z[i]]=c[i];h 12},K:k(1f){F(o i=0,j=1f.N;i<j;i++)c.1a(1f[i]);h c},3a:k(1f){F(o i=0,l=1f.N;i<l;i++)c.5V(1f[i]);h c},5V:k(2t){m(!c.18(2t))c.1a(2t);h c},9f:k(){h c[$60(0,c.N-1)]||1e},7o:k(){h c[c.N-1]||1e}});1S.1o.1x=1S.1o.4H;1S.1x=1S.4H;k $A(1f){h 1S.8l(1f)};k $1x(2S,J,O){m(2S&&4D 2S.N==\'4K\'&&$r(2S)!=\'2E\'){1S.4H(2S,J,O)}14{F(o 1k 1g 2S)J.1O(O||2S,2S[1k],1k)}};1S.1o.2u=1S.1o.18;5y.K({2u:k(4C,26){h(($r(4C)==\'2r\')?Q 5v(4C,26):4C).2u(c)},2T:k(){h 3M(c,10)},75:k(){h 47(c)},5i:k(){h c.2U(/-\\D/g,k(2m){h 2m.5U(1).6x()})},7i:k(){h c.2U(/\\w[A-Z]/g,k(2m){h(2m.5U(0)+\'-\'+2m.5U(1).3Q())})},8c:k(){h c.2U(/\\b[a-z]/g,k(2m){h 2m.6x()})},5Y:k(){h c.2U(/^\\s+|\\s+$/g,\'\')},62:k(){h c.2U(/\\s{2,}/g,\' \').5Y()},5b:k(1f){o 23=c.2m(/\\d{1,3}/g);h(23)?23.5b(1f):V},4A:k(1f){o 3d=c.2m(/^#?(\\w{1,2})(\\w{1,2})(\\w{1,2})$/);h(3d)?3d.7T(1).4A(1f):V},18:k(2r,s){h(s)?(s+c+s).3t(s+2r+s)>-1:c.3t(2r)>-1},9e:k(){h c.2U(/([.*+?^${}()|[\\]\\/\\\\])/g,\'\\\\$1\')}});1S.K({5b:k(1f){m(c.N<3)h V;m(c.N==4&&c[3]==0&&!1f)h\'9c\';o 3d=[];F(o i=0;i<3;i++){o 3I=(c[i]-0).9d(16);3d.1a((3I.N==1)?\'0\'+3I:3I)}h 1f?3d:\'#\'+3d.1G(\'\')},4A:k(1f){m(c.N!=3)h V;o 23=[];F(o i=0;i<3;i++){23.1a(3M((c[i].N==1)?c[i]+c[i]:c[i],16))}h 1f?23:\'23(\'+23.1G(\',\')+\')\'}});65.K({2d:k(t){o J=c;t=$3a({\'O\':J,\'B\':V,\'Y\':1e,\'1Q\':V,\'2O\':V,\'4y\':V},t);m($3o(t.Y)&&$r(t.Y)!=\'1f\')t.Y=[t.Y];h k(B){o 17;m(t.B){B=B||H.B;17=[(t.B===19)?B:Q t.B(B)];m(t.Y)17.K(t.Y)}14 17=t.Y||Y;o 2A=k(){h J.3H($42(t.O,J),17)};m(t.1Q)h 6D(2A,t.1Q);m(t.2O)h 9z(2A,t.2O);m(t.4y)3G{h 2A()}3A(9A){h V};h 2A()}},9X:k(17,O){h c.2d({\'Y\':17,\'O\':O})},4y:k(17,O){h c.2d({\'Y\':17,\'O\':O,\'4y\':19})()},O:k(O,17){h c.2d({\'O\':O,\'Y\':17})},9W:k(O,17){h c.2d({\'O\':O,\'B\':19,\'Y\':17})},1Q:k(1Q,O,17){h c.2d({\'1Q\':1Q,\'O\':O,\'Y\':17})()},2O:k(6Y,O,17){h c.2d({\'2O\':6Y,\'O\':O,\'Y\':17})()}});74.K({2T:k(){h 3M(c)},75:k(){h 47(c)},7I:k(36,2g){h 1c.36(2g,1c.2g(36,c))},3r:k(41){41=1c.35(10,41||0);h 1c.3r(c*41)/41},9V:k(J){F(o i=0;i<c;i++)J(i)}});o C=Q 1d({1B:k(q,1p){m($r(q)==\'2r\'){m(H.1X&&1p&&(1p.1k||1p.r)){o 1k=(1p.1k)?\' 1k="\'+1p.1k+\'"\':\'\';o r=(1p.r)?\' r="\'+1p.r+\'"\':\'\';5B 1p.1k;5B 1p.r;q=\'<\'+q+1k+r+\'>\'}q=L.71(q)}q=$(q);h(!1p||!q)?q:q.2w(1p)}});o 1E=Q 1d({1B:k(P){h(P)?$K(P,c):c}});1E.K=k(1p){F(o 1w 1g 1p){c.1o[1w]=1p[1w];c[1w]=$3J.4v(1w)}};k $(q){m(!q)h 1e;m(q.3y)h 1R.3w(q);m([H,L].18(q))h q;o r=$r(q);m(r==\'2r\'){q=L.4k(q);r=(q)?\'I\':V}m(r!=\'I\')h 1e;m(q.3y)h 1R.3w(q);m([\'2E\',\'9S\'].18(q.4T.3Q()))h q;$K(q,C.1o);q.3y=k(){};h 1R.3w(q)};L.4r=L.2e;k $$(){o P=[];F(o i=0,j=Y.N;i<j;i++){o 1n=Y[i];1P($r(1n)){W\'I\':P.1a(1n);W\'9T\':1q;W V:1q;W\'2r\':1n=L.4r(1n,19);5f:P.K(1n)}}h $$.3L(P)};$$.3L=k(1f){o P=[];F(o i=0,l=1f.N;i<l;i++){m(1f[i].$4G)8v;o I=$(1f[i]);m(I&&!I.$4G){I.$4G=19;P.1a(I)}}F(o n=0,d=P.N;n<d;n++)P[n].$4G=1e;h Q 1E(P)};1E.4M=k(u){h k(){o 17=Y;o 1b=[];o P=19;F(o i=0,j=c.N,2A;i<j;i++){2A=c[i][u].3H(c[i],17);m($r(2A)!=\'I\')P=V;1b.1a(2A)};h(P)?$$.3L(1b):1b}};C.K=k(2l){F(o u 1g 2l){3S.1o[u]=2l[u];C.1o[u]=2l[u];C[u]=$3J.4v(u);o 6B=(1S.1o[u])?u+\'1E\':u;1E.1o[6B]=1E.4M(u)}};C.K({2w:k(1p){F(o 1w 1g 1p){o 3k=1p[1w];1P(1w){W\'7S\':c.7d(3k);1q;W\'T\':m(c.5p)c.5p(3k);1q;W\'2l\':c.70(3k);1q;5f:c.4V(1w,3k)}}h c},2Z:k(q,6z){q=$(q);1P(6z){W\'6L\':q.2v.5m(c,q);1q;W\'6H\':o 3X=q.7l();m(!3X)q.2v.5s(c);14 q.2v.5m(c,3X);1q;W\'2p\':o 5n=q.5S;m(5n){q.5m(c,5n);1q}5f:q.5s(c)}h c},a6:k(q){h c.2Z(q,\'6L\')},8z:k(q){h c.2Z(q,\'6H\')},a4:k(q){h c.2Z(q,\'5E\')},a3:k(q){h c.2Z(q,\'2p\')},8y:k(){o P=[];$1x(Y,k(6J){P=P.5o(6J)});$$(P).2Z(c);h c},30:k(){h c.2v.6Q(c)},a1:k(7u){o q=$(c.a2(7u!==V));m(!q.$T)h q;q.$T={};F(o r 1g c.$T)q.$T[r]={\'1z\':$A(c.$T[r].1z),\'1s\':$A(c.$T[r].1s)};h q.4W()},9R:k(q){q=$(q);c.2v.9Q(q,c);h q},8r:k(1t){c.5s(L.9H(1t));h c},5r:k(1i){h c.1i.18(1i,\' \')},7B:k(1i){m(!c.5r(1i))c.1i=(c.1i+\' \'+1i).62();h c},7D:k(1i){c.1i=c.1i.2U(Q 5v(\'(^|\\\\s)\'+1i+\'(?:\\\\s|$)\'),\'$1\').62();h c},9F:k(1i){h c.5r(1i)?c.7D(1i):c.7B(1i)},3j:k(u,G){1P(u){W\'1T\':h c.7e(47(G));W\'9E\':u=(H.1X)?\'9B\':\'9C\'}u=u.5i();1P($r(G)){W\'4K\':m(![\'9D\',\'79\'].18(u))G+=\'4c\';1q;W\'1f\':G=\'23(\'+G.1G(\',\')+\')\'}c.1j[u]=G;h c},7d:k(2i){1P($r(2i)){W\'2E\':C.4X(c,\'3j\',2i);1q;W\'2r\':c.1j.5H=2i}h c},7e:k(1T){m(1T==0){m(c.1j.5c!="4q")c.1j.5c="4q"}14{m(c.1j.5c!="7b")c.1j.5c="7b"}m(!c.58||!c.58.9I)c.1j.79=1;m(H.1X)c.1j.2o=(1T==1)?\'\':"9J(1T="+1T*9O+")";c.1j.1T=c.$2P.1T=1T;h c},25:k(u){u=u.5i();o 1h=c.1j[u];m(!$3o(1h)){m(u==\'1T\')h c.$2P.1T;1h=[];F(o 1j 1g C.2V){m(u==1j){C.2V[1j].1x(k(s){o 1j=c.25(s);1h.1a(3M(1j)?1j:\'8d\')},c);m(u==\'2M\'){o 59=1h.59(k(3I){h(3I==1h[0])});h(59)?1h[0]:V}h 1h.1G(\' \')}}m(u.18(\'2M\')){m(C.2V.2M.18(u)){h[\'8e\',\'6f\',\'6u\'].2a(k(p){h c.25(u+p)},c).1G(\' \')}14 m(C.8s.18(u)){h[\'80\',\'82\',\'84\',\'6R\'].2a(k(p){h c.25(\'2M\'+p+u.2U(\'2M\',\'\'))},c).1G(\' \')}}m(L.7m)1h=L.7m.9K(c,1e).9L(u.7i());14 m(c.58)1h=c.58[u]}m(H.1X)1h=C.88(u,1h,c);m(1h&&u.2u(/4w/i)&&1h.18(\'23\')){h 1h.4L(\'23\').54(1,4).2a(k(4w){h 4w.5b()}).1G(\' \')}h 1h},8n:k(){h C.5T(c,\'25\',Y)},3V:k(56,1v){56+=\'8H\';o q=(1v)?c[1v]:c[56];4u(q&&$r(q)!=\'I\')q=q[56];h $(q)},8J:k(){h c.3V(\'2W\')},7l:k(){h c.3V(\'3X\')},8L:k(){h c.3V(\'3X\',\'5S\')},7o:k(){h c.3V(\'2W\',\'8Z\')},8V:k(){h $(c.2v)},8P:k(){h $$(c.7v)},5k:k(q){h!!$A(c.2e(\'*\')).18(q)},3K:k(u){o 2z=C.57[u];m(2z)h c[2z];o 5O=C.7L[u]||0;m(!H.1X||5O)h c.8T(u,5O);o 5Q=c.8S[u];h(5Q)?5Q.6O:1e},8Q:k(u){o 2z=C.57[u];m(2z)c[2z]=\'\';14 c.8U(u);h c},90:k(){h C.5T(c,\'3K\',Y)},4V:k(u,G){o 2z=C.57[u];m(2z)c[2z]=G;14 c.8N(u,G);h c},70:k(2i){h C.4X(c,\'4V\',2i)},6q:k(){c.7K=$A(Y).1G(\'\');h c},8K:k(1t){o 2j=c.3l();m([\'1j\',\'28\'].18(2j)){m(H.1X){m(2j==\'1j\')c.8B.5H=1t;14 m(2j==\'28\')c.4V(\'1t\',1t);h c}14{c.6Q(c.5S);h c.8r(1t)}}c[$4S(c.5G)?\'5G\':\'7Y\']=1t;h c},8R:k(){o 2j=c.3l();m([\'1j\',\'28\'].18(2j)){m(H.1X){m(2j==\'1j\')h c.8B.5H;14 m(2j==\'28\')h c.3K(\'1t\')}14{h c.7K}}h($42(c.5G,c.7Y))},3l:k(){h c.4T.3Q()},1K:k(){1R.53(c.2e(\'*\'));h c.6q(\'\')}});C.88=k(u,1h,I){m($3o(3M(1h)))h 1h;m([\'5d\',\'3v\'].18(u)){o 1s=(u==\'3v\')?[\'2B\',\'5e\']:[\'2p\',\'5E\'];o 2s=0;1s.1x(k(G){2s+=I.25(\'2M-\'+G+\'-3v\').2T()+I.25(\'5J-\'+G).2T()});h I[\'2x\'+u.8c()]-2s+\'4c\'}14 m(u.2u(/2M(.+)8e|2c|5J/)){h\'8d\'}h 1h};C.2V={\'2M\':[],\'5J\':[],\'2c\':[]};[\'80\',\'82\',\'84\',\'6R\'].1x(k(8f){F(o 1j 1g C.2V)C.2V[1j].1a(1j+8f)});C.8s=[\'8I\',\'8W\',\'a0\'];C.5T=k(q,1H,1z){o 1h={};$1x(1z,k(22){1h[22]=q[1H](22)});h 1h};C.4X=k(q,1H,63){F(o 22 1g 63)q[1H](22,63[22]);h q};C.57=Q 3i({\'5I\':\'1i\',\'F\':\'c7\',\'c9\':\'ca\',\'cb\':\'c6\',\'c2\':\'ce\',\'cg\':\'co\',\'cq\':\'cl\',\'cm\':\'cf\',\'ch\':\'ci\',\'G\':\'G\',\'5Z\':\'5Z\',\'66\':\'66\',\'5L\':\'5L\',\'68\':\'68\'});C.7L={\'cj\':2,\'4i\':2};C.2h={4Q:{2X:k(r,J){m(c.5q)c.5q(r,J,V);14 c.bX(\'64\'+r,J);h c},69:k(r,J){m(c.7O)c.7O(r,J,V);14 c.bY(\'64\'+r,J);h c}}};H.K(C.2h.4Q);L.K(C.2h.4Q);C.K(C.2h.4Q);o 1R={P:[],3w:k(q){m(!q.$2P){1R.P.1a(q);q.$2P={\'1T\':1}}h q},53:k(P){F(o i=0,j=P.N,q;i<j;i++){m(!(q=P[i])||!q.$2P)8v;m(q.$T)q.1J(\'53\').4W();F(o p 1g q.$2P)q.$2P[p]=1e;F(o d 1g C.1o)q[d]=1e;1R.P[1R.P.3t(q)]=1e;q.3y=q.$2P=q=1e}1R.P.30(1e)},1K:k(){1R.3w(H);1R.3w(L);1R.53(1R.P)}};H.2X(\'6A\',k(){H.2X(\'61\',1R.1K);m(H.1X)H.2X(\'61\',by)});o 21=Q 1d({1B:k(B){m(B&&B.$6S)h B;c.$6S=19;B=B||H.B;c.B=B;c.r=B.r;c.2I=B.2I||B.bH;m(c.2I.5t==3)c.2I=c.2I.2v;c.6X=B.bI;c.bS=B.bR;c.bT=B.bP;c.bM=B.bN;m([\'5F\',\'3n\'].18(c.r)){c.bB=(B.6I)?B.6I/bO:-(B.bL||0)/3}14 m(c.r.18(\'22\')){c.4Z=B.7g||B.bJ;F(o 1k 1g 21.1z){m(21.1z[1k]==c.4Z){c.22=1k;1q}}m(c.r==\'6N\'){o 52=c.4Z-bK;m(52>0&&52<13)c.22=\'f\'+52}c.22=c.22||5y.bV(c.4Z).3Q()}14 m(c.r.2u(/(76|bU|bx)/)){c.2L={\'x\':B.5u||B.78+L.24.4g,\'y\':B.5w||B.7a+L.24.48};c.8k={\'x\':B.5u?B.5u-H.7E:B.78,\'y\':B.5w?B.5w-H.7z:B.7a};c.bv=(B.7g==3)||(B.bt==2);1P(c.r){W\'5X\':c.1I=B.1I||B.bu;1q;W\'5W\':c.1I=B.1I||B.8g}c.7j()}h c},2n:k(){h c.4o().51()},4o:k(){m(c.B.4o)c.B.4o();14 c.B.bF=19;h c},51:k(){m(c.B.51)c.B.51();14 c.B.bG=V;h c}});21.4Y={1I:k(){m(c.1I&&c.1I.5t==3)c.1I=c.1I.2v},7k:k(){3G{21.4Y.1I.1O(c)}3A(e){c.1I=c.2I}}};21.1o.7j=(H.5l)?21.4Y.7k:21.4Y.1I;21.1z=Q 3i({\'bC\':13,\'c3\':38,\'ck\':40,\'2B\':37,\'5e\':39,\'cn\':27,\'cp\':32,\'cd\':8,\'c4\':9,\'5B\':46});C.2h.29={1U:k(r,J){c.$T=c.$T||{};c.$T[r]=c.$T[r]||{\'1z\':[],\'1s\':[]};m(c.$T[r].1z.18(J))h c;c.$T[r].1z.1a(J);o 55=r;o 1M=C.29[r];m(1M){m(1M.5A)1M.5A.1O(c,J);m(1M.2a)J=1M.2a;m(1M.r)55=1M.r}m(!c.5q)J=J.2d({\'O\':c,\'B\':19});c.$T[r].1s.1a(J);h(C.5z.18(55))?c.2X(55,J):c},4F:k(r,J){m(!c.$T||!c.$T[r])h c;o 1C=c.$T[r].1z.3t(J);m(1C==-1)h c;o 22=c.$T[r].1z.54(1C,1)[0];o G=c.$T[r].1s.54(1C,1)[0];o 1M=C.29[r];m(1M){m(1M.30)1M.30.1O(c,J);m(1M.r)r=1M.r}h(C.5z.18(r))?c.69(r,G):c},5p:k(2i){h C.4X(c,\'1U\',2i)},4W:k(r){m(!c.$T)h c;m(!r){F(o 4R 1g c.$T)c.4W(4R);c.$T=1e}14 m(c.$T[r]){c.$T[r].1z.1x(k(J){c.4F(r,J)},c);c.$T[r]=1e}h c},1J:k(r,17,1Q){m(c.$T&&c.$T[r]){c.$T[r].1z.1x(k(J){J.2d({\'O\':c,\'1Q\':1Q,\'Y\':17})()},c)}h c},7p:k(M,r){m(!M.$T)h c;m(!r){F(o 4R 1g M.$T)c.7p(M,4R)}14 m(M.$T[r]){M.$T[r].1z.1x(k(J){c.1U(r,J)},c)}h c}};H.K(C.2h.29);L.K(C.2h.29);C.K(C.2h.29);C.29=Q 3i({\'7t\':{r:\'5X\',2a:k(B){B=Q 21(B);m(B.1I!=c&&!c.5k(B.1I))c.1J(\'7t\',B)}},\'77\':{r:\'5W\',2a:k(B){B=Q 21(B);m(B.1I!=c&&!c.5k(B.1I))c.1J(\'77\',B)}},\'3n\':{r:(H.5l)?\'5F\':\'3n\'}});C.5z=[\'76\',\'aB\',\'aC\',\'az\',\'3n\',\'5F\',\'5X\',\'5W\',\'6d\',\'6N\',\'aw\',\'bs\',\'8G\',\'61\',\'6A\',\'aE\',\'aK\',\'aL\',\'aM\',\'2J\',\'aJ\',\'aI\',\'3e\',\'aF\',\'6P\',\'aG\',\'1Y\'];65.K({8w:k(O,17){h c.2d({\'O\':O,\'Y\':17,\'B\':21})}});1E.K({ag:k(2j){h Q 1E(c.2o(k(q){h(C.3l(q)==2j)}))},8F:k(1i,1N){o P=c.2o(k(q){h(q.1i&&q.1i.18(1i,\' \'))});h(1N)?P:Q 1E(P)},8C:k(33,1N){o P=c.2o(k(q){h(q.33==33)});h(1N)?P:Q 1E(P)},8E:k(1k,5K,G,1N){o P=c.2o(k(q){o 1D=C.3K(q,1k);m(!1D)h V;m(!5K)h 19;1P(5K){W\'=\':h(1D==G);W\'*=\':h(1D.18(G));W\'^=\':h(1D.73(0,G.N)==G);W\'$=\':h(1D.73(1D.N-G.N)==G);W\'!=\':h(1D!=G);W\'~=\':h 1D.18(G,\' \')}h V});h(1N)?P:Q 1E(P)}});k $E(1n,2o){h($(2o)||L).8A(1n)};k $a9(1n,2o){h($(2o)||L).4r(1n)};$$.2K={\'3O\':/^(\\w*|\\*)(?:#([\\w-]+)|\\.([\\w-]+))?(?:\\[(\\w+)(?:([!*^$]?=)["\']?([^"\'\\]]*)["\']?)?])?$/,\'2Q\':{5R:k(1b,2b,U,i){o 1V=[2b.aa?\'5M:\':\'\',U[1]];m(U[2])1V.1a(\'[@33="\',U[2],\'"]\');m(U[3])1V.1a(\'[18(5o(" ", @5I, " "), " \',U[3],\' ")]\');m(U[4]){m(U[5]&&U[6]){1P(U[5]){W\'*=\':1V.1a(\'[18(@\',U[4],\', "\',U[6],\'")]\');1q;W\'^=\':1V.1a(\'[ac-ai(@\',U[4],\', "\',U[6],\'")]\');1q;W\'$=\':1V.1a(\'[aj(@\',U[4],\', 2r-N(@\',U[4],\') - \',U[6].N,\' + 1) = "\',U[6],\'"]\');1q;W\'=\':1V.1a(\'[@\',U[4],\'="\',U[6],\'"]\');1q;W\'!=\':1V.1a(\'[@\',U[4],\'!="\',U[6],\'"]\')}}14{1V.1a(\'[@\',U[4],\']\')}}1b.1a(1V.1G(\'\'));h 1b},5C:k(1b,2b,1N){o P=[];o 2Q=L.6U(\'.//\'+1b.1G(\'//\'),2b,$$.2K.8x,aq.ar,1e);F(o i=0,j=2Q.as;i<j;i++)P.1a(2Q.ao(i));h(1N)?P:Q 1E(P.2a($))}},\'8h\':{5R:k(1b,2b,U,i){m(i==0){m(U[2]){o q=2b.4k(U[2]);m(!q||((U[1]!=\'*\')&&(C.3l(q)!=U[1])))h V;1b=[q]}14{1b=$A(2b.2e(U[1]))}}14{1b=$$.2K.2e(1b,U[1]);m(U[2])1b=1E.8C(1b,U[2],19)}m(U[3])1b=1E.8F(1b,U[3],19);m(U[4])1b=1E.8E(1b,U[4],U[5],U[6],19);h 1b},5C:k(1b,2b,1N){h(1N)?1b:$$.3L(1b)}},8x:k(8j){h(8j==\'5M\')?\'an://6W.ak.al/am/5M\':V},2e:k(2b,4T){o 5P=[];F(o i=0,j=2b.N;i<j;i++)5P.K(2b[i].2e(4T));h 5P}};$$.2K.1H=(H.2Q)?\'2Q\':\'8h\';C.2h.5N={4j:k(1n,1N){o 1b=[];1n=1n.5Y().4L(\' \');F(o i=0,j=1n.N;i<j;i++){o 8m=1n[i];o U=8m.2m($$.2K.3O);m(!U)1q;U[1]=U[1]||\'*\';o 1V=$$.2K[$$.2K.1H].5R(1b,c,U,i);m(!1V)1q;1b=1V}h $$.2K[$$.2K.1H].5C(1b,c,1N)},8A:k(1n){h $(c.4j(1n,19)[0]||V)},4r:k(1n,1N){o P=[];1n=1n.4L(\',\');F(o i=0,j=1n.N;i<j;i++)P=P.5o(c.4j(1n[i],19));h(1N)?P:$$.3L(P)}};C.K({4k:k(33){o q=L.4k(33);m(!q)h V;F(o 1r=q.2v;1r!=c;1r=1r.2v){m(!1r)h V}h q},bi:k(1i){h c.4j(\'.\'+1i)}});L.K(C.2h.5N);C.K(C.2h.5N);C.K({3c:k(){1P(c.3l()){W\'3e\':o 1s=[];$1x(c.t,k(2H){m(2H.68)1s.1a($42(2H.G,2H.1t))});h(c.5L)?1s:1s[0];W\'7X\':m(!(c.66&&[\'bm\',\'bj\'].18(c.r))&&![\'4q\',\'1t\',\'bk\'].18(c.r))1q;W\'8a\':h c.G}h V},89:k(){h $$(c.2e(\'7X\'),c.2e(\'3e\'),c.2e(\'8a\'))},44:k(){o 3x=[];c.89().1x(k(q){o 1k=q.1k;o G=q.3c();m(G===V||!1k||q.5Z)h;o 5j=k(3k){3x.1a(1k+\'=\'+6c(3k))};m($r(G)==\'1f\')G.1x(5j);14 5j(G)});h 3x.1G(\'&\')}});C.K({2F:k(x,y){c.4g=x;c.48=y},4x:k(){h{\'1Y\':{\'x\':c.4g,\'y\':c.48},\'2s\':{\'x\':c.3W,\'y\':c.3U},\'4J\':{\'x\':c.4l,\'y\':c.4p}}},2N:k(1W){1W=1W||[];o q=c,2B=0,2p=0;b8{2B+=q.b7||0;2p+=q.aU||0;q=q.aV}4u(q);1W.1x(k(I){2B-=I.4g||0;2p-=I.48||0});h{\'x\':2B,\'y\':2p}},aW:k(1W){h c.2N(1W).y},aT:k(1W){h c.2N(1W).x},aS:k(1W){o 5h=c.2N(1W);o 12={\'3v\':c.3W,\'5d\':c.3U,\'2B\':5h.x,\'2p\':5h.y};12.5e=12.2B+12.3v;12.5E=12.2p+12.5d;h 12}});C.29.5x={5A:k(J){m(H.4s){J.1O(c);h}o 4d=k(){m(H.4s)h;H.4s=19;H.1A=$4B(H.1A);c.1J(\'5x\')}.O(c);m(L.4a&&H.34){H.1A=k(){m([\'4s\',\'8p\'].18(L.4a))4d()}.2O(50)}14 m(L.4a&&H.1X){m(!$(\'5D\')){o 4i=(H.aR.aX==\'aY:\')?\'://0\':\'7f:b4(0)\';L.b5(\'<28 33="5D" b6 4i="\'+4i+\'"><\\/28>\');$(\'5D\').4U=k(){m(c.4a==\'8p\')4d()}}}14{H.2X("8G",4d);L.2X("b2",4d)}}};H.aZ=k(J){h c.1U(\'5x\',J)};H.K({7y:k(){m(c.4n)h c.b0;m(c.7x)h L.3T.7q;h L.24.7q},7A:k(){m(c.4n)h c.b1;m(c.7x)h L.3T.7C;h L.24.7C},6G:k(){m(c.1X)h 1c.2g(L.24.3W,L.24.4l);m(c.34)h L.3T.4l;h L.24.4l},6M:k(){m(c.1X)h 1c.2g(L.24.3U,L.24.4p);m(c.34)h L.3T.4p;h L.24.4p},6Z:k(){h c.7E||L.24.4g},8q:k(){h c.7z||L.24.48},4x:k(){h{\'2s\':{\'x\':c.7y(),\'y\':c.7A()},\'4J\':{\'x\':c.6G(),\'y\':c.6M()},\'1Y\':{\'x\':c.6Z(),\'y\':c.8q()}}},2N:k(){h{\'x\':0,\'y\':0}}});o 15={};15.3u=Q 1d({t:{6g:1d.1K,2D:1d.1K,6s:1d.1K,1y:k(p){h-(1c.7w(1c.6p*p)-1)/2},6w:b3,1Z:\'4c\',3Z:19,7Z:50},1B:k(t){c.I=c.I||1e;c.3D(t);m(c.t.1B)c.t.1B.1O(c)},83:k(){o 2C=$2C();m(2C<c.2C+c.t.6w){c.85=c.t.1y((2C-c.2C)/c.t.6w);c.3s();c.3p()}14{c.2n(19);c.2w(c.R);c.1J(\'2D\',c.I,10);c.6y()}},2w:k(R){c.1l=R;c.3p();h c},3s:k(){c.1l=c.3h(c.M,c.R)},3h:k(M,R){h(R-M)*c.85+M},1v:k(M,R){m(!c.t.3Z)c.2n();14 m(c.1A)h c;c.M=M;c.R=R;c.2J=c.R-c.M;c.2C=$2C();c.1A=c.83.2O(1c.3r(aQ/c.t.7Z),c);c.1J(\'6g\',c.I);h c},2n:k(4I){m(!c.1A)h c;c.1A=$4B(c.1A);m(!4I)c.1J(\'6s\',c.I);h c},1M:k(M,R){h c.1v(M,R)},aP:k(4I){h c.2n(4I)}});15.3u.4t(Q 6m,Q 29,Q 4z);15.2R={3e:k(u,R){m(u.2u(/4w/i))h c.6u;o r=$r(R);m((r==\'1f\')||(r==\'2r\'&&R.18(\' \')))h c.4M;h c.8b},2k:k(q,u,3m){m(!3m.1a)3m=[3m];o M=3m[0],R=3m[1];m(!$3o(R)){R=M;M=q.25(u)}o 1u=c.3e(u,R);h{\'M\':1u.2k(M),\'R\':1u.2k(R),\'1u\':1u}}};15.2R.8b={2k:k(G){h 47(G)},4e:k(M,R,3q){h 3q.3h(M,R)},3c:k(G,1Z,u){m(1Z==\'4c\'&&u!=\'1T\')G=1c.3r(G);h G+1Z}};15.2R.4M={2k:k(G){h G.1a?G:G.4L(\' \').2a(k(v){h 47(v)})},4e:k(M,R,3q){o 1l=[];F(o i=0;i<M.N;i++)1l[i]=3q.3h(M[i],R[i]);h 1l},3c:k(G,1Z,u){m(1Z==\'4c\'&&u!=\'1T\')G=G.2a(1c.3r);h G.1G(1Z+\' \')+1Z}};15.2R.6u={2k:k(G){h G.1a?G:G.4A(19)},4e:k(M,R,3q){o 1l=[];F(o i=0;i<M.N;i++)1l[i]=1c.3r(3q.3h(M[i],R[i]));h 1l},3c:k(G){h\'23(\'+G.1G(\',\')+\')\'}};15.6f=15.3u.K({1B:k(q,u,t){c.I=$(q);c.u=u;c.1r(t)},8u:k(){h c.2w(0)},3s:k(){c.1l=c.1u.4e(c.M,c.R,c)},2w:k(R){c.1u=15.2R.3e(c.u,R);h c.1r(c.1u.2k(R))},1v:k(M,R){m(c.1A&&c.t.3Z)h c;o 2f=15.2R.2k(c.I,c.u,[M,R]);c.1u=2f.1u;h c.1r(2f.M,2f.R)},3p:k(){c.I.3j(c.u,c.1u.3c(c.1l,c.t.1Z,c.u))}});C.K({bl:k(u,t){h Q 15.6f(c,u,t)}});15.2V=15.3u.K({1B:k(q,t){c.I=$(q);c.1r(t)},3s:k(){F(o p 1g c.M)c.1l[p]=c.1u[p].4e(c.M[p],c.R[p],c)},2w:k(R){o 2f={};c.1u={};F(o p 1g R){c.1u[p]=15.2R.3e(p,R[p]);2f[p]=c.1u[p].2k(R[p])}h c.1r(2f)},1v:k(12){m(c.1A&&c.t.3Z)h c;c.1l={};c.1u={};o M={},R={};F(o p 1g 12){o 2f=15.2R.2k(c.I,p,12[p]);M[p]=2f.M;R[p]=2f.R;c.1u[p]=2f.1u}h c.1r(M,R)},3p:k(){F(o p 1g c.1l)c.I.3j(p,c.1u[p].3c(c.1l[p],c.t.1Z,p))}});C.K({bn:k(t){h Q 15.2V(c,t)}});15.bq=15.3u.K({t:{1W:[],2x:{\'x\':0,\'y\':0},7G:19},1B:k(I,t){c.1l=[];c.I=$(I);c.6h={\'2n\':c.2n.O(c,V)};c.1r(t);m(c.t.7G){c.1U(\'6g\',k(){L.1U(\'3n\',c.6h.2n)}.O(c));c.1U(\'2D\',k(){L.4F(\'3n\',c.6h.2n)}.O(c))}},3s:k(){F(o i=0;i<2;i++)c.1l[i]=c.3h(c.M[i],c.R[i])},2F:k(x,y){m(c.1A&&c.t.3Z)h c;o q=c.I.4x();o 1s={\'x\':x,\'y\':y};F(o z 1g q.2s){o 2g=q.4J[z]-q.2s[z];m($3o(1s[z]))1s[z]=($r(1s[z])==\'4K\')?1s[z].7I(0,2g):2g;14 1s[z]=q.1Y[z];1s[z]+=c.t.2x[z]}h c.1v([q.1Y.x,q.1Y.y],[1s.x,1s.y])},bp:k(){h c.2F(V,0)},bo:k(){h c.2F(V,\'7U\')},bh:k(){h c.2F(0,V)},bb:k(){h c.2F(\'7U\',V)},8g:k(q){o 1r=c.I.2N(c.t.1W);o 2I=$(q).2N(c.t.1W);h c.2F(2I.x-1r.x,2I.y-1r.y)},3p:k(){c.I.2F(c.1l[0],c.1l[1])}});15.ba=15.3u.K({t:{1F:\'8D\'},1B:k(q,t){c.I=$(q);c.3g=Q C(\'b9\',{\'7S\':$K(c.I.8n(\'2c\'),{\'bc\':\'4q\'})}).8z(c.I).8y(c.I);c.I.3j(\'2c\',0);c.3D(t);c.1l=[];c.1r(c.t);c.3C=19;c.1U(\'2D\',k(){c.3C=(c.1l[0]===0)});m(H.4n)c.1U(\'2D\',k(){m(c.3C)c.I.30().2Z(c.3g)})},3s:k(){F(o i=0;i<2;i++)c.1l[i]=c.3h(c.M[i],c.R[i])},8D:k(){c.2c=\'2c-2p\';c.3Y=\'5d\';c.2x=c.I.3U},bd:k(){c.2c=\'2c-2B\';c.3Y=\'3v\';c.2x=c.I.3W},8i:k(1F){c[1F||c.t.1F]();h c.1v([c.I.25(c.2c).2T(),c.3g.25(c.3Y).2T()],[0,c.2x])},8o:k(1F){c[1F||c.t.1F]();h c.1v([c.I.25(c.2c).2T(),c.3g.25(c.3Y).2T()],[-c.2x,0])},8u:k(1F){c[1F||c.t.1F]();c.3C=V;h c.2w([-c.2x,0])},bg:k(1F){c[1F||c.t.1F]();c.3C=19;h c.2w([0,c.2x])},bf:k(1F){m(c.3g.3U==0||c.3g.3W==0)h c.8i(1F);h c.8o(1F)},3p:k(){c.I.3j(c.2c,c.1l[0]+c.t.1Z);c.3g.3j(c.3Y,c.1l[1]+c.t.1Z)}});15.6o=k(1y,26){26=26||[];m($r(26)!=\'1f\')26=[26];h $K(1y,{be:k(1C){h 1y(1C,26)},aO:k(1C){h 1-1y(1-1C,26)},aN:k(1C){h(1C<=0.5)?1y(2*1C,26)/2:(2-1y(2*(1-1C),26))/2}})};15.2q=Q 3i({ab:k(p){h p}});15.2q.K=k(6b){F(o 1y 1g 6b){15.2q[1y]=Q 15.6o(6b[1y]);15.2q.6a(1y)}};15.2q.6a=k(1y){[\'ad\',\'ae\',\'ah\'].1x(k(6j){15.2q[1y.3Q()+6j]=15.2q[1y][\'af\'+6j]})};15.2q.K({at:k(p,x){h 1c.35(p,x[0]||6)},au:k(p){h 1c.35(2,8*(p-1))},aH:k(p){h 1-1c.6K(1c.aD(p))},av:k(p){h 1-1c.6K((1-p)*1c.6p/2)},ay:k(p,x){x=x[0]||1.aA;h 1c.35(p,2)*((x+1)*p-x)},br:k(p){o G;F(o a=0,b=1;1;a+=b,b/=2){m(p>=(7-4*a)/11){G=-1c.35((11-6*a-11*p)/4,2)+b*b;1q}}h G},cc:k(p,x){h 1c.35(2,10*--p)*1c.7w(20*p*1c.6p*(x[0]||1)/3)}});[\'c5\',\'c0\',\'bZ\',\'c1\'].1x(k(1y,i){15.2q[1y]=Q 15.6o(k(p){h 1c.35(p,[i+2])});15.2q.6a(1y)});o 6n=Q 1d({t:{1H:\'3E\',81:19,6V:1d.1K,43:1d.1K,4P:1d.1K,7s:19,4h:\'bA-8\',7r:V,3f:{}},6r:k(){c.1L=(H.5a)?Q 5a():(H.1X?Q 7n(\'bW.bQ\'):V);h c},1B:k(t){c.6r().3D(t);c.t.49=c.t.49||c.49;c.3f={};m(c.t.7s&&c.t.1H==\'3E\'){o 4h=(c.t.4h)?\'; bw=\'+c.t.4h:\'\';c.3N(\'6E-r\',\'7c/x-6W-bz-a8\'+4h)}m(c.t.1B)c.t.1B.1O(c)},86:k(){m(c.1L.4a!=4||!c.3z)h;c.3z=V;o 3b=0;3G{3b=c.1L.3b}3A(e){};m(c.t.49.1O(c,3b))c.43();14 c.4P();c.1L.4U=1d.1K},49:k(3b){h((3b>=bE)&&(3b<bD))},43:k(){c.2Y={\'1t\':c.1L.c8,\'3P\':c.1L.ax};c.1J(\'43\',[c.2Y.1t,c.2Y.3P]);c.6y()},4P:k(){c.1J(\'4P\',c.1L)},3N:k(1k,G){c.3f[1k]=G;h c},4E:k(2G,1m){m(c.t.7r)c.7F();14 m(c.3z)h c;c.3z=19;m(1m&&c.t.1H==\'7h\'){2G=2G+(2G.18(\'?\')?\'&\':\'?\')+1m;1m=1e}c.1L.3C(c.t.1H.6x(),2G,c.t.81);c.1L.4U=c.86.O(c);m((c.t.1H==\'3E\')&&c.1L.91)c.3N(\'8Y\',\'8O\');$K(c.3f,c.t.3f);F(o r 1g c.3f)3G{c.1L.8X(r,c.3f[r])}3A(e){};c.1J(\'6V\');c.1L.4E($42(1m,1e));h c},7F:k(){m(!c.3z)h c;c.3z=V;c.1L.6P();c.1L.4U=1d.1K;c.6r();c.1J(\'6s\');h c}});6n.4t(Q 6m,Q 29,Q 4z);o 72=6n.K({t:{1m:1e,6l:1e,2D:1d.1K,4O:V,6t:V},1B:k(2G,t){c.1U(\'43\',c.2D);c.3D(t);c.t.1m=c.t.1m||c.t.8M;m(![\'3E\',\'7h\'].18(c.t.1H)){c.3R=\'3R=\'+c.t.1H;c.t.1H=\'3E\'}c.1r();c.3N(\'X-a7-9M\',\'5a\');c.3N(\'9N\',\'1t/7f, 1t/9P, 7c/3P, 1t/3P, */*\');c.2G=2G},2D:k(){m(c.t.6l)$(c.t.6l).1K().6q(c.2Y.1t);m(c.t.4O||c.t.6t)c.4O();c.1J(\'2D\',[c.2Y.1t,c.2Y.3P],20)},6T:k(1m){1m=1m||c.t.1m;1P($r(1m)){W\'I\':1m=$(1m).44();1q;W\'2E\':1m=6k.44(1m)}m(c.3R)1m=(1m)?[c.3R,1m].1G(\'&\'):c.3R;h c.4E(c.2G,1m)},4O:k(){o 28,2y;m(c.t.6t||(/(9G|a5)28/).2u(c.6F(\'6E-r\')))2y=c.2Y.1t;14{2y=[];o 3O=/<28[^>]*>([\\s\\S]*?)<\\/28>/92;4u((28=3O.9Z(c.2Y.1t)))2y.1a(28[1]);2y=2y.1G(\'\\n\')}m(2y)(H.6C)?H.6C(2y):H.6D(2y,0)},6F:k(1k){3G{h c.1L.9U(1k)}3A(e){};h 1e}});6k.44=k(2i){o 3x=[];F(o u 1g 2i)3x.1a(6c(u)+\'=\'+6c(2i[u]));h 3x.1G(\'&\')};C.K({4E:k(t){h Q 72(c.3K(\'9Y\'),$3a({1m:c.44()},t,{1H:\'3E\'})).6T()}});o 7H=Q 1d({t:{45:20,6i:1,7W:k(x,y){c.I.2F(x,y)}},1B:k(I,t){c.3D(t);c.I=$(I);c.6v=([H,L].18(I))?$(L.3T):c.I},1v:k(){c.6e=c.8t.8w(c);c.6v.2X(\'6d\',c.6e)},2n:k(){c.6v.69(\'6d\',c.6e);c.1A=$4B(c.1A)},8t:k(B){c.2L=(c.I==H)?B.8k:B.2L;m(!c.1A)c.1A=c.1Y.2O(50,c)},1Y:k(){o q=c.I.4x();o 1C=c.I.2N();o 2J={\'x\':0,\'y\':0};F(o z 1g c.2L){m(c.2L[z]<(c.t.45+1C[z])&&q.1Y[z]!=0)2J[z]=(c.2L[z]-c.t.45-1C[z])*c.t.6i;14 m(c.2L[z]+c.t.45>(q.2s[z]+1C[z])&&q.1Y[z]+q.2s[z]!=q.4J[z])2J[z]=(c.2L[z]-q.2s[z]+c.t.45-1C[z])*c.t.6i}m(2J.y||2J.x)c.1J(\'7W\',[q.1Y.x+2J.x,q.1Y.y+2J.y])}});7H.4t(Q 29,Q 4z);',62,771,'||||||||||||this|||||return|||function||if||var||el|type||options|property|||||||event|Element|||for|value|window|element|fn|extend|document|from|length|bind|elements|new|to||events|param|false|case||arguments||||obj||else|Fx||args|contains|true|push|items|Math|Class|null|array|in|result|className|style|name|now|data|selector|prototype|props|break|parent|values|text|css|start|prop|each|transition|keys|timer|initialize|pos|current|Elements|mode|join|method|relatedTarget|fireEvent|empty|transport|custom|nocash|call|switch|delay|Garbage|Array|opacity|addEvent|temp|overflown|ie|scroll|unit||Event|key|rgb|documentElement|getStyle|params||script|Events|map|context|margin|create|getElementsByTagName|parsed|max|Methods|source|tag|parse|properties|match|stop|filter|top|Transitions|string|size|item|test|parentNode|set|offset|scripts|index|returns|left|time|onComplete|object|scrollTo|url|option|target|change|shared|page|border|getPosition|periodical|tmp|xpath|CSS|iterable|toInt|replace|Styles|previous|addListener|response|inject|remove|chains||id|webkit|pow|min||||merge|status|getValue|hex|select|headers|wrapper|compute|Abstract|setStyle|val|getTag|fromTo|mousewheel|chk|increase|fx|round|setNow|indexOf|Base|width|collect|queryString|htmlElement|running|catch|results|open|setOptions|post|len|try|apply|bit|native|getProperty|unique|parseInt|setHeader|regexp|xml|toLowerCase|_method|HTMLElement|body|offsetHeight|walk|offsetWidth|next|layout|wait||precision|pick|onSuccess|toQueryString|area||parseFloat|scrollTop|isSuccess|readyState|mix|px|domReady|getNow|klass|scrollLeft|encoding|src|getElements|getElementById|scrollWidth|mp|webkit419|stopPropagation|scrollHeight|hidden|getElementsBySelector|loaded|implement|while|generic|color|getSize|attempt|Options|hexToRgb|clear|regex|typeof|send|removeEvent|included|forEach|end|scrollSize|number|split|Multi|proto|evalScripts|onFailure|Listeners|evType|defined|tagName|onreadystatechange|setProperty|removeEvents|setMany|fix|code||preventDefault|fKey|trash|splice|realType|brother|Properties|currentStyle|every|XMLHttpRequest|rgbToHex|visibility|height|right|default|merged|position|camelCase|qs|hasChild|gecko|insertBefore|first|concat|addEvents|addEventListener|hasClass|appendChild|nodeType|pageX|RegExp|pageY|domready|String|NativeEvents|add|delete|getItems|ie_ready|bottom|DOMMouseScroll|innerText|cssText|class|padding|operator|multiple|xhtml|Dom|flag|found|node|getParam|firstChild|getMany|charAt|include|mouseout|mouseover|trim|disabled|random|unload|clean|pairs|on|Function|checked|newArray|selected|removeListener|compat|transitions|encodeURIComponent|mousemove|coord|Style|onStart|bound|velocity|easeType|Object|update|Chain|XHR|Transition|PI|setHTML|setTransport|onCancel|evalResponse|Color|mousemover|duration|toUpperCase|callChain|where|beforeunload|elementsProperty|execScript|setTimeout|Content|getHeader|getScrollWidth|after|wheelDelta|argument|sin|before|getScrollHeight|keydown|nodeValue|abort|removeChild|Left|extended|request|evaluate|onRequest|www|shift|interval|getScrollLeft|setProperties|createElement|Ajax|substr|Number|toFloat|click|mouseleave|clientX|zoom|clientY|visible|application|setStyles|setOpacity|javascript|which|get|hyphenate|fixRelatedTarget|relatedTargetGecko|getNext|defaultView|ActiveXObject|getLast|cloneEvents|clientWidth|autoCancel|urlEncoded|mouseenter|contents|childNodes|cos|opera|getWidth|pageYOffset|getHeight|addClass|clientHeight|removeClass|pageXOffset|cancel|wheelStops|Scroller|limit|ie6|innerHTML|PropertiesIFlag|undefined|picked|removeEventListener|constructor|Merge|callee|styles|slice|full|pp|onChange|input|textContent|fps|Top|async|Right|step|Bottom|delta|onStateChange|head|fixStyle|getFormElements|textarea|Single|capitalize|0px|Width|direction|toElement|normal|slideIn|prefix|client|copy|sel|getStyles|slideOut|complete|getScrollTop|appendText|borderShort|getCoords|hide|continue|bindWithEvent|resolver|adopt|injectAfter|getElement|styleSheet|filterById|vertical|filterByAttribute|filterByClass|load|Sibling|borderWidth|getPrevious|setText|getFirst|postBody|setAttribute|close|getChildren|removeProperty|getText|attributes|getAttribute|removeAttribute|getParent|borderStyle|setRequestHeader|Connection|lastChild|getProperties|overrideMimeType|gi|DOMElement|execCommand|BackgroundImageCache|iframe|khtml|webkit420|getBoxObjectFor|chain|clearChain|transparent|toString|escapeRegExp|getRandom|some|associate|taintEnabled|navigator|whitespace|collection|floor|textnode|nodeName|MooTools|version|Date|getTime|ie7|all|Document|Window|clearTimeout|clearInterval|setInterval|err|styleFloat|cssFloat|zIndex|float|toggleClass|ecma|createTextNode|hasLayout|alpha|getComputedStyle|getPropertyValue|With|Accept|100|html|replaceChild|replaceWith|embed|boolean|getResponseHeader|times|bindAsEventListener|pass|action|exec|borderColor|clone|cloneNode|injectTop|injectInside|java|injectBefore|Requested|urlencoded|ES|namespaceURI|linear|starts|In|Out|ease|filterByTag|InOut|with|substring|w3|org|1999|http|snapshotItem||XPathResult|UNORDERED_NODE_SNAPSHOT_TYPE|snapshotLength|Pow|Expo|Sine|keypress|responseXML|Back|mousedown|618|dblclick|mouseup|acos|resize|error|contextmenu|Circ|reset|submit|move|focus|blur|easeInOut|easeOut|clearTimer|1000|location|getCoordinates|getLeft|offsetTop|offsetParent|getTop|protocol|https|onDomReady|innerWidth|innerHeight|DOMContentLoaded|500|void|write|defer|offsetLeft|do|div|Slide|toRight|overflow|horizontal|easeIn|toggle|show|toLeft|getElementsByClassName|radio|password|effect|checkbox|effects|toBottom|toTop|Scroll|Bounce|keyup|button|fromElement|rightClick|charset|menu|CollectGarbage|form|utf|wheel|enter|300|200|cancelBubble|returnValue|srcElement|shiftKey|keyCode|111|detail|meta|metaKey|120|altKey|XMLHTTP|ctrlKey|control|alt|mouse|fromCharCode|Microsoft|attachEvent|detachEvent|Quart|Cubic|Quint|accesskey|up|tab|Quad|rowSpan|htmlFor|responseText|colspan|colSpan|rowspan|Elastic|backspace|accessKey|readOnly|tabindex|frameborder|frameBorder|href|down|maxLength|readonly|esc|tabIndex|space|maxlength'.split('|'),0,{}));
var SimpleTabs=new Class({options:{show:0,delay:0,showMenuBelow:0,myTimer:0,entrySelector:'.rgtabs-entry',classWrapper:'rgtabs-wrapper',classMenu:'rgtabs-menu',classContainer:'rgtabs-container',onShow:function(toggle,container,index){toggle.addClass('rgtabs-selected');var list=$$('.rgtabs-selected a');list.each(function(element){element.addClass('sel')});container.setStyle('display','')},onHide:function(toggle,container,index){var list=$$('.rgtabs-selected a');list.each(function(element){element.removeClass('sel')});toggle.removeClass('rgtabs-selected');container.setStyle('display','none')},onRequest:function(toggle,container,index){container.addClass('rgtabs-ajax-loading')},onComplete:function(toggle,container,index){container.removeClass('rgtabs-ajax-loading')},onFailure:function(toggle,container,index){container.removeClass('rgtabs-ajax-loading')},getContent:null},initialize:function(el,options){this.setOptions(options);this.element=$(el);this.current=0;this.selected=null;this.build();this.loadActive();this.prepareTimer(this.options.show+1)},build:function(){this.entries=[];var count=0,count2=0;this.menu=new Element('ul',{'class':this.options.classMenu});this.wrapper=new Element('div',{'class':this.options.classWrapper});this.element.getElements(this.options.entrySelector).each(function(el){count++});this.count=count;this.navPrev=new Element('a',{href:'javascript:void(0)','class':'rgtabs-nav prev',events:{click:this.moveNav.bindWithEvent(this,'prev')}}).setHTML('&laquo; vorherige Seite');this.navNext=new Element('a',{href:'javascript:void(0)','class':'rgtabs-nav next',events:{click:this.moveNav.bindWithEvent(this,'next')}}).setHTML('nächste Seite &raquo;');this.element.getElements(this.options.entrySelector).each(function(el){if(count2==0){classname="tabfirst"}else if(count2+1==count){classname="tablast"}else classname="tabmiddle";count2++;var content=el.href||(this.options.getContent?this.options.getContent.call(this,el):el.getNext());this.addTab(el.innerHTML,el.title||el.innerHTML,content,classname)},this);if(this.options.showMenuBelow==1){this.menu2=this.menu.clone();this.element.empty().adopt(this.wrapper).adopt(this.menu)}else this.element.empty().adopt(this.menu).adopt(this.wrapper);if(this.entries.length){this.select(this.options.show);this.current=this.options.show}},foo:function(index){alert(index)},addTab:function(text,title,content,classname){if($type(content)=='string'&&!$(content))var url=content;var container=$(content)||new Element('div'),linkElement=new Element('a',{href:'javascript:void(0)',title:title,events:{click:this.onClick.bindWithEvent(this,[this.entries.length])}});if(typeof Element.setHTML!='undefined'){linkElement.setHTML(text)}else linkElement.set('html',text);this.entries.push({container:container.setStyle('display','none').addClass(this.options.classContainer).inject(this.wrapper),toggle:new Element('li').addClass(classname).adopt(linkElement).inject(this.menu),url:url||null});return this},onClick:function(evt,index){evt.stop();$clear(this.options.myTimer);this.select(index)},moveNav:function(evt,dir){evt.stop();var stepDir=('prev'==dir?-1:1),newStep=0;if(dir=='prev'){if(this.selected==0){newStep=this.count-1}else newStep=this.selected-1}else if(this.selected+1==this.count){newStep=0}else newStep=this.selected+1;this.select(newStep)},select:function(index){if(this.selected===index||!this.entries[index])return this;var entry=this.entries[index],params=[entry.toggle,entry.container,index];if(this.selected!==null){var current=this.entries[this.selected];if(this.ajax&&this.ajax.running)this.ajax.cancel();params.concat([current.toggle,current.container,this.selected]);this.fireEvent('onHide',[current.toggle,current.container,this.selected])};this.fireEvent('onShow',params);if(entry.url&&!entry.loaded)this.ajax=new Ajax(entry.url,$merge({onRequest:this.fireEvent.pass(['onRequest',params],this),onFailure:this.fireEvent.pass(['onFailure',params],this),onComplete:function(resp){entry.loaded=true;entry.container.empty().setHTML(resp);this.fireEvent('onComplete',params)}.bind(this)},this.options.ajaxOptions)).request();this.selected=index;this.prepareTimer(this.selected+1);return this},loadActive:function(){var show=-1;this.element.getElements('.rgtabs-wrapper .rgtabs-container a[id^="c"]').each(function(anchorid,i){if(window.location.hash.test(anchorid.id))show=i});if(show!=-1)this.select(show)},prepareTimer:function(index){if(this.options.delay>0){if(index>=this.count)index=0;this.options.myTimer=this.select.delay(this.options.delay,this,index)}}});SimpleTabs.implement(new Events(),new Options());
var gallery=new Class({initialize:function(element,options){this.setOptions({carouselAutohide:true,showArrows:true,showCarousel:true,showInfopane:true,showPlay:false,embedLinks:true,fadeDuration:500,timed:false,delay:9000,preloader:true,manualData:[],populateFrom:false,populateData:true,destroyAfterPopulate:true,elementSelector:"div.imageElement",titleSelector:"h3",subtitleSelector:"p",linkSelector:"a.open",imageSelector:"img.full",thumbnailSelector:"img.thumbnail",slideInfoZoneOpacity:0.7,slideInfoZoneSlide:true,carouselMinimizedOpacity:0.9,carouselMinimizedHeight:20,carouselMaximizedOpacity:0.9,thumbHeight:75,thumbWidth:100,thumbSpacing:10,thumbOpacity:0.2,textShowCarousel:'Pictures',showCarouselLabel:true,useThumbGenerator:false,thumbGenerator:'resizer.php',useExternalCarousel:false,carouselElement:false,activateCarouselScroller:true,baseClass:'jdGallery',withArrowsClass:'withArrows',useHistoryManager:false,customHistoryKey:false},options);this.fireEvent('onInit');this.currentIter=0;this.lastIter=0;this.maxIter=0;this.galleryElement=element;this.galleryData=this.options.manualData;this.galleryInit=1;this.galleryElements=Array();this.thumbnailElements=Array();this.galleryElement.addClass(this.options.baseClass);this.populateFrom=element;if(this.options.populateFrom)this.populateFrom=this.options.populateFrom;if(this.options.populateData)this.populateData();element.style.display="block";if(this.options.useHistoryManager)this.initHistory();if(this.options.embedLinks){this.currentLink=new Element('a').addClass('open').setProperties({href:'#',title:''}).injectInside(element);if((!this.options.showArrows)&&(!this.options.showCarousel)){this.galleryElement=element}else this.currentLink.setStyle('display','none')};this.constructElements();if((this.galleryData.length>1)&&(this.options.showArrows)){var leftArrow=new Element('a').addClass('left').addEvent('click',this.prevItem.bind(this)).injectInside(element),rightArrow=new Element('a').addClass('right').addEvent('click',this.nextItem.bind(this)).injectInside(element);this.galleryElement.addClass(this.options.withArrowsClass)};this.loadingElement=new Element('div').addClass('loadingElement').injectInside(element);if(this.options.showInfopane)this.initInfoSlideshow();if(this.options.showCarousel)this.initCarousel();this.doSlideShow(1)},populateData:function(){currentArrayPlace=this.galleryData.length;options=this.options;var data=this.galleryData;this.populateFrom.getElements(options.elementSelector).each(function(el){elementDict={image:el.getElement(options.imageSelector).getProperty('src'),number:currentArrayPlace};if((options.showInfopane)|(options.showCarousel)){if(!el.getElement(options.titleSelector)){var temptitle=""}else var temptitle=el.getElement(options.titleSelector).innerHTML;if(!el.getElement(options.subtitleSelector)){var tempsubtitle=""}else var tempsubtitle=el.getElement(options.subtitleSelector).innerHTML;Object.extend(elementDict,{title:temptitle,description:tempsubtitle})};if(options.embedLinks)Object.extend(elementDict,{link:el.getElement(options.linkSelector).href||false,linkTitle:el.getElement(options.linkSelector).title||false});if((!options.useThumbGenerator)&&(options.showCarousel)){Object.extend(elementDict,{thumbnail:el.getElement(options.thumbnailSelector).src})}else if(options.useThumbGenerator)Object.extend(elementDict,{thumbnail:options.thumbGenerator+'?imgfile='+elementDict.image+'&max_width='+options.thumbWidth+'&max_height='+options.thumbHeight});data[currentArrayPlace]=elementDict;currentArrayPlace++;if(this.options.destroyAfterPopulate)el.remove()});this.galleryData=data;this.fireEvent('onPopulated')},constructElements:function(){el=this.galleryElement;this.maxIter=this.galleryData.length;var currentImg;for(i=0;i<this.galleryData.length;i++){var currentImg=new Fx.Style(new Element('div').addClass('slideElement').setStyles({position:'absolute',backgroundImage:"url('"+this.galleryData[i].image+"')",opacity:'0'}).injectInside(el),'opacity',{duration:this.options.fadeDuration});this.galleryElements[parseInt(i)]=currentImg}},destroySlideShow:function(element){var myClassName=element.className,newElement=new Element('div').addClass('myClassName');element.parentNode.replaceChild(newElement,element)},startSlideShow:function(){this.fireEvent('onStart');this.loadingElement.style.display="none";this.lastIter=this.maxIter-1;this.currentIter=0;this.galleryInit=0;this.galleryElements[parseInt(this.currentIter)].set(1);if(this.options.showInfopane)this.showInfoSlideShow.delay(1000,this);this.prepareTimer();if(this.options.embedLinks)this.makeLink(this.currentIter)},nextItem:function(){this.fireEvent('onNextCalled');this.nextIter=this.currentIter+1;if(this.nextIter>=this.maxIter)this.nextIter=0;this.galleryInit=0;this.goTo(this.nextIter)},prevItem:function(){this.fireEvent('onPreviousCalled');this.nextIter=this.currentIter-1;if(this.nextIter<=-1)this.nextIter=this.maxIter-1;this.galleryInit=0;this.goTo(this.nextIter)},goTo:function(num){this.clearTimer();if(this.options.embedLinks)this.clearLink();if(this.options.showInfopane){this.slideInfoZone.clearChain();this.hideInfoSlideShow().chain(this.changeItem.pass(num,this))}else this.changeItem.delay(500,this,num);if(this.options.embedLinks)this.makeLink(num);this.prepareTimer();if(this.options.carouselAutohide)this.fireEvent('onHideCarousel')},changeItem:function(num){this.fireEvent('onStartChanging');this.galleryInit=0;if(this.currentIter!=num){for(i=0;i<this.maxIter;i++)if((i!=this.currentIter))this.galleryElements[i].set(0);if(num>this.currentIter){this.galleryElements[num].custom(1)}else{this.galleryElements[num].set(1);this.galleryElements[this.currentIter].custom(0)};this.currentIter=num};this.doSlideShow.bind(this)();this.fireEvent('onChanged')},clearTimer:function(){if(this.options.timed)$clear(this.timer)},prepareTimer:function(){if(this.options.timed)this.timer=this.nextItem.delay(this.options.delay,this)},doSlideShow:function(position){if(this.galleryInit==1){imgPreloader=new Image();imgPreloader.onload=function(){this.startSlideShow.delay(10,this)}.bind(this);imgPreloader.src=this.galleryData[0].image}else if(this.options.showInfopane)if(this.options.showInfopane){this.showInfoSlideShow.delay((500+this.options.fadeDuration),this)}else if((this.options.showCarousel)&&(this.options.activateCarouselScroller))this.centerCarouselOn(position)},initCarousel:function(){var carouselElement;if(!this.options.useExternalCarousel){var carouselContainerElement=new Element('div').addClass('carouselContainer').injectInside(this.galleryElement);this.carouselContainer=new Fx.Styles(carouselContainerElement,{transition:Fx.Transitions.expoOut});this.carouselContainer.normalHeight=carouselContainerElement.offsetHeight;this.carouselContainer.set({opacity:this.options.carouselMinimizedOpacity,top:(this.options.carouselMinimizedHeight-this.carouselContainer.normalHeight)});this.carouselBtn=new Element('a').addClass('carouselBtn').setProperties({title:this.options.textShowCarousel}).setHTML(this.options.textShowCarousel).injectInside(carouselContainerElement);this.carouselBtn.addEvent('click',function(){this.carouselContainer.clearTimer();this.toggleCarousel()}.bind(this));this.carouselActive=false;if(this.options.showPlay)this.startStopEl=new Element('a').addClass('play').addEvent('click',this.startStop.bind(this)).injectInside(carouselContainerElement);carouselElement=new Element('div').addClass('carousel').injectInside(carouselContainerElement);this.carousel=new Fx.Styles(carouselElement)}else carouselElement=this.options.carouselElement.addClass('jdExtCarousel');this.carouselElement=new Fx.Styles(carouselElement,{transition:Fx.Transitions.expoOut});this.carouselElement.normalHeight=carouselElement.offsetHeight;if(this.options.showCarouselLabel)this.carouselLabel=new Element('p').addClass('label').injectInside(carouselElement);carouselWrapper=new Element('div').addClass('carouselWrapper').injectInside(carouselElement);this.carouselWrapper=new Fx.Styles(carouselWrapper,{transition:Fx.Transitions.expoOut});this.carouselWrapper.normalHeight=carouselWrapper.offsetHeight;this.carouselInner=new Element('div').addClass('carouselInner').injectInside(carouselWrapper);if(this.options.activateCarouselScroller){this.carouselWrapper.scroller=new Scroller(carouselWrapper,{area:100,velocity:0.2});this.carouselWrapper.elementScroller=new Fx.Scroll(carouselWrapper,{duration:400,onStart:this.carouselWrapper.scroller.stop.bind(this.carouselWrapper.scroller),onComplete:this.carouselWrapper.scroller.start.bind(this.carouselWrapper.scroller)})};this.constructThumbnails();this.carouselInner.normalWidth=((this.maxIter*(this.options.thumbWidth+this.options.thumbSpacing+2))+this.options.thumbSpacing)+"px";if(!this.options.useExternalCarousel)this.carouselInner.style.width=this.carouselInner.normalWidth},toggleCarousel:function(){if(this.carouselActive){this.hideCarousel()}else this.showCarousel()},startStop:function(){if(this.options.timed){$clear(this.timer);this.options.timed=false;this.startStopEl.toggleClass('pause')}else{this.startStopEl.toggleClass('pause');this.options.timed=true;this.timer=this.nextItem(this)}},showCarousel:function(){this.fireEvent('onShowCarousel');this.carouselContainer.custom({opacity:this.options.carouselMaximizedOpacity,top:0}).addEvent('onComplete',function(){this.carouselActive=true;this.carouselWrapper.scroller.start()}.bind(this))},hideCarousel:function(){if(this.carouselContainer){this.fireEvent('onHideCarousel');var targetTop=this.options.carouselMinimizedHeight-this.carouselContainer.normalHeight;this.carouselContainer.custom({opacity:this.options.carouselMinimizedOpacity,top:targetTop}).addEvent('onComplete',function(){this.carouselActive=false;this.carouselWrapper.scroller.stop()}.bind(this))}},constructThumbnails:function(){element=this.carouselInner;for(i=0;i<this.galleryData.length;i++){var currentImg=new Fx.Style(new Element('div').addClass("thumbnail").setStyles({backgroundImage:"url('"+this.galleryData[i].thumbnail+"')",backgroundPosition:"center center",backgroundRepeat:'no-repeat',marginLeft:this.options.thumbSpacing+"px",width:this.options.thumbWidth+"px",height:this.options.thumbHeight+"px"}).injectInside(element),"opacity",{duration:200}).set(options.thumbOpacity);currentImg.element.addEvents({mouseover:function(myself){myself.clearTimer();myself.custom(0.99);if(this.options.showCarouselLabel)$(this.carouselLabel).setHTML('<span class="number">'+(myself.relatedImage.number+1)+"/"+this.maxIter+":</span> "+myself.relatedImage.title)}.pass(currentImg,this),mouseout:function(myself){myself.clearTimer();myself.custom(options.thumbOpacity)}.pass(currentImg,this),click:function(myself){this.goTo(myself.relatedImage.number);if(this.options.carouselAutohide)this.hideCarousel()}.pass(currentImg,this)});currentImg.relatedImage=this.galleryData[i];this.thumbnailElements[parseInt(i)]=currentImg}},clearThumbnailsHighlights:function(){for(i=0;i<this.galleryData.length;i++){this.thumbnailElements[i].clearTimer();this.thumbnailElements[i].custom(0.2)}},changeThumbnailsSize:function(width,height){for(i=0;i<this.galleryData.length;i++){this.thumbnailElements[i].clearTimer();this.thumbnailElements[i].element.setStyles({width:width+"px",height:height+"px"})}},centerCarouselOn:function(num){if(!this.carouselWallMode){var carouselElement=this.thumbnailElements[num],position=carouselElement.element.offsetLeft+(carouselElement.element.offsetWidth/2),carouselWidth=this.carouselWrapper.element.offsetWidth,carouselInnerWidth=this.carouselInner.offsetWidth,diffWidth=carouselWidth/2,scrollPos=position-diffWidth;this.carouselWrapper.elementScroller.scrollTo(scrollPos,0)}},initInfoSlideshow:function(){this.slideInfoZone=new Fx.Styles(new Element('div').addClass('slideInfoZone').injectInside($(this.galleryElement))).set({opacity:0});var slideInfoZoneTitle=new Element('h2').injectInside(this.slideInfoZone.element),slideInfoZoneDescription=new Element('p').injectInside(this.slideInfoZone.element);this.slideInfoZone.normalHeight=this.slideInfoZone.element.offsetHeight;this.slideInfoZone.element.setStyle('opacity',0)},changeInfoSlideShow:function(){this.hideInfoSlideShow.delay(10,this);this.showInfoSlideShow.delay(500,this)},showInfoSlideShow:function(){this.fireEvent('onShowInfopane');this.slideInfoZone.clearTimer();element=this.slideInfoZone.element;this.title=this.galleryData[this.currentIter].title;this.description=this.galleryData[this.currentIter].description;if(this.title!='&nbsp;'&&this.title!=''){element.getElement('h2').setHTML(this.galleryData[this.currentIter].title);element.getElement('p').setHTML(this.galleryData[this.currentIter].description);if(this.options.slideInfoZoneSlide){this.slideInfoZone.custom({opacity:[0,this.options.slideInfoZoneOpacity],height:[0,this.slideInfoZone.normalHeight]})}else this.slideInfoZone.custom({opacity:[0,this.options.slideInfoZoneOpacity]})};if(this.options.showCarousel)this.slideInfoZone.chain(this.centerCarouselOn.pass(this.currentIter,this));return this.slideInfoZone},hideInfoSlideShow:function(){this.fireEvent('onHideInfopane');this.slideInfoZone.clearTimer();if(this.options.slideInfoZoneSlide){this.slideInfoZone.custom({opacity:0,height:0})}else this.slideInfoZone.custom({opacity:0});return this.slideInfoZone},makeLink:function(num){this.currentLink.setProperties({href:this.galleryData[num].link,title:this.galleryData[num].linkTitle});if(!((this.options.embedLinks)&&(!this.options.showArrows)&&(!this.options.showCarousel)))this.currentLink.setStyle('display','block')},clearLink:function(){this.currentLink.setProperties({href:'',title:''});if(!((this.options.embedLinks)&&(!this.options.showArrows)&&(!this.options.showCarousel)))this.currentLink.setStyle('display','none')},initHistory:function(){this.fireEvent('onHistoryInit');this.historyKey=this.galleryElement.id+'-picture';if(this.options.customHistoryKey)this.historyKey=this.options.customHistoryKey();this.history=HistoryManager.register(this.historyKey,[1],function(values){if(parseInt(values[0])-1<this.maxIter)this.goTo(parseInt(values[0])-1)}.bind(this),function(values){return[this.historyKey,'(',values[0],')'].join('')}.bind(this),this.historyKey+'\\((\\d+)\\)');this.addEvent('onChanged',function(){this.history.setValue(0,this.currentIter+1)}.bind(this));this.fireEvent('onHistoryInited')}});gallery.implement(new Events());gallery.implement(new Options());
gallery=gallery.extend({initialize:function(element,options){this.parent(element,options);this.addEvent('onPopulated',this.makeLink.bind(this));if(options.lightbox)this.lightbox2=new lightboxforsmoothgallery(this.galleryData,{})},populateData:function(){currentArrayPlace=this.galleryData.length;options=this.options;data=this.galleryData;this.galleryElement.getElements(options.elementSelector).each(function(el){elementDict={imagepath:el.getElement(options.linkSelector).getProperty('href'),image:el.getElement(options.imageSelector).getProperty('src'),number:currentArrayPlace};if(!el.getElement(options.titleSelector)){var temptitle=""}else var temptitle=el.getElement(options.titleSelector).innerHTML;if(!el.getElement(options.subtitleSelector)){var tempsubtitle=""}else var tempsubtitle=el.getElement(options.subtitleSelector).innerHTML;Object.extend(elementDict,{title:temptitle,description:tempsubtitle});if(options.embedLinks)Object.extend(elementDict,{link:el.getElement(options.linkSelector).href||false,linkTitle:el.getElement(options.linkSelector).title||false});if((!options.useThumbGenerator)&&(options.showCarousel)){Object.extend(elementDict,{thumbnail:el.getElement(options.thumbnailSelector).src})}else if(options.useThumbGenerator)Object.extend(elementDict,{thumbnail:'resizer.php?imgfile='+elementDict.image+'&max_width='+options.thumbWidth+'&max_height='+options.thumbHeight});data[currentArrayPlace]=elementDict;currentArrayPlace++;if(this.options.destroyAfterPopulate)el.remove()});this.galleryData=data;this.fireEvent('onPopulated')},makeLink:function(num){this.currentLink.setProperties({href:this.galleryData[num].link,title:this.galleryData[num].linkTitle});if(options.lightbox)this.currentLink.onclick=this.lightbox2.open.pass(num,this.lightbox2);if(!((this.options.embedLinks)&&(!this.options.showArrows)&&(!this.options.showCarousel)))this.currentLink.setStyle('display','block')}});var LightboxSmoothgallery=new Class({initialize:function(options){this.options=Object.extend({resizeDuration:400,initialWidth:250,initialHeight:250,animateCaption:true},options||{});this.anchors=[];this.eventKeyDown=this.keyboardListener.bindAsEventListener(this);this.eventPosition=this.position.bind(this);this.buildbox();var nextEffect=this.nextEffect.bind(this);this.fx={overlay:this.overlay.effect('opacity',{duration:500}).hide(),resize:this.center.effects({duration:this.options.resizeDuration,onComplete:nextEffect}),image:this.image.effect('opacity',{duration:500,onComplete:nextEffect}),bottom:this.bottom.effects({duration:400,onComplete:nextEffect})};this.preloadPrev=new Image();this.preloadNext=new Image()},buildbox:function(){this.overlay=new Element('div').setProperty('id','rglbOverlay').injectInside(document.body);this.center=new Element('div').setProperty('id','rglbCenter').setStyles({width:this.options.initialWidth+'px',height:this.options.initialHeight+'px',marginLeft:'-'+(this.options.initialWidth/2)+'px',display:'none'}).injectInside(document.body);this.image=new Element('div').setProperty('id','rglbImage').injectInside(this.center);this.prevLink=new Element('a').setProperties({id:'rglbPrevLink',href:'javascript:void(0)'}).setStyle('display','none').injectInside(this.image);this.nextLink=this.prevLink.clone().setProperty('id','rglbNextLink').injectInside(this.image);this.prevLink.onclick=this.previous.bind(this);this.nextLink.onclick=this.next.bind(this);this.bottom=new Element('div').setProperty('id','rglbBottom').setStyle('display','none').injectInside(document.body);new Element('a').setProperties({id:'rglbCloseLink',href:'javascript:void(0)'}).injectInside(this.bottom).onclick=this.overlay.onclick=this.close.bind(this);this.number=new Element('div').setProperty('id','rglbNumber').injectInside(this.bottom);this.caption=new Element('div').setProperty('id','rglbCaption').injectInside(this.bottom);new Element('div').setStyle('clear','both').injectInside(this.bottom)},click:function(link){if(link.rel.length==8)return this.show(link.href,link.title);var j,imageNum,images=[];this.anchors.each(function(el){if(el.rel==link.rel){for(j=0;j<images.length;j++)if(images[j][0]==el.href)break;if(j==images.length){images.push([el.href,el.title]);if(el.href==link.href)imageNum=j}}},this);return this.open(images,imageNum)},show:function(url,title){return this.open([[url,title]],0)},open:function(images,imageNum){this.images=images;this.position();this.setup(true);this.top=Window.getScrollTop()+(Window.getHeight()/15);this.center.setStyles({top:this.top+'px',display:''});this.fx.overlay.custom(0.8);return this.changeImage(imageNum)},position:function(){this.overlay.setStyles({top:Window.getScrollTop()+'px',height:Window.getHeight()+'px'})},setup:function(open){var elements=$A(document.getElementsByTagName('object'));elements.extend(document.getElementsByTagName(window.ActiveXObject?'select':'embed'));elements.each(function(el){el.style.visibility=open?'hidden':''});var fn=open?'addEvent':'removeEvent';window[fn]('scroll',this.eventPosition)[fn]('resize',this.eventPosition);document[fn]('keydown',this.eventKeyDown);this.step=0},keyboardListener:function(event){switch(event.keyCode){case 27:case 88:case 67:this.close();break;case 37:case 80:this.previous();break;case 39:case 78:this.next()}},previous:function(){return this.changeImage(this.activeImage-1)},next:function(){return this.changeImage(this.activeImage+1)},printOrSave:function(mode){this.options.psScriptPath="typo3conf/ext/rgsmoothgallery/savefile.php";if(this.options.psScriptPath)var myRef=window.open(this.options.psScriptPath+'?mode='+mode+'&image='+this.images[this.activeImage].imagepath,'printsave','left=0,top=0,width='+(parseInt(this.center.style.width))+',height='+(parseInt(this.center.style.height))+',toolbar=0,resizable=1');return true},changeImage:function(imageNum){if(this.step||(imageNum<0)||(imageNum>=this.images.length))return false;this.step=1;this.activeImage=imageNum;this.prevLink.style.display=this.nextLink.style.display='none';this.bottom.setStyles({opacity:'0',height:'0px',display:'none'});this.fx.image.hide();this.center.className='rglbLoading';this.preload=new Image();this.preload.onload=this.nextEffect.bind(this);this.preload.src=this.images[imageNum][0];return false},nextEffect:function(){switch(this.step++){case 1:this.center.className='';this.image.setStyles({backgroundImage:'url('+this.images[this.activeImage][0]+')',width:this.preload.width+'px'});this.image.style.height=this.prevLink.style.height=this.nextLink.style.height=this.preload.height+'px';this.caption.setHTML(this.images[this.activeImage][1]||'');this.number.setHTML((this.images.length==1)?'':(this.activeImage+1)+' / '+this.images.length);if(this.activeImage!=0)this.preloadPrev.src=this.images[this.activeImage-1][0];if(this.activeImage!=(this.images.length-1))this.preloadNext.src=this.images[this.activeImage+1][0];if(this.center.clientHeight!=this.image.offsetHeight+20){this.fx.resize.custom({height:[this.center.clientHeight,this.image.offsetHeight]});break};this.step++;case 2:if(this.center.clientWidth!=this.image.offsetWidth+20){this.fx.resize.custom({width:[this.center.clientWidth,this.image.offsetWidth],marginLeft:[-this.center.clientWidth/2,-this.image.offsetWidth/2]});break};this.step++;case 3:this.bottom.setStyles({top:(this.top+this.center.clientHeight)+'px',width:this.image.style.width,marginLeft:this.center.style.marginLeft,display:''});this.fx.image.custom(0,1);break;case 4:if(this.options.animateCaption){this.fx.bottom.custom({opacity:[0,1],height:[0,this.bottom.scrollHeight]});break};this.bottom.setStyles({opacity:'1',height:this.bottom.scrollHeight+'px'});case 5:if(this.activeImage!=0)this.prevLink.style.display='';if(this.activeImage!=(this.images.length-1))this.nextLink.style.display='';this.step=0}},close:function(){if(this.step<0)return;this.step=-1;if(this.preload){this.preload.onload=Class.empty;this.preload=null};for(var f in this.fx)this.fx[f].clearTimer();this.center.style.display=this.bottom.style.display='none';this.fx.overlay.chain(this.setup.pass(false,this)).custom(0);return false}}),lightboxforsmoothgallery=LightboxSmoothgallery.extend({initialize:function(galleryData,options){this.options=Object.extend({resizeDuration:400,initialWidth:250,initialHeight:250,animateCaption:true},options||{});this.images=galleryData;this.eventKeyDown=this.keyboardListener.bindAsEventListener(this);this.eventPosition=this.position.bind(this);this.overlay=new Element('div').setProperty('id','rglbOverlay').injectInside(document.body);this.center=new Element('div').setProperty('id','rglbCenter').setStyles({width:this.options.initialWidth+'px',height:this.options.initialHeight+'px',marginLeft:'-'+(this.options.initialWidth/2)+'px',display:'none'}).injectInside(document.body);this.image=new Element('div').setProperty('id','rglbImage').injectInside(this.center);this.prevLink=new Element('a').setProperties({id:'rglbPrevLink',href:'javascript:void(0)'}).setStyle('display','none').injectInside(this.image);this.nextLink=this.prevLink.clone().setProperty('id','rglbNextLink').injectInside(this.image);this.prevLink.onclick=this.previous.bind(this);this.nextLink.onclick=this.next.bind(this);this.bottom=new Element('div').setProperty('id','rglbBottom').setStyle('display','none').injectInside(document.body);this.close=new Element('a').setProperties({id:'rglbCloseLink',href:'javascript:void(0)'}).injectInside(this.bottom).onclick=this.overlay.onclick=this.close.bind(this);this.number=new Element('div').setProperty('id','rglbNumber').addClass('gallery').injectInside(this.bottom);this.description=new Element('div').setProperty('id','rglbDescription').injectInside(this.bottom);this.title=new Element('div').setProperty('id','rglbTitle').injectInside(this.description);new Element('div').setStyle('clear','both').injectInside(this.description);this.caption=new Element('div').setProperty('id','rglbCaption').injectInside(this.description);buttons=$$('.rgsg-btn');if(buttons.length>0){buttonsConf=buttons[0].innerHTML;if(buttonsConf==10||buttonsConf==11)new Element('a').setProperties({id:'rglbSaveLink',href:'javascript:void(0)'}).injectInside(this.bottom).onclick=this.printOrSave.bind(this,'save');if(buttonsConf==01||buttonsConf==11)new Element('a').setProperties({id:'rglbPrintLink',href:'javascript:void(0)'}).injectInside(this.bottom).onclick=this.printOrSave.bind(this,'print')};new Element('div').setStyle('clear','both').injectInside(this.bottom);var nextEffect=this.nextEffect.bind(this);this.fx={overlay:this.overlay.effect('opacity',{duration:500}).hide(),resize:this.center.effects({duration:this.options.resizeDuration,onComplete:nextEffect}),image:this.image.effect('opacity',{duration:500,onComplete:nextEffect}),bottom:this.bottom.effects({duration:400,onComplete:nextEffect})};this.preloadPrev=new Image();this.preloadNext=new Image();this.open.bind(this);this.changeImage.bind(this)},buildbox:function(){this.overlay=new Element('div').setProperty('id','rglbOverlay').injectInside(document.body);this.center=new Element('div').setProperty('id','rglbCenter').setStyles({width:this.options.initialWidth+'px',height:this.options.initialHeight+'px',marginLeft:'-'+(this.options.initialWidth/2)+'px',display:'none'}).injectInside(document.body);this.image=new Element('div').setProperty('id','rglbImage').injectInside(this.center);this.prevLink=new Element('a').setProperties({id:'rglbPrevLink',href:'javascript:void(0)'}).setStyle('display','none').injectInside(this.image);this.nextLink=this.prevLink.clone().setProperty('id','rglbNextLink').injectInside(this.image);this.prevLink.onclick=this.previous.bind(this);this.nextLink.onclick=this.next.bind(this);this.bottom=new Element('div').setProperty('id','rglbBottom').setStyle('display','none').injectInside(document.body);new Element('a').setProperties({id:'rglbCloseLink',href:'javascript:void(0)'}).injectInside(this.bottom).onclick=this.overlay.onclick=this.close.bind(this);new Element('div').setProperty('id','rglbDescription').injectInside(this.bottom);this.number=new Element('div').setProperty('id','rglbNumber').injectInside(this.bottom);this.title=new Element('div').setProperty('id','rglbTitle').injectInside(this.description);this.caption=new Element('div').setProperty('id','rglbCaption').injectInside(this.description);alert("xxx"+buttonsConf);buttons=$$('.rgsg-btn');buttonsConf=buttons[0].innerHTML;if(buttonsConf==10||buttonsConf==11)new Element('a').setProperties({id:'rglbSaveLink',href:'javascript:void(0)'}).injectInside(this.bottom).onclick=this.printOrSave.bind(this,'save');if(buttonsConf==01||buttonsConf==11)new Element('a').setProperties({id:'rglbPrintLink',href:'javascript:void(0)'}).injectInside(this.bottom).onclick=this.printOrSave.bind(this,'print');new Element('a').setProperties({id:'rglbPrintLink',href:'javascript:void(0)'}).injectInside(this.bottom).onclick=this.printOrSave.bind(this,'print');new Element('div').setStyle('clear','both').injectInside(this.bottom)},open:function(num){this.position();this.setup(true);this.top=Window.getScrollTop()+(Window.getHeight()/15);this.center.setStyles({top:this.top+'px',display:''});this.fx.overlay.custom(0.8);return this.changeImage(num)},printOrSave:function(mode){this.options.psScriptPath="/typo3conf/ext/rgsmoothgallery/savefile.php";if(this.options.psScriptPath)var myRef=window.open(this.options.psScriptPath+'?mode='+mode+'&image='+this.images[this.activeImage].imagepath,'printsave','left=0,top=0,width='+(parseInt(this.center.style.width))+',height='+(parseInt(this.center.style.height))+',toolbar=0,resizable=1');return true},changeImage:function(num){if(this.step||(num<0)||(num>=this.images.length))return false;this.step=1;this.activeImage=num;this.prevLink.style.display=this.nextLink.style.display='none';this.bottom.setStyles({opacity:'0',height:'0px',display:'none'});this.fx.image.hide();this.center.className='rglbLoading';this.preload=new Image();this.preload.onload=this.nextEffect.bind(this);this.preload.src=this.images[num].imagepath;return false},nextEffect:function(){switch(this.step++){case 1:this.center.className='';this.image.setStyles({backgroundImage:'url('+this.images[this.activeImage].imagepath+')',width:this.preload.width+'px'});this.image.style.height=this.prevLink.style.height=this.nextLink.style.height=this.preload.height+'px';this.title.setHTML(this.images[this.activeImage].title||'');this.caption.setHTML(this.images[this.activeImage].description||'');this.number.setHTML((this.images.length==1)?'':(this.activeImage+1)+' / '+this.images.length);if(this.activeImage!=0)this.preloadPrev.src=this.images[this.activeImage-1].imagepath;if(this.activeImage!=(this.images.length-1))this.preloadNext.src=this.images[this.activeImage+1].imagepath;if(this.center.clientHeight!=this.image.offsetHeight+20){this.fx.resize.custom({height:[this.center.clientHeight,this.image.offsetHeight]});break};this.step++;case 2:if(this.center.clientWidth!=this.image.offsetWidth+20){this.fx.resize.custom({width:[this.center.clientWidth,this.image.offsetWidth],marginLeft:[-this.center.clientWidth/2,-this.image.offsetWidth/2]});break};this.step++;case 3:this.bottom.setStyles({top:(this.top+this.center.clientHeight)+'px',width:this.image.style.width,marginLeft:this.center.style.marginLeft,display:''});this.fx.image.custom(0,1);break;case 4:if(this.options.animateCaption){this.fx.bottom.custom({opacity:[0,1],height:[0,this.bottom.scrollHeight]});break};this.bottom.setStyles({opacity:'1',height:this.bottom.scrollHeight+'px'});case 5:if(this.activeImage!=0)this.prevLink.style.display='';if(this.activeImage!=(this.images.length-1))this.nextLink.style.display='';this.step=0}}});
window.addEvent('domready',function(){var tabs8775=new SimpleTabs($('rgtabs8775'),{entrySelector:'h4'})});window.addEvent('domready',function(){var tabs10466=new SimpleTabs($('rgtabs10466'),{entrySelector:'h4'})});
function updateForm(formname,fieldname,value){if(document[formname]&&document[formname][fieldname]){var fObj=document[formname][fieldname],type=fObj.type;if(!fObj.type)type="radio";switch(type){case"text":case"textarea":case"hidden":case"password":fObj.value=value;break;case"checkbox":fObj.checked=((value&&value!=0)?"on":"");break;case"select-one":var l=fObj.length;for(a=0;a<l;a++)if(fObj.options[a].value==value)fObj.selectedIndex=a;break;case"select-multiple":var l=fObj.length;for(a=0;a<l;a++)if(fObj.options[a].value==value)fObj.options[a].selected=1;break;case"radio":var l=fObj.length;for(a=0;a<l;a++)if(fObj[a].value==value)fObj[a].checked=1;break;default:}}};

