/*
	© 2009 by Noël Bossart, namics ag
*/
(function($) {
	NX.init = {
		
		/**
		 * Call all init functions from the NX object
		 * @name NX.init.all(c)
		 * 
		 * @param {String} c DOM Context
		 */
		all: function(c) {
			if ($(c).html()) {
				NX.util.debug('[init.all] Context: ' + c);
				
				// Init functions are executed automatically (recursively)
				NX.util.initAll(NX, c);
			}
		}
	};

    
	/**
	 * Start execution after DOM is ready
	 */
	$(document).ready(function() {    
		NX.util.info('[document.ready] Go...');
		
		NX.init.all('body');		
	});
})(jQuery);