window.addEvent('domready', function() {
	var menus = $$('#main-nav .dropdown');
	menus.each(function(menu) {
		menu.setStyle('display', 'none');
		menu.setStyle('opacity', 0);
		
		var myEffects = new Fx.Styles(menu, {duration: 100, transition: Fx.Transitions.linear, wait:false});
		var myObj = menu.getParent();

		myObj.addEvent('mouseenter', function() {
			menu.setStyle('display', 'block');
			myEffects.start({
				'opacity': [0, 1]
			});
		});

		myObj.addEvent('mouseleave', function() {
			myEffects.start({
				'opacity': [1, 0]
			});
			//menu.setStyle('display', 'none');
		});
	});
	
	//TODO standard popup function!
	$$('a.popmeup').each(function(poplink) {
	
		poplink.addEvent('click', function(e) {

			var e = new Event(e).stop();
			var dimensions = this.name.split(':');
			var w = dimensions[0];
			var h = dimensions[1];
			window.open(this.href, this.target,'toolbar=0, scrollbars=1, location=0, statusbar=0, menubar=0, resizable=0, width='+w+', height='+h+',left = 250,top = 150');
										   
		});
	
	});
	
});