var scrollspeed = 0 ;
var scrollspeedCurs = 0 ;
var pos_souris_x = 0 ;
var pos_souris_y = 0 ;
var mouvement_div = false ;
var scroll = null ;
var init_chariot_top = 160 ;
var init_chariot_top_max = 594 ;
var chariot_top = 160 ;
var size_content = 0 ;
var size_iframe = 0 ;
var size_chariot = 0;
var mouvement_y = 0 ;
function prend_scroll (obj)
{
	scroll = obj ;
	mouvement_div = true ;
}

function lache_scroll ()
{
	mouvement_div = false ;
	mouvement_y = 0;
	scrollspeed = 0 ;
}

function position(e) 
{
	pos_souris_x = (navigator.appName.substring(0,3) == "Net") ? e.pageX : event.x+document.body.scrollLeft;
	pos_souris_y = (navigator.appName.substring(0,3) == "Net") ? e.pageY : event.y+document.body.scrollTop;
	if (mouvement_div)
	{
		scroll.style.top = pos_souris_y-25 ;
	}
}

function deplacement (e)
{
    if(mouvement_div == true  )
    {
      	y = (navigator.appName.substring(0,3) == "Net") ? e.pageY : e .y+document.body.scrollTop;
      	if (mouvement_y == 0)
      	     mouvement_y = y ;
      	else
      	{
          dif = y - mouvement_y ;
          mouvement_y = y ;     
          scrollspeedCurs = dif*(size_content / size_iframe) ; 	
        }
        //setTimeout("scrollspeed=0",9);
     }

}
/*
if (navigator.appName.substring(0,3) == "Net") document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = position;
*/

function calcul_hauteur_chariot(size)
{
	size_content = size ;
	size_iframe = document.getElementById("maindata").height ;
	size_iframe = size_iframe-10 ;
	if (size_iframe > size_content)
	{
		size_content = size_iframe ;
	}
	//size_chariot = (size_iframe -20)* (size_iframe / size_content);
	size_chariot = (size_iframe) /  (size_content / size_iframe) ;
	//size_chariot = size_chariot - 16 ;
	document.getElementById("tab_chariot").style.height = size_chariot ;
	document.getElementById("tab_chariot").style.top = chariot_top ;
}

function change_pos_chariot (speed)
{
	if (document.getElementById("tab_chariot"))
	{
		chariot_top = chariot_top + (speed * (size_iframe/size_content));
		if (chariot_top < init_chariot_top)
			chariot_top = init_chariot_top ;
		if ((chariot_top + size_chariot)> init_chariot_top_max )
			chariot_top = init_chariot_top_max - size_chariot ;
		document.getElementById("tab_chariot").style.top = 	chariot_top ;
	}
}

