// $Revision: 12692 $

/*
Вставка текстового редактора
1-й параметр id textarea (отсюда берется исходный текст и сюда же он кидается перед отправкой)
2-й параметр id формы	(отправляется по кнопке Готово) <form onsubmit=... - не сработает
*/
function getIFrameDocument(aID)
{
  // if contentDocument exists, W3C compliant (Mozilla)
  if (document.getElementById(aID).contentDocument){
    return document.getElementById(aID).contentDocument;
  } else {
    // IE
    return document.frames[aID].document;
  }
}
var TE_ID=0;
function InsertEditor(text_id, form, hideold)
{
	TE_ID ++;
	var width = 662;//710;
	var height = 390;
	var str = new String();
	var DateObj = new Date();
	var timestr = new String(DateObj.getTime());
	str = "<iframe id='Editor_"+TE_ID+"' scrolling=no src=\"/text-editor/index.phtml?e_id="+TE_ID+"&time="+timestr+"\" width=\""+width+"px\" height=\""+height+"px\" style='border: 0px' frameborder='0'></iframe>"+
			"<br><textarea style=\"display: none;\" id='outtext_"+TE_ID+"' style='width:100%;' rows='20'>";
	str += document.getElementById(text_id).value;
	str += "</textarea><input type='hidden' id='Editor_Fromid_"+TE_ID+"' value='"+form+"'>";
	str += "<input type='hidden' id='Editor_txid_"+TE_ID+"' value='"+text_id+"'>";
	if(!hideold)
	{
        str +="<br><div id=\"BadTEditor_return_"+TE_ID+"\"><a href=\"#\" onclick=\"HideTEditor('"+text_id+"', 'Editor_"+TE_ID+"', '"+form+"', '"+TE_ID+"'); return false;\"><b>Использовать простой редактор.</a>&nbsp;Примечание.</b> Уважаемые пользователи, новый редактор работает в тестовом режиме, поэтому для Вашего удобства мы оставили возможность добавлять записи и комментарии в дневник при помощи старого редактора. Будем признательны за Вашу помощь в поиске ошибок нового редактора. Свои сообщения об ошибках пишите в обратную связь.</div>";
	}
	document.getElementById(text_id).style.display = "none";
	document.write(str);
}
function HideTEditor(ta_id, editor_id, form, teid)
{
	document.getElementById('BadTEditor_return_'+teid).style.display = "none";
	document.getElementById(ta_id).style.display = "block";
	document.getElementById(editor_id).style.display = "none";
	document.getElementById(form).innerHTML += "<input type=\"submit\" value=\"Готово\">"
}
