Jak udělat přeskakování v JavaScriptu v Input(text)

Potřeboval bych vědět, jak mám udělat přeskakování kurzoru, aniž bych musel použít TAB.

Příklad (je to složité na pochopení, já vím.):

Mám dvě políčka input(text), do kterého se mi vlezou jenom 3 číslice.
A jakmile bych napsal 3, automaticky by kurzor přeskočil na další input.

Jde to nějak udělat?
Asi takhle:

<script>

function autotab(original,destination){
if (original.getAttribute&&original.value.length==original.getAttribute("maxlength"))
destination.focus()
}

</script>

<strong>Zadejte 6ti místné číslo</strong>
<form name="formular">
<input type="text" name="prvni" size=4 onKeyup="autotab(this, document.formular.druhy)" maxlength=3> <input type="text" name="druhy" size=4 maxlength=3>
</form>
Díky, funguje mi to.