 function hideshow(num) {
  if (document.getElementById(num).style.display=='none') {
    document.getElementById(num).style.display = '';
    document.getElementById('rem_text_'+num).style.display = '';
    document.getElementById('add_text_'+num).style.display = 'none';
  } else {
    document.getElementById(num).style.display = 'none';
    document.getElementById('add_text_'+num).style.display = '';
    document.getElementById('rem_text_'+num).style.display = 'none';
  }
}

 function text_show(num) {
  if (document.getElementById(num).style.display=='none') {
    document.getElementById('rem_text_'+num).style.display = 'none';
    document.getElementById('add_text_'+num).style.display = '';
  } else {
    document.getElementById('add_text_'+num).style.display = 'none';
    document.getElementById('rem_text_'+num).style.display = '';
  }
}

 function hideshow_top_cat(num) {
  var el = document.getElementById('tc_tree_'+num);
  if (document.getElementById('tc_tree_'+num).style.display=='none') {
    document.getElementById('tc_tree_'+num).style.display = 'block';
  } else {
    document.getElementById('tc_tree_'+num).style.display = 'none';
  }
	return false;
}

 function show() {
if (num > 0) {
  var el = document.getElementById(num);
document.getElementById(num).style.display = 'block';
}
	return false;
}

function onsel(text)
{
    if (window.getSelection) 
{
seltext = window.getSelection(text);
alert(seltext);
ShowModalDialog("dial.html", "New dialog", "border:thin, minimize-yes, center:yes, font-family:Courier, font-style: Bold");
}
}

function setCursor(){
document.forma.text_area.focus();
}

function selector(tag, id)
{
var obj = document.forma.text_area;
obj.focus();
var seltext = '';

       if (document.selection) 
       {
       var forma_id = document.id;
       seltext = document.selection.createRange(id);
       seltext.text = "["+tag+"]"+seltext.text+"[/"+tag+"]";
       }
       else if (typeof(obj.selectionStart)=="number") 
       {
        if (obj.selectionStart!=obj.selectionEnd)
        {
//  	     obj.value ="["+tag+"]"+obj.value+"[/"+tag+"]";  
        }
      }
      else
      {
      alert('Выделите нужный текст и кликните на кнопку');
      }
}


function format(tag){
//setCursor();
selector(tag);
}

function addLink()
{
    if (document.selection) 
    {
    seltext = document.selection.createRange();;
    seltext.text = "[url = вставьте сюда ссылку]"+seltext.text+"[/url]";
    }
    else
    {
    alert('Выделите нужный текст и кликните на кнопку');
    }
}


function Button(tag) {
 var revisedMessage;
 var currentMessage=document.forma.text_area.value;
 revisedMessage=currentMessage+tag;
 document.forma.text_area.value=revisedMessage;
 document.forma.text_area.focus();
 return;
}








