function showLoading() {
	var fade1 = new Fx.Style($('pic1'), 'opacity', {duration:1500, wait:false, transition:Fx.Transitions.Quad.easeOut});
	fade1.set(0);
	
	var fade2 = new Fx.Style($('pic2'), 'opacity', {duration:1500, wait:false, transition:Fx.Transitions.Quad.easeOut});
	fade2.set(0);
	
	var fade3 = new Fx.Style($('pic3'), 'opacity', {duration:1500, wait:false, transition:Fx.Transitions.Quad.easeOut});
	fade3.set(0);

	var fade4 = new Fx.Style($('name1'), 'opacity', {duration:1500, wait:false, transition:Fx.Transitions.Quad.easeOut});
	fade4.set(0);

	var fade5 = new Fx.Style($('name2'), 'opacity', {duration:1500, wait:false, transition:Fx.Transitions.Quad.easeOut});
	fade5.set(0);

	var fade6 = new Fx.Style($('menu'), 'opacity', {duration:1500, wait:false, transition:Fx.Transitions.Quad.easeOut});
	fade6.set(0);

	var fade0 = new Fx.Style($('loading'), 'opacity', {duration:100, wait:false, transition:Fx.Transitions.Quad.easeOut});
	fade0.set(0);
	fade0.start(0,1);
};

function fadeInPage(){
//	var fade0 = new Fx.Style($('loading'), 'opacity', {duration:100, wait:false, transition:Fx.Transitions.Quad.easeOut});
//	fade0.start(1,0);

	var fade1 = new Fx.Style($('pic1'), 'opacity', {duration:1500, wait:false, transition:Fx.Transitions.Quad.easeOut});
	fade1.set(0);
	
	var fade2 = new Fx.Style($('pic2'), 'opacity', {duration:1500, wait:false, transition:Fx.Transitions.Quad.easeOut});
	fade2.set(0);
	
	var fade3 = new Fx.Style($('pic3'), 'opacity', {duration:1500, wait:false, transition:Fx.Transitions.Quad.easeOut});
	fade3.set(0);

	var fade4 = new Fx.Style($('name1'), 'opacity', {duration:1500, wait:false, transition:Fx.Transitions.Quad.easeOut});
	fade4.set(0);

	var fade5 = new Fx.Style($('name2'), 'opacity', {duration:1500, wait:false, transition:Fx.Transitions.Quad.easeOut});
	fade5.set(0);

	var fade6 = new Fx.Style($('menu'), 'opacity', {duration:1500, wait:false, transition:Fx.Transitions.Quad.easeOut});
	fade6.set(0);

	fade1.start.delay(500,fade1,(0,1));
	fade2.start.delay(1100,fade2,(0,1));
	fade3.start.delay(1600,fade3,(0,1));
	fade4.start.delay(2300,fade4,(0,1));
	fade5.start.delay(2300,fade5,(0,1));
	fade6.start.delay(3000,fade6,(0,1));
	
};


// Not used... just holding on to the code for later possible use.
function pulseLoading() {
	// First, set all other elements' opacity to 0
	var fade1 = new Fx.Style($('pic1'), 'opacity', {duration:1500, wait:false, transition:Fx.Transitions.Quad.easeOut});
	fade1.set(0);
	
	var fade2 = new Fx.Style($('pic2'), 'opacity', {duration:1500, wait:false, transition:Fx.Transitions.Quad.easeOut});
	fade2.set(0);
	
	var fade3 = new Fx.Style($('pic3'), 'opacity', {duration:1500, wait:false, transition:Fx.Transitions.Quad.easeOut});
	fade3.set(0);

	var fade4 = new Fx.Style($('name1'), 'opacity', {duration:1500, wait:false, transition:Fx.Transitions.Quad.easeOut});
	fade4.set(0);

	var fade5 = new Fx.Style($('name2'), 'opacity', {duration:1500, wait:false, transition:Fx.Transitions.Quad.easeOut});
	fade5.set(0);

	var fade6 = new Fx.Style($('menu'), 'opacity', {duration:1500, wait:false, transition:Fx.Transitions.Quad.easeOut});
	fade6.set(0);

	// Now set up fade for 'loading' div
	var fade = new Fx.Style($('loading'), 'opacity', {duration:750, wait:false, transition:Fx.Transitions.Quad.easeOut});
//	fade.set(0);
	
	// Set up chain, and start
	var myChain = new Chain();	var runChain = function() {
	myChain.callChain();
		
		myChain.chain( function() {
			fade.start(0,1).chain(function() {
			fade.start(1,0);
			});
		});
	}
	var timer = runChain.periodical(1500);
	
	return timer;
};


function stopPulsing() {
//	console.log('in stopPulsing');
	$clear(pulseTimer);  // pulseTimer is a global variable
}
