/*

mootools version of panel slide & ajax content loader

*/

window.addEvent('domready',function(){

	var panel = $('home');
	panel.set('tween', {duration : 600})
	panel.store('up', false);
	
	panelFx = new Fx.Slide(panel);
		
	var content = $('content_panel');
	content.set('tween', {duration : 300})

	// animate panel and show/hide content	
	panel.animate = function(direction){
		if(direction == "up") {
			panelFx.slideOut('vertical');
			content.fade('in');
		} else {
			panelFx.slideIn('vertical');
			content.fade('out');
		}
	};

	// home link
	$$('a.home').addEvent('click', function(e){
		panel.animate();
		e.stop();
	});
 	
 	// main nav ajax loader (not for home links)
 	
 	var addAjaxLoad = function(ank_array){
	 	 ank_array.each(function(ank){
	 		if(!ank.hasClass('home')){
	 			ank.removeEvents('click');
	 			ank.addEvent('click', function(e){
	 				var page = ank.get('href');
	 				panel.animate('up');
	 				$('content_holder').set('load',{method:'get', onSuccess: function(){addAjaxLoad($$('.leftnav a'));}});
	 				$('content_holder').load(page+"?nav=off");
	 				e.stop();
	 			});
	 		}
	 	});
 	};
 	
 	addAjaxLoad($$('#nav a', '.leftnav a', '#footer a'));
	
});




//

