<!--
/* Copyright 2008 Reynald V. Nu&ntilde;ez. All rights reserved. */

var thePop;
var innerW = dom ? document.body.clientWidth * .8 : self.innerWidth * .8;
var innerH = dom ? document.body.clientHeight : self.innerHeight;

function showhide ( evt, id ) {
   if ( window.thePop && thePop.id != id ) {
      if ( dom ) thePop.style.visibility = "hidden";
      else if ( ns4 ) thePop.visibility = "hide";
   }
   el = dom ? document.getElementById ( id ) : document.layers [ id ];
   thePop = el;
   els = dom ? el.style : el;

   // set top
   if ( ie ) {
      els.top = innerH - el.offsetHeight > event.clientY ? event.clientY + document.body.scrollTop - 3 :
         event.clientY + document.body.scrollTop - el.offsetHeight > document.body.scrollTop ?
         event.clientY + document.body.scrollTop - el.offsetHeight - 3 : document.body.scrollTop + 3;
   }
   else if ( ns6 || ff ) {
      els.top = innerH - el.offsetHeight > evt.clientY ? evt.clientY + window.pageYOffset - 3 :
         evt.clientY + window.pageYOffset - el.offsetHeight > window.pageYOffset ?
         evt.clientY + window.pageYOffset - el.offsetHeight - 3 : window.pageYOffset + 3;
   }
   else els.top = evt.y;

   // set left
   if ( ie ) {
      els.left = event.clientX + el.offsetWidth < innerW ? event.clientX + 3 :
         event.clientX - el.offsetWidth > 0 ? event.clientX - el.offsetWidth : 3;
   }
   else if ( ns6 || ff ) {
      els.left = evt.clientX + el.offsetWidth < innerW ? evt.clientX + 3 :
         evt.clientX - el.offsetWidth > 0 ? evt.clientX - el.offsetWidth : 3;
   }
   else els.left = evt.x;

   // show or hide
   if ( dom ) els.visibility = els.visibility == "hidden" ? "visible" : "hidden";
   else if ( ns4 ) els.visibility = els.visibility == "show" ? "hide" : "show";
}
window.defaultStatus = document.title;
//-->