/* 
 **************************************************************************************************************************************************************
 **** Функции преобразования текста ***************************************************************************************************************************
 ************************************************************************************************************************************************************** 
*/


/*
   *** Функция аналогичная функции htmlspecialchars() в php ***************************************************************************************************
*/
// ***input:
// - str - строка
// ***return:
// - преобразованную строку
function HtmlCharsConvert(str) {	
	str = str.replace(/&/g,"&amp;");
	str = str.replace(/"/g,"&quot;");
	str = str.replace(/'/g,"&#039;");
	str = str.replace(/</g,"&lt;");
	str = str.replace(/>/g,"&gt;");
	return str;
}

/*
   *** Функция аналогичная функции htmlspecialchars_decode() в php **********************************************************************************************
*/
// ***input:
// - str - строка
// ***return:
// - преобразованную строку
function HtmlCharsConvertDecode(str) {
	str = str.replace(/&gt;/g,">");
	str = str.replace(/&lt;/g,"<");
	str = str.replace(/&#039;/g,"'");
	str = str.replace(/&quot;/g,"\"");
	str = str.replace(/&amp;/g,"&");	
	return str;
}

/*
  *** Функция вырезает знак '|' и конвер. ','->'.' **************************************************************************************************************
*/
// ***input:
// - str - строка
// ***return:
// - преобразованную строку
function DeleteLChars(str) {
	str = str.replace(/\|/g,"");
	str = str.replace(/,/g,".");
	return str;
}

/*
  *** Функция вырезает знак '|' и конвер. ';'->',' **************************************************************************************************************
*/
// ***input:
// - str - строка
// ***return:
// - преобразованную строку
function DeleteLChars2(str) {
	str = str.replace(/\|/g,"");
	str = str.replace(/;/g,",");
	return str;
}
