ie8 debug

by toubia95

JavaScript

/**
 * acte - Librairie Javascript pour manipuler des données généalogiques
 * @copyright 2015-2016, Gilles Toubiana
 * @namespace acte
 * @version 0.0.1
 * @see {@link https://github.com/gtoubiana/acte|Projet sur GitHub}
 * @license MIT
 */
(function universalModuleDefinition(root, factory) {
  'use strict';
  var tempRoot = root;

  /* istanbul ignore next */
  if (typeof exports === 'object' && typeof module === 'object') {
    module.exports = factory();
  } else if (typeof define === 'function' && define.amd) {
    define([], factory);
  } else if (typeof exports === 'object') {
    exports.acte = factory();
  } else {
    tempRoot.acte = factory();
  }
}(this, function umdCallback() {
  'use strict';

  /** @namespace */
  /* eslint-disable no-use-before-define */
  var acte = acte || {};

  /* eslint-enable no-use-before-define */
  /**
   * Nombre de jours, sur Terre, pour que le Soleil retourne à la même
   * position
   * dans le cycle des saisons
   * @access private
   * @author John Walker
   * @since 0.0.1
   * @see {@link http://fourmilab.ch/documents/calendar/|TropicalYear}
   * @constant {Number}
   */
  var anneeTropique = 365.24219878;

  /**
   * Coefficient des sinus et cosinus de l'argument pour la nutation
   * @access private
   * @author John Walker
   * @since 0.0.1
   * @see {@link http://fourmilab.ch/documents/calendar/|nutArgCoeff}
   * @constant {Array}
   */
  var argNutCoeff = [(-171996), (-1742), 92095, 89, (-13187), (-16), 5736,
    (-31), (-2274), (-2), 977, (-5), 2062, 2, (-895), 5, 1426, (-34), 54,
    (-1), 712, 1, (-7), 0, (-517), 12, 224, (-6), (-386), (-4), 200, 0,
    (-301), 0, 129, (-1), 217, (-5), (-95), 3, (-158), 0, 0, 0, 129, 1,
    (-70), 0, 123, 0, (-53), 0, 63, 0, 0, 0, 63, 1, (-33), 0, (-59), 0,
    26, 0, (-58), (-1), 32, 0, (-51), 0, 27, 0, 48, 0, 0, 0, 46, 0, (-24),
    0, (-38), 0, 16, 0, (-31), 0, 13, 0, 29, 0, 0, 0, 29, 0, (-12), 0, 26,
    0, 0, 0, (-22), 0, 0, 0, 21, 0, (-10), 0, 17, (-1), 0, 0, 16, 0,...