--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/fhiiqm/js/focus.js Wed Aug 31 14:22:19 2011 +0200
@@ -0,0 +1,22 @@
+feldname = '';
+function setfocus( f )
+ { if ( f ) feldname = f;
+ if ( feldname )
+ { for ( i = 0; i < document.forms.length; i++ )
+ { f = document.forms[i];
+ for ( j = 0; j < f.elements.length; j++ )
+ if ( f.elements[j].name == feldname )
+ { o = f.elements[j];
+ if ( o.type.indexOf("select") < 0 && o.length )
+ { o[0].focus(); return; }
+ else if ( o.type != "hidden" )
+ { o.focus(); return; }
+ else if ( j+1 < f.elements.length )
+ feldname = f.elements[j+1].name;
+ else
+ return;
+ }
+ }
+ }
+ }
+