
  var na;
  var am;
  var yesm = 11;
  var tunhgt;
  var eqlast = 0;
  var twlf = 0;
  var lund = 210;
  var tund = 107;
  var lovefact = 1;
  var rayfact = 1;
  var rcount = 0;
  var ycount = 0;
  var tmout = null;
  var rawspd;
  var wspeed;
  var offst;
  var toffst;
  var frsta = "u";
  var jem = 22273;

  function staMotion(pl, pt, sl, st, ll, lt, rl, rt) {
    this.pl = pl;
    this.pt = pt;
    this.sl = sl;
    this.st = st;
    this.ll = ll;
    this.lt = lt;
    this.rl = rl;
    this.rt = rt;
  }

  uppers = new Array(71);

    uppers[0] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[1] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[2] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[3] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[4] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[5] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[6] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[7] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[8] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[9] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[10] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[11] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[12] = new staMotion(2, 0, 0, 0, 0, 0, 0, 0);
    uppers[13] = new staMotion(5, 0, 0, 0, 0, 0, -1, 0);
    uppers[14] = new staMotion(2, 0, 0, -2, 1, -2, -1, -4);
    uppers[15] = new staMotion(-1, 0, 0, -7, 2, -5, 0, -6);
    uppers[16] = new staMotion(-3, 0, 0, -3, 1, -2, 3, -2);
    uppers[17] = new staMotion(-5, 0, 0, 3, -1, 2, 3, 1);
    uppers[18] = new staMotion(-5, 0, 0, 5, -2, 5, 2, 3);
    uppers[19] = new staMotion(-3, 0, 0, 8, -2, 5, 0, 8);
    uppers[20] = new staMotion(-1, 0, 0, 6, -2, 4, -2, 8);
    uppers[21] = new staMotion(1, 0, 0, 2, -2, 2, -4, 4);
    uppers[22] = new staMotion(3, 0, 0, -2, 2, -2, -3, -4);
    uppers[23] = new staMotion(5, 0, 0, -6, 2, -4, -2, -8);
    uppers[24] = new staMotion(5, 0, 0, -8, 2, -5, 0, -7);
    uppers[25] = new staMotion(3, 0, 0, -5, 2, -5, 2, -4);
    uppers[26] = new staMotion(1, 0, 0, -3, 1, -2, 3, -1);
    uppers[27] = new staMotion(-1, 0, 0, 3, -1, 2, 4, 1);
    uppers[28] = new staMotion(-3, 0, 0, 5, -2, 5, 2, 3);
    uppers[29] = new staMotion(-5, 0, 0, 8, -2, 5, 0, 8);
    uppers[30] = new staMotion(-5, 0, 0, 6, -2, 4, -2, 8);
    uppers[31] = new staMotion(-3, 0, 0, 2, -2, 2, -4, 4);
    uppers[32] = new staMotion(-1, 0, 0, -2, 2, -2, -3, -4);
    uppers[33] = new staMotion(1, 0, 0, -6, 2, -4, -2, -8);
    uppers[34] = new staMotion(3, 0, 0, -8, 2, -5, 0, -7);
    uppers[35] = new staMotion(5, 0, 0, -5, 2, -5, 2, -4);
    uppers[36] = new staMotion(5, 0, 0, -3, 1, -2, 3, -1);
    uppers[37] = new staMotion(3, 0, 0, 3, -1, 2, 4, 1);
    uppers[38] = new staMotion(1, 0, 0, 5, -2, 5, 2, 3);
    uppers[39] = new staMotion(-1, 0, 0, 8, -2, 5, 0, 8);
    uppers[40] = new staMotion(-3, 0, 0, 6, -2, 4, -2, 8);
    uppers[41] = new staMotion(-5, 0, 0, 2, -2, 2, -4, 4);
    uppers[42] = new staMotion(-5, 0, 0, -2, 2, -2, -2, -3);
    uppers[43] = new staMotion(-3, 0, 0, -7, 2, -5, 1, -7);
    uppers[44] = new staMotion(-1, 0, 0, -3, 1, -2, 1, -2);
    uppers[45] = new staMotion(2, 0, 0, 0, 0, 0, 0, 0);
    uppers[46] = new staMotion(5, 0, 0, 0, 0, 0, 0, 0);
    uppers[47] = new staMotion(2, 0, 0, 0, 0, 0, 0, 0);
    uppers[48] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[49] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[50] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[51] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[52] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[53] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[54] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[55] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[56] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[57] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[58] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[59] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[60] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[61] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[62] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[63] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[64] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[65] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[66] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[67] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[68] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[69] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    uppers[70] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);

  downers = new Array(71);

    downers[0] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[1] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[2] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[3] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[4] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[5] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[6] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[7] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[8] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[9] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[10] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[11] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[12] = new staMotion(-2, 0, 0, 0, 0, 0, 0, 0);
    downers[13] = new staMotion(-5, 0, 0, 0, 0, 0, 1, 0);
    downers[14] = new staMotion(-2, 0, 0, 3, -1, 2, 1, 2);
    downers[15] = new staMotion(1, 0, 0, 6, -2, 5, 0, 6);
    downers[16] = new staMotion(3, 0, 0, 3, -2, 2, -2, 4);
    downers[17] = new staMotion(5, 0, 0, -2, 2, -2, -4, -4);
    downers[18] = new staMotion(5, 0, 0, -6, 2, -4, -2, -8);
    downers[19] = new staMotion(3, 0, 0, -8, 2, -5, 1, -7);
    downers[20] = new staMotion(1, 0, 0, -5, 2, -5, 2, -4);
    downers[21] = new staMotion(-1, 0, 0, -3, 1, -2, 3, -1);
    downers[22] = new staMotion(-3, 0, 0, 3, -1, 2, 4, 1);
    downers[23] = new staMotion(-5, 0, 0, 5, -2, 5, 2, 3);
    downers[24] = new staMotion(-5, 0, 0, 8, -2, 5, 0, 8);
    downers[25] = new staMotion(-3, 0, 0, 6, -2, 4, -2, 8);
    downers[26] = new staMotion(-1, 0, 0, 2, -2, 2, -4, 4);
    downers[27] = new staMotion(1, 0, 0, -2, 2, -2, -4, -4);
    downers[28] = new staMotion(3, 0, 0, -6, 2, -4, -1, -8);
    downers[29] = new staMotion(5, 0, 0, -8, 2, -5, 0, -7);
    downers[30] = new staMotion(5, 0, 0, -5, 2, -5, 2, -4);
    downers[31] = new staMotion(3, 0, 0, -3, 1, -2, 3, -1);
    downers[32] = new staMotion(1, 0, 0, 3, -1, 2, 4, 1);
    downers[33] = new staMotion(-1, 0, 0, 5, -2, 5, 2, 3);
    downers[34] = new staMotion(-3, 0, 0, 8, -2, 5, 0, 8);
    downers[35] = new staMotion(-5, 0, 0, 6, -2, 4, -2, 8);
    downers[36] = new staMotion(-5, 0, 0, 2, -2, 2, -4, 4);
    downers[37] = new staMotion(-3, 0, 0, -2, 2, -2, -3, -4);
    downers[38] = new staMotion(-1, 0, 0, -6, 2, -4, -1, -8);
    downers[39] = new staMotion(1, 0, 0, -8, 2, -5, 0, -7);
    downers[40] = new staMotion(3, 0, 0, -5, 2, -5, 2, -4);
    downers[41] = new staMotion(5, 0, 0, -3, 1, -2, 3, -1);
    downers[42] = new staMotion(5, 0, 0, 3, -1, 2, 2, 2);
    downers[43] = new staMotion(3, 0, 0, 6, -2, 5, -1, 6);
    downers[44] = new staMotion(1, 0, 0, 3, -1, 2, -2, 4);
    downers[45] = new staMotion(-2, 0, 0, 0, 0, 0, 0, 0);
    downers[46] = new staMotion(-4, 0, 0, 0, 0, 0, 0, 0);
    downers[47] = new staMotion(-3, 0, 0, 0, 0, 0, 0, 0);
    downers[48] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[49] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[50] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[51] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[52] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[53] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[54] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[55] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[56] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[57] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[58] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[59] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[60] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[61] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[62] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[63] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[64] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[65] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[66] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[67] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[68] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[69] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);
    downers[70] = new staMotion(0, 0, 0, 0, 0, 0, 0, 0);

  function paramSet(typ, tpt, arv, lhs) {
    this.typ = typ;
    this.tpt = tpt;
    this.arv = arv;
    this.lhs = lhs;
  }

  wvrn = new paramSet("pw", "sw", "u", -362);

  function waverDrag() {
    if (document.layers) {
      ayr = document.layers['speed'].layers['slider'];
      ayr.document.captureEvents(Event.MOUSEUP|Event.MOUSEDOWN|Event.MOUSEDRAG);
      ayr.document.onmousedown = beginxdrag;
      ayr.document.onmouseup = enddrag;
      ayr.onLoad = resetcapture;
    }
    else if (document.all) {
      waverDragIE();
    }
    else if (document.getElementById) {
      waverDragN7();
    }
  }

  function resetcapture() {
    ayr.document.captureEvents(Event.MOUSEUP|Event.MOUSEDOWN|Event.MOUSEDRAG|Event.MOUSEMOVE);
  }

  function beginxdrag(e) {
    ayr.document.captureEvents(Event.MOUSEMOVE);
    ayr.document.onmousemove = xdrag;
    pastX = e.pageX;
    return false;
  }

  function xdrag(e) {
    if (ayr.left > 7) {
      if (ayr.left < 83) {
        ayr.moveBy(e.pageX - pastX, 0);
        pastX = e.pageX;
        return false;
      }
      else {
        ayr.left = 82;
      }
    }
    else {
      ayr.left = 8;
    }
  }

  function enddrag(e) {
    ayr.document.onmousemove = 0;
    ayr.document.releaseEvents(Event.MOUSEMOVE);
    return false;
  }

  function digDown(dd) {
    if (document.layers) {
      tunhgt = window.parent.frames[2].document.layers[0].layers['point2'].top;
      if (dd == 0) {
        if (tunhgt < 70) {
        }
        else {
          newt = tunhgt - 11;
          window.parent.frames[2].document.layers[0].layers['point2'].top = newt;
        }
      }
      if (dd == 1) {
        if (tunhgt > 135) {
        }
        else {
          newt = tunhgt + 11;
          window.parent.frames[2].document.layers[0].layers['point2'].top = newt;
        }
      }
    }
    else if (document.all) {
      digDownIE(dd);
    }
    else if (document.getElementById) {
      digDownN7(dd);
    }
  }

  function setFirst(na) {
    if (document.layers) {
      if (na == 2) {
        document.layers['arrive'].document.images['firstar'].src = "Swaves/fa_down.gif";
        frsta = "d";
      }
      else {
        document.layers['arrive'].document.images['firstar'].src = "Swaves/fa_up.gif";
        frsta = "u";
      }
    }
    else if (document.all) {
      setFirstIE(na);
    }
    else if (document.getElementById) {
      setFirstN7(na);
    }
  }

  function arrivalMess(am) {
    if (am == 0) {
      self.status=""; return true;
    }
    if (am == 1) {
      self.status="Set first arrival up"; return true;
    }
    if (am == 2) {
      self.status="Set first arrival down"; return true;
    }
  }

  function checkWave(cw) {
    document.layers['gocover'].visibility = "hide";
    document.layers['letsgo'].document.images['goswitch'].src = "Swaves/swgo1.gif";
    if (cw == 0) {
      wvrn.typ = "pw";
      offst = -362;
      document.layers['keypad'].document.images['key0'].src = "Swaves/key0on.gif";
      document.layers['keypad'].document.images['key1'].src = "Swaves/key1off.gif";
      document.layers['keypad'].document.images['key2'].src = "Swaves/key2off.gif";
      document.layers['keypad'].document.images['key3'].src = "Swaves/key3off.gif";
      document.layers['keypad'].document.images['key4'].src = "Swaves/key4off.gif";
    }
    if (cw == 1) {
      wvrn.typ = "sw";
      offst = -358;
      document.layers['keypad'].document.images['key0'].src = "Swaves/key0off.gif";
      document.layers['keypad'].document.images['key1'].src = "Swaves/key1on.gif";
      document.layers['keypad'].document.images['key2'].src = "Swaves/key2off.gif";
      document.layers['keypad'].document.images['key3'].src = "Swaves/key3off.gif";
      document.layers['keypad'].document.images['key4'].src = "Swaves/key4off.gif";
    }
    if (cw == 2) {
      wvrn.typ = "lv";
      offst = -357;
      document.layers['keypad'].document.images['key0'].src = "Swaves/key0off.gif";
      document.layers['keypad'].document.images['key1'].src = "Swaves/key1off.gif";
      document.layers['keypad'].document.images['key2'].src = "Swaves/key2on.gif";
      document.layers['keypad'].document.images['key3'].src = "Swaves/key3off.gif";
      document.layers['keypad'].document.images['key4'].src = "Swaves/key4off.gif";
    }
    if (cw == 3) {
      wvrn.typ = "ry";
      offst = -356;
      document.layers['keypad'].document.images['key0'].src = "Swaves/key0off.gif";
      document.layers['keypad'].document.images['key1'].src = "Swaves/key1off.gif";
      document.layers['keypad'].document.images['key2'].src = "Swaves/key2off.gif";
      document.layers['keypad'].document.images['key3'].src = "Swaves/key3on.gif";
      document.layers['keypad'].document.images['key4'].src = "Swaves/key4off.gif";
    }
    if (cw == 4) {
      wvrn.typ = "eq";
      offst = -362;
      toffst = -358;
      document.layers['keypad'].document.images['key0'].src = "Swaves/key0off.gif";
      document.layers['keypad'].document.images['key1'].src = "Swaves/key1off.gif";
      document.layers['keypad'].document.images['key2'].src = "Swaves/key2off.gif";
      document.layers['keypad'].document.images['key3'].src = "Swaves/key3off.gif";
      document.layers['keypad'].document.images['key4'].src = "Swaves/key4on.gif";
    }
  }

  function runWave() {
    if (eqlast == 1) {
      window.parent.frames[2].document.layers[0].layers['mover2'].visibility = "hide";
      window.parent.frames[2].document.layers['gramer'].layers['zcomp'].document.images[0].src = "Swaves/zcomp.gif";
      window.parent.frames[2].document.layers['gramer'].layers['ncomp'].visibility = "show";
      window.parent.frames[2].document.layers['gramer'].layers['ecomp'].visibility = "show";
      window.parent.frames[2].document.layers['gramer'].layers['abg1'].layers['agram1'].visibility = "show";
      window.parent.frames[2].document.layers['gramer'].layers['abg1'].visibility = "show";
      window.parent.frames[2].document.layers['gramer'].layers['abg2'].layers['agram2'].visibility = "show";
      window.parent.frames[2].document.layers['gramer'].layers['abg2'].visibility = "show";
      window.parent.frames[2].document.layers['gramer'].layers['bbg1'].layers['bgram1'].visibility = "show";
      window.parent.frames[2].document.layers['gramer'].layers['bbg1'].visibility = "show";
      window.parent.frames[2].document.layers['gramer'].layers['bbg2'].layers['bgram2'].visibility = "show";
      window.parent.frames[2].document.layers['gramer'].layers['bbg2'].visibility = "show";
      eqlast = 0;
      ycount = 0;
      rcount = 0;
    }
    else {
      ycount = 0;
      rcount = 0;
    }
    document.layers['keycover'].visibility = "show";
    document.layers['sensors'].layers['ucover'].visibility = "show";
    document.layers['facover'].visibility = "show";
    document.layers['letsgo'].document.images['goswitch'].src = "Swaves/swgo1.gif";
    document.layers['gocover'].visibility = "show";
    window.parent.frames[2].document.layers['gramer'].layers['abg0'].layers['agram0'].clip.right = 2;
    window.parent.frames[2].document.layers['gramer'].layers['abg0'].layers['agram0'].left = 158;
    window.parent.frames[2].document.layers['gramer'].layers['abg1'].layers['agram1'].clip.right = 2;
    window.parent.frames[2].document.layers['gramer'].layers['abg1'].layers['agram1'].left = 158;
    window.parent.frames[2].document.layers['gramer'].layers['abg2'].layers['agram2'].clip.right = 2;
    window.parent.frames[2].document.layers['gramer'].layers['abg2'].layers['agram2'].left = 158;
    window.parent.frames[2].document.layers['gramer'].layers['bbg0'].layers['bgram0'].clip.right = 2;
    window.parent.frames[2].document.layers['gramer'].layers['bbg0'].layers['bgram0'].left = 158;
    window.parent.frames[2].document.layers['gramer'].layers['bbg1'].layers['bgram1'].clip.right = 2;
    window.parent.frames[2].document.layers['gramer'].layers['bbg1'].layers['bgram1'].left = 158;
    window.parent.frames[2].document.layers['gramer'].layers['bbg2'].layers['bgram2'].clip.right = 2;
    window.parent.frames[2].document.layers['gramer'].layers['bbg2'].layers['bgram2'].left = 158;
    rcount = 0;
    ycount = 0;
    lund = window.parent.frames[2].document.layers[0].layers['point2'].left;
    tund = window.parent.frames[2].document.layers[0].layers['point2'].top;
    if (wvrn.typ != "eq") {
      window.parent.frames[2].document.layers[0].layers['mover'].left = offst;
      window.parent.frames[2].document.layers[0].layers['mover'].visibility = "show";
      window.parent.frames[2].document.layers[0].layers['mover'].document.images[0].src = "Swaves/swA" + wvrn.typ + frsta + ".gif";
      if (wvrn.typ == "pw") {
        if (frsta == "u") {
          tracname = "Swaves/wig0up.gif";
        }
        else {
          tracname = "Swaves/wig0dn.gif";
        }
        window.parent.frames[2].document.layers['gramer'].layers['abg2'].layers['agram2'].document.images[0].src = tracname;
        window.parent.frames[2].document.layers['gramer'].layers['bbg2'].layers['bgram2'].document.images[0].src = tracname;
        peeRun();
      }
      if (wvrn.typ == "sw") {
        if (frsta == "u") {
          tracname = "Swaves/wig1up.gif";
        }
        else {
          tracname = "Swaves/wig1dn.gif";
        }
        window.parent.frames[2].document.layers['gramer'].layers['abg0'].layers['agram0'].document.images[0].src = tracname;
        window.parent.frames[2].document.layers['gramer'].layers['bbg0'].layers['bgram0'].document.images[0].src = tracname;
        essRun();
      }
      if (wvrn.typ == "lv") {
        lovefact = 1 - (window.parent.frames[2].document.layers[0].layers['point2'].top - 52)/100;
        if (frsta == "u") {
          tracname = "Swaves/wig2up.gif";
        }
        else {
          tracname = "Swaves/wig2dn.gif";
        }
        window.parent.frames[2].document.layers['gramer'].layers['abg1'].layers['agram1'].document.images[0].src = tracname;
        window.parent.frames[2].document.layers['gramer'].layers['bbg1'].layers['bgram1'].document.images[0].src = tracname;
        loveRun();
      }
      if (wvrn.typ == "ry") {
        rayfact = 1 - (window.parent.frames[2].document.layers[0].layers['point2'].top - 52)/100;
        if (frsta == "u") {
          tracname = "Swaves/wig3zup.gif";
          nxacname = "Swaves/wig3eup.gif";
        }
        else {
          tracname = "Swaves/wig3zdn.gif";
          nxacname = "Swaves/wig3edn.gif";
        }
        window.parent.frames[2].document.layers['gramer'].layers['abg0'].layers['agram0'].document.images[0].src = tracname;
        window.parent.frames[2].document.layers['gramer'].layers['abg2'].layers['agram2'].document.images[0].src = nxacname;
        window.parent.frames[2].document.layers['gramer'].layers['bbg0'].layers['bgram0'].document.images[0].src = tracname;
        window.parent.frames[2].document.layers['gramer'].layers['bbg2'].layers['bgram2'].document.images[0].src = nxacname;
        rayleighRun();
      }
    }
    else {
      wvrn.typ = "pw";
      wvrn.tpt = "sw";
      window.parent.frames[2].document.layers[0].layers['mover'].left = offst;
      window.parent.frames[2].document.layers[0].layers['mover2'].left = toffst;
      window.parent.frames[2].document.layers[0].layers['mover'].visibility = "show";
      window.parent.frames[2].document.layers[0].layers['mover2'].visibility = "show";
      window.parent.frames[2].document.layers['gramer'].layers['zcomp'].document.images[0].src = "Swaves/allcomp.gif";
      window.parent.frames[2].document.layers['gramer'].layers['ncomp'].visibility = "hide";
      window.parent.frames[2].document.layers['gramer'].layers['ecomp'].visibility = "hide";
      window.parent.frames[2].document.layers['gramer'].layers['abg1'].layers['agram1'].visibility = "hide";
      window.parent.frames[2].document.layers['gramer'].layers['abg1'].visibility = "hide";
      window.parent.frames[2].document.layers['gramer'].layers['abg2'].layers['agram2'].visibility = "hide";
      window.parent.frames[2].document.layers['gramer'].layers['abg2'].visibility = "hide";
      window.parent.frames[2].document.layers['gramer'].layers['bbg1'].layers['bgram1'].visibility = "hide";
      window.parent.frames[2].document.layers['gramer'].layers['bbg1'].visibility = "hide";
      window.parent.frames[2].document.layers['gramer'].layers['bbg2'].layers['bgram2'].visibility = "hide";
      window.parent.frames[2].document.layers['gramer'].layers['bbg2'].visibility = "hide";
      window.parent.frames[2].document.layers[0].layers['mover'].document.images[0].src = "Swaves/swA" + wvrn.typ + frsta + ".gif";
      window.parent.frames[2].document.layers[0].layers['mover2'].document.images[0].src = "Swaves/swA" + wvrn.tpt + frsta + ".gif";
      if (frsta == "u") {
        tracname = "Swaves/wig4up.gif";
        nxacname = "Swaves/wig5up.gif";
      }
      else {
        tracname = "Swaves/wig4dn.gif";
        nxacname = "Swaves/wig5dn.gif";
      }
        window.parent.frames[2].document.layers['gramer'].layers['abg0'].layers['agram0'].document.images[0].src = tracname;
        window.parent.frames[2].document.layers['gramer'].layers['bbg0'].layers['bgram0'].document.images[0].src = nxacname;
      eqRun();
    }
  }

  function peeRun() {
    rcount++;
    trc = rcount - 12;
    urc = rcount - 6;

    if (frsta == "u") {
      if (rcount < 12) {
        twlf = 0;
        oladd = uppers[rcount].pl;
        otadd = uppers[rcount].pt;
        tladd = 0;
        ttadd = 0;
        uladd = 0;
        utadd = 0;
      }
      else {
        twlf = 2;
        oladd = uppers[rcount].pl;
        otadd = uppers[rcount].pt;
        tladd = uppers[trc].pl;
        ttadd = uppers[trc].pt;
        uladd = uppers[urc].pl;
        utadd = uppers[urc].pt;
      }
      window.parent.frames[2].document.layers[0].layers['mover'].left += 11;
      window.parent.frames[2].document.layers[0].layers['point0'].left += oladd;
      window.parent.frames[2].document.layers[0].layers['point0'].top += otadd;
      window.parent.frames[2].document.layers[0].layers['point1'].left += tladd;
      window.parent.frames[2].document.layers[0].layers['point1'].top += ttadd;
      window.parent.frames[2].document.layers[0].layers['point2'].left += uladd;
      window.parent.frames[2].document.layers[0].layers['point2'].top += utadd;
      window.parent.frames[2].document.layers['gramer'].layers['abg2'].layers['agram2'].left -= 2;
      window.parent.frames[2].document.layers['gramer'].layers['bbg2'].layers['bgram2'].left -= twlf;
      window.parent.frames[2].document.layers['gramer'].layers['abg2'].layers['agram2'].clip.right += 2;
      window.parent.frames[2].document.layers['gramer'].layers['bbg2'].layers['bgram2'].clip.right += twlf;
    }
    else {
      if (rcount < 12) {
        twlf = 0;
        oladd = downers[rcount].pl;
        otadd = downers[rcount].pt;
        tladd = 0;
        ttadd = 0;
        uladd = 0;
        utadd = 0;
      }
      else {
        twlf = 2;
        oladd = downers[rcount].pl;
        otadd = downers[rcount].pt;
        tladd = downers[trc].pl;
        ttadd = downers[trc].pt;
        uladd = downers[urc].pl;
        utadd = downers[urc].pt;
      }
      window.parent.frames[2].document.layers[0].layers['mover'].left += 11;
      window.parent.frames[2].document.layers[0].layers['point0'].left += oladd;
      window.parent.frames[2].document.layers[0].layers['point0'].top += otadd;
      window.parent.frames[2].document.layers[0].layers['point1'].left += tladd;
      window.parent.frames[2].document.layers[0].layers['point1'].top += ttadd;
      window.parent.frames[2].document.layers[0].layers['point2'].left += uladd;
      window.parent.frames[2].document.layers[0].layers['point2'].top += utadd;
      window.parent.frames[2].document.layers['gramer'].layers['abg2'].layers['agram2'].left -= 2;
      window.parent.frames[2].document.layers['gramer'].layers['bbg2'].layers['bgram2'].left -= twlf;
      window.parent.frames[2].document.layers['gramer'].layers['abg2'].layers['agram2'].clip.right += 2;
      window.parent.frames[2].document.layers['gramer'].layers['bbg2'].layers['bgram2'].clip.right += twlf;
    }
    rawspd = document.layers['speed'].layers['slider'].left;
    wspeed = 1000/((rawspd/5) + 1);

    if (rcount > 69) {
      clearTimeout(tmout); tmout = null;
      document.layers['keycover'].visibility = "hide";
      document.layers['sensors'].layers['ucover'].visibility = "hide";
      document.layers['gocover'].visibility = "hide";
      document.layers['facover'].visibility = "hide";
    }
    else {
      tmout = setTimeout("peeRun()", wspeed);
    }
  }

  function essRun() {
    rcount++;
    trc = rcount - 12;
    urc = rcount - 6;

    if (frsta == "u") {
      if (rcount < 12) {
        twlf = 0;
        oladd = uppers[rcount].sl;
        otadd = uppers[rcount].st;
        tladd = 0;
        ttadd = 0;
        uladd = 0;
        utadd = 0;
      }
      else {
        twlf = 2;
        oladd = uppers[rcount].sl;
        otadd = uppers[rcount].st;
        tladd = uppers[trc].sl;
        ttadd = uppers[trc].st;
        uladd = uppers[urc].sl;
        utadd = uppers[urc].st;
      }
      window.parent.frames[2].document.layers[0].layers['mover'].left += 11;
      window.parent.frames[2].document.layers[0].layers['point0'].left += oladd;
      window.parent.frames[2].document.layers[0].layers['point0'].top += otadd;
      window.parent.frames[2].document.layers[0].layers['point1'].left += tladd;
      window.parent.frames[2].document.layers[0].layers['point1'].top += ttadd;
      window.parent.frames[2].document.layers[0].layers['point2'].left += uladd;
      window.parent.frames[2].document.layers[0].layers['point2'].top += utadd;
      window.parent.frames[2].document.layers['gramer'].layers['abg0'].layers['agram0'].left -= 2;
      window.parent.frames[2].document.layers['gramer'].layers['bbg0'].layers['bgram0'].left -= twlf;
      window.parent.frames[2].document.layers['gramer'].layers['abg0'].layers['agram0'].clip.right += 2;
      window.parent.frames[2].document.layers['gramer'].layers['bbg0'].layers['bgram0'].clip.right += twlf;
    }
    else {
      if (rcount < 12) {
        twlf = 0;
        oladd = downers[rcount].sl;
        otadd = downers[rcount].st;
        tladd = 0;
        ttadd = 0;
        uladd = 0;
        utadd = 0;
      }
      else {
        twlf = 2;
        oladd = downers[rcount].sl;
        otadd = downers[rcount].st;
        tladd = downers[trc].sl;
        ttadd = downers[trc].st;
        uladd = downers[urc].sl;
        utadd = downers[urc].st;
      }
      window.parent.frames[2].document.layers[0].layers['mover'].left += 11;
      window.parent.frames[2].document.layers[0].layers['point0'].left += oladd;
      window.parent.frames[2].document.layers[0].layers['point0'].top += otadd;
      window.parent.frames[2].document.layers[0].layers['point1'].left += tladd;
      window.parent.frames[2].document.layers[0].layers['point1'].top += ttadd;
      window.parent.frames[2].document.layers[0].layers['point2'].left += uladd;
      window.parent.frames[2].document.layers[0].layers['point2'].top += utadd;
      window.parent.frames[2].document.layers['gramer'].layers['abg0'].layers['agram0'].left -= 2;
      window.parent.frames[2].document.layers['gramer'].layers['bbg0'].layers['bgram0'].left -= twlf;
      window.parent.frames[2].document.layers['gramer'].layers['abg0'].layers['agram0'].clip.right += 2;
      window.parent.frames[2].document.layers['gramer'].layers['bbg0'].layers['bgram0'].clip.right += twlf;
    }
    rawspd = document.layers['speed'].layers['slider'].left;
    wspeed = 1000/((rawspd/5) + 1);

    if (rcount > 69) {
      clearTimeout(tmout); tmout = null;
      document.layers['keycover'].visibility = "hide";
      document.layers['sensors'].layers['ucover'].visibility = "hide";
      document.layers['gocover'].visibility = "hide";
      document.layers['facover'].visibility = "hide";
    }
    else {
      tmout = setTimeout("essRun()", wspeed);
    }
  }

  function loveRun() {
    rcount++;
    trc = rcount - 12;
    urc = rcount - 6;

    if (frsta == "u") {
      if (rcount < 12) {
        twlf = 0;
        oladd = uppers[rcount].ll;
        otadd = uppers[rcount].lt;
        tladd = 0;
        ttadd = 0;
        uladd = 0;
        utadd = 0;
      }
      else {
        twlf = 2;
        oladd = uppers[rcount].ll;
        otadd = uppers[rcount].lt;
        tladd = uppers[trc].ll;
        ttadd = uppers[trc].lt;
        uladd = Math.round(uppers[urc].ll * lovefact);
        utadd = Math.round(uppers[urc].lt * lovefact);
      }
      window.parent.frames[2].document.layers[0].layers['mover'].left += 11;
      window.parent.frames[2].document.layers[0].layers['point0'].left += oladd;
      window.parent.frames[2].document.layers[0].layers['point0'].top += otadd;
      window.parent.frames[2].document.layers[0].layers['point1'].left += tladd;
      window.parent.frames[2].document.layers[0].layers['point1'].top += ttadd;
      window.parent.frames[2].document.layers[0].layers['point2'].left += uladd;
      window.parent.frames[2].document.layers[0].layers['point2'].top += utadd;
      window.parent.frames[2].document.layers['gramer'].layers['abg1'].layers['agram1'].left -= 2;
      window.parent.frames[2].document.layers['gramer'].layers['bbg1'].layers['bgram1'].left -= twlf;
      window.parent.frames[2].document.layers['gramer'].layers['abg1'].layers['agram1'].clip.right += 2;
      window.parent.frames[2].document.layers['gramer'].layers['bbg1'].layers['bgram1'].clip.right += twlf;
    }
    else {
      if (rcount < 12) {
        twlf = 0;
        oladd = downers[rcount].ll;
        otadd = downers[rcount].lt;
        tladd = 0;
        ttadd = 0;
        uladd = 0;
        utadd = 0;
      }
      else {
        twlf = 2;
        oladd = downers[rcount].ll;
        otadd = downers[rcount].lt;
        tladd = downers[trc].ll;
        ttadd = downers[trc].lt;
        uladd = Math.round(downers[urc].ll * lovefact);
        utadd = Math.round(downers[urc].lt * lovefact);
      }
      window.parent.frames[2].document.layers[0].layers['mover'].left += 11;
      window.parent.frames[2].document.layers[0].layers['point0'].left += oladd;
      window.parent.frames[2].document.layers[0].layers['point0'].top += otadd;
      window.parent.frames[2].document.layers[0].layers['point1'].left += tladd;
      window.parent.frames[2].document.layers[0].layers['point1'].top += ttadd;
      window.parent.frames[2].document.layers[0].layers['point2'].left += uladd;
      window.parent.frames[2].document.layers[0].layers['point2'].top += utadd;
      window.parent.frames[2].document.layers['gramer'].layers['abg1'].layers['agram1'].left -= 2;
      window.parent.frames[2].document.layers['gramer'].layers['bbg1'].layers['bgram1'].left -= twlf;
      window.parent.frames[2].document.layers['gramer'].layers['abg1'].layers['agram1'].clip.right += 2;
      window.parent.frames[2].document.layers['gramer'].layers['bbg1'].layers['bgram1'].clip.right += twlf;
    }
    rawspd = document.layers['speed'].layers['slider'].left;
    wspeed = 1000/((rawspd/5) + 1);

    if (rcount > 69) {
      window.parent.frames[2].document.layers[0].layers['point2'].left = lund;
      window.parent.frames[2].document.layers[0].layers['point2'].top = tund;
      clearTimeout(tmout); tmout = null;
      document.layers['keycover'].visibility = "hide";
      document.layers['sensors'].layers['ucover'].visibility = "hide";
      document.layers['gocover'].visibility = "hide";
      document.layers['facover'].visibility = "hide";
    }
    else {
      if (rcount == 51) {
        window.parent.frames[2].document.layers[0].layers['point2'].left = lund;
        window.parent.frames[2].document.layers[0].layers['point2'].top = tund;
        tmout = setTimeout("loveRun()", wspeed);
      }
      else {
        tmout = setTimeout("loveRun()", wspeed);
      }
    }
  }

  function rayleighRun() {
    rcount++;
    trc = rcount - 12;
    urc = rcount - 6;

    if (frsta == "u") {
      if (rcount < 12) {
        twlf = 0;
        oladd = uppers[rcount].rl;
        otadd = uppers[rcount].rt;
        tladd = 0;
        ttadd = 0;
        uladd = 0;
        utadd = 0;
      }
      else {
        twlf = 2;
        oladd = uppers[rcount].rl;
        otadd = uppers[rcount].rt;
        tladd = uppers[trc].rl;
        ttadd = uppers[trc].rt;
        uladd = Math.round(uppers[urc].rl * rayfact);
        utadd = Math.round(uppers[urc].rt * rayfact);
      }
      window.parent.frames[2].document.layers[0].layers['mover'].left += 11;
      window.parent.frames[2].document.layers[0].layers['point0'].left += oladd;
      window.parent.frames[2].document.layers[0].layers['point0'].top += otadd;
      window.parent.frames[2].document.layers[0].layers['point1'].left += tladd;
      window.parent.frames[2].document.layers[0].layers['point1'].top += ttadd;
      window.parent.frames[2].document.layers[0].layers['point2'].left += uladd;
      window.parent.frames[2].document.layers[0].layers['point2'].top += utadd;
      window.parent.frames[2].document.layers['gramer'].layers['abg0'].layers['agram0'].left -= 2;
      window.parent.frames[2].document.layers['gramer'].layers['bbg0'].layers['bgram0'].left -= twlf;
      window.parent.frames[2].document.layers['gramer'].layers['abg2'].layers['agram2'].left -= 2;
      window.parent.frames[2].document.layers['gramer'].layers['bbg2'].layers['bgram2'].left -= twlf;
      window.parent.frames[2].document.layers['gramer'].layers['abg0'].layers['agram0'].clip.right += 2;
      window.parent.frames[2].document.layers['gramer'].layers['bbg0'].layers['bgram0'].clip.right += twlf;
      window.parent.frames[2].document.layers['gramer'].layers['abg2'].layers['agram2'].clip.right += 2;
      window.parent.frames[2].document.layers['gramer'].layers['bbg2'].layers['bgram2'].clip.right += twlf;
    }
    else {
      if (rcount < 12) {
        twlf = 0;
        oladd = downers[rcount].rl;
        otadd = downers[rcount].rt;
        tladd = 0;
        ttadd = 0;
        uladd = 0;
        utadd = 0;
      }
      else {
        twlf = 2;
        oladd = downers[rcount].rl;
        otadd = downers[rcount].rt;
        tladd = downers[trc].rl;
        ttadd = downers[trc].rt;
        uladd = Math.round(downers[urc].rl * rayfact);
        utadd = Math.round(downers[urc].rt * rayfact);
      }
      window.parent.frames[2].document.layers[0].layers['mover'].left += 11;
      window.parent.frames[2].document.layers[0].layers['point0'].left += oladd;
      window.parent.frames[2].document.layers[0].layers['point0'].top += otadd;
      window.parent.frames[2].document.layers[0].layers['point1'].left += tladd;
      window.parent.frames[2].document.layers[0].layers['point1'].top += ttadd;
      window.parent.frames[2].document.layers[0].layers['point2'].left += uladd;
      window.parent.frames[2].document.layers[0].layers['point2'].top += utadd;
      window.parent.frames[2].document.layers['gramer'].layers['abg0'].layers['agram0'].left -= 2;
      window.parent.frames[2].document.layers['gramer'].layers['bbg0'].layers['bgram0'].left -= twlf;
      window.parent.frames[2].document.layers['gramer'].layers['abg2'].layers['agram2'].left -= 2;
      window.parent.frames[2].document.layers['gramer'].layers['bbg2'].layers['bgram2'].left -= twlf;
      window.parent.frames[2].document.layers['gramer'].layers['abg0'].layers['agram0'].clip.right += 2;
      window.parent.frames[2].document.layers['gramer'].layers['bbg0'].layers['bgram0'].clip.right += twlf;
      window.parent.frames[2].document.layers['gramer'].layers['abg2'].layers['agram2'].clip.right += 2;
      window.parent.frames[2].document.layers['gramer'].layers['bbg2'].layers['bgram2'].clip.right += twlf;
    }
    rawspd = document.layers['speed'].layers['slider'].left;
    wspeed = 1000/((rawspd/5) + 1);

    if (rcount > 69) {
      clearTimeout(tmout); tmout = null;
      document.layers['keycover'].visibility = "hide";
      document.layers['sensors'].layers['ucover'].visibility = "hide";
      document.layers['gocover'].visibility = "hide";
      document.layers['facover'].visibility = "hide";
    }
    else {
      if (rcount == 51) {
        window.parent.frames[2].document.layers[0].layers['point2'].left = lund;
        window.parent.frames[2].document.layers[0].layers['point2'].top = tund;
        tmout = setTimeout("rayleighRun()", wspeed);
      }
      else {
        tmout = setTimeout("rayleighRun()", wspeed);
      }
    }
  }

  function eqRun() {
    rcount++;
    eqlast = 1;
    if (yesm == 11) {
      yesm = 0;
      ycount++;
    }
    else {
      yesm = 11;
    }
    trc = rcount - 12;
    urc = rcount - 6;

    if (frsta == "u") {
      if (rcount < 12) {
        yesm = 0;
        twlf = 0;
        oladd = uppers[rcount].pl;
        otadd = uppers[rcount].pt;
        tladd = 0;
        ttadd = 0;
        uladd = 0;
        utadd = 0;
      }
      else {
        if (rcount >= 48) {
          if (rcount >= 60) {
            mvit = yesm/11;
            mbk = ycount;
            dsc = mbk - 6;
            rrc = mbk - 12;
            twlf = 1;
            oladd = uppers[mbk].sl * mvit;
            otadd = uppers[mbk].st * mvit;
            tladd = uppers[rrc].sl * mvit;
            ttadd = uppers[rrc].st * mvit;
            uladd = uppers[dsc].sl * mvit;
            utadd = uppers[dsc].st * mvit;
          }
          else {
            mvit = yesm/11;
            mbk = ycount;
            twlf = 1;
            oladd = uppers[mbk].sl * mvit;
            otadd = uppers[mbk].st * mvit;
            tladd = uppers[trc].pl;
            ttadd = uppers[trc].pt;
            uladd = uppers[urc].pl;
            utadd = uppers[urc].pt;
          }
        }
        else {
          if (rcount < 24) {
            yesm = 0;
            twlf = 1;
            oladd = uppers[rcount].pl;
            otadd = uppers[rcount].pt;
            tladd = uppers[trc].pl;
            ttadd = uppers[trc].pt;
            uladd = uppers[urc].pl;
            utadd = uppers[urc].pt;
          }
          else {
            twlf = 1;
            oladd = uppers[rcount].pl;
            otadd = uppers[rcount].pt;
            tladd = uppers[trc].pl;
            ttadd = uppers[trc].pt;
            uladd = uppers[urc].pl;
            utadd = uppers[urc].pt;
          }
        }
      }
      window.parent.frames[2].document.layers[0].layers['mover'].left += 11;
      window.parent.frames[2].document.layers[0].layers['mover2'].left += yesm;
      window.parent.frames[2].document.layers[0].layers['point0'].left += oladd;
      window.parent.frames[2].document.layers[0].layers['point0'].top += otadd;
      window.parent.frames[2].document.layers[0].layers['point1'].left += tladd;
      window.parent.frames[2].document.layers[0].layers['point1'].top += ttadd;
      window.parent.frames[2].document.layers[0].layers['point2'].left += uladd;
      window.parent.frames[2].document.layers['gramer'].layers['abg0'].layers['agram0'].left -= 1;
      window.parent.frames[2].document.layers['gramer'].layers['bbg0'].layers['bgram0'].left -= twlf;
      window.parent.frames[2].document.layers['gramer'].layers['abg0'].layers['agram0'].clip.right += 1;
      window.parent.frames[2].document.layers['gramer'].layers['bbg0'].layers['bgram0'].clip.right += twlf;
    }
    else {
      if (rcount < 12) {
        yesm = 0;
        twlf = 0;
        oladd = downers[rcount].pl;
        otadd = downers[rcount].pt;
        tladd = 0;
        ttadd = 0;
        uladd = 0;
        utadd = 0;
      }
      else {
        if (rcount >= 48) {
          if (rcount >= 60) {
            mvit = yesm/11;
            mbk = ycount;
            dsc = mbk - 6;
            rrc = mbk - 12;
            twlf = 1;
            oladd = downers[mbk].sl * mvit;
            otadd = downers[mbk].st * mvit;
            tladd = downers[rrc].sl * mvit;
            ttadd = downers[rrc].st * mvit;
            uladd = downers[dsc].sl * mvit;
            utadd = downers[dsc].st * mvit;
          }
          else {
            mvit = yesm/11;
            mbk = ycount;
            twlf = 1;
            oladd = downers[mbk].sl * mvit;
            otadd = downers[mbk].st * mvit;
            tladd = downers[trc].pl;
            ttadd = downers[trc].pt;
            uladd = downers[urc].pl;
            utadd = downers[urc].pt;
          }
        }
        else {
          if (rcount < 24) {
            yesm = 0;
            twlf = 1;
            oladd = downers[rcount].pl;
            otadd = downers[rcount].pt;
            tladd = downers[trc].pl;
            ttadd = downers[trc].pt;
            uladd = downers[urc].pl;
            utadd = downers[urc].pt;
          }
          else {
            twlf = 1;
            oladd = downers[rcount].pl;
            otadd = downers[rcount].pt;
            tladd = downers[trc].pl;
            ttadd = downers[trc].pt;
            uladd = downers[urc].pl;
            utadd = downers[urc].pt;
          }
        }
      }
      window.parent.frames[2].document.layers[0].layers['mover'].left += 11;
      window.parent.frames[2].document.layers[0].layers['mover2'].left += yesm;
      window.parent.frames[2].document.layers[0].layers['point0'].left += oladd;
      window.parent.frames[2].document.layers[0].layers['point0'].top += otadd;
      window.parent.frames[2].document.layers[0].layers['point1'].left += tladd;
      window.parent.frames[2].document.layers[0].layers['point1'].top += ttadd;
      window.parent.frames[2].document.layers[0].layers['point2'].left += uladd;
      window.parent.frames[2].document.layers[0].layers['point2'].top += utadd;
      window.parent.frames[2].document.layers['gramer'].layers['abg0'].layers['agram0'].left -= 1;
      window.parent.frames[2].document.layers['gramer'].layers['bbg0'].layers['bgram0'].left -= twlf;
      window.parent.frames[2].document.layers['gramer'].layers['abg0'].layers['agram0'].clip.right += 1;
      window.parent.frames[2].document.layers['gramer'].layers['bbg0'].layers['bgram0'].clip.right += twlf;
    }
    rawspd = document.layers['speed'].layers['slider'].left;
    wspeed = 1000/((rawspd/5) + 1);

    if (rcount > 155) {
      clearTimeout(tmout); tmout = null;
      wvrn.typ = "eq";
      document.layers['keycover'].visibility = "hide";
      document.layers['sensors'].layers['ucover'].visibility = "hide";
      document.layers['gocover'].visibility = "hide";
      document.layers['facover'].visibility = "hide";
    }
    else {
      tmout = setTimeout("eqRun()", wspeed);
    }
  }

  function waveOn(wn) {
    if (wn == 0) {
    self.status="P waves"; return true;
    }
    if (wn == 1) {
    self.status="S waves"; return true;
    }
    if (wn == 2) {
    self.status="Love waves"; return true;
    }
    if (wn == 3) {
    self.status="Rayleigh waves"; return true;
    }
    if (wn == 4) {
    self.status="P and S waves"; return true;
    }
  }

  function waveOut(wn) {
    self.status=""; return true;
  }

  function tunnelTalk(tt) {
    if (document.layers) {
      if (tt == 0) {
        document.layers['sensors'].document.images['uarrow'].src = "Swaves/uarrow1.gif";
        self.status="Move the sensor up"; return true;
      }
      if (tt == 1) {
        document.layers['sensors'].document.images['uarrow'].src = "Swaves/uarrow2.gif";
        self.status="Move the sensor down"; return true;
      }
      if (tt == 2) {
        document.layers['sensors'].document.images['uarrow'].src = "Swaves/uarrow0.gif";
        self.status=""; return true;
      }
    }
    else if (document.all) {
      tunnelTalkIE(tt);
    }
    else if (document.getElementById) {
      tunnelTalkN7(tt);
    }
  }

  function overGo(vg) {
    if (vg == 2) {
      document.layers['letsgo'].document.images['goswitch'].src = "Swaves/swgo2.gif";
      self.status="Run the simulation!"; return true;
    }
    if (vg == 1) {
      document.layers['letsgo'].document.images['goswitch'].src = "Swaves/swgo1.gif";
      self.status=""; return true;
    }
  }

