/**
 * @author joerg
 */
window.addEvent('domready', function(){

    var list = $$('#listnavsub .first');
    
    list.each(function(element){
    
        var fx = new Fx.Styles(element, {
            duration: 300,
            wait: false
        });
        
        element.addEvent('mouseenter', function(){
            fx.start({
                'background-color': '#bbb',
                'color': '#fff'
            
            });
        });
        
        element.addEvent('mouseleave', function(){
            fx.start({
                'background-color': '#ebebeb',
                'color': '#ddd'
            
            });
        });
        
    });
    
    var list = $$('#listnavsub .second');
    
    list.each(function(element){
    
        var fx = new Fx.Styles(element, {
            duration: 300,
            wait: false
        });
        
        element.addEvent('mouseenter', function(){
            fx.start({
                'background-color': '#bbb',
                'color': '#fff'
            
            });
        });
        
        element.addEvent('mouseleave', function(){
            fx.start({
                'background-color': '#e0e0e0',
                'color': '#ddd'
            
            });
        });
        
    });
    
    var list = $$('#listnavsub .third');
    
    list.each(function(element){
    
        var fx = new Fx.Styles(element, {
            duration: 300,
            wait: false
        });
        
        element.addEvent('mouseenter', function(){
            fx.start({
                'background-color': '#bbb',
                'color': '#fff'
            
            });
        });
        
        element.addEvent('mouseleave', function(){
            fx.start({
                'background-color': '#d0d0d0',
                'color': '#ddd'
            
            });
        });
        
    });
    
    var list = $$('.icons a');
    
    list.each(function(element){
    
        var fx = new Fx.Styles(element, {
            duration: 1000,
            wait: false
        });
        
        element.addEvent('mouseenter', function(){
            fx.start({
                'color': '#fff'
            });
        });
        
        element.addEvent('mouseleave', function(){
            fx.start({
                'color': '#eee'
            });
        });
        
    });
    
    var list = $$('.icons_front_text');
    
    list.each(function(element){
    
        var fx = new Fx.Styles(element, {
            duration: 1000,
            wait: false
        });
        
        element.addEvent('mouseenter', function(){
            fx.start({
                'background-color': '#4F0005',
                'color': '#eee'
            });
        });
        
        element.addEvent('mouseleave', function(){
            fx.start({
                'background-color': '#7E0006',
                'color': '#fff'
            });
        });
        
    });
    
    var list = $$('.footer .container');
    
    list.each(function(element){
    
        var fx = new Fx.Styles(element, {
            duration: 1000,
            wait: false
        });
        
        element.addEvent('mouseenter', function(){
            fx.start({
                'color': '#fff'
            });
        });
        
        element.addEvent('mouseleave', function(){
            fx.start({
                'color': '#888'
            });
        });
        
    });
    
    var list = $$('.footer .container a');
    
    list.each(function(element){
    
        var fx = new Fx.Styles(element, {
            duration: 2000,
            wait: false
        });
        
        element.addEvent('mouseenter', function(){
            fx.start({
                'color': '#fff'
            });
        });
        
        element.addEvent('mouseleave', function(){
            fx.start({
                'color': '#888'
            });
        });
        
    });
    
    var list = $$('.content a');
    
    list.each(function(element){
    
        var fx = new Fx.Styles(element, {
            duration: 1000,
            wait: false
        });
        
        element.addEvent('mouseenter', function(){
            fx.start({
                'color': '#000',
				'text-decoration': 'none'
            });
        });
        
        element.addEvent('mouseleave', function(){
            fx.start({
                'color': '#222'
            });
        });
        
    });
    
    
});
