// JavaScript Document

//this.up(0).setOpacity(0.5);
//$('wettbewerbe').setOpacity(0.5);

document.observe('dom:loaded', function () {
										 
										 
/*MOUEOVERS*/				




		$$('.accordion-outer').each(function(elem) {
            Event.observe(elem, 'mouseover', function() {
				elem.addClassName('bereichhover');
	        });
			
			Event.observe(elem, 'mouseout', function() {
				elem.removeClassName('bereichhover');
			});
        });

										 
		$$('.bereichelement').each(function(elem) {
            Event.observe(elem, 'mouseover', function() {
				elem.addClassName('iehover');
				//alert(elem.readAttribute('class'));	
				
				elem.up('.accordion-outer').addClassName('bereichhoverimage');
			});
			
			Event.observe(elem, 'mouseout', function() {
			    elem.removeClassName('iehover');
				elem.up('.accordion-outer').removeClassName('bereichhoverimage');
			});
        });	
		
		
		$$('.newslistteaser ul li').each(function(elem) {
            Event.observe(elem, 'mouseover', function() {
				elem.addClassName('newsteashover');
				
				bildurl = elem.down('.newsimage').down('.newsimageinner').getStyle('background-image');
				hoverbild = elem.down('.newshoverimage');
				
				hoverbild.setStyle({
				  backgroundImage: bildurl
				});
								
            });
			
			Event.observe(elem, 'mouseout', function() {
				elem.removeClassName('newsteashover');
				
            });
			
        });	
		
		
		
		
		$$('ul li').each(function(elem) {
            Event.observe(elem, 'mouseover', function() {
													 // alert(elem.readAttribute('class'));	
				elem.addClassName('listelmhover');
				elem.up('ul').addClassName('listhover');
				
				
								
            });
			
			Event.observe(elem, 'mouseout', function() {
				elem.removeClassName('listelmhover');
				elem.up('ul').removeClassName('listhover');
				
            });
			
        });	

		
		
		
	/*	$$('.newshoverimage').each(function(elem) {
            Event.observe(elem, 'mouseover', function() {
				elem.up(0).next('.hovergrey').addClassName('hovergreyan');
				//elem.addClassName('newsteashover');
				
				
				elem.up(2).addClassName('bereichhover');
								
            });
        });	*/
		
		




/*MOUEOUTS*/
		
		
		/*$$('.accordion-outer').each(function(elem) {
            Event.observe(elem, 'mouseout', function() {
				//elem.down('.hovergrey').removeClassName('hovergreyan');
				//elem.addClassName('iehover');
				elem.removeClassName('bereichhover');
				//elem.next('.accordion-toggle').removeClassName('accordion-toggle-bereichhover');
				//alert(elem.up(1).next(0).readAttribute('class'));
				
            });
        });
		
		$$('.bereichelement').each(function(elem) {
            Event.observe(elem, 'mouseout', function() {
			    //elem.next('.hovergrey').removeClassName('hovergreyan');
				elem.removeClassName('iehover');
				//elem.up(1).removeClassName('bereichhover');
				//elem.up(1).next(0).removeClassName('accordion-toggle-bereichhover');
			});
        });	
		
		$$('.newslistteaser ul li').each(function(elem) {
            Event.observe(elem, 'mouseout', function() {
				//elem.up(1).next('.hovergrey').removeClassName('hovergreyan');
				elem.removeClassName('newsteashover');
				//elem.up(3).removeClassName('bereichhover');
				//elem.up(3).next(0).removeClassName('accordion-toggle-bereichhover');
				//alert(elem.up(1).next(0).readAttribute('class'));
				//elem.up(1).addClassName('bereichhover');
				
            });
        });*/
		
	/*	$$('.newslistteaser ul li').each(function(elem) {
            Event.observe(elem, 'mouseout', function() {
				elem.up(1).next('.hovergrey').removeClassName('hovergreyan');
				elem.removeClassName('newsteashover');
				elem.up(3).removeClassName('bereichhover');
				//elem.up(1).addClassName('bereichhover');
				
            });
        });*/	
		
		
		
		
		
					
		/*		
				
				
		$$('.bereichelement a').each(function(elem) {
            Event.observe(elem, 'mouseout', function() {
				elem.up(0).next('.hovergrey').removeClassName('hovergreyan');
				elem.up(0).removeClassName('iehover');
				
            });
        });		
										 
				*/						 
										 
	/*							 
		$$('.bereichinner .element').each(function(elem) {
            Event.observe(elem, 'mouseover', function() {
				//elem.setOpacity(0.5);
                elem.up(1).addClassName('bereichhighlight');
            });
        });		
		
		$$('.bereichinner .element').each(function(elem) {
            Event.observe(elem, 'mouseout', function() {
				//elem.setOpacity(0.5);
                elem.up(1).removeClassName('bereichhighlight');
            });
        });	
				*/						 
										 
										 
 /*       $$('#mainNavigation li.withSubmenu').each(function(list) {
            Event.observe(list, 'mouseover', function() {
                if (old_list != "") {
                    old_list.hide();
                }
                list.down(1).show();
                old_list = list.down(1);
            });
        });
        $$('#mainNavigation li').each(function(list) {
            Event.observe(list, 'mouseover', function() {
                if (list.descendants().size() == 1) {
                    $$('#mainNavigation li.withSubmenu').each(function(list) {
                        list.down(1).hide();
                    });
                }
            });
        });
        Event.observe('mainText', 'mouseover', function() {
            $$('#mainNavigation li.withSubmenu').each(function(list) {
                list.down(1).hide();
            });
        });
        Event.observe('leftShortbar', 'mouseover', function() {
            $$('#mainNavigation li.withSubmenu').each(function(list) {
                list.down(1).hide();
            });
        });
        Event.observe('siteLogo', 'mouseover', function() {
            $$('#mainNavigation li.withSubmenu').each(function(list) {
                list.down(1).hide();
            });
        });*/
		
    });
