code: function(year, month, day) {
  			var date = this._validate(year, month, day, $.calendars.local.invalidDate);
  			year = date.year();
  			month = date.month();
  			day = date.day();
  			var adjYear = (year <= 0 ? year + 1 : year);
  			var jd = this.jdEpoch + this._delay1(adjYear) +
  				this._delay2(adjYear) + day + 1;
  			if (month < 7) {
  				for (var m = 7; m <= this.monthsInYear(year); m++) {
  					jd += this.daysInMonth(year, m);
  				}
  				for (var m = 1; m < month; m++) {
  					jd += this.daysInMonth(year, m);
  				}
  			}
  			else {
  				for (var m = 7; m < month; m++) {
  					jd += this.daysInMonth(year, m);
  				}
  			}
  			return jd;
  		}
docs: Retrieve the Julian date equivalent for this date,
  i.e. days since January 1, 4713 BCE Greenwich noon.
  @memberof HebrewCalendar
  @param year {CDate)|number} The date to convert or the year to convert.
  @param [month] {number} The month to convert.
  @param [day] {number} The day to convert.
  @return {number} The equivalent Julian date.
  @throws Error if an invalid date or a different calendar used.