Her er et eksempel...
<body onLoad="document.form.login_username.focus()">
<form name=form>
<input type=text name=login_username>
<input type=text name=other>
<input type=text name=start>
</form>
</body>
I din kode står der :
if (textElements == 1) {
document.forms[0].elements[i].focus();
break;
Så det lader til at du kan måske kan give fokus ved at slette den første og sidste linie så der står :
document.forms[0].elements[i].focus();
Men det et lidt kringlet kode du har med javascript og html blandet men se om du ik kan få det til at virker.