function AutoTab(current, length, e){
	var keyHit = (navigator.appName.indexOf("Netscape")!=-1) ? e.which : e.keyCode; 
	if ((keyHit != 9) && (keyHit != 16)){	// 9 is the TAB key, 16 is the SHIFT key
		var index;
		formnamestr = current.form.name;
		for (var i=0; i < eval("document." + formnamestr + ".length"); i++){
			if (eval("document." + formnamestr + ".elements[i]") == current){
				index = i;
				break;
			}
		}	//modified to detect host form instead of assuming form[0] - Larry Ziegler 12-12-2001 
		
		if (eval("document." + formnamestr + ".elements[index].value.length") == length)
		//if (document.forms[0].elements[index].value.length == length)
			SetFocus(eval("document." + formnamestr + ".elements[index+1]"));
	}
	return;
} //AutoTab()
