types = "hidden";
function pullDownMenu(tagName,x,y){
	if (types == 'hidden') types = 'visible'; else types = 'hidden';
	if (document.layers)   document.layers[tagName].visibility    = types;
	if (document.all)      document.all(tagName).style.visibility = types;
}
function Hidden(){
  myObj.visibility = "hidden";
}

if(document.getElementById){document.write('<style>.dn{display:none}</style>')}
function ob_get(obg){if(document.all) var ob=document.all(obg);else if(document.getElementById) ob=document.getElementById(obg);return ob}
function field(zz){ob = ob_get(zz);if (ob.className =='dn') ob.className = 'de2';else ob.className ='dn'}
function ind(z){ob = ob_get(z);if(ob.className=="dn") ob.className="de";else ob.className="dn"}
function movr(j){j.className ='hover';return}
function mout(j){j.className ='';return}

function ContextTrap()
{
	return false;
}
document.oncontextmenu = ContextTrap;



var obj;
var offsetX;
var offsetY;

function doInit() {
   if (document.layers /* Netscape Communicator 4.* */) {
      objlist = document.layers;
   } else if (document.all /* Internet Explorer 5.* */) {
      objlist = document.all.tags("SPAN");
   } else if (document.getElementsByTagName /* Netscape 6 */) {
      objlist = document.getElementsByTagName("SPAN");
   } else {
      return;
   }
   for (i = 0; i < objlist.length; i++) {
      if (document.layers) {
         objlist[i].captureEvents(Event.MOUSEDOWN);
      }
      objlist[i].onmousedown = onMouseDown;
   }
   if (document.layers) {
      document.captureEvents(Event.MOUSEMOVE | Event.MOUSEUP);
   }
   document.onmousemove = onMouseMove;
   document.onmouseup = onMouseUp;
}
function onMouseDown(e) {
   obj = this;
   if (document.layers) {
      offsetX = e.layerX;
      offsetY = e.layerY;
   } else if (document.all) {
      offsetX = event.offsetX + 2;
      offsetY = event.offsetY + 2;
   } else if (obj.getElementsByTagName) {
      offsetX = e.pageX - parseInt(obj.style.left);
      offsetY = e.pageY - parseInt(obj.style.top);
   }
   return false;
}
function onMouseMove(e) {
   if (!obj) {
      return true;
   }
   if (document.layers) {
      obj.pageX = e.pageX - offsetX;
      obj.pageY = e.pageY - offsetY;
   } else if (document.all) {
      obj.style.left = event.clientX - offsetX + document.body.scrollLeft;
      obj.style.top = event.clientY - offsetY + document.body.scrollTop;
   } else if (obj.getElementsByTagName) {
      obj.style.left = e.pageX - offsetX;
      obj.style.top = e.pageY - offsetY;
   }
   return false;
}
function onMouseUp(e) {
   obj = null;
}