function string_to_ascii(str)
{
	var alfavit = {};
	alfavit[" "]="&#32;";
	alfavit["!"]="&#33;";
	alfavit['"']="&#34;";
	alfavit["$"]="&#36;";
	alfavit["%"]="&#37;";
	alfavit["'"]="&#39;";
	alfavit["("]="&#40;";
	alfavit[")"]="&#41;";
	alfavit["+"]="&#43;";
	alfavit[","]="&#44;";
	alfavit["-"]="&#45;";
	alfavit["."]="&#46;";
	alfavit["/"]="&#47;";
	alfavit["0"]="&#48;";
	alfavit["1"]="&#49;";
	alfavit["2"]="&#50;";
	alfavit["3"]="&#51;";
	alfavit["4"]="&#52;";
	alfavit["5"]="&#53;";
	alfavit["6"]="&#54;";
	alfavit["7"]="&#55;";
	alfavit["8"]="&#56;";
	alfavit["9"]="&#57;";
	alfavit[":"]="&#58;";
	alfavit[";"]="&#59;";
	alfavit["<"]="&#60;";
	alfavit["="]="&#61;";
	alfavit[">"]="&#62;";
	alfavit["?"]="&#63;";
	alfavit["@"]="&#64;";
	alfavit["A"]="&#65;";
	alfavit["B"]="&#66;";
	alfavit["C"]="&#67;";
	alfavit["D"]="&#68;";
	alfavit["E"]="&#69;";
	alfavit["F"]="&#70;";
	alfavit["G"]="&#71;";
	alfavit["H"]="&#72;";
	alfavit["I"]="&#73;";
	alfavit["J"]="&#74;";
	alfavit["K"]="&#75;";
	alfavit["L"]="&#76;";
	alfavit["M"]="&#77;";
	alfavit["N"]="&#78;";
	alfavit["O"]="&#79;";
	alfavit["P"]="&#80;";
	alfavit["Q"]="&#81;";
	alfavit["R"]="&#82;";
	alfavit["S"]="&#83;";
	alfavit["T"]="&#84;";
	alfavit["U"]="&#85;";
	alfavit["V"]="&#86;";
	alfavit["W"]="&#87;";
	alfavit["X"]="&#88;";
	alfavit["Y"]="&#89;";
	alfavit["Z"]="&#90;";
	
	alfavit["a"]="&#65;";
	alfavit["b"]="&#66;";
	alfavit["c"]="&#67;";
	alfavit["d"]="&#68;";
	alfavit["e"]="&#69;";
	alfavit["f"]="&#70;";
	alfavit["g"]="&#71;";
	alfavit["h"]="&#72;";
	alfavit["i"]="&#73;";
	alfavit["j"]="&#74;";
	alfavit["k"]="&#75;";
	alfavit["l"]="&#76;";
	alfavit["m"]="&#77;";
	alfavit["n"]="&#78;";
	alfavit["o"]="&#79;";
	alfavit["p"]="&#80;";
	alfavit["q"]="&#81;";
	alfavit["r"]="&#82;";
	alfavit["s"]="&#83;";
	alfavit["t"]="&#84;";
	alfavit["u"]="&#85;";
	alfavit["v"]="&#86;";
	alfavit["w"]="&#87;";
	alfavit["x"]="&#88;";
	alfavit["y"]="&#89;";
	alfavit["z"]="&#90;";
	
	alfavit["["]="&#91;";
	alfavit["]"]="&#93;";
	alfavit["^"]="&#94;";		
	alfavit["`"]="&#96;";
	alfavit["{"]="&#123;";
	alfavit["}"]="&#125;";
	alfavit["~"]="&#126;";
	alfavit["|"]="&#166;";
	alfavit["А"]="&#192;";
	alfavit["Б"]="&#193;";
	alfavit["В"]="&#194;";
	alfavit["Г"]="&#195;";
	alfavit["Д"]="&#196;";
	alfavit["Е"]="&#197;";
	alfavit["Ж"]="&#198;";
	alfavit["З"]="&#199;";
	alfavit["И"]="&#200;";
	alfavit["Й"]="&#201;";
	alfavit["К"]="&#202;";
	alfavit["Л"]="&#203;";
	alfavit["М"]="&#204;";
	alfavit["Н"]="&#205;";
	alfavit["О"]="&#206;";
	alfavit["П"]="&#207;";
	alfavit["Р"]="&#208;";
	alfavit["С"]="&#209;";
	alfavit["Т"]="&#210;";
	alfavit["У"]="&#211;";
	alfavit["Ф"]="&#212;";
	alfavit["Х"]="&#213;";
	alfavit["Ц"]="&#214;";
	alfavit["Ч"]="&#215;";
	alfavit["Ш"]="&#216;";
	alfavit["Щ"]="&#217;";
	alfavit["Ъ"]="&#218;";
	alfavit["Ы"]="&#219;";
	alfavit["Ь"]="&#220;";
	alfavit["Э"]="&#221;";
	alfavit["Ю"]="&#222;";
	alfavit["Я"]="&#223;";
	
	alfavit["а"]="&#192;";
	alfavit["б"]="&#193;";
	alfavit["в"]="&#194;";
	alfavit["г"]="&#195;";
	alfavit["д"]="&#196;";
	alfavit["е"]="&#197;";
	alfavit["ж"]="&#198;";
	alfavit["з"]="&#199;";
	alfavit["и"]="&#200;";
	alfavit["й"]="&#201;";
	alfavit["к"]="&#202;";
	alfavit["л"]="&#203;";
	alfavit["м"]="&#204;";
	alfavit["н"]="&#205;";
	alfavit["о"]="&#206;";
	alfavit["п"]="&#207;";
	alfavit["р"]="&#208;";
	alfavit["с"]="&#209;";
	alfavit["т"]="&#210;";
	alfavit["у"]="&#211;";
	alfavit["ф"]="&#212;";
	alfavit["х"]="&#213;";
	alfavit["ц"]="&#214;";
	alfavit["ч"]="&#215;";
	alfavit["ш"]="&#216;";
	alfavit["щ"]="&#217;";
	alfavit["ъ"]="&#218;";
	alfavit["ы"]="&#219;";
	alfavit["ь"]="&#220;";
	alfavit["э"]="&#221;";
	alfavit["ю"]="&#222;";
	alfavit["я"]="&#223;";
	res = "";
	for (i=0;i < str.length; i++) {
		if(alfavit[str.charAt(i)])
				res = res + alfavit[str.charAt(i)];	
		else 
			$res = str.charAt(i);
	}
	return res;
}
