function translit ($str)
{
$str=strtolower($str);
$trans = array(
"а" => "a",
"б" => "b",
"в" => "v",
"г" => "g",
"д" => "d",
"е" => "e",
"ё" => "jo",
"ж" => "zh",
"з" => "z",
"и" => "i",
"й" => "j",
"к" => "k",
"л" => "l",
"м" => "m",
"н" => "n",
"о" => "o",
"п" => "p",
"р" => "r",
"с" => "s",
"т" => "t",
"у" => "u",
"ф" => "f",
"х" => "h",
"ц" => "c",
"ч" => "ch",
"ш" => "sh",
"щ" => "sch",
"ъ" => "#",
"ы" => "y",
"ь" => "'",
"э" => "je",
"ю" => "ju",
"я" => "ja"
);
$res=strtr($str, $trans);
return $res;
}