function obfuscateIT () {
  var i;
  var output;
  var myEmailAdd = document.getElementById('email').value;
  output = '';
  for (i=0; i<myEmailAdd.length; i++) {
    var code = myEmailAdd.charCodeAt(i);
    if (chars[code]) {
      output = output + '&#';
      if (code < 100) {output = output + '0';}
      output = output + code + ';';
    }
    else {
      output.value = output + myEmailAdd.charAt(i);
    }
  }
  document.getElementById('result').value = output;
  return false;
}

var chars = new Array (255);
var i;
for (i=0; i<chars.length; i++) {
  chars[i] = false;
}
for (i=32; i<127; i++) {
  chars[i] = true;
}