   function popup2(x,y,z)
    {
     msgWindow = window.open(x,y,z);
    } 
    var NS4 = (document.layers) ? 1 : 0;
    var IE4 = (document.all) ? 1 : 0;
   
    function animation(id) {
     this.element = (NS4) ? document[id] : document.all[id].style;
     this.active = 0;
     this.timer = null;
     this.path = null;
     this.num = null;
   
     this.name = id + "Var";
     eval(this.name + " = this");
   
     this.animate = animate;
     this.step = step;
     this.show = show;
     this.hide = hide;
     this.left = left;
     this.top = top;
     this.moveTo = moveTo;
     this.slideBy = slideBy;
     this.slideTo = slideTo;
     this.circle = circle;
    }
   
    function animation2(id) {
     this.element = (NS4) ? document[id] : document.all[id].style;
     this.active = 0;
     this.timer = null;
     this.path = null;
     this.num = null;
   
     this.name = id + "Var";
     eval(this.name + " = this");
   
     this.animate = animate;
     this.step = step;
     this.show = show;
     this.hide = hide;
     this.left = left;
     this.top = top;
     this.moveTo = moveTo;
     this.slideBy = slideBy;
     this.slideTo = slideTo;
    }   
    function pos(x, y) {
     this.x = Math.round(x);
     this.y = Math.round(y);
    }
   
    function show() {
      this.element.visibility = (NS4) ? "show" : "visible";
    }
   
    function hide() {
      this.element.visibility = (NS4) ? "hide" : "hidden";
    }
   
    function left() {
      return parseInt(this.element.left);
    }
   
    function top() {
      return parseInt(this.element.top);
    }
   
    function moveTo(x, y) {
      this.element.left = x;
      this.element.top = y;
    }
   
    function step() {
      this.moveTo(this.path[this.num].x, this.path[this.num].y);
      if (this.num >= this.path.length - 1) {
        clearInterval(this.timer);
        this.active = 0;
        if (this.statement)
          eval(this.statement);
      } else {
        this.num++;
      }
    }
   
    function animate(interval) {
      if (this.active) return;
      this.num = 0;
      this.active = 1;
      this.timer = setInterval(this.name + ".step()", interval);
    }
   
    function slideBy(dx, dy, steps, interval, statement) {
      var fx = this.left();
      var fy = this.top();
      var tx = fx + dx;
      var ty = fy + dy;
      this.slideTo(tx, ty, steps, interval, statement);
    }
   
    function slideTo(tx, ty, steps, interval, statement) {
      var fx = this.left();
      var fy = this.top();
      var dx = tx - fx;
      var dy = ty - fy;
      var sx = dx / steps;
      var sy = dy / steps;
   
      var ar = new Array();
      for (var i = 0; i < steps; i++) {
        fx += sx;
        fy += sy;
        ar[i] = new pos(fx, fy);
      }
      this.path = ar;
      this.statement = (statement) ? statement : null;
      this.animate(interval);
    }
   
    function circle(radius, angle0, angle1, steps,interval, statement) 
    {
      var dangle = angle1 - angle0;
      var sangle = dangle / steps;
      var x = this.left();
      var y = this.top();
      var cx = x - radius * Math.cos(angle0 * Math.PI / 180);
      var cy = y + radius * Math.sin(angle0 * Math.PI / 180);
   
      var ar = new Array();
      for (var i = 0; i < steps; i++) {
        angle0 += sangle;
        x = cx + radius * Math.cos(angle0 * Math.PI / 180);
        y = cy - radius * Math.sin(angle0 * Math.PI / 180);
        ar[i] = new pos(x, y);
      }
      this.path = ar;
   
      this.statement = (statement) ? statement : null;
      this.animate(interval);
    }  
   
     var x = 0
     var y = 0
     var z = 140
     var delay = 70
     var text = " GET IN THE GAME!  Corporate Challenge - 2003!!!!! Click on the Banner or go to the Events Page!!!!"
     while (y ++ < z)
       {
         text = " " + text
       }
     function scroller()
        {
          window.status = text.substring(x++, text.length);
          if (x == text.length)
             {
               x = 0;
             }
           setTimeout("scroller()", delay);
         }
       // scroller(); 
    Xoffset=-60;
    Yoffset= 20;
    var isNS4=document.layers?true:false;
    var isIE=document.all?true:false;
    var isNS6=!isIE&&document.getElementById?true:false;
    var old=!isNS4&&!isNS6&&!isIE;
    var skn=0;

    function initThis()
     {
      if(isNS4)skn=document.d11;
      if(isIE)skn=document.all.d11.style;
      if(isNS6)skn=document.getElementById("d11").style;
     }
    
    function popup(_m,_b) 
     {
      var content="<TABLE  WIDTH=400 BORDER=1 BORDERCOLOR=black CELLPADDING=2 CELLSPACING=0 "+"BGCOLOR="+_b+"><TD ALIGN=left><FONT COLOR=black SIZE=2>"+_m+"</FONT></TD></TABLE>";
      if(old)
       {
         alert("You have an old web browser:\n"+_m);
	     return;
       }
      else
       {
	     if(isNS4)
	      {
	       skn.document.open();
	       skn.document.write(content);
	       skn.document.close();
	       skn.visibility="visible";
	      }
	     if(isNS6)
	      {
	       document.getElementById("d11").style.position="absolute";
	       document.getElementById("d11").style.left=x;
	       document.getElementById("d11").style.top=y;
	       document.getElementById("d11").innerHTML=content;
	       skn.visibility="visible";
	      }
	    if(isIE)
	      {
	       document.all("d11").innerHTML=content;
	       skn.visibility="visible";
	      }
       }
     }

    function popup3(_m,_b) 
     {
      var content="<TABLE  WIDTH=150 BORDER=1 BORDERCOLOR=black CELLPADDING=2 CELLSPACING=0 "+"BGCOLOR="+_b+"><TD ALIGN=left><FONT COLOR=black SIZE=2>"+_m+"</FONT></TD></TABLE>";
      if(old)
       {
         alert("You have an old web browser:\n"+_m);
	     return;
       }
      else
       {
	     if(isNS4)
	      {
	       skn.document.open();
	       skn.document.write(content);
	       skn.document.close();
	       skn.visibility="visible";
	      }
	     if(isNS6)
	      {
	       document.getElementById("d11").style.position="absolute";
	       document.getElementById("d11").style.left=x;
	       document.getElementById("d11").style.top=y;
	       document.getElementById("d11").innerHTML=content;
	       skn.visibility="visible";
	      }
	    if(isIE)
	      {
	       document.all("d11").innerHTML=content;
	       skn.visibility="visible";
	      }
       }
     }

    var x;
    var y;
    function get_mouse(e)
     {
      x=(isNS4||isNS6)?e.pageX:event.clientX+document.body.scrollLeft; 
      y=(isNS4||isNS6)?e.pageY:event.clientY+document.body.scrollLeft; 
      if(isIE&&navigator.appVersion.indexOf("MSIE 4")==-1)
         {
	    y+=document.body.scrollTop;
         }
        skn.left=x+Xoffset;
        skn.top=y+Yoffset;
     }

    function removeBox()
     {
      if(!old)
       {
	    skn.visibility="hidden";
       }
     }

    if(isNS4)
      document.captureEvents(Event.MOUSEMOVE); 
    if(isNS6)
      document.addEventListener("mousemove", get_mouse, true);
    if(isNS4||isIE)
      document.onmousemove=get_mouse;
