function TRANSLATOR( charCode ) { // returns string
	
		var key = "space";
		switch( charCode ) {
			case	32: key = "space"; break;
			case	33: key = "exPoint"; break;
			case	34: key = "quote"; break;
			case	35: key = "pound"; break;
			case	36: key = "dollar"; break;
			case	37: key = "percent"; break;
			case	38: key = "amper"; break;
			case	39: key = "sQuot"; break;
			case	40: key = "lPeren"; break;
			case	41: key = "rParen"; break;
			case	42: key = "star"; break;
			case	43: key = "plus"; break;
			case	44: key = "comma"; break;
			case	45: key = "dash"; break;
			case	46: key = "period"; break;
			case	47: key = "slash"; break;
			case	48: key = "zero"; break;
			case	49: key = "one"; break;
			case	50: key = "two"; break;
			case	51: key = "three"; break;
			case	52: key = "four"; break;
			case	53: key = "five"; break;
			case	54: key = "six"; break;
			case	55: key = "seven"; break;
			case	56: key = "eight"; break;
			case	57: key = "nine"; break;
			case	58: key = "colon"; break;
			case	59: key = "sColon"; break;
			case	60: key = "lThan"; break;
			case	61: key = "equals"; break;
			case	62: key = "gThan"; break;
			case	63: key = "qMark"; break;
			
			case	64: key = "at"; break;
			case	65: key = "A"; break;
			case	66: key = "B"; break;
			case	67: key = "C"; break;
			case	68: key = "D"; break;
			case	69: key = "E"; break;
			case	70: key = "F"; break;
			case	71: key = "G"; break;
			case	72: key = "H"; break;
			case	73: key = "I"; break;
			case	74: key = "J"; break;
			case	75: key = "K"; break;
			case	76: key = "L"; break;
			case	77: key = "M"; break;
			case	78: key = "N"; break;
			case	79: key = "O"; break;
			case	80: key = "P"; break;
			case	81: key = "Q"; break;
			case	82: key = "R"; break;
			case	83: key = "S"; break;
			case	84: key = "T"; break;
			case	85: key = "U"; break;
			case	86: key = "V"; break;
			case	87: key = "W"; break;
			case	88: key = "X"; break;
			case	89: key = "Y"; break;
			case	90: key = "Z"; break;
			case	91: key = "lBrack"; break;
			case	92: key = "bSlash"; break;
			case	93: key = "rBrack"; break;
			case	94: key = "caret"; break;
			case	95: key = "uScore"; break;
			
			case	96: key = "accent"; break;
			case	97: key = "a"; break;
			case	98: key = "b"; break;
			case	99: key = "c"; break;
			case	100: key = "d"; break;
			case	101: key = "e"; break;
			case	102: key = "f"; break;
			case	103: key = "g"; break;
			case	104: key = "h"; break;
			case	105: key = "i"; break;
			case	106: key = "j"; break;
			case	107: key = "k"; break;
			case	108: key = "l"; break;
			case	109: key = "m"; break;
			case	110: key = "n"; break;
			case	111: key = "o"; break;
			case	112: key = "p"; break;
			case	113: key = "q"; break;
			case	114: key = "r"; break;
			case	115: key = "s"; break;
			case	116: key = "t"; break;
			case	117: key = "u"; break;
			case	118: key = "v"; break;
			case	119: key = "w"; break;
			case	120: key = "x"; break;
			case	121: key = "y"; break;
			case	122: key = "z"; break;
			case	123: key = "lBrace"; break;
			case	124: key = "pipe"; break;
			case	125: key = "rBrace"; break;
			case	126: key = "tilde"; break;
			case	127: key = "rtn"; break;
			default: key = "space";
			
			
		}		
		return key;
	
}