var d = document;
function GEByID(id) { return d.all ? d.all[id] : d.getElementById(id); }
function hmDivOn(id) { id.style.display = 'block'; }
function hmDivOff(id) { id.style.display = 'none'; }
function hmx(e) { return e.offsetLeft+(e.offsetParent!=null&&e.tagName!='BODY'?hmx(e.offsetParent):0); }
function hmy(e) { return e.offsetTop+(e.offsetParent!=null&&e.tagName!='BODY'?hmy(e.offsetParent):0); }
function hmOff(id) { e = GEByID(id); e.style.display = 'none'; }
function hmOn(id,parent,hmleftShift,hmVertShift) { e = GEByID(id); e.style.left = String(hmx(parent)+hmleftShift)+'px'; e.style.top = String(hmy(parent)+hmVertShift)+'px'; e.style.display = 'block'; }
