//requires moo.fx.pack.js
function initLeftMenu(){
	var expanders = document.getElementsByClassName('menuExpanded');
	var switches = document.getElementsByClassName('menuTitle');	
	var myAccordion = new fx.Accordion(switches, expanders, {opacity: false});
	myAccordion.showThisHideOpen(expanders[openSection]);
	$('homeButton').onclick = function(){
		myAccordion.showThisHideOpen(expanders[0]);	
	}
	$('moviesButton').onclick = function(){
		myAccordion.showThisHideOpen(expanders[1]);	
	}
	$('modelsButton').onclick = function(){
		myAccordion.showThisHideOpen(expanders[2]);	
	}
	$('storeButton').onclick = function(){
		myAccordion.showThisHideOpen(expanders[3]);	
	}
	$('extrasButton').onclick = function(){
		myAccordion.showThisHideOpen(expanders[4]);	
	}
	$('accountButton').onclick = function(){
		myAccordion.showThisHideOpen(expanders[5]);	
	}	
}

//requires menu.js
function initSiteMenu(){
	//var menuBits = new Array;
	//buttons = ['homeButton','moviesButton','modelsButton','storeButton','extrasButton','accountButton']
	//menus = ['subHome','subMovies','subModels','subStore','subExtras','subAccount']
	/*menuBits[0] = {button:$('homeButton'), menu:$('subHome')};
	menuBits[1] = {button:$('moviesButton'), menu:$('subMovies')};
	menuBits[2] = {button:$('modelsButton'), menu:$('subModels')};
	menuBits[3] = {button:$('storeButton'), menu:$('subStore')};
	menuBits[4] = {button:$('extrasButton'), menu:$('subExtras')};
	menuBits[5] = {button:$('accountButton'), menu:$('subAccount')};*/
	var buttons = document.getElementsByClassName('siteMenuButton');
	var menus = document.getElementsByClassName('subMenu');	
	var menu = new subMenu(currentSubMenu,buttons,menus,{opacity: false});

	/*menuBits.each( function(obj){
		obj.button.onmouseover = function(){
			menu.show(obj.menu);	
		}
		obj.button.onmouseout = function(){
			menu.hide(obj.menu);	
		}
		obj.menu.onmouseover = function(){
			menu.mouseIsOver(obj.menu);	
		}
		obj.menu.onmouseout = function(){
			menu.mouseLeft(obj.menu);	
		}
	});*/
	
}

function initToolTip(){
	toolTip = new ToolTip;
}
