//-----------------------------------------------------------------------------------------------------------------------------
//: PageTransition
//-----------------------------------------------------------------------------------------------------------------------------
//-----------------------------------------------------------------------------------------------------------------------------
wfx.PageTransition = {

	//-----------------------------------------------------------------------------------------------------------------------------
	//:: Init
	//-----------------------------------------------------------------------------------------------------------------------------
	Init: function(re) {
		wfx.log("wfx.PageTransition.Init");
		
		wfx.PageTransition.FadeIn();
	},
	//-----------------------------------------------------------------------------------------------------------------------------
	//:: Unload
	//-----------------------------------------------------------------------------------------------------------------------------
	Unload: function(re) {
		wfx.log("wfx.Unload");
		wfx.PageTransition.FadeOut();
	},
	//-----------------------------------------------------------------------------------------------------------------------------
	//:: FadeIn
	//-----------------------------------------------------------------------------------------------------------------------------
	FadeIn: function() {
		wfx.log("wfx.PageTransition.FadeIn");
		
		p = $('page_transition');
		
		var fx = new Fx.Tween(p, {'duration':'long'});
		//fx.start('left', -offset);
		fx.start('opacity', 0.0);
	},
	//-----------------------------------------------------------------------------------------------------------------------------
	//:: FadeOut
	//-----------------------------------------------------------------------------------------------------------------------------
	FadeOut: function() {
		wfx.log("wfx.PageTransition.FadeOut");
		
		p = $('page_transition');
		
		var fx = new Fx.Tween(p, {'duration':'long'});
		//fx.start('left', -offset);
		fx.start('opacity', 100.0);
	}

}; // ArticleCarousel
