
  var hideDelay = 800;
	
  var timerID21 = null;
  var timerID22 = null;
  var timerID23 = null;
  var timerID24 = null;
  var timerID25 = null;
  var timerID26 = null;
  var timerID27 = null;
  var timerID28 = null;

  function setTimer11(objID) { timerID11 = setTimeout("hideID('"+objID+"')",hideDelay); }
  function setTimer12(objID) { timerID12 = setTimeout("hideID('"+objID+"')",hideDelay); }
  function setTimer13(objID) { timerID13 = setTimeout("hideID('"+objID+"')",hideDelay); }
  function setTimer14(objID) { timerID14 = setTimeout("hideID('"+objID+"')",hideDelay); }
  function setTimer15(objID) { timerID15 = setTimeout("hideID('"+objID+"')",hideDelay); }
  function setTimer16(objID) { timerID16 = setTimeout("hideID('"+objID+"')",hideDelay); }
	
  function setTimer21(objID) { timerID21 = setTimeout("hideID('"+objID+"')",hideDelay); }
  function setTimer22(objID) { timerID22 = setTimeout("hideID('"+objID+"')",hideDelay); }
  function setTimer23(objID) { timerID23 = setTimeout("hideID('"+objID+"')",hideDelay); }
  function setTimer24(objID) { timerID24 = setTimeout("hideID('"+objID+"')",hideDelay); }
  function setTimer25(objID) { timerID25 = setTimeout("hideID('"+objID+"')",hideDelay); }
  function setTimer26(objID) { timerID26 = setTimeout("hideID('"+objID+"')",hideDelay); }
  function setTimer27(objId) { timerID27 = setTimeout("hideID('"+objID+"')",hideDelay); }
  function setTimer28(objId) { timerID28 = setTimeout("hideID('"+objID+"')",hideDelay); }
	

  function findDOM(id,withStyle) {
    if (document.getElementById)	// W3C : IE5+, NN6
      return (withStyle==0) ? document.getElementById(id) : document.getElementById(id).style ; /////
    else if (document.all)		// IE 4
      return (withStyle==0) ? document.all.id : document.all.id.style ;
    else if (document.layers) 		// NN 4
      // exception for swapbox div's held within 'mainlayer' div
      if (id.substr(0,4)=='swap')	return (document.mainlayer.document.layers[id]);
      else				return (document.layers[id]);
    else
      return false ;
  }

  function setupSubM1(submID) {
    eval('clearTimeout(timerID'+submID+');');
    clearTimeout(intervalID);
    hideID('menu11','menu12','menu13','menu14','menu15','menu16');
    showID('menu99'); 
  }

  function resetSubM1(submID) {
    eval('setTimer'+submID+'("menu'+submID+'");');
    hideID('menu99'); 
  }

  function showID() {
    for (var i=0 ; i<arguments.length ; i++) {
// clearTimeout(timerID1); 
      objID	= arguments[i];
      var o = pth+objID;
      if(o!='../swap99'){
	var domStyle = findDOM(objID,1);
	eval('domStyle.visibility = "visible";');
      }
    }
  }

  function hideID() {
    for (var i=0 ; i<arguments.length ; i++) {
      objID   = arguments[i];
      var domStyle = findDOM(objID,1);
      eval('domStyle.visibility = "hidden";');
      if (objID.substr(0,5) != "menu2"){
	resetwidth(objID)
      }
    }
  }

  function showHide(divID) {
    if (document.layers) {
      visible = 'show';
      hidden  = 'hide';
      divname = top.document.layers[divID];
    } else {
      visible = 'visible';
      hidden  = 'hidden';
      divname = document.all(divID).style;
    }
    divname.visibility = (divname.visibility == visible) ? hidden : visible ;
  }


  function findLeft(id) {
    var dom      = findDOM(id,0);
    var domStyle = findDOM(id,1);
    if (domStyle.pixelLeft)	return domStyle.pixelLeft;
    if (dom.offsetLeft)		return dom.offsetLeft;
    if (domStyle.left)		return domStyle.left;
    return false;
  }

  function findTop(id) {
    var dom      = findDOM(id,0);
    var domStyle = findDOM(id,1);
    if (domStyle.pixelTop)	return domStyle.pixelTop;
    if (dom.offsetTop)		return dom.offsetTop;
    if (domStyle.top)		return domStyle.top;
    return false;
  }

  function findWidth(id) {
    var dom      = findDOM(id,0);
    var domStyle = findDOM(id,1);
    if (dom.offsetWidth)	return dom.offsetWidth;
    if (domStyle.clip.width)	return domStyle.clip.width;
    return false;
  }

  function findHeight(id) {
    var dom      = findDOM(id,0);
    var domStyle = findDOM(id,1);
    if (dom.offsetHeight)	return dom.offsetHeight;
    if (domStyle.clip.height)	return domStyle.clip.height;
    return false;
  }

  function moveLayer(id,xby,yby) {
    var newx = parseInt(findLeft(id));
    var newy = parseInt(findTop(id));
    newx += xby;
    newy += yby;
    var domStyle = findDOM(id,1);
    if (domStyle.pixelLeft)	{ domStyle.pixelLeft = newx; domStyle.pixelTop = newy; }
    else			{ domStyle.Left      = newx; domStyle.top      = newy; }
  }
	
  function moveSwapbox(){
//	  if (document.layers){
    if (pth=='' && document.layers){
	  moveLayer('swap0',0,35);
  	  moveLayer('swap1',0,35);
  	  moveLayer('swap2',0,35);
  	  moveLayer('swap3',0,35);
  	  moveLayer('swap4',0,35);
       if (document.mainlayer.layers['swap5']){
	  moveLayer('swap5',0,35);
       }
			moveLayer('swap99',0,35);
    }
  }

function resetwidth(id){                       // resets the width of popups win netscape
  var domStyle = findDOM(id,1);
	if (domStyle.clip.width){
		if (domStyle.name.substr(0,4) == 'menu'){
			domStyle.clip.width = parseInt(findWidth('menu99'));
			domStyle.clip.height = 150;
		} else {
			domStyle.clip.width = parseInt(findWidth('swap99'))
		}
	}
}