function findPosY(obj){  var curtop = 0;   if (obj.offsetParent){    while (obj.offsetParent){      curtop += obj.offsetTop       obj = obj.offsetParent;     }  }else if (obj.y){	  curtop += obj.y;	}  return curtop; }function toggleMenu(obj){  toggleClass('DIV', 'tealtext11bv', 'purpletext11b')  obj.className='tealtext11bv';}// toggleClass: given an element type, current class and new class, apply the// new class to all elemnts of the type and current class// args://  t - type of tag to check for (e.g., SPAN)//  c - class name//  v - valuefunction toggleClass(t,c,v){  var ie = (document.all) ? true : false;  var elements;  if(t == '*') {    // '*' not supported by IE/Win 5.5 and below    elements = (ie) ? document.all : document.getElementsByTagName('*');  } else {    elements = document.getElementsByTagName(t);  }  for(var i = 0; i < elements.length; i++){    var node = elements.item(i);    for(var j = 0; j < node.attributes.length; j++) {      if(node.attributes.item(j).nodeName == 'class') {        if(node.attributes.item(j).nodeValue == c) {                node.attributes.item(j).nodeValue = v;        }      }    }  }}