$(document).ready(function(){
	
	pause = 1000;
	start_speed = 20;
	acceleration = (2*start_speed*start_speed/1115);

	function level_1()
	{
		var count = 0;
		var timer = setInterval(function()
		{
			if (count==0)
			{
			start_left = parseInt($('.banner_gravitation_ver2').find('.image1').css('left'));
			current_left = start_left;
			from_right = 0;
			} else
			{
				if (current_left <= 0)
				{
					clearInterval(timer);
					$('.banner_gravitation_ver2').find('.background_text').css('width', 97);
					new_level = setInterval(function(){level_2();}, pause);
					
				} else
				{		
					current_speed = (start_speed + acceleration*count);
					from_right = from_right + current_speed;
					current_left = (start_left - from_right);
					$('.banner_gravitation_ver2').find('.pipe1').css('width',(current_left > 0 ? current_left : 0));
					$('.banner_gravitation_ver2').find('.pipe2').css('left',(current_left > 0 ? current_left+97 : 97));
					$('.banner_gravitation_ver2').find('.image1').css('left', (current_left > 0 ? current_left : 0));
				};
			};
			count++;
		}, 
		1);
	};
	
	function level_2()
	{
		clearInterval(new_level);
		var count = 0;
		var timer = setInterval(function()
		{
			if (count==0)
			{
			start_left = parseInt($('.banner_gravitation_ver2').find('.image2').css('left'));
			current_left = start_left;
			from_right = 0;
			} else
			{
				if (current_left <= 97)
				{
					clearInterval(timer);
					$('.banner_gravitation_ver2').find('.background_text').css('width', 175);
					new_level = setInterval(function(){level_3();}, pause);
					
				} else
				{		
					current_speed = (start_speed + acceleration*count);
					from_right = from_right + current_speed;
					current_left = (start_left - from_right);
					$('.banner_gravitation_ver2').find('.pipe2').css('width',(current_left-97 > 0 ? current_left-97 : 0));
					$('.banner_gravitation_ver2').find('.pipe3').css('left',(current_left > 97 ? current_left+78 : 175));
					$('.banner_gravitation_ver2').find('.image2').css('left', (current_left > 97 ? current_left : 97));
				};
			};
			count++;
		}, 
		1);
	};

	function level_3()
	{
		clearInterval(new_level);
		var count = 0;
		var timer = setInterval(function()
		{
			if (count==0)
			{
			start_left = parseInt($('.banner_gravitation_ver2').find('.image3').css('left'));
			current_left = start_left;
			from_right = 0;
			} else
			{
				if (current_left <= 175)
				{
					clearInterval(timer);
					$('.banner_gravitation_ver2').find('.background_text').css('width', 247);
					new_level = setInterval(function(){level_4();}, pause);
					
				} else
				{		
					current_speed = (start_speed + acceleration*count);
					from_right = from_right + current_speed;
					current_left = (start_left - from_right);
					$('.banner_gravitation_ver2').find('.pipe3').css('width',(current_left-175 > 0 ? current_left-175 : 0));
					$('.banner_gravitation_ver2').find('.pipe4').css('left',(current_left > 175 ? current_left+72 : 247));
					$('.banner_gravitation_ver2').find('.image3').css('left', (current_left > 175 ? current_left : 175));
				};
			};
			count++;
		}, 
		1);
	};

	function level_4()
	{
		clearInterval(new_level);
		var count = 0;
		var timer = setInterval(function()
		{
			if (count==0)
			{
			start_left = parseInt($('.banner_gravitation_ver2').find('.image4').css('left'));
			current_left = start_left;
			from_right = 0;
			}
			else
			{
				if (current_left <= 247)
				{
					clearInterval(timer);
					$('.banner_gravitation_ver2').find('.background_text').css('width', 352);
					new_level = setInterval(function(){level_5();}, pause);
					
				} else
				{		
					current_speed = (start_speed + acceleration*count);
					from_right = from_right + current_speed;
					current_left = (start_left - from_right);
					$('.banner_gravitation_ver2').find('.pipe4').css('width',(current_left-247 > 0 ? current_left-247 : 0));
					$('.banner_gravitation_ver2').find('.pipe5').css('left',(current_left > 247 ? current_left+105 : 352));
					$('.banner_gravitation_ver2').find('.image4').css('left', (current_left > 247 ? current_left : 247));
				};
			};
			count++;
		}, 
		1);
	};

	function level_5()
	{
		clearInterval(new_level);
		var count = 0;
		var timer = setInterval(function()
		{
			if (count==0)
			{
			start_left = parseInt($('.banner_gravitation_ver2').find('.image5').css('left'));
			current_left = start_left;
			from_right = 0;
			} else
			{
				if (current_left <= 352)
				{
					clearInterval(timer);
					$('.banner_gravitation_ver2').find('.background_text').css('width', 459);
					new_level = setInterval(function(){level_6();}, pause);
					
				} else
				{		
					current_speed = (start_speed + acceleration*count);
					from_right = from_right + current_speed;
					current_left = (start_left - from_right);
					$('.banner_gravitation_ver2').find('.pipe5').css('width',(current_left-352 > 0 ? current_left-352 : 0));
					$('.banner_gravitation_ver2').find('.pipe6').css('left',(current_left > 352 ? current_left+107 : 459));
					$('.banner_gravitation_ver2').find('.image5').css('left', (current_left > 352 ? current_left : 352));
				};
			};
			count++;
		}, 
		1);
	};

	function level_6()
	{
		clearInterval(new_level);
		var count = 0;
		var timer = setInterval(function()
		{
			if (count==0)
			{
			start_left = parseInt($('.banner_gravitation_ver2').find('.image6').css('left'));
			current_left = start_left;
			from_right = 0;
			} else
			{		
				if (current_left <= 459)
				{
					clearInterval(timer);
					$('.banner_gravitation_ver2').find('.background_text').css('width', 564);
					new_level = setInterval(function(){level_7();}, pause);
					
				} else
				{		
					current_speed = (start_speed + acceleration*count);
					from_right = from_right + current_speed;
					current_left = (start_left - from_right);
					$('.banner_gravitation_ver2').find('.pipe6').css('width',(current_left-459 > 0 ? current_left-459 : 0));
					$('.banner_gravitation_ver2').find('.pipe7').css('left',(current_left > 459 ? current_left+105 : 564));
					$('.banner_gravitation_ver2').find('.image6').css('left', (current_left > 459 ? current_left : 459));
				};
			};
			count++;
		}, 
		1);
	};

	function level_7()
	{
		clearInterval(new_level);
		var count = 0;
		var timer = setInterval(function()
		{
			if (count==0)
			{
			start_left = parseInt($('.banner_gravitation_ver2').find('.image7').css('left'));
			current_left = start_left;
			from_right = 0;
			} else
			{
				if (current_left <= 564)
				{
					clearInterval(timer);
					$('.banner_gravitation_ver2').find('.background_text').css('width', 642);
					new_level = setInterval(function(){level_8();}, pause);
					
				} else
				{		
					current_speed = (start_speed + acceleration*count);
					from_right = from_right + current_speed;
					current_left = (start_left - from_right);
					$('.banner_gravitation_ver2').find('.pipe7').css('width',(current_left-564 > 0 ? current_left-564 : 0));
					$('.banner_gravitation_ver2').find('.pipe8').css('left',(current_left > 564 ? current_left+78 : 642));
					$('.banner_gravitation_ver2').find('.image7').css('left', (current_left > 564 ? current_left : 564));
				};
			};
			count++;
		}, 
		1);
	};

	function level_8()
	{
		clearInterval(new_level);
		var count = 0;
		var timer = setInterval(function()
		{
			if (count==0)
			{
			start_left = parseInt($('.banner_gravitation_ver2').find('.image8').css('left'));
			current_left = start_left;
			from_right = 0;
			} else
			{
				if (current_left <= 642)
				{
					clearInterval(timer);
					$('.banner_gravitation_ver2').find('.background_text').css('width', 759);
					new_level = setInterval(function(){level_9();}, pause);
					
				} else
				{		
					current_speed = (start_speed + acceleration*count);
					from_right = from_right + current_speed;
					current_left = (start_left - from_right);
					$('.banner_gravitation_ver2').find('.pipe8').css('width',(current_left-642 > 0 ? current_left-642 : 0));
					$('.banner_gravitation_ver2').find('.pipe9').css('left',(current_left > 642 ? current_left+95 : 737));
					$('.banner_gravitation_ver2').find('.image8').css('left', (current_left > 642 ? current_left : 642));
				};
			};
			count++;
		}, 
		1);
	};

	function level_9()
	{
		clearInterval(new_level);
		var count = 0;
		var timer = setInterval(function()
		{
			if (count==0)
			{
			start_left = parseInt($('.banner_gravitation_ver2').find('.image9').css('left'));
			current_left = start_left;
			from_right = 0;
			} else
			{
				if (current_left <= 737)
				{
					clearInterval(timer);
					$('.banner_gravitation_ver2').find('.background_text').css('width', 841);
					new_level = setInterval(function(){level_10();}, pause);
					
				} else
				{		
					current_speed = (start_speed + acceleration*count);
					from_right = from_right + current_speed;
					current_left = (start_left - from_right);
					$('.banner_gravitation_ver2').find('.pipe9').css('width',(current_left-737 > 0 ? current_left-737 : 0));
					$('.banner_gravitation_ver2').find('.pipe10').css('left',(current_left > 737 ? current_left+104 : 841));
					$('.banner_gravitation_ver2').find('.image9').css('left', (current_left > 737 ? current_left : 737));
				};
			};
			count++;
		}, 
		1);
	};

	function level_10()
	{
		clearInterval(new_level);
		var count = 0;
		var timer = setInterval(function()
		{
			if (count==0)
			{
			start_left = parseInt($('.banner_gravitation_ver2').find('.image10').css('left'));
			current_left = start_left;
			from_right = 0;
			} else
			{
				if (current_left <= 841)
				{
					clearInterval(timer);
					$('.banner_gravitation_ver2').find('.background_text').css('width', 910);
					
				} else
				{		
					current_speed = (start_speed + acceleration*count);
					from_right = from_right + current_speed;
					current_left = (start_left - from_right);
					$('.banner_gravitation_ver2').find('.pipe10').css('width',(current_left-841 > 0 ? current_left-841 : 0));
					$('.banner_gravitation_ver2').find('.image10').css('left', (current_left > 841 ? current_left : 841));
				};
			};
			count++;
		}, 
		1);
	};
	
	level_1();
	
});
