/*alert("Application Code Name : " + navigator.appCodeName );alert("Application Name : " + navigator.appName );alert("Application Version : " + navigator.appVersion );alert("Application Platform : " + navigator.platform );alert("Application User Agent : " + navigator.userAgent );*/// var isNN = (navigator.appName.indexOf("Netscape") != -1);/*Removing autotab feature on rhose browsers:Mozilla/4.7C-SGI [en] (X11; I; IRIX 6.5 IP32)Mozilla/4.75 [en] (X11; U; SunOS 5.8 sun4u)Mozilla/4.7 [en] (X11; I; SunOS 5.7 sun4u)Mozilla/4.73 [en] (X11; I; Linux 2.2.16 i586; Nav)Mozilla/4.7 [en] (X11; I; Linux 2.2.15-2.9.0 ppc)Mozilla/4.5 [en] (X11; I; Linux 2.2.10 i686; Nav)Mozilla/4.61 (Macintosh; I; PPC)Mozilla/5.0 (Macintosh; N; PPC; en-US; m17) Gecko/20000817 Netscape6/6.0b2Mozilla/4.75 [en] (X11; U; OSF1 V4.0 alpha; Nav)*/var isIE = (navigator.appName.indexOf("Microsoft") != -1);function autoTab(input,len, e) {		if (isIE) {			var keyCode = e.keyCode; 		var filter = [0,8,9,16,17,18,37,38,39,40,46];				/*		var keyCode = (isNN) ? e.which : e.keyCode; 		var filter = (isNN) ? [0,8,9] : [0,8,9,16,17,18,37,38,39,40,46];		*/				if	(input.value.length >= len && !containsElement(filter,keyCode)) {			input.value = input.value.slice(0, len);			input.form[(getIndex(input)+1) % input.form.length].focus();		}		function containsElement(arr, ele) {						var found = false, index = 0;						while(!found && index < arr.length)				if (arr[index] == ele)					found = true;				else					index++;							return found;		}		function getIndex(input) {					var index = -1, i = 0, found = false;						while (i < input.form.length && index == -1)				if (input.form[i] == input)					index = i;				else					i++;						return index;		}		return true;			}}