﻿var hoverdiv = null;

function hasClass(ele,cls) {
   return ele.className.match(new RegExp('(\\s|^)'+cls+'(\\s|$)'));
}

function showHover() {
   hoverdiv.style.display="block";
}

function hideHover() {
   hoverdiv.style.display="none";
}

function setHover() {
   var divs = document.getElementsByTagName("div");
   for (i = 0; i < divs.length; i++) {
      if (hasClass(divs[i], "hoverinfo")) hoverdiv = divs[i];
   }
   if (hoverdiv) {
      showHover();
   }
}

function resetHover() {
   var divs = document.getElementsByTagName("div");
   for (i = 0; i < divs.length; i++) {
      if (hasClass(divs[i], "hoverinfo")) hoverdiv = divs[i];
   }
   if (hoverdiv) {
      hideHover();
   }
}

