// GALILEOCONF.EU: home page animation code
window.addEvent("domready", function() {
	// effects to be used
	var risingMorph = new Fx.Morph($('rising'), { 'duration': 3500,'transition':Fx.Transitions.linear,'link':'ignore' });
	// var enterMorph = new Fx.Morph($('enter'), { 'duration': 2000,'transition':Fx.Transitions.linear,'link':'ignore'});
	var euroMorph = new Fx.Morph($('europe'), { 'duration': 2000,'transition':Fx.Transitions.linear,'link':'ignore'});
	var satMorph = new Fx.Morph($('satellite'), { 'duration': 7000,'transition':Fx.Transitions.linear,'link':'ignore' });
	var medal_list=['medal01','medal02','medal03','medal04','medal05','medal06','medal07','medal08','medal09','medal10','medal11'];
	var med_effect = [];
	medal_list.each(function(cur_med) { med_effect[cur_med] = new Fx.Morph($(cur_med), { 'duration': 2500,'transition':Fx.Transitions.linear,'link':'ignore' }); });
	var headbodyMorph = new Fx.Morph($('head_body'), { 'duration': 500,'transition':Fx.Transitions.Circ.easeIn,'link':'ignore' });
	var headtopMorph = new Fx.Morph($('head_top'), { 'duration': 500,'transition':Fx.Transitions.linear,'link':'ignore' });
//	var sponMorph = new Fx.Morph($('sponsor_slide'), { 'duration': 500,'transition':Fx.Transitions.Quad.easeOut,'link':'chain' });
	/* hide enter buttons
	* $('enter').set({'styles':{'opacity':0}});
	*/
	// background fade-in
	risingMorph.start.pass({'opacity':[0,1]},risingMorph).delay(1000);
	euroMorph.start({'opacity':[0,.8]});
	euroMorph.start({'opacity':[.9,.6]});
	// reveal enter buttons
	// enterMorph.start.pass({'opacity':[0,1]},enterMorph).delay(4000);
	// sattelite movement
	var sat_anim = function() {
		satMorph.start('.sat_mid').chain(function() {
			satMorph.start('.sat_end');
			}).chain(function() {
				$('satellite').set({'styles':{'margin':'-131px 0 0 -200px'}});
			});
	};
	sat_anim.delay(5000);
	var sat_period = function() { sat_anim.periodical(15000); };
	sat_period.delay(5000);
	// medals animation
	var medal_anim = function() {
		var m_count = 0;
		var a_delay = 500;
		medal_list.each(function(cur_medal) {
			var left_pos = 20 + (85 * m_count++);
			med_effect[cur_medal].start({'opacity':[0,1],'left':left_pos});
		});
	};
	medal_anim.delay(6500);
	// head titles reveal
	headbodyMorph.start.pass({'left':520},headbodyMorph).delay(5000);
	headtopMorph.start.pass({'top':60},headtopMorph).delay(3500);
	// sponsors logo scroller
	var spon_launch = function() {
		var spon_scroller = new iScroller({'wrapper':'scroller','pause':1150,'time':900});		
	}
	spon_launch.delay(2000);
	/* sponsors slides
	var sponsor_list = ['EESC.png','COR.png','BBE.png','galileo_services.png','eurospace.png','EIB.png','tele_atlas.png','telespazio.png','t_systems.png','satellic.png'];
	var sponsor_img = $('sponsor_slide').getChildren('img')[0];
	var spon_count = 0;
	var sponsor_anim = function() {
		if (spon_count >= sponsor_list.length) { spon_count = 0 }
		sponsor_img.set('src','media/sponsors/big/'+sponsor_list[spon_count]);
		sponMorph.start({'margin-left':0});
		sponMorph.start.pass({'margin-left':-330},sponMorph).delay(4000);
		spon_count++;
	}
	sponsor_anim.periodical(5100);
	*/
});