﻿var mousex, mousey;
var timeoutID;
var dodebug = true;
var istooltip = false;

//function htmlDecode(str) {return str.replace(/&lt;/g, "<").replace(/&gt;/g, ">").replace(/&quot;/g, '"').replace(/&amp;/g, "&");}
function jsdecode(str) {str=str.replace(/&#34;/g, '"').replace(/&#39;/g, "'");
//alert(str);
return str;
}
function makejsparam(str) {str= str.replace(/'/g, "\'").replace(/\n\r/g, "").replace(/\r/g, "").replace(/\n/g, "").replace(/'/g, "\\\'");
//if (str.indexOf("tooltiptable") >=0 ) {alert(str);mydebug(str);}
return str;
}

function showbanner(divid, info) {
    d = document.getElementById(divid);
    if (d) {
        d.style.display = 'block';
        d.style.zIndex = 20000;
      //  var leftPos = mousex;
       //if(leftPos<0)leftPos = 0;
      // d.style.left = leftPos + 'px';
       d.innerHTML = jsdecode(info);
    //   d.style.top = (mousey - d.offsetHeight -1 >= 0 ? mousey - d.offsetHeight -1 : 0) + 'px';
    }
}


function hidebanner() {
id = 'mybannerdiv';
     if (document.getElementById(id) ) {
        document.getElementById(id).style.display = 'none';
    }
}

/*// DRAG & DROP
var ie=document.all;
var nn6=document.getElementById&&!document.all;
var isdrag=false;
var x,y;
var dobj;

function movemouse(e)
{
  mousex = nn6 ? e.clientX : event.clientX;
  mousey = nn6 ? e.clientY : event.clientY;
  if (isdrag)
  {
    dobj.style.left = nn6 ? tx + e.clientX - x : tx + event.clientX - x;
    dobj.style.top  = nn6 ? ty + e.clientY - y : ty + event.clientY - y;
    return false;
  }
}

function selectmouse(e)
{
  var fobj       = nn6 ? e.target : event.srcElement;
  var topelement = nn6 ? "HTML" : "BODY";
if (fobj) {
  while (fobj.tagName != topelement && fobj.className != "mybannerdiv" && fobj.className != "mypopupdiv" && fobj.className != "mypopupdivo" && fobj.className != "layersdiv")
  {
    fobj = nn6 ? fobj.parentNode : fobj.parentElement;
  }

  if (fobj.className=="mypopupdivo" ||fobj.className=="mypopupdiv" ||fobj.className=="mybannerdiv" || fobj.className=="layersdiv")
  {
    isdrag = true;
    dobj = fobj;
    tx = parseInt(dobj.style.left+0);
    ty = parseInt(dobj.style.top+0);
    x = nn6 ? e.clientX : event.clientX;
    y = nn6 ? e.clientY : event.clientY;
    document.onmousemove=movemouse;
    return false;
  }
  }
}
document.onmousemove=movemouse;
document.onmousedown=selectmouse;
document.onmouseup=new Function("isdrag=false");


*/