var discover = null;
var chasm = screen.availWidth;
var mount = screen.availHeight;
var w = 0;
var h = 0;

function winOpen(fname,w,h) {
  discover = window.open(fname,'posB','width=' + w + ',height=' + h + ',left=' + ((chasm - w - 10) * .5) + ',top=' + ((mount - h - 30) * .5)+',scrollbars=yes,resizable=yes');
}

function isUndefined(v)
{
    return typeof(v) == 'undefined';
}
  
function isDefined(v)
{
    return typeof(v) != 'undefined';
}
  
function isAllCharsEmpty(s)
{
   for (var i = 0; i < s.length; i++)
   {
      if (s.charCodeAt(i) > 32)
         return false;
   }
   return true;
}
  
function isEmpty(s)
{
   return isUndefined(s) || s == null || s.length == 0 || isAllCharsEmpty(s);
}

function eMenu(objMenu)
{
  var myElement = document.getElementById(objMenu); 
  if (myElement.style.display == "none")
   {
    myElement.style.display = "";
   }
    else
   {
    myElement.style.display = "none";
   }
}

function disable(href) {
    for (var i=0; i<document.links.length; i++) {
        if (document.links[i].href == href) {
            document.links[i].href = 'javascript:;';
            document.links[i].onclick = '';
        }
    }
}

function cancelLink () {
  return false;
}
function disableLink (link) {
  if (link.onclick)
    link.oldOnClick = link.onclick;
  link.onclick = cancelLink;
  if (link.style)
    link.style.cursor = 'default';
}
function enableLink (link) {
  link.onclick = link.oldOnClick ? link.oldOnClick : null;
  if (link.style)
    link.style.cursor = 
      document.all ? 'hand' : 'pointer';
}
function toggleLink (link) {
  if (link.disabled) 
    enableLink (link)
  else 
    disableLink (link);
  link.disabled = !link.disabled;
}
