function expand(c)
	{	
		c = c.toLowerCase();
		if (c=="a") return "Alfa";
		if (c=="b") return "Bravo";
		if (c=="c") return "Charlie";
		if (c=="d") return "Delta";
		if (c=="e") return "Echo";
		if (c=="f") return "Foxtrot";
		if (c=="g") return "Golf";
		if (c=="h") return "Hotel";
		if (c=="i") return "India";
		if (c=="j") return "Juliet";
		if (c=="k") return "Kilo";
		if (c=="l") return "Lima";
		if (c=="m") return "Mike";
		if (c=="n") return "November";
		if (c=="o") return "Oscar";
		if (c=="p") return "Papa";
		if (c=="q") return "Quebec";
		if (c=="r") return "Romeo";
		if (c=="s") return "Sierra";
		if (c=="t") return "Tango";
		if (c=="u") return "Uniform";
		if (c=="v") return "Viktor";
		if (c=="w") return "Whiskey";
		if (c=="x") return "Xray";
		if (c=="y") return "Yankee";
		if (c=="z") return "Zulu";
		if (c.charCodeAt(0)==230) return unescape("%C6rleg");
		if (c.charCodeAt(0)==248) return unescape("%D8rn");
		if (c.charCodeAt(0)==229) return unescape("%C5se");
		if (c.charCodeAt(0)==246) return unescape("%D6sten");
		if (c.charCodeAt(0)==228) return unescape("%C4rlig");
		if (c.charCodeAt(0)==1072) return unescape("Aleksej");
		if (c.charCodeAt(0)==1073) return unescape("Boris");
		if (c.charCodeAt(0)==1074) return unescape("Vasilij");
		if (c.charCodeAt(0)==1075) return unescape("Grigorij");
		if (c.charCodeAt(0)==1076) return unescape("Dmitrij");
		if (c.charCodeAt(0)==1077) return unescape("Elena");
		if (c.charCodeAt(0)==1078) return unescape("Zhenja");
		if (c.charCodeAt(0)==1079) return unescape("Zoya");
		if (c.charCodeAt(0)==1080) return unescape("Ivan");
		if (c.charCodeAt(0)==1081) return unescape("Ivan Kratkij");
		if (c.charCodeAt(0)==1082) return unescape("Kilowatt");
		if (c.charCodeAt(0)==1083) return unescape("Leonid");
		if (c.charCodeAt(0)==1084) return unescape("Maria");
		if (c.charCodeAt(0)==1085) return unescape("Nikolai");
		if (c.charCodeAt(0)==1086) return unescape("Olga");
		if (c.charCodeAt(0)==1087) return unescape("Pavel");
		if (c.charCodeAt(0)==1088) return unescape("Roman");
		if (c.charCodeAt(0)==1089) return unescape("Sergej");
		if (c.charCodeAt(0)==1090) return unescape("Tatjana");
		if (c.charCodeAt(0)==1091) return unescape("Uljana");
		if (c.charCodeAt(0)==1092) return unescape("Fjodor");
		if (c.charCodeAt(0)==1093) return unescape("Hariton");
		if (c.charCodeAt(0)==1094) return unescape("Zaplja");
		if (c.charCodeAt(0)==1095) return unescape("Chelovek");
		if (c.charCodeAt(0)==1096) return unescape("Shura");
		if (c.charCodeAt(0)==1097) return unescape("Schuka");
		if (c.charCodeAt(0)==1098) return unescape("Tviordiy Znak");
		if (c.charCodeAt(0)==1099) return unescape("Igrek");
		if (c.charCodeAt(0)==1100) return unescape("Miagkiy Znak");
		if (c.charCodeAt(0)==1101) return unescape("Emilija");
		if (c.charCodeAt(0)==1102) return unescape("Yuri");
		if (c.charCodeAt(0)==1103) return unescape("Jakow");
		if (c.charCodeAt(0)==5792) return "RUNIC LETTER FEHU FEOH FE F";
		if (c.charCodeAt(0)==5793) return "RUNIC LETTER V";
		if (c.charCodeAt(0)==5794) return "RUNIC LETTER URUZ UR U";
		if (c.charCodeAt(0)==5795) return "RUNIC LETTER YR";
		if (c.charCodeAt(0)==5796) return "RUNIC LETTER Y";
		if (c.charCodeAt(0)==5797) return "RUNIC LETTER W";
		if (c.charCodeAt(0)==5798) return "RUNIC LETTER THURISAZ THURS THORN";
		if (c.charCodeAt(0)==5799) return "RUNIC LETTER ETH";
		if (c.charCodeAt(0)==5800) return "RUNIC LETTER ANSUZ A";
		if (c.charCodeAt(0)==5801) return "RUNIC LETTER OS O";
		if (c.charCodeAt(0)==5802) return "RUNIC LETTER AC A";
		if (c.charCodeAt(0)==5803) return "RUNIC LETTER AESC";
		if (c.charCodeAt(0)==5804) return "RUNIC LETTER LONG-BRANCH-OSS O";
		if (c.charCodeAt(0)==5805) return "RUNIC LETTER SHORT-TWIG-OSS O";
		if (c.charCodeAt(0)==5806) return "RUNIC LETTER O";
		if (c.charCodeAt(0)==5807) return "RUNIC LETTER OE";
		if (c.charCodeAt(0)==5808) return "RUNIC LETTER ON";
		if (c.charCodeAt(0)==5809) return "RUNIC LETTER RAIDO RAD REID R";
		if (c.charCodeAt(0)==5810) return "RUNIC LETTER KAUNA";
		if (c.charCodeAt(0)==5811) return "RUNIC LETTER CEN";
		if (c.charCodeAt(0)==5812) return "RUNIC LETTER KAUN K";
		if (c.charCodeAt(0)==5813) return "RUNIC LETTER G";
		if (c.charCodeAt(0)==5814) return "RUNIC LETTER ENG";
		if (c.charCodeAt(0)==5815) return "RUNIC LETTER GEBO GYFU G";
		if (c.charCodeAt(0)==5816) return "RUNIC LETTER GAR";
		if (c.charCodeAt(0)==5817) return "RUNIC LETTER WUNJO WYNN W";
		if (c.charCodeAt(0)==5818) return "RUNIC LETTER HAGLAZ H";
		if (c.charCodeAt(0)==5819) return "RUNIC LETTER HAEGL H";
		if (c.charCodeAt(0)==5820) return "RUNIC LETTER LONG-BRANCH HAGAL H";
		if (c.charCodeAt(0)==5821) return "RUNIC LETTER SHORT-TWIG HAGALL H";
		if (c.charCodeAt(0)==5822) return "RUNIC LETTER NAUDIZ NYD NAUD N";
		if (c.charCodeAt(0)==5823) return "RUNIC LETTER SHORT-TWIG-NAUD N";
		if (c.charCodeAt(0)==5824) return "RUNIC LETTER DOTTED-N";
		if (c.charCodeAt(0)==5825) return "RUNIC LETTER ISAZ IS ISS I";
		if (c.charCodeAt(0)==5826) return "RUNIC LETTER E";
		if (c.charCodeAt(0)==5827) return "RUNIC LETTER JERAN J";
		if (c.charCodeAt(0)==5828) return "RUNIC LETTER GER";
		if (c.charCodeAt(0)==5829) return "RUNIC LETTER LONG-BRANCH-AR AE";
		if (c.charCodeAt(0)==5830) return "RUNIC LETTER SHORT-TWIG-AR A";
		if (c.charCodeAt(0)==5831) return "RUNIC LETTER IWAZ EOH";
		if (c.charCodeAt(0)==5832) return "RUNIC LETTER PERTHO PEORTH P";
		if (c.charCodeAt(0)==5833) return "RUNIC LETTER ALGIZ EOLHX";
		if (c.charCodeAt(0)==5834) return "RUNIC LETTER SOWILO S";
		if (c.charCodeAt(0)==5835) return "RUNIC LETTER SIGEL LONGBRANCH-SOL S";
		if (c.charCodeAt(0)==5836) return "RUNIC LETTER SHORT-TWIG-SOL S";
		if (c.charCodeAt(0)==5837) return "RUNIC LETTER C";
		if (c.charCodeAt(0)==5838) return "RUNIC LETTER Z";
		if (c.charCodeAt(0)==5839) return "RUNIC LETTER TIWAZ TIR TYR T";
		if (c.charCodeAt(0)==5840) return "RUNIC LETTER SHORT-TWIG-TYR T";
		if (c.charCodeAt(0)==5841) return "RUNIC LETTER D";
		if (c.charCodeAt(0)==5842) return "RUNIC LETTER BERKANAN BEORC BJARKAN B";
		if (c.charCodeAt(0)==5843) return "RUNIC LETTER SHORT-TWIGBJARKAN B";
		if (c.charCodeAt(0)==5844) return "RUNIC LETTER DOTTED-P";
		if (c.charCodeAt(0)==5845) return "RUNIC LETTER OPEN-P";
		if (c.charCodeAt(0)==5846) return "RUNIC LETTER EHWAZ EH E";
		if (c.charCodeAt(0)==5847) return "RUNIC LETTER MANNAZ MAN M";
		if (c.charCodeAt(0)==5848) return "RUNIC LETTER LONG-BRANCHMADR M";
		if (c.charCodeAt(0)==5849) return "RUNIC LETTER SHORT-TWIG-MADR M";
		if (c.charCodeAt(0)==5850) return "RUNIC LETTER LAUKAZ LAGU LOGR L";
		if (c.charCodeAt(0)==5851) return "RUNIC LETTER DOTTED-L";
		if (c.charCodeAt(0)==5852) return "RUNIC LETTER INGWAZ";
		if (c.charCodeAt(0)==5853) return "RUNIC LETTER ING";
		if (c.charCodeAt(0)==5854) return "RUNIC LETTER DAGAZ DAEG D";
		if (c.charCodeAt(0)==5855) return "RUNIC LETTER OTHALAN ETHEL O";
		if (c.charCodeAt(0)==5856) return "RUNIC LETTER EAR";
		if (c.charCodeAt(0)==5857) return "RUNIC LETTER IOR";
		if (c.charCodeAt(0)==5858) return "RUNIC LETTER CWEORTH";
		if (c.charCodeAt(0)==5859) return "RUNIC LETTER CALC";
		if (c.charCodeAt(0)==5860) return "RUNIC LETTER CEALC";
		if (c.charCodeAt(0)==5861) return "RUNIC LETTER STAN";
		if (c.charCodeAt(0)==5862) return "RUNIC LETTER LONG-BRANCH-YR";
		if (c.charCodeAt(0)==5863) return "RUNIC LETTER SHORT-TWIG-YR";
		if (c.charCodeAt(0)==5864) return "RUNIC LETTER ICELANDIC-YR";
		if (c.charCodeAt(0)==5865) return "RUNIC LETTER Q";
		if (c.charCodeAt(0)==5866) return "RUNIC LETTER X";
		if (c.charCodeAt(0)==5867) return "RUNIC SINGLE PUNCTUATION";
		if (c.charCodeAt(0)==5868) return "RUNIC MULTIPLE PUNCTUATION";
		if (c.charCodeAt(0)==5869) return "RUNIC CROSS PUNCTUATION";
		if (c.charCodeAt(0)==5870) return "RUNIC ARLAUG SYMBOL";
		if (c.charCodeAt(0)==5871) return "RUNIC TVIMADUR SYMBOL";
		if (c.charCodeAt(0)==5872) return "RUNIC BELGTHOR SYMBOL";
		return(c);
	};
