	/*
	Name: site.js
	Bez: Javascriptfunktionen die Global auf der Seite ausgeführt werden.
	Nutzt Mootools als Framework.
	
	Copyright 2008 by softloop.de (Hirbod)
	*/

	window.addEvent('domready', function() {
		
		if($$('#expertAccordion').length){
			$$('#expertAccordion').setStyle('visibility', 'hidden');
		}
		
		if($$('#forumAccordion').length){
			$$('#forumAccordion').setStyle('visibility', 'hidden');
		}
		
		
		if($$('#loadingArea').length){
			var loadingText = '<img src="./pics/ajax-loader.gif" />';
			$('loadingArea').innerHTML = loadingText;
		}
		
	});
	
	window.addEvent('load', function() {
		
		
		if($$('#expertAccordion').length){
			if($$('#expertAccordion').getStyle('visibility') == "visible" || $$('#expertAccordion').getStyle('visibility') == "inherit")
			{
			
				setTimeout(function()
									{
										
										$$('#expertAccordion').setStyle('visibility', 'visible');
									},
									20
								);
			}
			
			$('loadingArea').setStyle('display', 'none');
			$$('#expertAccordion').setStyle('visibility', 'visible');
			
			
			var myAccordion = new Accordion($('expertAccordion'), 'div.toggler', 'div.element', {
				opacity: false,
				
				onActive: function(toggler, element){
					//toggler.setStyle('color', '#891313');
				},
				onBackground: function(toggler, element){
					//toggler.setStyle('color', '#7C7B6F');
				}
			});
			$$('.toggler').addEvent('mouseenter', function() { this.fireEvent('click'); });
		}
		
		if($$('#forumAccordion').length){
			if($$('#forumAccordion').getStyle('visibility') == "visible" || $$('#forumAccordion').getStyle('visibility') == "inherit")
			{
			
				setTimeout(function()
									{
										
										$$('#forumAccordion').setStyle('visibility', 'visible');
									},
									20
								);
			}
			
			$('loadingArea').setStyle('display', 'none');
			$$('#forumAccordion').setStyle('visibility', 'visible');
			
			
			var myAccordion = new Accordion($('forumAccordion'), 'div.toggler', 'div.element', {
				opacity: false,
				
				onActive: function(toggler, element){
					//toggler.setStyle('color', '#891313');
				},
				onBackground: function(toggler, element){
					//toggler.setStyle('color', '#7C7B6F');
				}
			});
			$$('.toggler').addEvent('mouseenter', function() { this.fireEvent('click'); });
		} 
	});