rem: ph = (k + 1)/24; 
add: var ph = (k + 1)/24; 
context: riseset: function( lat, lon, now, zone, tf) {    var i, j, k;    var jd = this.julian_day(now) - 2451545;           // Julian day relative to Jan 1.5, 2000        var mp = new Array(3);                     // create a 3x3 array    for (i = 0; i < 3; i++) {        mp[i] = new Array(3);        for (j = 0; j < 3; j++)            mp[i][j] = 0.0;    }      lon = lon/360;    zone = zone / 60;    var tz = zone/24;    var t0 = this.lst(lon, jd, tz);                 // local sidereal time    jd = jd + tz;                              // get moon position at start of day    for (k = 0; k < 3; k++) {//        dump("jd: " + jd + "\n");        var sky = this.moon(jd);        mp[k][0] = sky[0];        mp[k][1] = sky[1];        mp[k][2] = sky[2];        jd = jd + 0.5;          }       if (mp[1][0] <= mp[0][0])        mp[1][0] = mp[1][0] + 2*Math.PI;    if (mp[2][0] <= mp[1][0])        mp[2][0] = mp[2][0] + 2*Math.PI;    this.RAn[0] = mp[0][0];    this.Dec[0] = mp[0][1];    this.Moonrise = false;                          // initialize    this.Moonset  = false;        for (k = 0; k < 24; k++)                   // check each hour of this day    {        ph = (k + 1)/24;                this.RAn[2] = this.interpolate(mp[0][0], mp[1][0], mp[2][0], ph);        this.Dec[2] = this.interpolate(mp[0][1], mp[1][1], mp[2][1], ph);                this.VHz[2] = this.test_moon(k, zone, t0, lat, mp[1][2]);        this.RAn[0] = this.RAn[2];                       // advance to next hour        this.Dec[0] = this.Dec[2];        this.VHz[0] = this.VHz[2];    }//    dump( this.Rise_time[0] + ":" + this.Rise_time[1] + " " +//          this.Set_time[0] + ":" + this.Set_time[1] + "\n");    // display results    return [ this.Moonrise ? suncultUtils.formatTime(this.Rise_time[0],this.Rise_time[1], tf) : null,             this.Moonset ? suncultUtils.formatTime(this.Set_time[0],this.Set_time[1], tf) : null,             Math.floor(this.Rise_az),             Math.floor(this.Set_az) ];             },
meta: 2362	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/2362/22fc52f3ff5002649851f5eabddf60a69c2ef63a/calculations.js/clean/suncult-src/content/suncult/calculations.js