if(typeof console == 'undefined' ) {
	console = {
		log: function() {}
	};
}

var fangohr = {};

fangohr.params = [];

var stack = { //allows delayed iteration with jQuery.each() - see stack.actions.push(function(){ }) below.
    delay: 200,
    actions:[],
    run: function() {
        if (stack.actions.length) {
            stack.actions.shift()();
            setTimeout(stack.run, stack.delay);
        }
    }
};

jQuery(document).ready(function(){
	var wrapper = jQuery('#wrapper');
	var sections = jQuery('.nav li');
	sections.hide();

	sections.each(function(){
        var el = this;
        stack.actions.push(function(){
			jQuery(el).fadeIn('slow');
        });
	});
	
	jQuery('.nav a').click(function(event){
		wrapper.fadeOut('fast');
	});
	wrapper.fadeIn('slow',function(){
        stack.run();	
	});
	
});
