var textarea;var content;function edToolbar(obj){document.write("<div class=\"toolbar\">");document.write("<img class=\"button\" src=\"media/bbeditor/bold.png\" name=\"btnBold\" title=\"Полужирный\" onClick=\"doAddTags('[b]','[/b]','"+obj+"')\" />");document.write("<img class=\"button\" src=\"media/bbeditor/italic.png\" name=\"btnItalic\" title=\"Наклонный\" onClick=\"doAddTags('[i]','[/i]','"+obj+"')\" />");document.write("<img class=\"button\" src=\"media/bbeditor/underline.png\" name=\"btnUnderline\" title=\"Подчеркнутый\" onClick=\"doAddTags('[u]','[/u]','"+obj+"')\" />");document.write("<img class=\"button\" src=\"media/bbeditor/strikethrough.png\" name=\"btnStrikeThrough\" title=\"Зачеркнутый\" onClick=\"doAddTags('[s]','[/s]','"+obj+"')\" />");document.write("<img class=\"button\" src=\"media/bbeditor/link.png\" name=\"btnLink\" title=\"Ссылка\" onClick=\"doURL('"+obj+"')\" />");document.write("<img class=\"button\" src=\"media/bbeditor/picture.png\" name=\"btnPicture\" title=\"Изображение\" onClick=\"doImage('"+obj+"')\" />");document.write("<img class=\"button\" src=\"media/bbeditor/ordered.png\" name=\"btnOrdList\" title=\"Нумерованный список\" onClick=\"doList('[list=1]','[/list]','"+obj+"')\" />");document.write("<img class=\"button\" src=\"media/bbeditor/unordered.png\" name=\"btnUnordList\" title=\"Маркированный список\" onClick=\"doList('[list]','[/list]','"+obj+"')\" />");document.write("<img class=\"button\" src=\"media/bbeditor/quote.png\" name=\"btnQuote\" title=\"Цитата\" onClick=\"doAddTags('[quote]','[/quote]','"+obj+"')\" />");document.write("<img class=\"button\" src=\"media/bbeditor/code.png\" name=\"btnCode\" title=\"Код\" onClick=\"doAddTags('[code]','[/code]','"+obj+"')\" />");document.write("<img class=\"button\" src=\"media/bbeditor/smile.png\" name=\"btnBold\" title=\" :-) \" onClick=\"doAddTags('',' :-) ','"+obj+"')\" />");document.write("<img class=\"button\" src=\"media/bbeditor/unhappy.png\" name=\"btnBold\" title=\" :-( \" onClick=\"doAddTags('',' :-( ','"+obj+"')\" />");document.write("<img class=\"button\" src=\"media/bbeditor/grin.png\" name=\"btnBold\" title=\" :-D \" onClick=\"doAddTags('',' :-D ','"+obj+"')\" />");document.write("<img class=\"button\" src=\"media/bbeditor/wink.png\" name=\"btnBold\" title=\" ;-) \" onClick=\"doAddTags('',' ;-) ','"+obj+"')\" />");document.write("<img class=\"button\" src=\"media/bbeditor/tongue.png\" name=\"btnBold\" title=\" :-P \" onClick=\"doAddTags('',' :-P ','"+obj+"')\" />");document.write("<img class=\"button\" src=\"media/bbeditor/happy.png\" name=\"btnBold\" title=\" >:-D \" onClick=\"doAddTags('',' >:-D ','"+obj+"')\" />");document.write("<img class=\"button\" src=\"media/bbeditor/evilgrin.png\" name=\"btnBold\" title=\" X-D \" onClick=\"doAddTags('',' X-D ','"+obj+"')\" />");document.write("<img class=\"button\" src=\"media/bbeditor/surprised.png\" name=\"btnBold\" title=\" :-O \" onClick=\"doAddTags('',' :-O ','"+obj+"')\" />");document.write("<img class=\"button\" src=\"media/bbeditor/waii.png\" name=\"btnBold\" title=\" :-3 \" onClick=\"doAddTags('',' :-3 ','"+obj+"')\" />");document.write("</div>");}
function doImage(obj){textarea=document.getElementById(obj);var url=prompt('Укажите URL изображения','http://');var scrollTop=textarea.scrollTop;var scrollLeft=textarea.scrollLeft;if(url!=''&&url!=null){if(document.selection)
{textarea.focus();var sel=document.selection.createRange();sel.text='[img]'+url+'[/img]';}
else
{var len=textarea.value.length;var start=textarea.selectionStart;var end=textarea.selectionEnd;var sel=textarea.value.substring(start,end);var rep='[img]'+url+'[/img]';textarea.value=textarea.value.substring(0,start)+rep+textarea.value.substring(end,len);textarea.scrollTop=scrollTop;textarea.scrollLeft=scrollLeft;}}}
function doURL(obj){textarea=document.getElementById(obj);var url=prompt('Укажите URL','http://');var scrollTop=textarea.scrollTop;var scrollLeft=textarea.scrollLeft;if(url!=''&&url!=null){if(document.selection)
{textarea.focus();var sel=document.selection.createRange();if(sel.text==""){sel.text='[url]'+url+'[/url]';}else{sel.text='[url='+url+']'+sel.text+'[/url]';}}
else
{var len=textarea.value.length;var start=textarea.selectionStart;var end=textarea.selectionEnd;var sel=textarea.value.substring(start,end);if(sel==""){var rep='[url]'+url+'[/url]';}else
{var rep='[url='+url+']'+sel+'[/url]';}
textarea.value=textarea.value.substring(0,start)+rep+textarea.value.substring(end,len);textarea.scrollTop=scrollTop;textarea.scrollLeft=scrollLeft;}}}
function doAddTags(tag1,tag2,obj){textarea=document.getElementById(obj);if(document.selection)
{textarea.focus();var sel=document.selection.createRange();sel.text=tag1+sel.text+tag2;}
else
{var len=textarea.value.length;var start=textarea.selectionStart;var end=textarea.selectionEnd;var scrollTop=textarea.scrollTop;var scrollLeft=textarea.scrollLeft;var sel=textarea.value.substring(start,end);var rep=tag1+sel+tag2;textarea.value=textarea.value.substring(0,start)+rep+textarea.value.substring(end,len);textarea.scrollTop=scrollTop;textarea.scrollLeft=scrollLeft;}}
function doList(tag1,tag2,obj){textarea=document.getElementById(obj);if(document.selection)
{textarea.focus();var sel=document.selection.createRange();var list=sel.text.split('\n');for(i=0;i<list.length;i++)
{list[i]='[*]'+list[i];}
sel.text=tag1+'\n'+list.join("\n")+'\n'+tag2;}else
{var len=textarea.value.length;var start=textarea.selectionStart;var end=textarea.selectionEnd;var i;var scrollTop=textarea.scrollTop;var scrollLeft=textarea.scrollLeft;var sel=textarea.value.substring(start,end);var list=sel.split('\n');for(i=0;i<list.length;i++)
{list[i]='[*]'+list[i];}
var rep=tag1+'\n'+list.join("\n")+'\n'+tag2;textarea.value=textarea.value.substring(0,start)+rep+textarea.value.substring(end,len);textarea.scrollTop=scrollTop;textarea.scrollLeft=scrollLeft;}}