code: function(jd) {
  			jd = Math.floor(jd) + 0.5;
  			var year = Math.floor(((jd - this.jdEpoch) * 98496.0) / 35975351.0) - 1;
  			while (jd >= this.toJD((year === -1 ? +1 : year + 1), 7, 1)) {
  				year++;
  			}
  			var month = (jd < this.toJD(year, 1, 1)) ? 7 : 1;
  			while (jd > this.toJD(year, month, this.daysInMonth(year, month))) {
  				month++;
  			}
  			var day = jd - this.toJD(year, month, 1) + 1;
  			return this.newDate(year, month, day);
  		}
docs: Create a new date from a Julian date.
  @memberof HebrewCalendar
  @param jd {number} The Julian date to convert.
  @return {CDate} The equivalent date.