window.addEvent('domready', function(){
	var topmenu = $('topmenu');	
	$$('.trigger').each(function(trigger){
		trigger.addEvents({			
			'mouseenter': function (){
				if (!this.hasClass('active')) {						
					var triggerchilds = this.getElements('a');	
					triggerchilds[0].setStyle('backgroundPosition', 'left bottom');
				}
				var level2 = this.getElement('ul.toplevel2');
				if (level2) {
					if ((this.getAttribute('id') == 'menuitem10') || (this.getAttribute('id') == 'menuitem11')) {
						var myWidth= this.getStyle('width');
						var myWidthNew = myWidth.substr(0, myWidth.length-2);	
						var level2Width = level2.getStyle('width');
						var level2WidthNew = level2Width.substr(0, level2Width.length-2);	
						var newLeft = level2WidthNew - myWidthNew -7;
						level2.setStyle('left', '-'+newLeft+'px');
					}
					level2.setStyle('display', 'block');
				}
				
				
			},
			'mouseleave': function (){
				if (!this.hasClass('active')) {
					var triggerchilds = this.getElements('a');
					triggerchilds[0].setStyle('backgroundPosition', 'left top');
				}
				var level2 = this.getElement('ul.toplevel2');
				if (level2) {
					level2.setStyle('display', 'none');
				}
			}
		});
	});
});