
var menuBar = {};

menuBar.page = null;
menuBar.subPage = null;



menuBar.initialize = function(newPage, pages){
	menuBar.page = newPage;
	menuBar.subPage = null;
	$(menuBar.page).morph('a.selected');
	menuBar.addMouseGesture();	
}


menuBar.addMouseGesture = function(){
	window.addEvent('domready', function(){
		$$('a').addEvents({
			'mouseenter': function(){
				var myFx = new Fx.Morph(this, {duration: '1'});
				myFx.start('a.mouseover');	
			},
			'mouseleave': function(){
				var myFx = new Fx.Morph(this, {duration: '1'});
				if (this.id == menuBar.page || this.id == menuBar.subPage) {
					myFx.start('a.selected');	
				} else {
					myFx.start('a');	
				}	
			}
		});
	});
}


menuBar.changePage = function(newPage, newSubPage){
	if (menuBar.page != newPage) {		
		$(menuBar.page).morph('a');	
		menuBar.page = newPage;
		$(menuBar.page).morph('a.selected');	
	} 
	if (newSubPage != null && menuBar.subPage != newSubPage) {
		if (menuBar.subPage != null && $(menuBar.subPage) != null) {
			$(menuBar.subPage).morph('a');	
		}	
		menuBar.subPage = newSubPage;
		$(menuBar.subPage).morph('a.selected');	
	}
}
