//UTF-8 à jamais
function pre_deplace_block(element,propriete,arrivee,pas,timeout)
{
	clearTimeout(element.deplace_block_timeout);
	element.deplace_block_timeout=setTimeout("deplace_block(document.getElementById('"+element.id+"'),'"+propriete+"',"+arrivee+","+pas+","+timeout+")",timeout);
}
function deplace_block(element,propriete,arrivee,pas,timeout)
{
	clearTimeout(element.deplace_block_timeout);
	if(window.ActiveXObject)//IE
		eval('actuel=element.currentStyle.'+propriete+'.replace(\'px\',\'\');');
	else
		eval('actuel=getComputedStyle(element,null).'+propriete+'.replace(\'px\',\'\');');
	actuel=actuel*1;
	if(actuel!=arrivee)
	{
		var reste=arrivee-actuel;
		var deplace=pas*(reste/Math.abs(reste));
		if(Math.abs(deplace)>Math.abs(reste))
			deplace=reste;
		eval('element.style.'+propriete+'=\''+(actuel+deplace)+'px\'');
		if(element.id=='')
		{
			var d=new Date();
			element.id='deplace_block_'+d.getTime();
		} 
		element.deplace_block_timeout=setTimeout("deplace_block(document.getElementById('"+element.id+"'),'"+propriete+"',"+arrivee+","+pas+","+timeout+")",timeout);
	}
}
