/* 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 15={16:6(y,k){3 8=0;$$(y).n(6(4,i){3 7;9(4.K){7=4.K}O 9(4.h.J){7=4.h.J}8=A.8(8,7)});9(k!=14){8=A.8(8,k)}$$(y).n(6(4,i){3 I=4.m(\'E-z\').j()+4.m(\'E-F\').j()+4.m(\'C-z-G\').j()+4.m(\'C-F-G\').j();3 7=8-I;3 h=Y.Z?\'7\':\'k-7\';4.1i(h,7+\'1k\')})}};3 V=c W({X:6(4,B,U,q,L,o){b.l({x:1m,S:r.M.1n,R:Q,p:\'\'},q);3 5=b.5;$$(4).n(6(a,i){3 s=a;9(o){3 t=a.1j(o);9(t.P>0){s=t[0]}}3 f=c r.1b(s,5);9(!($1e(5.p)&&a.1f(5.p))){a.D(\'1h\',6(e){f.l(5,q).w(B)});a.D(\'1g\',6(e){f.l(5,L).w(U)})}})}});V.T(c H);3 N=c W({X:6(5){b.l({S:r.M.1c,x:1d,R:Q,g:[\'#1a\',\'#1l\']},5);3 u=c 17(13.u);3 f=u.11(b.5);3 d=0;3 g=b.5.g;3 10=v.12(b.5.x*2);v();6 v(){f.w({\'19-18\':g[d]});9(d+1>=g.P){d=0}O{d++}}}});N.T(c H);',62,86,'|||var|element|options|function|height|max|if|el|this|new|index||fx|colors|style||toInt|min|setOptions|getStyle|each|elementFx|ignoreClass|enterFx|Fx|elfx|elms|body|animate|start|duration|elements|top|Math|enter|border|addEvent|padding|bottom|width|Options|offset|pixelHeight|offsetHeight|leaveFx|Transitions|YOOBackgroundFx|else|length|false|wait|transition|implement|leave|YOOMorph|Class|initialize|window|ie6|timer|effects|periodical|document|undefined|YOOBase|matchHeight|Element|color|background|FFFFFF|Styles|linear|9000|chk|hasClass|mouseleave|mouseenter|setStyle|getElementsBySelector|px|999999|500|expoOut'.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}('j Y=e U({1p:8(d,7){4.J({1u:1n.1l.1q,K:1f,1g:F,16:U.1i,f:1,g:\'D\',10:1e,V:\'6.1d\',T:\'6.Z\'},7);4.d=$(d),4.b=4.d.S(4.7.T);4.6=[];4.a=[];4.d.19(4.7.V).1c(8(5,i){4.N(5,i);5.r(\'1j\',8(q){4.18(q,5)}.l(4));5.r(\'1k\',8(){4.12(5,i)}.l(4));c(4.7.g==\'D\'){5.r(\'W\',8(){4.H(4.b,i)}.l(4))}A{5.r(\'W\',8(){4.H(5,i)}.l(4))}}.l(4));c(4.7.g==\'D\'){c(4.b){4.u(4.b)}A{j o=4.d.S(\'6\');o.R(\'Z\');o.R(\'b\');4.u(o)}}},N:8(5,i){c(4.7.g==\'D\'&&i!=0)14;j P=\'w \'+\'1o\'+(i+1);4.a[i]=e C(\'a\',{\'n\':\'w-1\'}).G(e C(\'a\',{\'n\':\'w-2\'}).G(e C(\'a\',{\'n\':\'w-3\'})));4.a[i].9=4.a[i].X(4.7);4.6[i]=e C(\'6\',{\'n\':P}).G(4.a[i]).1h(4.d);4.6[i].9=4.6[i].X(4.7)},u:8(5){4.6[0].1t({\'x\':5.k,\'z\':5.h,\'1a\':\'1b\',\'f\':4.7.f});4.b=5},18:8(q,5){c(!4.b)4.u(5);4.b=5;4.7.16(e 1m(q),5)},12:8(5,i){11(4.7.g){s\'13\':4.M(5,i,17);y;s\'15\':4.I(5,i,17);y;O:4.L(5,0)}},H:8(5,i){11(4.7.g){s\'13\':4.M(5,i,F);y;s\'15\':4.I(5,i,F);y;O:4.L(5,0)}},L:8(5,i){c(!4.b)14;4.6[i].9.m({\'x\':[4.6[i].k,5.k],\'z\':[4.6[i].h,5.h]})},M:8(5,i,E){c(E){4.6[i].9.J(4.7);4.6[i].9.B({\'x\':5.k,\'z\':5.h});4.6[i].9.m({\'f\':[0,1]})}A{j Q=4.7.K*2;4.6[i].9.J({K:Q});4.6[i].9.m({\'f\':[1,0]})}},I:8(5,i,E){j p=4.7.10;c(E){4.6[i].9.B({\'f\':1,\'x\':5.k,\'z\':5.h});4.a[i].9.B({\'v-t\':p});4.a[i].9.m({\'v-t\':[p,0]})}A{4.a[i].9.B({\'v-t\':0});4.a[i].9.m({\'v-t\':[0,p]})}}});Y.1r(e 1s);',62,93,'||||this|item|li|options|function|fx|div|current|if|menu|new|opacity|mode|offsetWidth||var|offsetLeft|bind|custom|class|first|offset|event|addEvent|case|top|setCurrent|margin|fancy|left|break|width|else|set|Element|move|show|false|adopt|mouseleaveItem|slideFx|setOptions|duration|moveFx|fadeFx|createBackground|default|css|dur|addClass|getElement|activeSelector|Class|itemSelector|mouseleave|effects|YOOFancyMenu|active|slideOffset|switch|mouseenterItem|fade|return|slide|onClick|true|clickItem|getElements|visibility|visible|each|level1|30|500|wait|injectInside|empty|click|mouseenter|Transitions|Event|Fx|bg|initialize|sineInOut|implement|Options|setStyles|transition'.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}('5 11=c 1m({1l:2(6,7){1.1k({A:\'1j\',K:\'W\',J:\'1n\',1o:1r,L:1q,s:\'e\',1p:l.1i.1s,1f:1a},7);5 8=1;1.d=$(6);1.w=1d;1.y=[];1.e=[];1.d.H({I:2(){8.e=[];8.x(10)},M:2(){8.e.h(2(3){3.1e(8.7.s)});8.x(8.7.L)}});1.d.X(1.7.K).h(2(3){5 4=3.V(1.7.J);r(4){1.y.R(3);r(1.7.A==\'1h\'){1.O(3,4)}1b{1.G(3,4)}3.H({I:2(m){8.e=[];r(!3.1t(8.7.s)&&!1I.1H){3.1G(\'a.4\')}},M:2(m){r(8.d!=m.N&&!8.d.1K(m.N)){8.e.R(3)}}})}}.16(1))},G:2(3,4){5 k=4.S(\'b\',\'9\',\'u\');5 n={\'b\':0,\'9\':0};5 a=c l.v(4,1.7);1w(1.7.A){Q\'b\':n={\'b\':0};P;Q\'9\':n={\'9\':0};P}3.F(\'a.4\',2(){a.B();a.6.C($1z(n,{\'u\':0,\'E\':\'D\'}));a.z(k).T(2(){a.6.19(\'18\')})})},O:2(3,4){5 k=4.S(\'b\',\'9\',\'u\');5 f=c 1L(\'f\').1B(4.1D()).1y(4);5 g=c l.v(4,1.7);5 o=c l.v(f,1.7);3.F(\'a.4\',2(){g.B();g.6.C({\'9\':0,\'E\':\'D\'});g.z(k).T(2(){g.6.19(\'18\')});o.B();o.6.C({\'17-t\':-k.9.j()});o.z({\'17-t\':0})})},x:2(14){$1N(1.w);1.w=(2(){1.y.h(2(3){3.1M(1.7.s)}.16(1))}).1A(14,1)},1C:2(){1.d.X(\'W.1u f.i\').h(2(i){5 q=i.1v().V(\'f.q-1x\');5 9=1E.1F(i.U().9,q.U().9);5 Y=[i,q];Y.h(2(6){5 12=6.p(\'15-t\').j()+6.p(\'15-13\').j()+6.p(\'Z-t-b\').j()+6.p(\'Z-13-b\').j();6.1c(\'9\',9-12)})})}});11.1g(c 1J);',62,112,'|this|function|item|dropdown|var|element|options|obj|height|fx|width|new|menu|remain|div|fx1|each|sub|toInt|styles|Fx|event|reset|fx2|getStyle|hover|if|remainClass|top|opacity|Styles|timer|removeRemain|dropdowns|start|mode|stop|setStyles|hidden|overflow|addEvent|attachDefaultFx|addEvents|mouseenter|dropdownSelector|itemSelector|remainTime|mouseleave|relatedTarget|attachSlideFx|break|case|include|getStyles|chain|getCoordinates|getElement|li|getElements|elements|border||YOODropdownMenu|offset|bottom|delaytime|padding|bind|margin|style|removeProperty|false|else|setStyle|null|addClass|wait|implement|slide|Transitions|default|setOptions|initialize|Class|ul|duration|transition|800|600|linear|hasClass|level2|getParent|switch|box4|injectInside|extend|delay|adopt|matchHeight|getChildren|Math|max|fireEvent|opera|window|Options|hasChild|Element|removeClass|clear'.split('|'),0,{}))

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

var YOOTemplate = {
		
	start: function() {

		/* Match height of div tags */
		YOOTemplate.setDivHeight();

		/* 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 */
	setDivHeight: 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);

/**
 * JCaption javascript behavior
 *
 * Used for displaying image captions
 *
 * @package		Joomla
 * @since		1.5
 * @version     1.0
 */
var JCaption = new Class({
	initialize: function(selector)
	{
		this.selector = selector;

		var images = $$(selector);
		images.each(function(image){ this.createCaption(image); }, this);
	},

	createCaption: function(element)
	{
		var caption   = document.createTextNode(element.title);
		var container = document.createElement("div");
		var text      = document.createElement("p");
		var width     = element.getAttribute("width");
		var align     = element.getAttribute("align");

		if(!width) {
			width = element.width;
		}

		text.appendChild(caption);
		element.parentNode.insertBefore(container, element);
		container.appendChild(element);
		if ( element.title != "" ) {
			container.appendChild(text);
		}
		container.className   = this.selector.replace('.', '_');
		container.className   = container.className + " " + align;
		container.setAttribute("style","float:"+align);
		container.style.width = width + "px";

	}
});

document.caption = null
window.addEvent('domready', function() {
  var caption = new JCaption('img.caption');
  document.caption = caption;
  $('login_btn').addEvent("click", function(){ $('popup_login').setStyle("display", "block");});		
  $('close_button_login').addEvent("click", function(){ $('popup_login').setStyle("display", "none");	});

});


