/**
 * Project:		CONSENSE
 * 
 * @author:		<ap@okapi.de>
 * @version:	1.0
 * @date:		07/2010
 *
 */




var APJ = function($){
	
/* ////// DEFINITION AND NAMING OF ALL RELEVANT ELEMENTS	*/

	var selectors = {
		
		feedteaser : "#feed-teaser"
	};
	
	
	var classes = {
		
		offsite : "offsite"
	};

	
	
	
	
/* ////// FUNCTIONS CONTROLLING THE INTIAL PAGE/EVENT SET-UP	*/	
	function initFeedTeaser(){
		
		var $feedteaser		= $(selectors.feedteaser),
			class_offsite	= classes.offsite;
		
		if( $feedteaser.length ){
		
			$feedteaser
				.hide()
				.removeClass(class_offsite)
				.delay(1500)
				.fadeIn(1000);
		}
	};
	

	
/* ////// EXECUTE/ADD ALL FEATURES THAT NEED TO BE INITALIZED	*/

	function initPage(){
		
		initFeedTeaser();
	};
	
	


/* ////// RETURN/MAKE PUBLIC ALL FUNCTIONS/VARIABLES THAT MAY NEED TO BE ACCESSED FROM THE OUTSIDE	*/

	return {	
		// PUBLIC VARIABLES
		selectors			:	selectors,
		classes				:	classes,
		
		// PUBLIC FUNCTIONS
		initPage			:	initPage
	};
	
	
}(jQuery);




/**
 * AVOID CONFLICTS WITH ADDITIONAL FRAMEWORKS
 */
(function($){
	// DO THIS WHEN DOM IS READY
	$(document).ready( function () {
		APJ.initPage();
	});
})(jQuery);