/**
 * YOOtheme Javascript file, base.js
 *
 * @author yootheme.com
 * @copyright Copyright (C) 2007 YOOtheme Ltd. & Co. KG. All rights reserved.
 */

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}('4 C={G:8(g,j,h){4 5=0;4 d=[];4 y=$k(g+\' 1\');$k(g).c(8(1,i){6(!y.B(1)){d.H(1)}});d.c(8(1,i){4 7,b;6(1.q){7=1.q;b=0;b+=1.o(\'A-D\').n();b+=1.o(\'A-F\').n();7-=b;6(j!=x){7-=j}}w 6(1.v.z){7=1.v.z}5=u.p(5,7)});6(h!=x){5=u.p(5,h)}d.c(8(1,i){6(E.T){1.s(\'t\',5+\'r\')}w{1.s(\'Y-t\',5+\'r\')}})},I:8(){$k(\'3.X\').c(8(3,i){4 9=W V(\'a\');4 m=3.l(\'m\').10(/^(\\S+)\\.(11|Z|U|M)$/,"$L.$2");9.f(\'K\',m);9.f(\'J\',3.N);6(3.l(\'e\')){9.f(\'e\',O(3.l(\'e\')))}3.R().Q(9);3.P(9)})}};',62,64,'|div||img|var|maxHeight|if|divHeight|function|lightboxLink||divPadding|each|matchDivs|title|setProperty|selector|minWidth||divBorder|ES|getProperty|src|toInt|getStyle|max|offsetHeight|px|setStyle|height|Math|style|else|undefined|otherDivs|pixelHeight|padding|test|YtBase|top|window|bottom|matchDivHeight|push|setupLightbox|rel|href|1_lightbox|png|className|String|replaceWith|injectInside|clone||ie6|jpeg|Element|new|lightbox|min|jpg|replace|gif'.split('|'),0,{}))
/**
 * YOOtheme Javascript file, slidermenu.js
 *
 * @author yootheme.com
 * @copyright Copyright (C) 2007 YOOtheme Ltd. & Co. KG. All rights reserved.
 */

eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('0 q=c C({D:2(m,h,8){b.G({4:N,6:M},8);0 k=$E(m);0 3=$B(h);0 f=c l.z(3,{y:t,u:v,x:l.F.L});0 4=b.8.4;0 6=b.8.6;0 d=K(4-((6-4)/(3.J-1)));3.a(2(7,i){7.p(\'H\',2(r){0 o={};o[i]={5:[7.e(\'5\').9(),6]};3.a(2(n,j){g(i!=j){0 w=n.e(\'5\').9();g(w!=d)o[j]={5:[w,d]}}});f.s(o)})});k.p(\'I\',2(r){0 o={};3.a(2(7,i){o[i]={5:[7.e(\'5\').9(),4]}});f.s(o)})}});q.A(c O);',51,51,'var||function|sliders|widthSliderPx|width|widthSliderOpenPx|slider|options|toInt|each|this|new|widthSliderCollapsedPx|getStyle|fx|if|items|||wrapper|Fx|element|other||addEvent|SliderMenu|event|start|false|duration|200||transition|wait|Elements|implement|ES|Class|initialize||Transitions|setOptions|mouseenter|mouseleave|length|parseInt|quadOut|165|105|Options'.split('|'),0,{}))
/**
 * YOOtheme Javascript file, accordionmenu.js
 *
 * @author yootheme.com
 * @copyright Copyright (C) 2007 YOOtheme Ltd. & Co. KG. All rights reserved.
 */

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}('4 e=7 A({n:2(){B{l:\'m\'}},C:2(k,j,9){0.D(0.n(),9);0.6=k;0.c=j;t(0.9.l){x\'E\':0.f();F;m:0.o()}},o:2(){4 5=-1;$d(0.6).g(2(3,i){r(3.s(\'5\'))5=i}.q(0));4 P=7 a.L(0.6,0.c,{K:5})},f:2(){$d(0.6).g(2(3,i){4 8=3.p(\'8\');4 h=3.p(0.c);4 b=7 a.N(h,{G:a.O.J,I:H});r(!3.s(\'5\'))b.M();8.w(\'v\',2(){b.y()})}.q(0))}});e.u(7 z);',52,52,'this||function|tog|var|active|togs|new|span|options|Fx|fx|elms|ES|YtAccordionMenu|createSlide|each|ul||elements|togglers|accordion|default|getOptions|createDefault|getElement|bind|if|hasClass|switch|implement|click|addEvent|case|toggle|Options|Class|return|initialize|setOptions|slide|break|transition|250|duration|linear|show|Accordion|hide|Slide|Transitions|accordionMenu'.split('|'),0,{}))
/**
 * YOOtheme Javascript file, slidepanel.js
 *
 * @author yootheme.com
 * @copyright Copyright (C) 2007 YOOtheme Ltd. & Co. KG. All rights reserved.
 */

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}('J=r.L.Q({j:4(){6{w:H,z:r.v.B}},A:4(5,7,a,8){3.y(3.j(),8);3.5=$(5);3.7=$(7);3.9=\'g\';3.t=\'a\';3.c=a;3.b=[];3.D(3.8)},x:4(m){k d=$E(m);p(3.5&&d)d.C(\'S\',4(){3.s()}.O(3))},N:4(){P(k i=0;i<2;i++)3.b[i]=3.R(3.M[i],3.F[i])},e:4(){6[3.5.h(\'9-g\').o(),3.7.h(\'a\').o()]},q:4(){6 3.n(3.e(),[0,3.c])},u:4(){6 3.n(3.e(),[-3.c,0])},s:4(){p(3.7.G==0)6 3.q();I 6 3.u()},K:4(){3.5.l(\'9-\'+3.9,3.b[0]+3.8.f);3.7.l(3.t,3.b[1]+3.8.f)}});',55,55,'|||this|function|element|return|wrapper|options|margin|height|now|offset|trigger|vertical|unit|top|getStyle||getOptions|var|setStyle|tr|start|toInt|if|slideIn|Fx|toggle|layout|slideOut|Transitions|duration|addTriggerEvent|setOptions|transition|initialize|linear|addEvent|parent||to|offsetHeight|500|else|YtSlidePanel|increase|Base|from|setNow|bind|for|extend|compute|click'.split('|'),0,{}))
/**
 * YOOtheme Javascript file, styleswitcher.js
 *
 * @author yootheme.com
 * @copyright Copyright (C) 2007 YOOtheme Ltd. & Co. KG. All rights reserved.
 */

eval(function(p,a,c,k,e,d){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--){d[e(c)]=k[c]||e(c)}k=[function(e){return d[e]}];e=function(){return'\\w+'};c=1};while(c--){if(k[c]){p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c])}}return p}('3 z=l I({J:2(){h{D:\'4-M\',H:10,K:14,A:0.9,15:1c.16.1e,18:17,d:I.19}},1a:2(c,5){1.1b(1.J(),5);1.o=\'a-Y\',1.v=\'a-X\',1.w=\'a-W\',1.B=\'4-Z\';1.P=\'4-M\';1.k=\'4-13\';1.c=$$(c);1.m=l 12(11.1d);1.8(\'d\',1.5.d);1.F=\'\';3 u=$E(\'#1f\');3 q=$E(\'#1x\');3 t=$E(\'#1t\');3 r=$E(\'#1s\');3 p=$E(\'#1r\');3 s=$E(\'#1v\');7(u)u.8(\'b\',2(){1.f(1.B)}.6(1));7(q)q.8(\'b\',2(){1.f(1.P)}.6(1));7(t)t.8(\'b\',2(){1.f(1.k)}.6(1));7(r)r.8(\'b\',2(){1.g(1.o)}.6(1));7(p)p.8(\'b\',2(){1.g(1.v)}.6(1));7(s)s.8(\'b\',2(){1.g(1.w)}.6(1))},g:2(a){3 O=[1.o,1.v,1.w];O.y(2(x,i){7(x==a){1.m.1l(a)}1o{1.m.1m(x)}}.6(1));j.V(\'1k\',a,{Q:\'/\'});1.1h(\'d\')},f:2(4){3 T=1.C(j.N(\'G\')||1.5.D);3 R=1.C(4);j.V(\'G\',4,{Q:\'/\'});1.c.y(2(e,i){3 n=e.1w(\'4\',1.5);n.8(\'S\',1.U.6(1)).8(\'S\',1.5.d);n.1y(T,R)}.6(1))},U:2(){3 F=j.N(\'G\')||1.5.D;7(F==1.k){1.c.y(2(e,i){e.1g(\'4\',(1.5.A*1n)+\'%\')}.6(1))}},C:2(4){7(4==1.B)h 1.5.H;7(4==1.k)h 1i((1q.1p())*1.5.A);h 1.5.K}});z.L(l 1u);z.L(l 1j);',62,97,'|this|function|var|width|options|bind|if|addEvent||font|click|wrappers|afterSwitch|wrapper|widthSwitch|fontSwitch|return||Cookie|widthFluid|new|htmlbody|fx|fontSmall|switchFontMedium|switchWidthWide|switchFontSmall|switchFontLarge|switchWidthFluid|switchWidthThin|fontMedium|fontLarge|currentFont|each|YtStyleSwitcher|widthFluidPx|widthThin|getWidthPx|widthDefault||widthStyle|ytstylewidth|widthThinPx|Class|getOptions|widthWidePx|implement|wide|get|fonts|widthWide|path|newWidth|onComplete|curWidth|widthSwitchComplete|set|large|medium|small|thin|780|document|Element|fluid|940|transition|Transitions|500|duration|empty|initialize|setOptions|Fx|body|quadOut|switchwidththin|setStyle|fireEvent|parseInt|Options|ytstylefont|addClass|removeClass|100|else|getWidth|Window|switchfontmedium|switchfontsmall|switchwidthfluid|Events|switchfontlarge|effect|switchwidthwide|start'.split('|'),0,{}))
/**
 * YtTools
 * requires mootools version 1.1
 *
 * @author yootheme.com
 * @copyright Copyright (C) 2007 YOOtheme Ltd. & Co. KG. All rights reserved.
 */ 
var YtTools = {
		
	start: function() {
		
		/* Match height of div tags */
		YtTools.setDivHeight();

		/* Accordion menu */
		var accordionFx = new YtAccordionMenu('div#middle ul.menu li.toggler', 'ul.accordion');

		/* Main menu */
		var menuFx = new SliderMenu('#menu ul', '#menu li a', { widthSliderPx: YtSettings.widthSliderPx, widthSliderOpenPx: YtSettings.widthSliderOpenPx });		
		var menuleft = $E('#menu div.left');
		
		/* Top panel */
		var toppanelFx = new YtSlidePanel($E('#toppanel'), $E('#toppanel-wrapper'),
			YtSettings.heightToppanel, { transition: Fx.Transitions.expoOut, duration: 500 });
		toppanelFx.addTriggerEvent('#toppanel-container .trigger');
		toppanelFx.addTriggerEvent('#toppanel .close');

		/* Style switcher */
		var switcherFx = new YtStyleSwitcher($ES('.wrapper'), { 
			widthDefault: YtSettings.widthDefault,
			widthThinPx: YtSettings.widthThinPx,
			widthWidePx: YtSettings.widthWidePx,
			widthFluidPx: YtSettings.widthFluidPx,
			afterSwitch: YtTools.setDivHeight,
			transition: Fx.Transitions.expoOut,
			duration: 500
		});		

	},

	/* Match height of div tags */
	setDivHeight: function() {
		YtBase.matchDivHeight('div.topbox', 0, 140);
		YtBase.matchDivHeight('div.bottombox', 0, 60);
		YtBase.matchDivHeight('div.maintopbox div div div div', 0);
		YtBase.matchDivHeight('div.mainbottombox div div div div', 0);
	}

};

/* Add functions on window load */
window.addEvent('load', YtTools.start);
