function sb_load_edit_buttons(minus, id, title, link) {
 var node = document.getElementById(id);
 if (!node) {
  return;
 }

 var img = document.createElement('img');
 if(minus == 0)
  img.src = "/smallbox4/images5/direct_edit.png";
 else
  img.src = "/smallbox4/images5/direct_info.png";
 pos = getPos(node);
 img.style.position = 'absolute';
 img.width = 12;
 img.height = 12;
 img.style.zIndex = 1;
 img.style.left = (pos.right - 6)+"px";
 img.style.top = (pos.top - 6)+"px"
 img.style.cursor = 'pointer';
 img.className = 'direct_edit';
// img.onload = function() {alert(img.width)}

// setOpacity(img, 40);
 img.onclick = function() {window.location.href = link;}
 img.onmouseover = function() {sb_edit_button(node,img, title)}
 document.body.appendChild(img);
}
function sb_edit_button(node, img, title) {
 //setOpacity(img, 100);
 img.style.zIndex = 501;
 pos = getPos(node);
 var div = document.createElement("div");
 div.style.position = 'absolute';
 div.style.zIndex = 501;
 div.innerHTML = title;
 div.style.top = pos.top+ 15 + "px";
 div.style.border = 'solid 1px #666666';
 div.style.backgroundColor = '#cccccc';
 div.style.color = 'black';
 div.style.padding = '2px 7px';
 div.style.font = 'normal 11px Verdana, sans-serif';
 document.body.appendChild(div);
 var left = pos.right - div.offsetWidth - 5;
 if (left < 5)
  left = 5;
 div.style.left = left + "px"; // var cont = 

 var cont = node;
 if(cont.childNodes.length > 1) { /*
  var clear = document.createElement('br');
  clear.className = 'clearer';
  cont.appendChild(clear); */
  var contPos = getPos(cont);
  var overlay = document.createElement('div');
  overlay.style.position = 'absolute';
  overlay.style.zIndex = 500;
  overlay.style.backgroundColor = 'black';
  setOpacity(overlay, 60);
  overlay.style.top = 0;
  overlay.style.left = 0;
  overlay.style.height = contPos.top+"px";
  overlay.style.width = '100%';
  document.body.appendChild(overlay);
  var overlay2 = overlay.cloneNode(true);
  overlay2.style.top = contPos.top+"px";;
  overlay2.style.left = 0;
  overlay2.style.height = cont.offsetHeight+"px";
  overlay2.style.width = contPos.left+"px";
  document.body.appendChild(overlay2);
  var overlay3 = overlay.cloneNode(true);
  overlay3.style.top = contPos.top+"px";;
  overlay3.style.left = contPos.right+"px";
  overlay3.style.height = cont.offsetHeight+"px";
  overlay3.style.width = document.body.offsetWidth - contPos.right + 'px';
  document.body.appendChild(overlay3);
  var overlay4 = overlay.cloneNode(true);
  overlay4.style.top = contPos.top + cont.offsetHeight+"px";
  overlay4.style.left = 0;
  overlay4.style.height = document.body.offsetHeight - contPos.top - cont.offsetHeight + "px";
  overlay4.style.width = '100%';
  document.body.appendChild(overlay4);
 }
 img.onmouseout = function() {
  if(overlay) {
   if (overlay.parentNode == null || overlay.parentNode.nodeName != 'BODY') {
    return;
   }
   document.body.removeChild(overlay);
   document.body.removeChild(overlay2);
   document.body.removeChild(overlay3);
   document.body.removeChild(overlay4); // cont.removeChild(clear);
   overlay = overlay2 = overlay3 = overlay4;
  }
  img.style.zIndex = 1; // setOpacity(img, 40);
  document.body.removeChild(div);
  img.onmouseout = '';
 }
 window.onunload = img.onmouseout;
}
