Да, так и искал и в принципе нашел, но все равно почему-то не тот эффект который хотелось бы, хочется, чтобы в самом конце движение было из стороны в сторону, максимум чего добился, вот:
function move_left()
{
if (parseInt(document.getElementById('company_text').style.left) > 20 ){
if (parseInt(document.getElementById('company_text').style.left)>50){
text = text - 2;
} else{
text -= 20*Math.sin(0.5*text+60);
}
a=text+'%';
document.getElementById('company_text').style.left=a;
}
}