function emoticonButton(name, url) {
  return "<span class='' style='display: block;' id='htmlbar_undefined' title='" + name + "' onmouseover='ButtonHoverOn(this);' onmouseout='ButtonHoverOff(this);' onmouseup='' onmousedown='CheckFormatting(event);Textbar.wrapSelection(\"<img class=\\\"emoticon\\\" src=\\\"" + url + "\\\" width=\\\"13\\\" height=\\\"12\\\" alt=\\\"" + name + "\\\" title=\\\"" + name + "\\\" />\", \"\");ButtonMouseDown(this);'><img src='" + url + "' alt='" + name + "' border='0'></span>\n";// style=\\\"border:0;margin:0;padding:0;\\\"
}
function separator() {
  return "<div style=\"display: block;\" class=\"vertbar\"><span style=\"display: block;\" class=\"g\">&nbsp;</span><span style=\"display: block;\" class=\"w\">&nbsp;</span></div>\n";
}
function setEmoticonButtons() {
  var el = document.getElementById("htmlbar");
  if (el) {
    //var buttons = "<div style=\"float:right;\">\n";
    var buttons = emoticonButton("heart", "http://tools.kuribo.info/emoticon/heart.gif");
    buttons += emoticonButton("monkey", "http://tools.kuribo.info/emoticon/monkey.gif");
    buttons += emoticonButton("rock out", "http://tools.kuribo.info/emoticon/rockout.gif");
    buttons += emoticonButton("shocked", "http://tools.kuribo.info/emoticon/shocked.gif");
    buttons += emoticonButton("grin", "http://tools.kuribo.info/emoticon/grin.gif");
    
    buttons += emoticonButton("frown", "http://tools.kuribo.info/emoticon/frown.gif");
    buttons += emoticonButton("angry", "http://tools.kuribo.info/emoticon/angry.gif");
    buttons += emoticonButton("cool", "http://tools.kuribo.info/emoticon/cool.gif");
    buttons += emoticonButton("cry", "http://tools.kuribo.info/emoticon/cry.gif");
    buttons += emoticonButton("equal grin", "http://tools.kuribo.info/emoticon/equal_grin.gif");
    
    buttons += emoticonButton("wink", "http://tools.kuribo.info/emoticon/wink.gif");
    buttons += emoticonButton("straight face", "http://tools.kuribo.info/emoticon/straightface.gif");
    buttons += emoticonButton("equal smile", "http://tools.kuribo.info/emoticon/equal_smile.gif");
    buttons += emoticonButton("nose grin", "http://tools.kuribo.info/emoticon/nose_grin.gif");
    buttons += emoticonButton("wink big nose", "http://tools.kuribo.info/emoticon/wink_big_nose.gif");
    
    buttons += emoticonButton("wink nose", "http://tools.kuribo.info/emoticon/wink_nose.gif");
    buttons += emoticonButton("nose smile", "http://tools.kuribo.info/emoticon/nose_smile.gif");
    buttons += emoticonButton("slant", "http://tools.kuribo.info/emoticon/slant.gif");
    buttons += emoticonButton("tongue", "http://tools.kuribo.info/emoticon/tongue.gif");

    buttons += separator();
    
    //buttons += "</div><div style=\"clear: both;\"></div>\n";
    el.innerHTML = buttons + el.innerHTML;
  }
}
window.setTimeout("setEmoticonButtons()", 1000);
