var Scroll =
{
	section : 1,
	autoriser : true,
	init : function()
	{
		var ul = document.getElementById('liste-videos');
		
		if(ul != null)
		{
			var li = ul.getElementsByTagName('li');
			var total = li.length;
			
			if(total < 5)
			{
				var fleche_bas = document.getElementById('fleche-bas');
				fleche_bas.style.visibility = 'hidden';
			}
			
			
			
		}
				
	},
	
	haut : function()
	{
		if(this.autoriser)
		{
			
			var ul = document.getElementById('liste-videos');	
			var page = document.getElementById('scroll').innerHTML
			var nbr = (page == 'presse') ? 2 : 10;
			var li = ul.getElementsByTagName('li');
			var total = li.length;
			var cible = li[0];
			this.autoriser = false;
			var fleche = document.getElementById('fleche-haut');
				
			if(cible.offsetTop <= -427)
			{
				if(cible.offsetTop >= -427)
				{
					fleche.style.visibility = 'hidden';
				}
				var pos = (li[0].offsetHeight -nbr )*4;
				
				$('.video').animate({"top": "+="+pos+"px"}, "slow", 
								  function() {
	  									Scroll.autoriser = true;
										
	  										  });
			}
			else
			{
				fleche.style.visibility = 'hidden';
				this.autoriser = true;
			}
		}
	
	},
	bas : function()
	{
		var fleche = document.getElementById('fleche-haut');
			fleche.style.visibility = 'visible';
			
			
		if(this.autoriser)
		{
			
			var ul = document.getElementById('liste-videos');
			var page = document.getElementById('scroll').innerHTML
			var nbr = (page == 'presse') ? 2 : 10;
			var li = ul.getElementsByTagName('li');
			var total = li.length;
			var cible = li[total-1];
			this.autoriser = false;
			if(cible.offsetTop + cible.offsetHeight > ul.offsetHeight)
			{
				var pos = (li[0].offsetHeight - nbr )*4;
				
				$('.video').animate({"top": "-="+pos+"px"}, "slow", 
								  function() {
	  									Scroll.autoriser = true;
	  										  });
			}
			else
			{
				$('.video').animate({"top": ""+-3+"px"}, "slow", 
								  function() {
	  									Scroll.autoriser = true;
	  										  });
				fleche.style.visibility = 'hidden';
			
				this.autoriser = true;	
			}
		}
	
	}
	
}//Scroll





