var MenuTop = Class.extend({
	init: function(currentId) {
		this.currentId = currentId;
		var self = this;
		jQuery('#header a.sublink').each(function() {
			jQuery(this).mouseover(function() {
				jQuery(this).next().fadeIn('fast');
				self.selectTab(this);
			});
			jQuery(this).mouseout(function(e) {
				if (e.relatedTarget != jQuery(this).next()[0]) {
					jQuery(this).next().fadeOut('fast');
					self.unSelectTab(this);
				}
			});
			jQuery(this).next().mouseout(function(e) {
				if (jQuery(this)[0] != jQuery(e.relatedTarget).parent()[0]) {
					jQuery(this).fadeOut('fast');
					self.unSelectTab(jQuery(this).prev()[0]);
				}
			});
		});
	},
	selectTab : function(link) {
		link.className = link.className
		.replace('-selected ', ' ')
		.replace(' sublink', '-selected sublink');
	}, 
	unSelectTab : function(link) {
		if (link.id != 'menu-link-' + this.currentId) {
			link.className = link.className.replace('-selected ', ' ');
		}
	}
});

