var colorbarTarget = '';
function ChangeColor(colorCode) {
  document.getElementById(colorbarTarget).style.background = colorCode;
  document.getElementById(colorbarTarget).value = colorCode;
}
function colorBar_toggle(src,targetElement) {
  override = false;
  if (colorbarTarget.length > 0) {
    if (colorbarTarget != targetElement) {
      override = true;
    }
    document.getElementById('colorBar_toggle_'+colorbarTarget).innerHTML = "Choose Color";
  }
  if (document.getElementById('colorBar').style.display=='none' || override) {
    src.innerHTML = "Hide Color Bar";
    document.getElementById('colorBar').style.display='block';
    document.getElementById('colorBar').style.top = (mousey+10)+"px";
    document.getElementById('colorBar').style.left = (mousex/4)+"px";
    colorbarTarget = targetElement;
  } else {
    src.innerHTML = "Choose Color";
    document.getElementById('colorBar').style.display='none';
  }
}