		window.addEvent('domready', function(){
			var mysuffix='_div';
			var initial_id='home_div';
			var slider = new Fx.Slide('main',{transition:Fx.Transitions.Quad.easeInOut});
//			var rvbn = new Fx.Slide('rnplayer',{transition:Fx.Transitions.Quad.easeInOut,duration:600});
			// var overfade = new Fx.Tween('opacity',)
			//Slimbox.scanPage();
			// Slimbox.open('images/redfangsaberskull.jpg', 'Spheres in construction');
			
			
			function myUpdate(u){
				var uu=$(u);
				slider.slideOut().chain(function(){
					hideSections(u);
				});
			}
			
			function setUpMenus(){
				$$('#navigation a').each(function(item){
					item.addEvent('click',function(){
						setCurrentMenu(item.getParent());
						myUpdate(item.getProperty('id')+mysuffix);
						//return false keeps clicked links from actually being visited (no # will be added to address)
						return false;
					});
				});
				
//				$('rnplayertog').addEvent('click',toggleRVBNplayer);
				revealPage();
				
			}
			
			function hideSections(cur){
				var uu=$(cur);
				$('container').getElements('div[id$=_div]').each(function(item){
					item.setStyle('display','none');
				});
				uu.setStyle('display','');
				slider.slideIn();
			}
			
			function setCurrentMenu(cur) {
				$$('.current').each(function(item){
					item.addClass('passive');
					item.removeClass('current');
				});
				cur.addClass('current');
			}
			
			// function toggleRVBNplayer(){
			// 	rvbn.toggle();
			// }
			
			function revealPage(){
				$('header').set('tween',{duration: '2000'});
				$('footer').set('tween',{duration: '1000'});
				$('header').fade('1');
				$('footer').fade('1');
				hideSections(initial_id);
			}
			
			function myInit(){
				slider.hide();
//				rvbn.hide();
				$('header').fade('hide');
				$('footer').fade('hide');
				$('container').getElements('div[id$=_div]').each(function(item){
					item.setStyle('display','none');
				});
				slider.slideOut().chain(function(){
					// new Asset.image('images/redfangsaberskull.jpg', {id: 'myImage', title: 'Red Fang logo', onload: function(){setUpMenus()}});
					setUpMenus();
				});
				
			}
			myInit();
			
		}); 

