/* Copyright (C) 2007 - 2009 YOOtheme GmbH */

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 14={13:6(o,k){3 7=0;$$(o).q(6(4,i){3 8;9(4.Q){8=4.Q}S 9(4.l.K){8=4.l.K}7=G.7(7,8)});9(k!=1m){7=G.7(7,k)}$$(o).q(6(4,i){3 F=4.j(\'E-H\').m()+4.j(\'E-B\').m()+4.j(\'J-H-A\').m()+4.j(\'J-B-A\').m();3 8=7-F;3 l=Y.12?\'8\':\'k-8\';4.11(l,8+\'1k\')})}};3 W=d U({V:6(4,z,L,p,I,r){c.n({y:1j,T:s.N.1l,O:P,a:\'\'},p);3 5=c.5;3 a=19;9($1o(5.a)){a=$$(5.a)}$$(4).q(6(b,i){9(a&&a.1h(b))1c;3 u=b;9(r){3 t=b.1b(r);9(t.M>0){u=t[0]}}3 f=d s.1e(u,5);b.C(\'1g\',6(e){f.n(5,p).w(z)});b.C(\'1f\',6(e){f.n(5,I).w(L)})})}});W.X(d D);3 R=d U({V:6(5){c.n({T:s.N.1d,y:1a,O:P,g:[\'#1i\',\'#1n\']},5);3 v=d 1p(15.v);3 f=v.Z(c.5);3 h=0;3 g=c.5.g;3 10=x.18(c.5.y*2);x();6 x(){f.w({\'17-16\':g[h]});9(h+1>=g.M){h=0}S{h++}}}});R.X(d D);',62,88,'|||var|element|options|function|max|height|if|ignore|el|this|new||fx|colors|index||getStyle|min|style|toInt|setOptions|elements|enterFx|each|elementFx|Fx|elms|elfx|body|start|animate|duration|enter|width|bottom|addEvent|Options|padding|offset|Math|top|leaveFx|border|pixelHeight|leave|length|Transitions|wait|false|offsetHeight|YOOBackgroundFx|else|transition|Class|initialize|YOOMorph|implement|window|effects|timer|setStyle|ie6|matchHeight|YOOBase|document|color|background|periodical|null|9000|getElementsBySelector|return|linear|Styles|mouseleave|mouseenter|contains|FFFFFF|500|px|expoOut|undefined|999999|chk|Element'.split('|'),0,{}))


/* Copyright (C) 2007 - 2009 YOOtheme GmbH */

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}('6 x=7 E({F:4(j,n,3){0.J({r:\'p\',K:4(2){2.m(\'5\');2.g().m(\'5\')},H:4(2){2.l(\'5\');2.g().l(\'5\')}},3);0.8=j;0.b=n;A(0.3.r){B\'C\':0.q();D;p:0.s()}},s:4(){6 3={};d(!$t(0.3.a)&&!$t(0.3.9)){3={9:-1}}$o(0.8).h(4(2,i){d(2.y(\'5\'))3={9:i}}.v(0));6 W=7 f.X(0.8,0.b,$S(0.3,3))},q:4(){$o(0.8).h(4(2,i){6 c=2.k(\'c\');6 u=2.k(0.b);6 e=7 f.Y(u,{U:f.Q.P,O:M});d(!(2.y(\'5\')||0.3.a==\'N\'||0.3.a==i)){e.V()}c.L(\'R\',4(){e.I().z(4(){2.w(\'5\');2.g().w(\'5\')})})}.v(0))}});x.G(7 T);',61,61,'this||tog|options|function|active|var|new|togs|show|display|elms|span|if|fx|Fx|getFirst|each||togglers|getElement|removeClass|addClass|elements|ES|default|createSlide|accordion|createDefault|defined|ul|bind|toggleClass|YOOAccordionMenu|hasClass|chain|switch|case|slide|break|Class|initialize|implement|onBackground|toggle|setOptions|onActive|addEvent|250|all|duration|linear|Transitions|click|extend|Options|transition|hide|accordionMenu|Accordion|Slide'.split('|'),0,{}))


/* Copyright (C) 2007 - 2009 YOOtheme GmbH */

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}('f V=d X({1j:a(e,6){4.M({1i:1k.1l.1n,L:1m,1h:B,16:X.1o,g:1,h:\'p\',T:1f,Y:\'F.1g\',W:\'F.10\',Z:\'8.1c\'},6);4.e=$(e);4.7=[];4.8=[];4.b=4.e.I(4.6.W);4.e.1e(4.6.Y).1d(a(5,i){f 11=5.I(4.6.Z)?\'1r\':\'1x\';4.13(5,i);5.E(\'1p\',a(q){4.1b(q,5)}.D(4));5.E(\'1z\',a(){4.1a(5,i)}.D(4));5.E(11,a(){4.15(5,i)}.D(4))}.D(4));c(4.6.h==\'p\'){c(4.b){4.r(4.b)}N{f z=4.e.I(\'F\');z.12(\'10\');z.12(\'b\');4.r(z)}}},13:a(5,i){c(4.6.h==\'p\'&&i!=0)O;f S=\'A \'+\'1t\'+(i+1);4.8[i]=d m(\'8\',{\'o\':\'A-1\'}).G(d m(\'8\',{\'o\':\'A-2\'}).G(d m(\'8\',{\'o\':\'A-3\'})));4.8[i].9=4.8[i].19(4.6);4.7[i]=d m(\'8\',{\'o\':S}).G(4.8[i]).1y(4.e);4.7[i].9=4.7[i].19(4.6)},r:a(5){4.7[0].1v({\'t\':5.j,\'C\':5.k,\'1q\':\'1u\',\'g\':4.6.g});4.b=5},1b:a(q,5){c(!4.b)4.r(5);4.b=5;4.6.16(d 1s(q),5)},1a:a(5,i){c(5.H)O;5.H=J;18(4.6.h){s\'14\':4.K(5,i,J);n;s\'U\':4.P(5,i,J);n;17:4.Q(5,0)}},15:a(5,i){c(4.6.h==\'p\')5=4.b;5.H=B;18(4.6.h){s\'14\':4.K(5,i,B);n;s\'U\':4.P(5,i,B);n;17:4.Q(5,0)}},Q:a(5,i){c(!4.b)O;4.7[i].9.l({\'t\':[4.7[i].j,5.j],\'C\':[4.7[i].k,5.k]})},K:a(5,i,v){c(v){4.7[i].9.M(4.6);4.7[i].9.u({\'t\':5.j,\'C\':5.k});4.7[i].9.l({\'g\':[0,1]})}N{f R=4.6.L*2;4.7[i].9.M({L:R});4.7[i].9.l({\'g\':[1,0]})}},P:a(5,i,v){f y=4.6.T;c(v){4.7[i].9.u({\'g\':1,\'t\':5.j,\'C\':5.k});4.8[i].9.u({\'w-x\':y});4.8[i].9.l({\'w-x\':[y,0]})}N{4.8[i].9.u({\'w-x\':0});4.8[i].9.l({\'w-x\':[0,y]})}}});V.1A(d 1w);',62,99,'||||this|item|options|items|div|fx|function|current|if|new|menu|var|opacity|mode||offsetLeft|offsetWidth|custom|Element|break|class|move|event|setCurrent|case|left|set|show|margin|top|offset|first|fancy|false|width|bind|addEvent|li|adopt|_fancyactive|getElement|true|fadeFx|duration|setOptions|else|return|slideFx|moveFx|dur|css|slideOffset|slide|YOOFancyMenu|activeSelector|Class|itemSelector|dropdownSelector|active|leaveevent|addClass|createBackground|fade|mouseleaveItem|onClick|default|switch|effects|mouseenterItem|clickItem|dropdown|each|getElements|30|level1|wait|transition|initialize|Fx|Transitions|500|sineInOut|empty|click|visibility|dropdownleave|Event|bg|visible|setStyles|Options|mouseleave|injectInside|mouseenter|implement'.split('|'),0,{}))


/* Copyright (C) 2007 - 2009 YOOtheme GmbH */

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}('6 X=e 1q({1p:3(7,5){1.1o({D:\'1n\',T:\'13\',S:\'1r\',1s:1v,U:1u,n:\'g\',1t:r.1m.1k,1g:Z},5);6 8=1;1.a=$(7);1.B=1f;1.C=[];1.g=[];c(!1.a)1e;1.a.R({V:3(h){8.g=[];8.y(10)},W:3(h){8.g.m(3(2){2.1h(8.5.n)});8.y(8.5.U)}});1.a.1a(1.5.T).m(3(2){6 4=2.19(1.5.S);c(4){1.C.Q(2);c(1.5.D==\'1j\'){1.J(2,4)}P{1.I(2,4)}2.R({V:3(h){2.v=1x;8.g=[];c(!2.16(8.5.n)&&!1M.1Q){2.w(\'b.4\')}},W:3(h){2.v=Z;c(8.a!=h.Y&&!8.a.1K(h.Y)){8.g.Q(2)}P{2.w(\'17\')}}})}}.G(1))},I:3(2,4){6 d=4.K(\'f\',\'9\',\'z\');6 u={\'f\':0,\'9\':0};6 b=e r.x(4,1.5);1A(1.5.D){12\'f\':u={\'f\':0};F;12\'9\':u={\'9\':0};F}2.L(\'b.4\',3(){b.E();b.7.l($1D(u,{\'z\':0,\'1c\':\'1d\'}));b.A(d).1b(3(){b.7.l(d)})})},J:3(2,4){6 d=4.K(\'f\',\'9\',\'z\');6 j=e 1y(\'j\').1B(4.1N()).1L(4);6 i=e r.x(4,1.5);6 t=e r.x(j,1.5);2.L(\'b.4\',3(){i.E();i.7.l({\'9\':0,\'1c\':\'1d\'});i.A(d).1b(3(){i.7.l(d)});t.E();t.7.l({\'14-q\':-d.9.o()});t.A({\'14-q\':0})})},y:3(18){$1O(1.B);1.B=(3(){1.C.m(3(2){c(2.16(1.5.n)&&!2.v)2.w(\'17\');2.1l(1.5.n)}.G(1))}).1i(18,1)},1w:3(){c(1.a){1.a.1a(\'13.1I j.k\').m(3(k){6 p=k.1z().19(\'j.p-1C\');6 9=1F.1H(k.15().9,p.15().9);6 11=[k,p];11.m(3(7){6 H=7.s(\'M-q\').o()+7.s(\'M-O\').o()+7.s(\'N-q-f\').o()+7.s(\'N-O-f\').o();7.1G(\'9\',9-H)})})}}});X.1P(e 1J,e 1E);',62,115,'|this|item|function|dropdown|options|var|element|obj|height|menu|fx|if|styles|new|width|remain|event|fx1|div|sub|setStyles|each|remainClass|toInt|hover|top|Fx|getStyle|fx2|reset|_dropdownhover|fireEvent|Styles|removeRemain|opacity|start|timer|dropdowns|mode|stop|break|bind|offset|attachDefaultFx|attachSlideFx|getStyles|addEvent|padding|border|bottom|else|include|addEvents|dropdownSelector|itemSelector|remainTime|mouseenter|mouseleave|YOODropdownMenu|relatedTarget|false||elements|case|li|margin|getCoordinates|hasClass|dropdownleave|delaytime|getElement|getElements|chain|overflow|hidden|return|null|wait|addClass|delay|slide|linear|removeClass|Transitions|default|setOptions|initialize|Class|ul|duration|transition|800|600|matchHeight|true|Element|getParent|switch|adopt|box4|extend|Options|Math|setStyle|max|level2|Events|hasChild|injectInside|window|getChildren|clear|implement|opera'.split('|'),0,{}))


/* Copyright (C) 2007 - 2009 YOOtheme GmbH */

var YOOTemplate = {
		
	start: function() {

		/* Match height of div tags */
		YOOTemplate.matchHeights();

		/* Accordion menu */
		new YOOAccordionMenu('div#middle ul.menu li.toggler', 'ul.accordion', { accordion: 'slide' });

		/* Dropdown menu */
		var dropdown = new YOODropdownMenu('menu', { mode: 'slide', dropdownSelector: 'div.dropdown', transition: Fx.Transitions.Expo.easeOut });
		dropdown.matchHeight();

		/* set hover color */
		var hoverColor;
		switch (YtSettings.color) {
			case 'combsblue':
			case 'waveblue':
				hoverColor = '#00a8ff';
				break;
			case 'barblue':
				hoverColor = '#00c0ff';
				break;
			case 'barorange':
			case 'waveyellow':
				hoverColor = '#ff7800';
				break;
			case 'bargreen':
			case 'wavegreen':
				hoverColor = '#83c500';
				break;
			default:
				hoverColor = '#C8001E';
		}

		/* Morph: main menu - level2 (color) */
		var menuEnter = { 'color': hoverColor};
		var menuLeave = { 'color': '#323232'};

		new YOOMorph('div#menu a.level2 span.bg', menuEnter, menuLeave,
			{ transition: Fx.Transitions.linear, duration: 0 },
			{ transition: Fx.Transitions.sineIn, duration: 500 });

		/* Morph: mod-chrome sub menu - level1 */
		var submenuEnter = { 'color': hoverColor};
		var submenuLeave = { 'color': '#C8C8C8'};

		new YOOMorph('div.mod-chrome-white ul.menu span.bg', submenuEnter, submenuLeave,
			{ transition: Fx.Transitions.expoOut, duration: 0 },
			{ transition: Fx.Transitions.sineIn, duration: 300 });

		/* Morph: mod-chrome sub menu (color variations) - level1 */
		var submenuEnter = { 'color': hoverColor};
		var submenuLeave = { 'color': '#323232'};

		new YOOMorph('div.mod-chrome-black ul.menu span.bg, div.mod-chrome-blue ul.menu span.bg, div.mod-chrome-green ul.menu span.bg, div.mod-chrome-orange ul.menu span.bg', submenuEnter, submenuLeave,
			{ transition: Fx.Transitions.expoOut, duration: 0 },
			{ transition: Fx.Transitions.sineIn, duration: 300 });

		/* Morph: mod-line sub menu - level1 */
		var submenuEnter = { 'color': hoverColor, 'background-color': '#F5F5F5', 'padding-left': 5};
		var submenuLeave = { 'color': '#646464', 'background-color': '#ffffff', 'padding-left': 0};

		new YOOMorph('div.mod-line ul.menu span.bg', submenuEnter, submenuLeave,
			{ transition: Fx.Transitions.expoOut, duration: 100 },
			{ transition: Fx.Transitions.sineIn, duration: 300 });

		/* Smoothscroll */
		new SmoothScroll({ duration: 500, transition: Fx.Transitions.Expo.easeOut });
	},

	/* Match height of div tags */
	matchHeights: function() {
		YOOBase.matchHeight('div.headerbox div.deepest', 20);
		YOOBase.matchHeight('div.topbox div.deepest', 20);
		YOOBase.matchHeight('div.bottombox div.deepest', 20);
		YOOBase.matchHeight('div.maintopbox div.deepest', 20);
		YOOBase.matchHeight('div.mainbottombox div.deepest', 20);
		YOOBase.matchHeight('div.contenttopbox div.deepest', 20);
		YOOBase.matchHeight('div.contentbottombox div.deepest', 20);
	}

};

/* Add functions on window load */
window.addEvent('domready', YOOTemplate.start);


