      function pfindObj(n, d) {
        var p,i,x;
        if (!d) d = document;
        if ((p=n.indexOf("?"))>0 && parent.frames.length) {
          d = parent.frames[n.substring(p+1)].document;
          n = n.substring(0,p);
        }
        if (!(x=d[n]) && d.all) x=d.all[n];
        for (i=0; !x&&i<d.forms.length; i++) x = d.forms[i][n];
        for (i=0; !x&&d.layers && i<d.layers.length; i++) x = findObj(n,d.layers[i].document);
        if (!x && document.getElementById) x = document.getElementById(n);
        return x;
      }
      rploopcount = 0;
      rpcounter = 0;
      function running_point() {
      	if (rpcounter > 0) {
          obja = pfindObj("rp"+rpcounter);
          if (obja) obja.className = "mlpoint2";
      	}
        rpcounter++;
        objb = pfindObj("rp"+rpcounter);
        if (objb) {
          objb.className = "mlrpoint";
          window.setTimeout("running_point()", 200);
        } else {
          rpcounter = 0;
          rploopcount++;
          if (rploopcount < 3) window.setTimeout("running_point()", 1000);;
        }
      }
      window.setTimeout("running_point()", 1000);