//---------------------------------------------------------------------------
function CheckNumeric(name){ // контроль ввода числового значения - ввод только цифр и одной точки
input=document.all[name];
text=input.value;
tLength=input.value.length;
i=0;
point=0;

if((text.charAt(0)=="1") || (text.charAt(0)=="2") || (text.charAt(0)=="3") || (text.charAt(0)=="4") || (text.charAt(0)=="5") || (text.charAt(0)=="6") || (text.charAt(0)=="7") || (text.charAt(0)=="8") || (text.charAt(0)=="9")){
}else{
	input.value=text.substring(1,tLength);
	return;
};

for(i=0;i<tLength;i++){
	if((text.charAt(i)=="0") || (text.charAt(i)=="1") || (text.charAt(i)=="2") || (text.charAt(i)=="3") || (text.charAt(i)=="4") || (text.charAt(i)=="5") || (text.charAt(i)=="6") || (text.charAt(i)=="7") || (text.charAt(i)=="8") || (text.charAt(i)=="9") || (text.charAt(i)==".")){
	}else{
		text=(text.substring(0,(i))+text.substring((i+1),(tLength)));
		input.value=text;
	};
};
	
for(i=0;i<tLength;i++){
	if ((text.charAt(i)=="."))
	{
		point++;
	};

	if (point>1)
	{
		text=(text.substring(0,(i))+text.substring((i+1),(tLength)));
		point--;
	};
};
input.value=text;
return;
};
//---------------------------------------------------------------------------
function ClrInput(name){ // очистить значение поля 
 //alert("Yo");
 var inp=document.all[name];
	 inp.value="";
};
//---------------------------------------------------------------------------
function SelectAll(fname,nm,mark)
{ 
  for (i = 0; i < document.forms[fname].elements.length; i++)
   {
    var item = document.forms[fname].elements[i];
    if (item.name == nm)
     {
      item.checked = mark;
     };
   }
}
//---------------------------------------------------------------------------
function CheckSelect(form,nm)
{ // проверка чекбоксов на отмеченность
  for (i = 0; i < form.elements.length; i++)
  {
    var item = form.elements[i];
    if (item.name == nm)
    {
      if (item.checked){

	return true;

      }
    }
  }
  alert("Не выбраны элементы");
  return false;
}
//---------------------------------------------------------------------------
function addrowfrm(tblname,sname){

 var tbl=document.all[tblname];
 var sel=document.all[sname];

 var i=0;
 var str="";
 tLen=tbl.rows.length;
 vLen=sel.options[sel.selectedIndex].value;
 //alert("tLen"+tLen);
 //alert("vLen"+vLen);
	if (tbl.rows.length<(sel.options[sel.selectedIndex].value)){
		for (i=tbl.rows.length;i<sel.options[sel.selectedIndex].value; i++ ){
			var r=tbl.insertRow();
			str += "	<TABLE width=100%>";
			str += "	<TR>";
			str += "		<TD width=30%>Имя поля : </TD>";
			str += "		<TD><INPUT id=fields class=300g name=fields[]></TD>";
			str += "	</TR>";
			str += "	<TR>";
			str += "		<TD width=130>Название поля : </TD>";
			str += "		<TD><INPUT id=fNames value='' class=300g name=fNames[]></TD>";
			str += "	</TR>";
			str += "	<TR>";
			str += "		<TD>Опции : </TD>";
			str += "		<TD>";
			str += "			<SELECT class=300g id=iType name=fType[]>";
			str += "				<OPTION value=0>Заголовок</OPTION>";
			str += "				<OPTION value=1 selected>Строка</OPTION>";
			str += "				<OPTION value=2>Текстовое поле</OPTION>";
			str += "				<OPTION value=3>Выпадающий список(Да/Нет)</OPTION>";
			str += "				<OPTION value=4>Выпадающий список</OPTION>";
			str += "			</SELECT>";
			str += "		</TD>";
			str += "	</TR>";
			str += "	<TR>";
			str += "		<TD>Контролировать заполнение :</TD>";
			str += "		<TD>";
			str += "			<input type=checkbox name=aCheck[] class=300g id=aCheck value='1' onClick=\"if(this.checked){this.value=1;}else{this.value=0;};\">";
			str += "		</TD>";
			str += "	</TR>";
			str += "	</TABLE>";
			str += "			<hr>";
			r.insertCell().innerHTML= str;
		};
	}else if (tbl.rows.length>(sel.options[sel.selectedIndex].value)){
		for (i=tbl.rows.length;i>sel.options[sel.selectedIndex].value; i--){
			//alert("i "+i);
			tbl.deleteRow(i-1);
		};
		//tbl.rows[0].cells[0].innerHTML="";
	};
};
//-----------------------------------------------------------------------------
function addrow(tblname,sname){

 var tbl=document.all[tblname];
 var sel=document.all[sname];
 var ppref=document.all['ppref'];
 //alert(ppref.value);
 var i=0;
 var str="";
 tLen=tbl.rows.length;
 vLen=sel.options[sel.selectedIndex].value;
 //alert("tLen"+tLen);
 //alert("vLen"+vLen);
	if (tbl.rows.length<(sel.options[sel.selectedIndex].value)){
		for (i=tbl.rows.length;i<sel.options[sel.selectedIndex].value; i++ ){
			var r=tbl.insertRow();
			str += "	<TABLE width=100%>";
			str += "	<TR>";
			str += "		<TD width=30%>Имя поля : </TD>";
			str += "		<TD><INPUT id=fields class=300g name=fields[] value='"+ppref.value+"_'></TD>";
			str += "	</TR>";
			str += "	<TR>";
			str += "		<TD width=130>Название поля : </TD>";
			str += "		<TD><INPUT id=fNames value='' class=300g name=fNames[]></TD>";
			str += "	</TR>";
			str += "	<TR>";
			str += "		<TD>Опции : </TD>";
			str += "		<TD>";
			str += "			<SELECT class=300g id=iType name=fType[]>";
			str += "				<OPTION value=0>Номератор</OPTION>";
			str += "				<OPTION value=1>Название</OPTION>";
			str += "				<OPTION value=2 selected>Строка</OPTION>";
			str += "				<OPTION value=11>Целое число</OPTION>";
			str += "				<OPTION value=9>Текстовое поле</OPTION>";
			str += "				<OPTION value=3>html-WORD</OPTION>";
			str += "				<OPTION value=4>Выпадающий список(Да/Нет)</OPTION>";
			str += "				<OPTION value=5>Нумерация (auto)</OPTION>";
			str += "				<OPTION value=6>Выпадающий список</OPTION>";
			str += "				<OPTION value=7>Календарь</OPTION>";
			str += "				<OPTION value=8>Картинка</OPTION>";
			str += "				<OPTION value=10>Файл</OPTION>";
			str += "			</SELECT>";
			str += "		</TD>";
			str += "	</TR>";
			str += "	<TR>";
			str += "		<TD>Включить сортировку в <b>Админке</b>:</TD>";
			str += "		<TD>";
			str += "			<input type=checkbox name=aSorta[] class=300g id=aSorta checked value='1' onClick=\"if(this.checked){this.value=1;}else{this.value=0;};\">";
			str += "		</TD>";
			str += "	</TR>";
			str += "	<TR>";
			str += "		<TD><B style='color:red'>В доп. настройки</B>:</TD>";
			str += "		<TD>";
			str += "			<input type=checkbox name=fDop[] id=fDop checked value='1' class=300g style='border:1px solid red' onClick=\"this.checked=true;if(this.value==0){this.value=1;this.style.border='1px solid red';alert('Поле добавлено в список доп. настроек.');return;};if(this.value==1){this.value=0;this.style.border='1px solid black';alert('Поле удалено из списка доп. настроек.');return;};\">";
			str += "		</TD>";
			str += "	</TR>";
			str += "	</TABLE>";
			str += "			<hr>";
			r.insertCell().innerHTML= str;

			//  if(this.value==0){this.value=1;this.style.border='1px solid black';alert('Поле добавлено в список доп. настроек.');}elseif(this.value==1){this.value=0;this.style.border='1px solid black';alert('Поле удалено из списка доп. настроек.');};
		};
	}else if (tbl.rows.length>(sel.options[sel.selectedIndex].value)){
		for (i=tbl.rows.length;i>sel.options[sel.selectedIndex].value; i--){
			//alert("i "+i);
			tbl.deleteRow(i-1);
		};
		//tbl.rows[0].cells[0].innerHTML="";
	};
};
//---------------------------------------------------------------------------
function GetGalPixName(obj){
 var ppref=document.all['ppref'];
 var tname=document.all['tname'];
 var tnamepix=document.all['tnamepix'];
 var str="";
	 

 var pLen = ppref.value.length;
 var tLen = tname.value.length;
 str = tname.value.substring(pLen,tLen);

	if(obj.checked==true){
		tnamepix.value = ppref.value+"pix"+str+"pix";
	}else{
		tnamepix.value = "";	
	};
};
//---------------------------------------------------------------------------
function addrowpix(tblname,sname){

 var tbl=document.all[tblname];
 var sel=document.all[sname];
 var ppref=document.all['ppref'];
 var prefpix = ppref.value+"pix";
 //alert(ppref.value);
 var i=0;
 var str="";
 tLen=tbl.rows.length;
 vLen=sel.options[sel.selectedIndex].value;
 //alert("tLen"+tLen);
 //alert("vLen"+vLen);
	if (tbl.rows.length<(sel.options[sel.selectedIndex].value)){
		for (i=tbl.rows.length;i<sel.options[sel.selectedIndex].value; i++ ){
			var r=tbl.insertRow();
			str += "	<TABLE width=100%>";
			str += "	<TR>";
			str += "		<TD width=30%>Имя поля : </TD>";
			str += "		<TD><INPUT id=fields class=300g name=fieldspix[] value='"+prefpix+"_'></TD>";
			str += "	</TR>";
			str += "	<TR>";
			str += "		<TD width=130>Название поля : </TD>";
			str += "		<TD><INPUT id=fNames value='' class=300g name=fNamespix[]></TD>";
			str += "	</TR>";
			str += "	<TR>";
			str += "		<TD>Опции : </TD>";
			str += "		<TD>";
			str += "			<SELECT class=300g id=iType name=fTypepix[]>";
			str += "				<OPTION value=0>Номератор</OPTION>";
			str += "				<OPTION value=1>Название</OPTION>";
			str += "				<OPTION value=2 selected>Строка</OPTION>";
			str += "				<OPTION value=11>Целое число</OPTION>";
			str += "				<OPTION value=9>Текстовое поле</OPTION>";
			str += "				<OPTION value=3>html-WORD</OPTION>";
			str += "				<OPTION value=4>Выпадающий список(Да/Нет)</OPTION>";
			str += "				<OPTION value=5>Нумерация (auto)</OPTION>";
			str += "				<OPTION value=6>Выпадающий список</OPTION>";
			str += "				<OPTION value=7>Календарь</OPTION>";
			str += "				<OPTION value=8>Картинка</OPTION>";
			str += "				<OPTION value=10>Файл</OPTION>";
			str += "			</SELECT>";
			str += "		</TD>";
			str += "	</TR>";
			str += "	<TR>";
			str += "		<TD>Включить сортировку в <b>Админке</b>:</TD>";
			str += "		<TD>";
			str += "			<input type=checkbox name=aSortapix[] class=300g id=aSorta checked value='1' onClick=\"if(this.checked){this.value=1;}else{this.value=0;};\">";
			str += "		</TD>";
			str += "	</TR>";
			str += "	<TR>";
			str += "		<TD><B style='color:red'>В доп. настройки</B>:</TD>";
			str += "		<TD>";
			str += "			<input type=checkbox name=fDoppix[] id=fDop checked value='1' class=300g style='border:1px solid red' onClick=\"this.checked=true;if(this.value==0){this.value=1;this.style.border='1px solid red';alert('Поле добавлено в список доп. настроек.');return;};if(this.value==1){this.value=0;this.style.border='1px solid black';alert('Поле удалено из списка доп. настроек.');return;};\">";
			str += "		</TD>";
			str += "	</TR>";
			str += "	</TABLE>";
			str += "			<hr>";
			r.insertCell().innerHTML= str;

			//  if(this.value==0){this.value=1;this.style.border='1px solid black';alert('Поле добавлено в список доп. настроек.');}elseif(this.value==1){this.value=0;this.style.border='1px solid black';alert('Поле удалено из списка доп. настроек.');};
		};
	}else if (tbl.rows.length>(sel.options[sel.selectedIndex].value)){
		for (i=tbl.rows.length;i>sel.options[sel.selectedIndex].value; i--){
			//alert("i "+i);
			tbl.deleteRow(i-1);
		};
		//tbl.rows[0].cells[0].innerHTML="";
	};
};
//---------------------------------------------------------------------------
function cSelectAll(name)
{
  var check=document.all['id'];
  for (i = 0; i < document.forms[name].elements.length; i++)
  {
    var item = document.forms[name].elements[i];
	if (item.name == "did[]")
     {
		if (check.checked==true)
		{
			item.checked=true;
		}else{
			item.checked=false;
		};	
     };
   };
};
//---------------------------------------------------------------------------
function UnSelectAll(name)
{
  var check=document.all['did'];
  var id=document.all['id'];
		if (check.checked==true)
		{
			id.checked=true;
		}else{
			id.checked=false;
		};	
};
//---------------------------------------------------------------------------
function confirmDel(element)  { 
  if (confirm(element+" ?")){ 
    return true;
  }else{
	return false;
  };
};        
//---------------------------------------------------------------------------
function a(obj){
	obj.style.border = "1px Solid White";
}
//--------------------------------------------------------------------
function b(obj){
	obj.style.border = "1px Solid Gray";
}
//--------------------------------------------------------------------
function open_window(link,w,h){//java-скрипт, открывающий новое окно со спсиком товаров в корзине
	var win = "SCROLLBARS=no,RESIZABLE=no,toolbar=no,location=no,status=yes,LEFT="+(screen.availWidth/2-w/2)+",TOP="+(screen.availHeight/2-h/2)+",WIDTH="+w+",HEIGHT="+h;
	newWin = window.open(link,'newWin',win);
};
//--------------------------------------------------------------------
function CheckTextField(name,text,length,type){

/*
	проверка полей на заполнения полей
	name : id поля
	text : что говорим пользователю
	length : минимальная длина
	type : 0 - текст; 1 - e-mail; 2 - select
*/

		var ret=true;

		if(type==0){
			  if ( (document.getElementById(name).value == null) || (document.getElementById(name).value.length < length) )
			  {
				alert("Заполните поле: "+text);
				document.getElementById(name).focus();
				ret=false;
				
				document.getElementById(name).style.border="1px solid red";
				return ret;
			  }			
		}
		if(type==1){
			  if ( (document.getElementById(name).value == null) || (document.getElementById(name).value.length < length) )
			  {
				alert("Заполните поле: E-mail");
				document.getElementById(name).focus();
				ret=false;

				document.getElementById(name).style.border="1px solid red";
				return ret;
			  }		
			  if (! (/^\w+[-_\.]*\w+@\w+-?\w+\.[a-z]{2,4}$/.test(document.getElementById(name).value)) )
			  {
				alert("Введите правильный e-mail адрес");
				document.getElementById(name).focus();
				ret=false;

				document.getElementById(name).style.border="1px solid red";
				return ret;
			  }  	
		}
		if(type==2){
			  if ( (document.getElementById(name).selectedIndex == 0))
			  {
				alert("Выберите значение из списка '"+text+"'");
				document.getElementById(name).focus();
				ret=false;

				document.getElementById(name).style.color="red";
				return ret;
			  }		
		}
		if(type==3){
			  if (! (/^[\W]{1,2}-[0-9]{1,3}$/.test(document.getElementById(name).value)) )
			  {
				alert("Проверьте правильность ввода номера договора.");
				document.getElementById(name).focus();
				ret=false;

				document.getElementById(name).style.border="1px solid red";
				return ret;
			  }  	
		}
		if(type==4){
			  if (! (/^[\w]{4,12}$/.test(document.getElementById(name).value)) )
			  {
				alert("Пароль может содержать только латинские буквы, цифры, и знак '_'.\nДлина пароля может быть от 4 до 12 символов.");
				document.getElementById(name).focus();
				ret=false;

				document.getElementById(name).style.border="1px solid red";
				return ret;
			  }  	
		}			
		return ret;
	}
	
//----------------------------Kox----------------------------------------
function hide() {
				$("#error").animate({opacity: "hide"}, 400);
						
				$("#oContentDeactivate").css("display","none");
}


function FormSubmit(form,div){
  var options = { 
  	target: div
  };
  $(form).submit(function() {
	     //alert(123);
   $(this).ajaxSubmit(options); 
    return false;
  }); 
//return true;
// ---- Форма -----
};

function CheckRequest() { 
	var mess = "";
	var err = 0;
    $(".need").each(function (i) {
		var name = $(this).attr('elName');
		var col = $(this).attr('elNum');
		var type = $(this).attr('elType');
		var elid = $(this).attr('elid');
		if(elid != null) {
		 	var value = $('#'+elid).attr('value');	
		}else{
			var value = $(this).attr('value');
		}
			if(type == "text") {
				if(value == null || value.length<col) {
					mess +="Вы не заполнили поле &laquo;"+name+"&raquo;<br />";// минимум "+col+" символов <br />";
					err=1;
				}
				//$("#mess").prepend(name);
			}
			if(type == "mail") {
				if(value == null || ! (/^\w+[-_\.]*\w+@\w+-?\w+\.[a-z]{2,4}$/.test(value))) {
					mess +="Введите правильный e-mail адрес<br />";
					err=1;
				}
			
			}
			if(type == "reg_mail") {
				value = value+'@moscowgroup.ru';
				if(value == null || ! (/^\w+[-_\.]*\w+@{1}\w+-?\w+\.[a-z]{2,4}$/.test(value))) {
					mess +="Введите правильный e-mail адрес<br />";
					err=1;
				}
			
			}
			if(type == "pass") {
				if(value == null || ! (/^[\w]{4,12}$/.test(value))) {
					mess +="Пароль может содержать только латинские буквы, цифры, и знак '_'.<br />Длина пароля может быть от 4 до 12 символов.<br />";
					err=1;
				}
			}
			if(type == "select") {
				if(value == null || value==0) {
					mess +="Вы не выбрали &laquo;"+name+"&raquo;. <br />";
					err=1;
				}
			}
			if(type == "select_none") {
				if(value == "none") {
					mess +="Вы не выбрали &laquo;"+name+"&raquo;. <br />";
					err=1;
				}
			}
			if(type == "fck") {
				fck_id = $(this).attr('elId');
				var value_fck=FCKeditorAPI.GetInstance(fck_id).GetXHTML(true);
				if(value_fck == null || value_fck.length<(2)) {
					mess +="Вы не заполнили поле &laquo;"+name+"&raquo;<br />";// минимум "+col+" символов <br />";
					err=1;
				}
			}
	 });


	if(err == 1) {
		var oldWidth = document.body.clientWidth;
		var oldHeight = document.body.clientHeight;
		newWidth = ((oldWidth /2) - 150);
		newHeight = ((oldHeight /2));
		$("#error").empty().prepend(mess +"<br><br><a href='#' onClick='hide();return false;'>Закрыть</a>").css("left", newWidth).css("top", newHeight).animate({opacity: "show"}, 400);
		return false;
		
	}
	if(err==0) {
		
		return true;

	}	
}
function CheckPass(oldp,newp) {
	var mess = "";
	var err = 0;
	var pass = $('#'+oldp).attr('value');
	var newpass = $('#'+newp).attr('value');
	if(pass == null ) {
		mess +="Вы не указали текущий пароль<br />";
		err=1;
	}
	if(newpass == null ) {
		mess +="Вы не указали новый пароль<br />";
		err=1;
	}
	if(! (/^[\w]{4,12}$/.test(pass)) || ! (/^[\w]{4,12}$/.test(newpass))) {
		mess +="Пароль может содержать только латинские буквы, цифры, и знак '_'.<br />Длина пароля может быть от 4 до 12 символов.<br />";
		err=1;	
	}
	
	if(err == 1) {
		var oldWidth = document.body.clientWidth;
		var oldHeight = document.body.clientHeight;
		newWidth = ((oldWidth /2) - 150);
		newHeight = ((oldHeight /2));
		$("#error").empty().prepend(mess +"<br><br><a href='#' onClick='hide();return false;'>Закрыть</a>").css("left", newWidth).css("top", newHeight).animate({opacity: "show"}, 400);
		return false;
		
	}
	if(err==0) {
		return true;	
	}

}

function ErrorMess(mess) {
	var oldWidth = document.body.clientWidth;
		var oldHeight = document.body.clientHeight;
		newWidth = ((oldWidth /2) - 150);
		newHeight = ((oldHeight /2));
		$("#error").empty().prepend(mess +"<br><br><a href='#' onClick='hide();return false;'>Закрыть</a>").css("left", newWidth).css("top", newHeight).animate({opacity: "show"}, 400);
		return false;
}
//---------------------------/ Kox----------------------------------------
function trans(t){
/***************************************************************************/
/* Copyright (c) 2001 Artem Sapronov (www.sapronov.com)                    */
/* Thanks: Alex Volkov (www.ambience.ru) & Sergey Kruglov (www.kruglov.ru) */
/*                                                                         */
/* Вы можете свободно использовать этот скрипт не изменяя его кода и       */
/* не удаляя этой информации из него. Good luck & enjoy!                   */
/***************************************************************************/

/* 
f - имя формы
r - имя поля откуда берем текст
e - имя поля куда помещаем результат
*/

	var eee=rrr=ru_littera="";
	next=up=ff=non=false;
	en_index=0;
	
	var non_lit="# .,123567890!@$%^&*()_+|/\\\{}[]<>;:~№";
	var en_lit=["a","b","v","g","d","e","jo","zh","z","i","j","k","l","m","n","o","p","r","s","t","u","f","kh","ts","ch","sh","sc",'"',"y","'","e","ju","ja","w","ya","4"];
	var ru_lit=["а","б","в","г","д","е","ё","ж","з","и","й","к","л","м","н","о","п","р","с","т","у","ф","х","ц","ч","ш","щ","ь","ы","ъ","э","ю","я","в","я","ч"];
	var from_ar=new Array();to_ar=new Array();
	for(i=0;i<t.length;i++){
		eee=t.substring(i,i+1);c=eee.charCodeAt(0);
		next_1=t.substring(i,i+2).toLowerCase();
		next_2=t.substring(i+1,i+2).toLowerCase();
		next_34=t.substring(i+2,i+4).toLowerCase();
		prev=t.substring(i-1,i).toLowerCase();
		if((c>=65&&c<=90)||(c>=97&&c<=122)||(eee=="'"||eee=='"')){
			from_ar=ru_lit;to_ar=en_lit;
		}else{
			from_ar=ru_lit;to_ar=en_lit;
		}
		p1=prev.charCodeAt(0);n1=next_2.charCodeAt(0);
		if(eee=="4"&&non_lit.indexOf(prev)==-1&&non_lit.indexOf(next_2)==-1&&((p1>=65&&p1<=90)||(p1>=97&&p1<=122)||(p1>=65&&p1<=90)||(n1>=97&&n1<=122))){
			from_ar=en_lit;to_ar=ru_lit;
		};
		if(eee.toLowerCase()!=eee)up=true;eee=eee.toLowerCase();
		if(eee=="j"&&next_2=="o")next=true;
		if(eee=="z"&&next_2=="h")next=true;
		if(eee=="k"&&next_2=="h")next=true;
		if(eee=="t"&&next_2=="s"&&next_34!="ja")next=true;
		if(eee=="c"&&next_2=="h")next=true;
		if(eee=="s"&&next_2=="h")next=true;
		if(eee=="s"&&next_2=="c")next=true;
		if(eee=="j"&&next_2=="u")next=true;
		if(eee=="j"&&next_2=="a")next=true;
		if(eee=="y"&&next_2=="a")next=true;
		if(next){
			eee=next_1;i++
		}
		if(non_lit.indexOf(eee)<0){
			for(ii=0;ii<from_ar.length;ii++){
				if(eee==from_ar[ii]){
					ru_littera=to_ar[ii];
					ff=true;
				}else{
					ff=false;
				}
				ss=t.substring(i-1,i).charCodeAt(0);
				if(eee=="e"&&next_2=="t"&&(non_lit.indexOf(prev)>0||!ss||ss=="10"||ss=="13"))ru_littera="э";
				if(ff)ii=from_ar.length;
			}
			if(!ff)ru_littera=eee;
		}else{
			if(eee!="#"){
				ru_littera=eee;
			}else{
				xx=t.indexOf(eee,i);
				xxx=t.indexOf(eee,xx+1);
				if(xxx>0){
					ru_littera=t.substring(xx+1,xxx);i=xxx;
				}else{ ru_littera=eee;}
			}
		}
		if(up)ru_littera=ru_littera.toUpperCase();
		up=false;
		next=false;
		ff=false;
		rrr+=ru_littera;
		ru_littera='';
	}
return rrr;
}