<!-- Hide Javascript

/****** AUTO TAB SCRIPT ******/

var isNN = (navigator.appName.indexOf("Netscape") != -1);

function autoTab(input, len, e) {
  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;
  var index = 0;

  while (!found && (index < arr.length)) {
    if (arr[index] == ele) {
      found = true;
    }
    else {
      index++;
    }
    return found;
  }
}

function getIndex(input) {
  for (i=0; i<input.form.length; i++) {
    if (input.form[i] == input) {
      return i;
    }
  }

  return true;
}

//  Stop Hiding Javascript -->
