if (this._nth !== null) { var ntemp = this._nth; this._nth = null; var temp = this.clone().moveToLastDayOfMonth(); this.moveToNthOccurrence(n, ntemp); if(this > temp) { throw new RangeError(Date.getDayName(n) + " does not occur " + ntemp + " times in the month of " + temp.getMonthName() + " " + temp.getFullYear() + "."); } return this; } 
    var df = function (n) {        return function () {             if (this._is) {                 this._is = false;                 return this.getDay() == n;             }            return this.moveToDayOfWeek(n, this._orient);        };    };
2975	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/2975/d2f05de9dd5e39aaaa466f2a5f1360e02c4939fc/sugarpak-debug.js/buggy/src/sugarpak-debug.js