var currentActive = '';
window.addEvent('domready', function(){
    if($("mainMenu"))
    {
        $("mainMenu").getElements('li').each(function(elem){
        
            if(elem.getElement('a').get('class') == 'active')
                currentActive = elem.getElement('a').get('html');
        });
        $("mainMenu").getElements('li').addEvents({
            'mouseenter': function(){
            
            	this.setStyles({
                	'background-color': 'rgb(255,203,0)'
                });
                this.getElement('a').setStyle('color', 'rgb(0,0,0)');
                //this.getElement('a').set('class', 'active');
                
                if(this.getElement('ul'))
                {
                    
                    this.getElement('ul').setStyle('display', 'block');
                    var sub = this.getElement('ul').getElements('li');
                    sub.each(function(elem){
                        elem.addEvent('mouseenter', function(e){
                            elem.getElement('a').setStyle('background-color', 'rgb(255,203,0)');
                        });
                        
                        elem.addEvent('mouseleave', function(e){
                            elem.getElement('a').setStyle('background-color', 'transparent');
                        });
                    });
                }
            
            },
            'mouseleave': function(){
                this.setStyles({
                    'background-color': 'transparent',
                    'color': 'rgb(255,203,0)'
                });
				//this.getElement('a').set('class', '');
				this.getElement('a').setStyle('color', 'rgb(255,203,0)');
                $("mainMenu").getElements('li').each(function(elem){
        
                    if(elem.getElement('a').get('html') == currentActive)
                        elem.getElement('a').set('class', 'active');
                });
                
                if(this.getElement('ul'))
                {
                    this.getElement('ul').setStyle('display', 'none');    
                      
                    
                    
                }
                
            }
        });
    }
				
});

/*window.addEvent('domready', function(){
	$("mainMenu").getElements('li').each(function(elem){
	
        elem.addEvents({
        	'mouseenter': function(){
                this.setStyles({
                	'background-color': 'rgb(255,203,0)'
                });
                this.getElement('a').setStyle('color', 'rgb(0,0,0)');
    			if(this.getElement('ul'))
                {
                    this.getElement('ul').setStyle('display', 'block');
                }
            
            },
            'mouseleave': function(){
                this.setStyles({
                    'background-color': 'transparent',
                    'color': 'rgb(255,203,0)'
                });
				this.getElement('a').setStyle('color', 'rgb(255,203,0)');           
                if(this.getElement('ul'))
                {
                    this.getElement('ul').setStyle('display', 'none');      
            	}
        	}
    	});
    });
});*/

