function QueryStringLat(key){

	var value=null;
	for(var i=0;i<QueryString.keys.length;i++){
		if(QueryString.keys[i]==key){
			value=str_lat_rus(QueryString.values[i],1);break;
		}
	}
	return value;
}

function QueryString(key){

	var value=null;
	for(var i=0;i<QueryString.keys.length;i++){
		if(QueryString.keys[i]==key){
			value=QueryString.values[i];break;
		}
	}
	return value;
}

QueryString.keys=new Array();
QueryString.values=new Array();

function QueryString_Parse(){

	var query=window.location.search.substring(1);
	var pairs=query.split("&");

	for(var i=0;i<pairs.length;i++){
		var pos=pairs[i].indexOf('=');
		if(pos>=0){
			var argname=pairs[i].substring(0,pos);
			var value=pairs[i].substring(pos+1);QueryString.keys[QueryString.keys.length]=argname;
			//QueryString.values[QueryString.values.length]=unescape(value.replace(/\%20/g," "));
			QueryString.values[QueryString.values.length]=unescape(value.replace(/\+/gi," "));
		}
	}
}

function replace_arr(arr1,arr2,str) 
{
	var s
	for (var i=0;i<arr1.length;i++)
	{			
		s=arr1[i];
		if (s=="'") {s="\'";}
		if (s=="''") {s="\'\'";}
		eval("var reg=new RegExp(\""+s+"\",'g');");
		str=str.replace(reg,arr2[i]);
		
	}
	return str;
}
function str_lat_rus(str,f) 
{ 
	
	
    var arr_lat = new Array( "Shch", "shch", "Sh", "sh", "Ch", "ch", "Je", "je", "Ja", "ja","Zh","zh", "--", "-", "Jo", "jo",  "A", "a", "B", "b", "C", "c", "D", "d", "E", "e", "F", "f", "G", "g", "H", "h", "I", "i", "J", "j","K", "k", "L", "l", "M", "m", "N", "n", "O", "o", "P", "p", "Q", "q", "R", "r", "S", "s", "T", "t", "U", "u", "V", "v", "Y", "y", "Z", "z"); 
    var arr_rus = new Array( "Щ", "щ", "Ш", "ш", "Ч", "ч", "Э", "э", "Я", "я","Ж", "ж", "ъ", "ь", "Ё", "ё", "А", "а", "Б", "б", "Ц", "ц", "Д", "д", "Е", "е", "Ф", "ф", "Г", "г", "Х", "х", "И", "и","Й","й", "К", "к", "Л", "л", "М", "м", "Н", "н", "О", "о", "П", "п", "Ю", "ю", "Р", "р", "С", "с", "Т", "т", "У", "у", "В", "в", "Ы", "ы", "З", "з");
   if (f==1) {str = replace_arr( arr_lat, arr_rus, str );}
    else {str = replace_arr(arr_rus,arr_lat, str );}
    return str; 
}

QueryString_Parse();