function chalanim() {
		new Effect.Fade('chal_packet', {duration: 0.5, afterFinish:function(){
				new Effect.Morph('chal_tracks', {style:'width:426px', duration: 0.5, afterFinish:function(){
					new Effect.Appear('chal_station', {duration:0.5, afterFinish:function(){
						new Effect.Morph('chal_subways', {style:'left:123px;top:1px;width: 445px;height: 378px;', duration: 0.5, afterFinish:function(){
							new Effect.Appear('chal_circles1', {duration:0.5, afterFinish:function(){
								new Effect.Appear('chal_intown', {duration:0.5, afterFinish:function(){
									intownmarkers();
								}});
							}});
						}});
					}});
				}});
		}});
}

function intownmarkers() {
	new Effect.Morph('chal_1', {style:'top:100px',duration:0.8,afterFinish:function(){new Effect.Appear('chal_1_text', {duration:0.5});}});
	setTimeout("new Effect.Morph('chal_2', {style:'top:60px',duration:0.8,afterFinish:function(){new Effect.Appear('chal_2_text', {duration:0.5});}});",500);
	setTimeout("new Effect.Morph('chal_3', {style:'top:150px',duration:0.8,afterFinish:function(){new Effect.Appear('chal_3_text', {duration:0.5});}});",1000);
	setTimeout("new Effect.Morph('chal_4', {style:'top:210px',duration:0.8,afterFinish:function(){new Effect.Appear('chal_4_text', {duration:0.5});}});",1500);
	setTimeout("new Effect.Morph('chal_5', {style:'top:280px',duration:0.8,afterFinish:function(){new Effect.Appear('chal_5_text', {duration:0.5});}});",2000);
	setTimeout("new Effect.Morph('chal_6', {style:'top:276px',duration:0.8,afterFinish:function(){new Effect.Appear('chal_6_text', {duration:0.5});}});",2500);
	setTimeout("new Effect.Appear('chal_circles2', {duration:0.5,afterFinish:function(){new Effect.Appear('chal_outskirts', {duration:0.5, afterFinish:function(){outskirtsmarkers();}});}});",4000);
}

function outskirtsmarkers() {
	new Effect.Morph('chal_7', {style:'top:95px',duration:0.8,afterFinish:function(){new Effect.Appear('chal_7_text', {duration:0.5});}});
	setTimeout("new Effect.Morph('chal_8', {style:'top:180px',duration:0.8,afterFinish:function(){new Effect.Appear('chal_8_text', {duration:0.5});}});",500);
	setTimeout("new Effect.Appear('chal_excursions', {duration:0.5, afterFinish:function(){excursionsmarkers();}});",2000);
}

function excursionsmarkers() {
	new Effect.Morph('chal_9', {style:'bottom:25px',duration:0.8,afterFinish:function(){new Effect.Appear('chal_9_text', {duration:0.5});}});
	setTimeout("new Effect.Morph('chal_10', {style:'top:130px',duration:0.8,afterFinish:function(){new Effect.Appear('chal_10_text', {duration:0.5});}});",500);
	setTimeout("new Effect.Appear('chal_click', {duration:0.5});",2000);
}
