function  getEl(id){
	return document.getElementById(id);
}
function insertimage(selectedImage,area) {
        index = window.parent.opener;
    var obj=index.document.getElementById('body_id');
    finalImage = "<div align=\"center\"><img src=\""+ selectedImage +"\" hspace=10 vspace=10 border=0></div>";
    obj.focus();  
    var s=obj.value;
    var l=s.length;
  if (navigator.appName == 'Netscape' || obj.selectionStart){
	  insPosL=obj.selectionStart;
	  insPosR=obj.selectionEnd;
  		newstr=s.substr(0,insPosL)+finalImage+s.substr(insPosR,l);
  }
  else if (document.selection)//IE
  {
  
    var sel = document.selection.createRange();
    var selectt=sel.text;
    var clone = sel.duplicate();
    sel.collapse(true);
    clone.moveToElementText(obj);
    clone.setEndPoint('EndToEnd', sel);
    var l2=clone.text.length;
	var d=s.substr(l2,l); // alert(ctag);
		var newstr=clone.text+finalImage+d;
		
	}
  else
  	alert('Ваш браузер не поддерживает работу бб-кодов');
  if(newstr)  	  
    index.document.getElementById(area).value =  newstr;

}
var child;
function openChild(link) {
    child = window.open(link, "child", "status=0,toolbar=0,location=0,menubar=0,resizable=1,scrollbars=1,height=500,width=600,left=" + parseInt(((screen.width-600)/2),10) + ",top=" + parseInt(((screen.height-500)/2),10));
  	child.focus();
}
function divoc(id, el2)
{
	var el1=document.getElementById(id);
	var k=el2.innerHTML.replace(/^\<.*\>(.*)<\/.*\>$/, '$1');
	var name=k.match(/[A-Za-z0-9А-Яа-я ]+/);
	var tmp=el2.innerHTML.match(/^\<.*\>.*<\/.*\>$/);
	if(tmp){
		var tag1=el2.innerHTML.replace(/^(\<.*\>).*<\/.*\>$/, '$1');
		var tag2=el2.innerHTML.replace(/^\<.*\>.*(<\/.*\>)$/, '$1');
		var name=tag1 + name; 
	}
	else var tag2='';
	if (el1.style.display == "none"){ el1.style.display = "block"; el2.innerHTML=name + " --" + tag2;}
	else {el1.style.display = "none"; el2.innerHTML=name + " ++" + tag2;}
	return false;
}

