function SwitchMenu1(obj,msg) {
	messageBox.style.top=obj.offsetTop
	messageBox.style.left=obj.offsetLeft+obj.offsetWidth+5
	messageBox.innerHTML=msg
	messageBox.style.display="block"
}
function findPosX(obj) {
  var curleft = 0;

  if(obj.offsetParent) {
    while(1) {
      curleft += obj.offsetLeft;
      if(!obj.offsetParent)
        break;
      obj = obj.offsetParent;
    }
  } else if(obj.x) {
    curleft += obj.x;
  }

  obj.style.position = "static";

  return curleft;
}

function findPosY(obj) {
  var curtop = 0;

  if(obj.offsetParent) {
    while(1) {
      curtop += obj.offsetTop;
      if(!obj.offsetParent)
        break;
      obj = obj.offsetParent;
    }
  } else if(obj.y) {
    curtop += obj.y;
  }

  return curtop;
}

function findPos(obj) {
  var left = findPosX(obj);
  var top = findPosY(obj);

  return [left , top];
}

function findPosition( oElement ) {
  if( typeof( oElement.offsetParent ) != 'undefined' ) {
    for( var posX = 0, posY = 0; oElement; oElement = oElement.offsetParent ) {
      posX += oElement.offsetLeft;
      posY += oElement.offsetTop;
    }
    return [ posX, posY ];
  } else {
    return [ oElement.x, oElement.y ];
  }
}

function SwitchMenu(obj,msg,stat,nn,elId) {
   if(document.getElementById) {
	if(stat=="show") {
	  temp = findPosition(document.getElementById(elId));
	  downmenu.style.top=temp[1]+obj.offsetHeight
	  downmenu.style.left=temp[0]-(130-obj.offsetWidth)/2
      if(downmenu.style.display != "block") {
         downmenu.style.display = "block";
         downmenu.innerHTML=msg
      }
	}
   } 
   //if(nn=="") nn="nn";
   if((stat!="show1" | stat!="show") && nn!="nn" && stat=="hide") downmenu.style.display = "none";
   else downmenu.style.display = "block";
}

function SwitchMenuBook(obj,msg,stat,nn,elId) {
	   if(document.getElementById) {
		if(stat=="show") {
		  temp = findPosition(document.getElementById(elId));
		  downMenuBook.style.top=temp[1]+obj.offsetHeight-4
		  downMenuBook.style.left=temp[0]+18
	      if(downMenuBook.style.display != "block") {
	         downMenuBook.style.display = "block";
	         downMenuBook.innerHTML=msg
	      }
		}
	   } 
	   //if(nn=="") nn="nn";
	   if((stat!="show1" | stat!="show") && nn!="nn" && stat=="hide") downMenuBook.style.display = "none";
	   else downMenuBook.style.display = "block";
	}

function toggle(thisname) {
	tr=document.getElementsByTagName('tr')
	for(i=0;i<tr.length;i++) {
		if(tr[i].getAttribute(thisname)) {
			if(tr[i].style.display=='none') {
				tr[i].style.display = '';
				document.getElementById("showOther").style.display = 'none';
			} else {
				tr[i].style.display = 'none';
			}
		}
	}
}
