	/**
	* 
	* Javascript Home class
	* 
	* @name Home
	* @author Gabriel Grenier
	* @since 2010-06-10
	* @version 1.0.0
	* @package reptileframework
	* 
	*/
	
	$j(document).ready
	(					 	
		function()
		{
			Home.RotateImages(1);
		}	
	);	
	
	var Home = 
	{	
		SLIDE_UP_DELAY 		: 400,
		SLIDE_DOWN_DELAY 	: 600,
		FADE_DELAY 			: 800, 
		ROTATION_DELAY		: 7000,    
		
		RotateImages : function(ID)
		{	
			var teaser_id;
			
			/*Set teaser_id*/
			if(ID == null || ID == '')
			{
				teaser_id = 1;
			}
			
			else if(ID > 3)
			{
				teaser_id = 1;
			}
			
			else
			{
				teaser_id = ID;
			}
			
			/*After teaser_id is set, change images*/
			if(teaser_id == 1) 
			{   
				$j('.teaser_1').fadeIn
				(
					1,
					function()
					{
						$j('.teaser_3').fadeOut(Home.FADE_DELAY)
					}	
				)
				
				$j('.link_3').slideUp
				(
					Home.SLIDE_UP_DELAY,
					function()
					{
						$j('.link_1').slideDown(Home.SLIDE_DOWN_DELAY)
					}
				)
			}

			else if(teaser_id == 2) 
			{   
				$j('.teaser_2').fadeIn
				(
					Home.FADE_DELAY,
					function()
					{
						$j('.teaser_1').hide()
						$j('.teaser_3').hide()
					}	
				)
				
				$j('.link_1').slideUp
				(
					Home.SLIDE_UP_DELAY,
					function()
					{
						$j('.link_2').slideDown(Home.SLIDE_DOWN_DELAY)
					}
				)
			}

			else if(teaser_id == 3) 
			{   
				$j('.teaser_3').fadeIn
				(
					Home.FADE_DELAY,
					function()
					{
						$j('.teaser_1').hide()
						$j('.teaser_2').hide()
					}	
				)
				
				$j('.link_2').slideUp
				(
					Home.SLIDE_UP_DELAY,
					function()
					{
						$j('.link_3').slideDown(Home.SLIDE_DOWN_DELAY)
					}
				)
			}

			/*Call the rotation after 5 sec*/
			setTimeout
			(
				function()
				{
					teaser_id = teaser_id + 1;
					Home.RotateImages(teaser_id);
				},
				Home.ROTATION_DELAY
			)
		}
	};

