<script type="text/javascript">
var casovac;
function vyjeti()
{
var element=window.document.getElementById("neco").style.left;
var delka=parseInt(element);
if (delka<-420)
{
window.document.getElementById("neco").style.left = ++delka;
casovac=setTimeout("vyjeti()",20);
}
else if (delka< 0 && delka>= -420)
{
window.document.getElementById("neco").style.left = ++delka;
casovac=setTimeout("vyjeti()",2);
}
}
function zajeti()
{
var element=window.document.getElementById("neco").style.left;
var delka=parseInt(element);
if (delka> -450 )
{
window.document.getElementById("neco").style.left = --delka;
casovac=setTimeout("zajeti()",1);
}
}
</script>
<div style="position:absolute;width:500px;height:300px;top:400px;left:-450px;background-color:yellow;" id="neco"
onMouseOver="vyjeti();"
onMouseOut="zajeti();">
TEXT
</div>
Doufám že to takhle stačí. Jde upravit rychlost, popřípadě po vložení více podmínek se může prvek zrychlovat nebo zpomalovat.