Dear all Sorry, the function previously posted should have read: function formFocus() { var oFrms = document.forms; for(var i = 0; i < oFrms.length; i++) { var oFrm = oFrms[i]; var oElmnts = oFrm.elements; for(var j = 0; j < oElmnts.length; j++) { var oElmnt = oElmnts[j]; if(oElmnt.type == 'text') ^^^^^^^^^^^^^^^^^^^^^^^^^ { oElmnt.focus(); return; } } } } Regards Chris Marsh