

/*************************************************
Two dimension table of Paris ephemeride in 2050
Copyright Etienne Cliquet 2008 - Ordigami.net
**************************************************/

var lever = new Array(12);
// Datas related to sunrises for every months of one year
lever[0] = new Array();
// empty for IE6 Windows98
lever[1] = new Array(31);
// sunrises in january
lever[2] = new Array(28);
// sunrises in february
lever[3] = new Array(31);
// sunrises in march
lever[4] = new Array(30);
// sunrises in april
lever[5] = new Array(31);
// sunrises in may
lever[6] = new Array(30);
// sunrises in june
lever[7] = new Array(31);
// sunrises in july
lever[8] = new Array(31);
// sunrises in august
lever[9] = new Array(30);
// sunrises in september
lever[10] = new Array(31);
// sunrises in october
lever[11] = new Array(30);
// sunrises in november
lever[12] = new Array(31);
// sunrises in december


coucher = new Array(12);
// datas related to sunset for every months of one year
coucher[0] = new Array();
// empty for IE6 Windows98
coucher[1] = new Array(31);
// sunset in january
coucher[2] = new Array(28);
// sunset in february
coucher[3] = new Array(31);
// sunset in march
coucher[4] = new Array(30);
// sunset in april
coucher[5] = new Array(31);
// sunset in may
coucher[6] = new Array(30);
// sunset in june
coucher[7] = new Array(31);
// sunset in july
coucher[8] = new Array(31);
// sunset in august
coucher[9] = new Array(30);
// sunset in september
coucher[10] = new Array(31);
// sunset in october
coucher[11] = new Array(30);
// sunset in november
coucher[12] = new Array(31);
// sunset in december


/*******************************************************
Sunrises and sunsets for every day of january in 2050...
*******************************************************/
// new Date(year, month, day, hour, minute, second);
// Beware, indexation is beginning with 1 and not 0 !



lever[1][0] = new Date(2006, 0, 1, 8, 44, 0);
coucher[1][0] = new Date(2006, 0, 1, 17, 4, 0);
// 1st jan.
lever[1][1] = new Date(2006, 0, 2, 8, 44, 0);
coucher[1][1] = new Date(2006, 0, 2, 17, 5, 0);
// 2th jan.
lever[1][2] = new Date(2006, 0, 3, 8, 44, 0);
coucher[1][2] = new Date(2006, 0, 3, 17, 6, 0);
// 3rd jan.
lever[1][3] = new Date(2006, 0, 4, 8, 43, 0);
coucher[1][3] = new Date(2006, 0, 4, 17, 7, 0);
// 4th jan.
lever[1][4] = new Date(2006, 0, 5, 8, 43, 0);
coucher[1][4] = new Date(2006, 0, 5, 17, 8, 0);
// 5th jan.
lever[1][5] = new Date(2006, 0, 6, 8, 43, 0);
coucher[1][5] = new Date(2006, 0, 6, 17, 9, 0);
// 6th jan.
lever[1][6] = new Date(2006, 0, 7, 8, 43, 0);
coucher[1][6] = new Date(2006, 0, 7, 17, 11, 0);
// 7th jan.
lever[1][7] = new Date(2006, 0, 8, 8, 42, 0);
coucher[1][7] = new Date(2006, 0, 8, 17, 12, 0);
// 8th jan.
lever[1][8] = new Date(2006, 0, 9, 8, 42, 0);
coucher[1][8] = new Date(2006, 0, 9, 17, 13, 0);
// 9th jan.
lever[1][9] = new Date(2006, 0, 10, 8, 41, 0);
coucher[1][9] = new Date(2006, 0, 10, 17, 14, 0);
// 10th jan.
lever[1][10] = new Date(2006, 0, 11, 8, 41, 0);
coucher[1][10] = new Date(2006, 0, 11, 17, 6, 0);
// 11th jan.
lever[1][11] = new Date(2006, 0, 12, 8, 40, 0);
coucher[1][11] = new Date(2006, 0, 12, 17, 17, 0);
// 12th jan.
lever[1][12] = new Date(2006, 0, 13, 8, 40, 0);
coucher[1][12] = new Date(2006, 0, 13, 17, 18, 0);
// 13th jan.
lever[1][13] = new Date(2006, 0, 14, 8, 39, 0);
coucher[1][13] = new Date(2006, 0, 14, 17, 20, 0);
// 14th jan.
lever[1][14] = new Date(2006, 0, 15, 8, 38, 0);
coucher[1][14] = new Date(2006, 0, 15, 17, 21, 0);
// 15th jan.
lever[1][15] = new Date(2006, 0, 16, 8, 38, 0);
coucher[1][15] = new Date(2006, 0, 16, 17, 22, 0);
// 16th jan.
lever[1][16] = new Date(2006, 0, 17, 8, 37, 0);
coucher[1][16] = new Date(2006, 0, 17, 17, 24, 0);
// 17th jan.
lever[1][17] = new Date(2006, 0, 18, 8, 36, 0);
coucher[1][17] = new Date(2006, 0, 18, 17, 25, 0);
// 18th jan.
lever[1][18] = new Date(2006, 0, 19, 8, 35, 0);
coucher[1][18] = new Date(2006, 0, 19, 17, 27, 0);
// 19th jan.
lever[1][19] = new Date(2006, 0, 20, 8, 34, 0);
coucher[1][19] = new Date(2006, 0, 20, 17, 28, 0);
// 20th jan.
lever[1][20] = new Date(2006, 0, 21, 8, 33, 0);
coucher[1][20] = new Date(2006, 0, 21, 17, 30, 0);
// 21st jan.
lever[1][21] = new Date(2006, 0, 22, 8, 32, 0);
coucher[1][21] = new Date(2006, 0, 22, 17, 31, 0);
// 22th jan.
lever[1][22] = new Date(2006, 0, 23, 8, 31, 0);
coucher[1][22] = new Date(2006, 0, 23, 17, 33, 0);
// 23rd jan.
lever[1][23] = new Date(2006, 0, 24, 8, 30, 0);
coucher[1][23] = new Date(2006, 0, 24, 17, 35, 0);
// 24th jan.
lever[1][24] = new Date(2006, 0, 25, 8, 29, 0);
coucher[1][24] = new Date(2006, 0, 25, 17, 36, 0);
// 25th jan.
lever[1][25] = new Date(2006, 0, 26, 8, 28, 0);
coucher[1][25] = new Date(2006, 0, 26, 17, 38, 0);
// 26th jan.
lever[1][26] = new Date(2006, 0, 27, 8, 27, 0);
coucher[1][26] = new Date(2006, 0, 27, 17, 39, 0);
// 27th jan.
lever[1][27] = new Date(2006, 0, 28, 8, 26, 0);
coucher[1][27] = new Date(2006, 0, 28, 17, 41, 0);
// 28th jan.
lever[1][28] = new Date(2006, 0, 29, 8, 25, 0);
coucher[1][28] = new Date(2006, 0, 29, 17, 43, 0);
// 29th jan.
lever[1][29] = new Date(2006, 0, 30, 8, 23, 0);
coucher[1][29] = new Date(2006, 0, 30, 17, 44, 0);
// 30th jan. Days get longer...
lever[1][30] = new Date(2006, 0, 31, 8, 22, 0);
coucher[1][30] = new Date(2006, 0, 31, 17, 46, 0);
// 31st jan.



/**********************************************
sunset and sunrises in february 2050 in paris
**********************************************/


lever[2][0] = new Date(2006, 1, 1, 8, 20, 0);
coucher[2][0] = new Date(2006, 1, 1, 17, 48, 0);
// 1st feb.
lever[2][1] = new Date(2006, 1, 2, 8, 19, 0);
coucher[2][1] = new Date(2006, 1, 2, 17, 50, 0);
// 2th feb.
lever[2][2] = new Date(2006, 1, 3, 8, 17, 0);
coucher[2][2] = new Date(2006, 1, 3, 17, 51, 0);
// 3st feb.
lever[2][3] = new Date(2006, 1, 4, 8, 16, 0);
coucher[2][3] = new Date(2006, 1, 4, 17, 53, 0);
// 4th feb.
lever[2][4] = new Date(2006, 1, 5, 8, 14, 0);
coucher[2][4] = new Date(2006, 1, 5, 17, 55, 0);
// 5th feb.
lever[2][5] = new Date(2006, 1, 6, 8, 13, 0);
coucher[2][5] = new Date(2006, 1, 6, 17, 56, 0);
// 6th feb.
lever[2][6] = new Date(2006, 1, 7, 8, 11, 0);
coucher[2][6] = new Date(2006, 1, 7, 17, 58, 0);
// 7th feb.
lever[2][7] = new Date(2006, 1, 8, 8, 10, 0);
coucher[2][7] = new Date(2006, 1, 8, 17, 59, 0);
// 8th feb.
lever[2][8] = new Date(2006, 1, 9, 8, 8, 0);
coucher[2][8] = new Date(2006, 1, 9, 18, 1, 0);
// 9th feb.
lever[2][9] = new Date(2006, 1, 10, 8, 6, 0);
coucher[2][9] = new Date(2006, 1, 10, 18, 3, 0);
// 10th feb.
lever[2][10] = new Date(2006, 1, 11, 8, 5, 0);
coucher[2][10] = new Date(2006, 1, 11, 18, 4, 0);
// 11st feb.
lever[2][11] = new Date(2006, 1, 12, 8, 3, 0);
coucher[2][11] = new Date(2006, 1, 12, 18, 6, 0);
// 12th feb.
lever[2][12] = new Date(2006, 1, 13, 8, 1, 0);
coucher[2][12] = new Date(2006, 1, 13, 18, 8, 0);
// 13rd feb.
lever[2][13] = new Date(2006, 1, 14, 8, 0, 0);
coucher[2][13] = new Date(2006, 1, 14, 18, 9, 0);
// 14th feb.
lever[2][14] = new Date(2006, 1, 15, 7, 58, 0);
coucher[2][14] = new Date(2006, 1, 15, 18, 11, 0);
// 15th feb.
lever[2][15] = new Date(2006, 1, 16, 7, 56, 0);
coucher[2][15] = new Date(2006, 1, 16, 18, 13, 0);
// 16th feb.
lever[2][16] = new Date(2006, 1, 17, 7, 55, 0);
coucher[2][16] = new Date(2006, 1, 17, 18, 14, 0);
// 17th feb.
lever[2][17] = new Date(2006, 1, 18, 7, 53, 0);
coucher[2][17] = new Date(2006, 1, 18, 18, 16, 0);
// 18th feb.
lever[2][18] = new Date(2006, 1, 19, 7, 51, 0);
coucher[2][18] = new Date(2006, 1, 19, 18, 18, 0);
// 19th feb.
lever[2][19] = new Date(2006, 1, 20, 7, 49, 0);
coucher[2][19] = new Date(2006, 1, 20, 18, 19, 0);
// 20th feb.
lever[2][20] = new Date(2006, 1, 21, 7, 47, 0);
coucher[2][20] = new Date(2006, 1, 21, 18, 21, 0);
// 21st feb.
lever[2][21] = new Date(2006, 1, 22, 7, 45, 0);
coucher[2][21] = new Date(2006, 1, 22, 18, 22, 0);
// 22th feb.
lever[2][22] = new Date(2006, 1, 23, 7, 44, 0);
coucher[2][22] = new Date(2006, 1, 23, 18, 24, 0);
// 23rd feb.
lever[2][23] = new Date(2006, 1, 24, 7, 42, 0);
coucher[2][23] = new Date(2006, 1, 24, 18, 26, 0);
// 24th feb.
lever[2][24] = new Date(2006, 1, 25, 7, 40, 0);
coucher[2][24] = new Date(2006, 1, 25, 18, 27, 0);
// 25th feb.
lever[2][25] = new Date(2006, 1, 26, 7, 38, 0);
coucher[2][25] = new Date(2006, 1, 26, 18, 29, 0);
// 26th feb.
lever[2][26] = new Date(2006, 1, 27, 7, 36, 0);
coucher[2][26] = new Date(2006, 1, 27, 18, 31, 0);
// 27th feb.
lever[2][27] = new Date(2006, 1, 28, 7, 34, 0);
coucher[2][27] = new Date(2006, 1, 28, 18, 32, 0);
// 28th feb.
lever[2][28] = new Date(2006, 1, 29, 7, 34, 0);
coucher[2][28] = new Date(2006, 1, 29, 18, 32, 0);
// impossible 29th feb !



/*******************************************
sunset and sunrises in march 2050 in paris
*******************************************/


lever[3][0] = new Date(2006, 2, 1, 7, 32, 0);
coucher[3][0] = new Date(2006, 2, 1, 18, 34, 0);
// 1 
lever[3][1] = new Date(2006, 2, 2, 7, 30, 0);
coucher[3][1] = new Date(2006, 2, 2, 18, 35, 0);
// 2 
lever[3][2] = new Date(2006, 2, 3, 7, 28, 0);
coucher[3][2] = new Date(2006, 2, 3, 18, 37, 0);
// 3 
lever[3][3] = new Date(2006, 2, 4, 7, 26, 0);
coucher[3][3] = new Date(2006, 2, 4, 18, 38, 0);
// 4 
lever[3][4] = new Date(2006, 2, 5, 7, 24, 0);
coucher[3][4] = new Date(2006, 2, 5, 18, 40, 0);
// 5 
lever[3][5] = new Date(2006, 2, 6, 7, 22, 0);
coucher[3][5] = new Date(2006, 2, 6, 18, 42, 0);
// 6 
lever[3][6] = new Date(2006, 2, 7, 7, 20, 0);
coucher[3][6] = new Date(2006, 2, 7, 18, 43, 0);
// 7 
lever[3][7] = new Date(2006, 2, 8, 7, 18, 0);
coucher[3][7] = new Date(2006, 2, 8, 18, 45, 0);
// 8 
lever[3][8] = new Date(2006, 2, 9, 7, 16, 0);
coucher[3][8] = new Date(2006, 9, 5, 18, 46, 0);
// 9 
lever[3][9] = new Date(2006, 2, 10, 7, 14, 0);
coucher[3][9] = new Date(2006, 2, 10, 18, 48, 0);
// 10 
lever[3][10] = new Date(2006, 2, 11, 7, 12, 0);
coucher[3][10] = new Date(2006, 2, 11, 18, 49, 0);
// 11 
lever[3][11] = new Date(2006, 2, 12, 7, 10, 0);
coucher[3][11] = new Date(2006, 2, 12, 18, 51, 0);
// 12 
lever[3][12] = new Date(2006, 2, 13, 7, 8, 0);
coucher[3][12] = new Date(2006, 2, 13, 18, 52, 0);
// 13 
lever[3][13] = new Date(2006, 2, 14, 7, 5, 0);
coucher[3][13] = new Date(2006, 2, 14, 18, 54, 0);
// 14 
lever[3][14] = new Date(2006, 2, 15, 7, 3, 0);
coucher[3][14] = new Date(2006, 2, 15, 18, 55, 0);
// 15 
lever[3][15] = new Date(2006, 2, 16, 7, 1, 0);
coucher[3][15] = new Date(2006, 2, 16, 18, 57, 0);
// 16 
lever[3][16] = new Date(2006, 2, 17, 6, 59, 0);
coucher[3][16] = new Date(2006, 2, 17, 18, 59, 0);
// 17 
lever[3][17] = new Date(2006, 2, 18, 6, 57, 0);
coucher[3][17] = new Date(2006, 2, 18, 19, 0, 0);
// 18 
lever[3][18] = new Date(2006, 2, 19, 6, 59, 0);
coucher[3][18] = new Date(2006, 2, 19, 19, 2, 0);
// 19 
lever[3][19] = new Date(2006, 2, 20, 6, 53, 0);
coucher[3][19] = new Date(2006, 2, 120, 19, 3, 0);
// 20 
lever[3][20] = new Date(2006, 2, 21, 6, 51, 0);
coucher[3][20] = new Date(2006, 2, 21, 19, 5, 0);
// 21 
lever[3][21] = new Date(2006, 2, 22, 6, 49, 0);
coucher[3][21] = new Date(2006, 2, 22, 19, 6, 0);
// 22 
lever[3][22] = new Date(2006, 2, 23, 6, 49, 0);
coucher[3][22] = new Date(2006, 2, 23, 19, 8, 0);
// 23 
lever[3][23] = new Date(2006, 2, 24, 6, 44, 0);
coucher[3][23] = new Date(2006, 2, 24, 19, 9, 0);
// 24 
lever[3][24] = new Date(2006, 2, 25, 6, 42, 0);
coucher[3][24] = new Date(2006, 2, 25, 19, 11, 0);
// 25 
lever[3][25] = new Date(2006, 2, 26, 6, 40, 0);
coucher[3][25] = new Date(2006, 2, 26, 19, 12, 0);
// 26 
lever[3][26] = new Date(2006, 2, 27, 7, 38, 0);
coucher[3][26] = new Date(2006, 2, 27, 20, 14, 0);
// 27 
lever[3][27] = new Date(2006, 2, 28, 7, 36, 0);
coucher[3][27] = new Date(2006, 2, 28, 20, 15, 0);
// 28 
lever[3][28] = new Date(2006, 2, 29, 7, 34, 0);
coucher[3][28] = new Date(2006, 2, 29, 20, 17, 0);
// 29 
lever[3][29] = new Date(2006, 2, 30, 7, 32, 0);
coucher[3][29] = new Date(2006, 2, 30, 20, 18, 0);
// 30 
lever[3][30] = new Date(2006, 2, 31, 7, 30, 0);
coucher[3][30] = new Date(2006, 2, 31, 20, 20, 0);
// 31 


												
/*******************************************
sunset and sunrises in april 2050 in paris
*******************************************/



lever[4][0] = new Date(2006, 3, 1, 7, 28, 0);
coucher[4][0] = new Date(2006, 3, 1, 20, 21, 0);
// 1 
lever[4][1] = new Date(2006, 3, 2, 7, 26, 0);
coucher[4][1] = new Date(2006, 3, 2, 20, 23, 0);
// 2 
lever[4][2] = new Date(2006, 3, 3, 7, 24, 0);
coucher[4][2] = new Date(2006, 3, 3, 20, 24, 0);
// 3 
lever[4][3] = new Date(2006, 3, 4, 7, 21, 0);
coucher[4][3] = new Date(2006, 3, 4, 20, 26, 0);
// 4 
lever[4][4] = new Date(2006, 3, 5, 7, 19, 0);
coucher[4][4] = new Date(2006, 3, 5, 20, 27, 0);
// 5 
lever[4][5] = new Date(2006, 3, 6, 7, 17, 0);
coucher[4][5] = new Date(2006, 3, 6, 20, 29, 0);
// 6 
lever[4][6] = new Date(2006, 3, 7, 7, 15, 0);
coucher[4][6] = new Date(2006, 3, 7, 20, 30, 0);
// 7 
lever[4][7] = new Date(2006, 3, 8, 7, 13, 0);
coucher[4][7] = new Date(2006, 3, 8, 20, 32, 0);
// 8 
lever[4][8] = new Date(2006, 3, 9, 7, 11, 0);
coucher[4][8] = new Date(2006, 3, 9, 20, 33, 0);
// 9 
lever[4][9] = new Date(2006, 3, 10, 7, 9, 0);
coucher[4][9] = new Date(2006, 3, 10, 20, 35, 0);
// 10 
lever[4][10] = new Date(2006, 3, 11, 7, 7, 0);
coucher[4][10] = new Date(2006, 3, 11, 20, 36, 0);
// 11 
lever[4][11] = new Date(2006, 3, 12, 7, 5, 0);
coucher[4][11] = new Date(2006, 3, 12, 20, 38, 0);
// 12 
lever[4][12] = new Date(2006, 3, 13, 7, 3, 0);
coucher[4][12] = new Date(2006, 3, 13, 20, 39, 0);
// 13 
lever[4][13] = new Date(2006, 3, 14, 7, 1, 0);
coucher[4][13] = new Date(2006, 3, 14, 20, 41, 0);
// 14 
lever[4][14] = new Date(2006, 3, 15, 6, 59, 0);
coucher[4][14] = new Date(2006, 3, 15, 20, 42, 0);
// 15 
lever[4][15] = new Date(2006, 3, 16, 6, 57, 0);
coucher[4][15] = new Date(2006, 3, 16, 20, 44, 0);
// 16 
lever[4][16] = new Date(2006, 3, 17, 6, 55, 0);
coucher[4][16] = new Date(2006, 3, 17, 20, 45, 0);
// 17 
lever[4][17] = new Date(2006, 3, 18, 6, 53, 0);
coucher[4][17] = new Date(2006, 3, 18, 20, 47, 0);
// 18 
lever[4][18] = new Date(2006, 3, 19, 6, 51, 0);
coucher[4][18] = new Date(2006, 3, 19, 20, 48, 0);
// 19 
lever[4][19] = new Date(2006, 3, 20, 6, 50, 0);
coucher[4][19] = new Date(2006, 3, 20, 20, 50, 0);
// 20 
lever[4][20] = new Date(2006, 3, 21, 6, 48, 0);
coucher[4][20] = new Date(2006, 3, 21, 20, 51, 0);
// 21 
lever[4][21] = new Date(2006, 3, 22, 6, 46, 0);
coucher[4][21] = new Date(2006, 3, 22, 20, 53, 0);
// 22 
lever[4][22] = new Date(2006, 3, 23, 6, 44, 0);
coucher[4][22] = new Date(2006, 3, 23, 20, 54, 0);
// 23 
lever[4][23] = new Date(2006, 3, 24, 6, 42, 0);
coucher[4][23] = new Date(2006, 3, 24, 20, 55, 0);
// 24 
lever[4][24] = new Date(2006, 3, 25, 6, 40, 0);
coucher[4][24] = new Date(2006, 3, 25, 20, 57, 0);
// 25 
lever[4][25] = new Date(2006, 3, 26, 6, 38, 0);
coucher[4][25] = new Date(2006, 3, 26, 20, 58, 0);
// 26 
lever[4][26] = new Date(2006, 3, 27, 6, 37, 0);
coucher[4][26] = new Date(2006, 3, 27, 21, 0, 0);
// 27 
lever[4][27] = new Date(2006, 3, 28, 6, 35, 0);
coucher[4][27] = new Date(2006, 3, 28, 21, 1, 0);
// 28 
lever[4][28] = new Date(2006, 3, 29, 6, 33, 0);
coucher[4][28] = new Date(2006, 3, 29, 21, 3, 0);
// 29 
lever[4][29] = new Date(2006, 3, 30, 6, 31, 0);
coucher[4][29] = new Date(2006, 3, 30, 21, 4, 0);
// 30 

									

/*******************************************
sunset and sunrises in may 2050 in paris
*******************************************/


lever[5][0] = new Date(2006, 4, 1, 6, 30, 0);
coucher[5][0] = new Date(2006, 4, 1, 21, 6, 0);
// 1 
lever[5][1] = new Date(2006, 4, 2, 6, 28, 0);
coucher[5][1] = new Date(2006, 4, 2, 21, 7, 0);
// 2 
lever[5][2] = new Date(2006, 4, 3, 6, 26, 0);
coucher[5][2] = new Date(2006, 4, 3, 21, 9, 0);
// 3 
lever[5][3] = new Date(2006, 4, 4, 6, 25, 0);
coucher[5][3] = new Date(2006, 4, 4, 21, 10, 0);
// 4 
lever[5][4] = new Date(2006, 4, 5, 6, 23, 0);
coucher[5][4] = new Date(2006, 4, 5, 21, 12, 0);
// 5 
lever[5][5] = new Date(2006, 4, 6, 6, 21, 0);
coucher[5][5] = new Date(2006, 4, 6, 21, 3, 0);
// 6 
lever[5][6] = new Date(2006, 4, 7, 6, 20, 0);
coucher[5][6] = new Date(2006, 4, 7, 21, 14, 0);
// 7 
lever[5][7] = new Date(2006, 4, 8, 6, 18, 0);
coucher[5][7] = new Date(2006, 4, 8, 21, 16, 0);
// 8 
lever[5][8] = new Date(2006, 4, 9, 6, 17, 0);
coucher[5][8] = new Date(2006, 4, 9, 21, 17, 0);
// 9 
lever[5][9] = new Date(2006, 4, 10, 6, 15, 0);
coucher[5][9] = new Date(2006, 4, 10, 21, 19, 0);
// 10 
lever[5][10] = new Date(2006, 4, 11, 6, 14, 0);
coucher[5][10] = new Date(2006, 4, 11, 21, 20, 0);
// 11 
lever[5][11] = new Date(2006, 4, 12, 6, 13, 0);
coucher[5][11] = new Date(2006, 4, 12, 21, 21, 0);
// 12 
lever[5][12] = new Date(2006, 4, 13, 6, 11, 0);
coucher[5][12] = new Date(2006, 4, 13, 21, 23, 0);
// 13 
lever[5][13] = new Date(2006, 4, 14, 6, 10, 0);
coucher[5][13] = new Date(2006, 4, 14, 21, 24, 0);
// 14 
lever[5][14] = new Date(2006, 4, 15, 6, 8, 0);
coucher[5][14] = new Date(2006, 4, 15, 21, 26, 0);
// 15 
lever[5][15] = new Date(2006, 4, 16, 6, 7, 0);
coucher[5][15] = new Date(2006, 4, 16, 21, 27, 0);
// 16 
lever[5][16] = new Date(2006, 4, 17, 6, 6, 0);
coucher[5][16] = new Date(2006, 4, 17, 21, 28, 0);
// 17 
lever[5][17] = new Date(2006, 4, 18, 6, 5, 0);
coucher[5][17] = new Date(2006, 4, 18, 21, 29, 0);
// 18 
lever[5][18] = new Date(2006, 4, 19, 6, 3, 0);
coucher[5][18] = new Date(2006, 4, 19, 21, 31, 0);
// 19 
lever[5][19] = new Date(2006, 4, 20, 6, 2, 0);
coucher[5][19] = new Date(2006, 4, 20, 21, 32, 0);
// 20 
lever[5][20] = new Date(2006, 4, 21, 6, 1, 0);
coucher[5][20] = new Date(2006, 4, 21, 21, 33, 0);
// 21 
lever[5][21] = new Date(2006, 4, 22, 6, 0, 0);
coucher[5][21] = new Date(2006, 4, 22, 21, 34, 0);
// 22 
lever[5][22] = new Date(2006, 4, 23, 5, 59, 0);
coucher[5][22] = new Date(2006, 4, 23, 21, 36, 0);
// 23 
lever[5][23] = new Date(2006, 4, 24, 5, 58, 0);
coucher[5][23] = new Date(2006, 4, 24, 21, 37, 0);
// 24 
lever[5][24] = new Date(2006, 4, 25, 5, 57, 0);
coucher[5][24] = new Date(2006, 4, 25, 21, 38, 0);
// 25 
lever[5][25] = new Date(2006, 4, 26, 5, 56, 0);
coucher[5][25] = new Date(2006, 4, 26, 21, 39, 0);
// 26 
lever[5][26] = new Date(2006, 4, 27, 5, 55, 0);
coucher[5][26] = new Date(2006, 4, 27, 21, 40, 0);
// 27 
lever[5][27] = new Date(2006, 4, 28, 5, 54, 0);
coucher[5][27] = new Date(2006, 4, 28, 21, 41, 0);
// 28 
lever[5][28] = new Date(2006, 4, 29, 5, 53, 0);
coucher[5][28] = new Date(2006, 4, 29, 21, 42, 0);
// 29 
lever[5][29] = new Date(2006, 4, 30, 5, 53, 0);
coucher[5][29] = new Date(2006, 4, 30, 21, 43, 0);
// 30 
lever[5][30] = new Date(2006, 4, 31, 5, 52, 0);
coucher[5][30] = new Date(2006, 4, 31, 21, 40, 0);
// 31 

									
/*******************************************
sunset and sunrises in june 2050 in paris
*******************************************/


lever[6][0] = new Date(2006, 5, 1, 5, 51, 0);
coucher[6][0] = new Date(2006, 5, 1, 21, 45, 0);
// 1..
lever[6][1] = new Date(2006, 5, 2, 5, 51, 0);
coucher[6][1] = new Date(2006, 5, 2, 21, 46, 0);
// 2..
lever[6][2] = new Date(2006, 5, 3, 5, 50, 0);
coucher[6][2] = new Date(2006, 5, 3, 21, 47, 0);
// 3..
lever[6][3] = new Date(2006, 5, 4, 5, 49, 0);
coucher[6][3] = new Date(2006, 5, 4, 21, 48, 0);
// 4..
lever[6][4] = new Date(2006, 5, 5, 5, 49, 0);
coucher[6][4] = new Date(2006, 5, 5, 21, 49, 0);
// 5..
lever[6][5] = new Date(2006, 5, 6, 5, 48, 0);
coucher[6][5] = new Date(2006, 5, 6, 21, 50, 0);
// 6..
lever[6][6] = new Date(2006, 5, 7, 5, 48, 0);
coucher[6][6] = new Date(2006, 5, 7, 21, 51, 0);
// 7..
lever[6][7] = new Date(2006, 5, 8, 5, 48, 0);
coucher[6][7] = new Date(2006, 5, 8, 21, 51, 0);
// 8..
lever[6][8] = new Date(2006, 5, 9, 5, 47, 0);
coucher[6][8] = new Date(2006, 5, 9, 21, 52, 0);
// 9..
lever[6][9] = new Date(2006, 5, 10, 5, 47, 0);
coucher[6][9] = new Date(2006, 5, 10, 21, 53, 0);
// 10..
lever[6][10] = new Date(2006, 5, 11, 5, 47, 0);
coucher[6][10] = new Date(2006, 5, 11, 21, 53, 0);
// 11..
lever[6][11] = new Date(2006, 5, 12, 5, 47, 0);
coucher[6][11] = new Date(2006, 5, 12, 21, 54, 0);
// 12..
lever[6][12] = new Date(2006, 5, 13, 5, 46, 0);
coucher[6][12] = new Date(2006, 5, 13, 21, 55, 0);
// 13..
lever[6][13] = new Date(2006, 5, 14, 5, 46, 0);
coucher[6][13] = new Date(2006, 5, 14, 21, 55, 0);
// 14..
lever[6][14] = new Date(2006, 5, 15, 5, 46, 0);
coucher[6][14] = new Date(2006, 5, 15, 21, 56, 0);
// 15..
lever[6][15] = new Date(2006, 5, 16, 5, 46, 0);
coucher[6][15] = new Date(2006, 5, 16, 21, 56, 0);
// 16..
lever[6][16] = new Date(2006, 5, 17, 5, 46, 0);
coucher[6][16] = new Date(2006, 5, 17, 21, 56, 0);
// 17..
lever[6][17] = new Date(2006, 5, 18, 5, 46, 0);
coucher[6][17] = new Date(2006, 5, 18, 21, 57, 0);
// 18..
lever[6][18] = new Date(2006, 5, 19, 5, 46, 0);
coucher[6][18] = new Date(2006, 5, 19, 21, 57, 0);
// 19..
lever[6][19] = new Date(2006, 5, 20, 5, 46, 0);
coucher[6][19] = new Date(2006, 5, 20, 21, 57, 0);
// 20..
lever[6][20] = new Date(2006, 5, 21, 5, 47, 0);
coucher[6][20] = new Date(2006, 5, 21, 21, 57, 0);
// 21..
lever[6][21] = new Date(2006, 5, 22, 5, 47, 0);
coucher[6][21] = new Date(2006, 5, 22, 21, 58, 0);
// 22..
lever[6][22] = new Date(2006, 5, 23, 5, 47, 0);
coucher[6][22] = new Date(2006, 5, 23, 21, 58, 0);
// 23..
lever[6][23] = new Date(2006, 5, 24, 5, 48, 0);
coucher[6][23] = new Date(2006, 5, 24, 21, 58, 0);
// 24..
lever[6][24] = new Date(2006, 5, 25, 5, 48, 0);
coucher[6][24] = new Date(2006, 5, 25, 21, 58, 0);
// 25..
lever[6][25] = new Date(2006, 5, 26, 5, 48, 0);
coucher[6][25] = new Date(2006, 5, 26, 21, 58, 0);
// 26..
lever[6][26] = new Date(2006, 5, 27, 5, 49, 0);
coucher[6][26] = new Date(2006, 5, 27, 21, 58, 0);
// 27..
lever[6][27] = new Date(2006, 5, 28, 5, 49, 0);
coucher[6][27] = new Date(2006, 5, 28, 21, 58, 0);
// 28..
lever[6][28] = new Date(2006, 5, 29, 5, 50, 0);
coucher[6][28] = new Date(2006, 5, 29, 21, 58, 0);
// 29.
lever[6][29] = new Date(2006, 5, 30, 5, 50, 0);
coucher[6][29] = new Date(2006, 5, 30, 21, 57, 0);
// 30..
lever[6][30] = new Date(2006, 5, 31, 5, 50, 0);
coucher[6][30] = new Date(2006, 5, 31, 21, 57, 0);
// 31.. n'existe theoriquement pas


/*******************************************
sunset and sunrises in july 2050 in paris
*******************************************/


lever[7][0] = new Date(2006, 6, 1, 5, 51, 0);
coucher[7][0] = new Date(2006, 6, 1, 21, 57, 0);
// 1..
lever[7][1] = new Date(2006, 6, 2, 5, 52, 0);
coucher[7][1] = new Date(2006, 6, 2, 21, 57, 0);
// 2..
lever[7][2] = new Date(2006, 6, 3, 5, 50, 0);
coucher[7][2] = new Date(2006, 6, 3, 21, 57, 0);
// 3..
lever[7][3] = new Date(2006, 6, 4, 5, 53, 0);
coucher[7][3] = new Date(2006, 6, 4, 21, 56, 0);
// 4..
lever[7][4] = new Date(2006, 6, 5, 5, 54, 0);
coucher[7][4] = new Date(2006, 6, 5, 21, 56, 0);
// 5..
lever[7][5] = new Date(2006, 6, 6, 5, 55, 0);
coucher[7][5] = new Date(2006, 6, 6, 21, 55, 0);
// 6..
lever[7][6] = new Date(2006, 6, 7, 5, 55, 0);
coucher[7][6] = new Date(2006, 6, 7, 21, 55, 0);
// 7..
lever[7][7] = new Date(2006, 6, 8, 5, 56, 0);
coucher[7][7] = new Date(2006, 6, 8, 21, 54, 0);
// 8..
lever[7][8] = new Date(2006, 6, 9, 5, 57, 0);
coucher[7][8] = new Date(2006, 6, 9, 21, 53, 0);
// 9..
lever[7][9] = new Date(2006, 6, 10, 5, 58, 0);
coucher[7][9] = new Date(2006, 6, 10, 21, 53, 0);
// 10..
lever[7][10] = new Date(2006, 6, 11, 5, 59, 0);
coucher[7][10] = new Date(2006, 6, 11, 21, 52, 0);
// 11..
lever[7][11] = new Date(2006, 6, 12, 6, 0, 0);
coucher[7][11] = new Date(2006, 6, 12, 21, 51, 0);
// 12..
lever[7][12] = new Date(2006, 6, 13, 6, 1, 0);
coucher[7][12] = new Date(2006, 6, 13, 21, 51, 0);
// 13..
lever[7][13] = new Date(2006, 6, 14, 6, 2, 0);
coucher[7][13] = new Date(2006, 6, 14, 21, 50, 0);
// 14..
lever[7][14] = new Date(2006, 6, 15, 6, 3, 0);
coucher[7][14] = new Date(2006, 6, 15, 21, 49, 0);
// 15..
lever[7][15] = new Date(2006, 6, 16, 6, 4, 0);
coucher[7][15] = new Date(2006, 6, 16, 21, 48, 0);
// 16..
lever[7][16] = new Date(2006, 6, 17, 6, 5, 0);
coucher[7][16] = new Date(2006, 6, 17, 21, 47, 0);
// 17..
lever[7][17] = new Date(2006, 6, 18, 6, 6, 0);
coucher[7][17] = new Date(2006, 6, 18, 21, 46, 0);
// 18..
lever[7][18] = new Date(2006, 6, 19, 6, 7, 0);
coucher[7][18] = new Date(2006, 6, 19, 21, 45, 0);
// 19..
lever[7][19] = new Date(2006, 6, 20, 6, 9, 0);
coucher[7][19] = new Date(2006, 6, 20, 21, 44, 0);
// 20..
lever[7][20] = new Date(2006, 6, 21, 6, 10, 0);
coucher[7][20] = new Date(2006, 6, 21, 21, 43, 0);
// 21..
lever[7][21] = new Date(2006, 6, 22, 6, 11, 0);
coucher[7][21] = new Date(2006, 6, 22, 21, 42, 0);
// 22..
lever[7][22] = new Date(2006, 6, 23, 6, 12, 0);
coucher[7][22] = new Date(2006, 6, 23, 21, 41, 0);
// 23..
lever[7][23] = new Date(2006, 6, 24, 6, 13, 0);
coucher[7][23] = new Date(2006, 6, 24, 21, 39, 0);
// 24..
lever[7][24] = new Date(2006, 6, 25, 6, 15, 0);
coucher[7][24] = new Date(2006, 6, 25, 21, 38, 0);
// 25..
lever[7][25] = new Date(2006, 6, 26, 6, 16, 0);
coucher[7][25] = new Date(2006, 6, 26, 21, 37, 0);
// 26..
lever[7][26] = new Date(2006, 6, 27, 6, 17, 0);
coucher[7][26] = new Date(2006, 6, 27, 21, 36, 0);
// 27..
lever[7][27] = new Date(2006, 6, 28, 6, 18, 0);
coucher[7][27] = new Date(2006, 6, 28, 21, 34, 0);
// 28..
lever[7][28] = new Date(2006, 6, 29, 6, 20, 0);
coucher[7][28] = new Date(2006, 6, 29, 21, 33, 0);
// 29..
lever[7][29] = new Date(2006, 6, 30, 6, 21, 0);
coucher[7][29] = new Date(2006, 6, 30, 21, 31, 0);
// 30..
lever[7][30] = new Date(2006, 6, 31, 6, 22, 0);
coucher[7][30] = new Date(2006, 6, 31, 21, 30, 0);
// 31..



/*******************************************
sunset and sunrises in august2050 in paris
*******************************************/


lever[8][0] = new Date(2006, 7, 1, 6, 24, 0);
coucher[8][0] = new Date(2006, 7, 1, 21, 29, 0);
// 1..
lever[8][1] = new Date(2006, 7, 2, 6, 25, 0);
coucher[8][1] = new Date(2006, 7, 2, 21, 27, 0);
// 2..
lever[8][2] = new Date(2006, 7, 3, 6, 26, 0);
coucher[8][2] = new Date(2006, 7, 3, 21, 26, 0);
// 3..
lever[8][3] = new Date(2006, 7, 4, 6, 28, 0);
coucher[8][3] = new Date(2006, 7, 4, 21, 24, 0);
// 4..
lever[8][4] = new Date(2006, 7, 5, 6, 29, 0);
coucher[8][4] = new Date(2006, 7, 5, 21, 22, 0);
// 5..
lever[8][5] = new Date(2006, 7, 6, 6, 31, 0);
coucher[8][5] = new Date(2006, 7, 6, 21, 21, 0);
// 6..
lever[8][6] = new Date(2006, 7, 7, 6, 32, 0);
coucher[8][6] = new Date(2006, 7, 7, 21, 19, 0);
// 7..
lever[8][7] = new Date(2006, 7, 8, 6, 3, 0);
coucher[8][7] = new Date(2006, 7, 8, 21, 18, 0);
// 8..
lever[8][8] = new Date(2006, 7, 9, 6, 35, 0);
coucher[8][8] = new Date(2006, 7, 9, 21, 16, 0);
// 9..
lever[8][9] = new Date(2006, 7, 10, 6, 36, 0);
coucher[8][9] = new Date(2006, 7, 10, 21, 14, 0);
// 10..
lever[8][10] = new Date(2006, 7, 11, 6, 37, 0);
coucher[8][10] = new Date(2006, 7, 11, 21, 12, 0);
// 11..
lever[8][11] = new Date(2006, 7, 12, 6, 39, 0);
coucher[8][11] = new Date(2006, 7, 12, 21, 11, 0);
// 12..
lever[8][12] = new Date(2006, 7, 13, 6, 40, 0);
coucher[8][12] = new Date(2006, 7, 13, 21, 9, 0);
// 13..
lever[8][13] = new Date(2006, 7, 14, 6, 42, 0);
coucher[8][13] = new Date(2006, 7, 14, 21, 7, 0);
// 14..
lever[8][14] = new Date(2006, 7, 15, 6, 43, 0);
coucher[8][14] = new Date(2006, 7, 15, 21, 5, 0);
// 15..
lever[8][15] = new Date(2006, 7, 16, 6, 44, 0);
coucher[8][15] = new Date(2006, 7, 16, 21, 4, 0);
// 16..
lever[8][16] = new Date(2006, 7, 17, 6, 46, 0);
coucher[8][16] = new Date(2006, 7, 17, 21, 2, 0);
// 17..
lever[8][17] = new Date(2006, 7, 18, 6, 47, 0);
coucher[8][17] = new Date(2006, 7, 18, 21, 0, 0);
// 18..
lever[8][18] = new Date(2006, 7, 19, 6, 49, 0);
coucher[8][18] = new Date(2006, 7, 19, 20, 58, 0);
// 19..
lever[8][19] = new Date(2006, 7, 20, 6, 50, 0);
coucher[8][19] = new Date(2006, 7, 20, 20, 56, 0);
// 20..
lever[8][20] = new Date(2006, 7, 21, 6, 52, 0);
coucher[8][20] = new Date(2006, 7, 21, 20, 54, 0);
// 21..
lever[8][21] = new Date(2006, 7, 22, 6, 53, 0);
coucher[8][21] = new Date(2006, 7, 22, 20, 52, 0);
// 22..
lever[8][22] = new Date(2006, 7, 23, 6, 54, 0);
coucher[8][22] = new Date(2006, 7, 23, 20, 50, 0);
// 23..
lever[8][23] = new Date(2006, 7, 24, 6, 56, 0);
coucher[8][23] = new Date(2006, 7, 24, 20, 48, 0);
// 24..
lever[8][24] = new Date(2006, 7, 25, 6, 57, 0);
coucher[8][24] = new Date(2006, 7, 25, 20, 46, 0);
// 25..
lever[8][25] = new Date(2006, 7, 26, 6, 59, 0);
coucher[8][25] = new Date(2006, 7, 26, 20, 44, 0);
// 26..
lever[8][26] = new Date(2006, 7, 27, 7, 0, 0);
coucher[8][26] = new Date(2006, 7, 27, 20, 42, 0);
// 27..
lever[8][27] = new Date(2006, 7, 28, 7, 1, 0);
coucher[8][27] = new Date(2006, 7, 28, 20, 40, 0);
// 28..
lever[8][28] = new Date(2006, 7, 29, 7, 3, 0);
coucher[8][28] = new Date(2006, 7, 29, 20, 38, 0);
// 29..
lever[8][29] = new Date(2006, 7, 30, 7, 4, 0);
coucher[8][29] = new Date(2006, 7, 30, 20, 36, 0);
// 30..
lever[8][30] = new Date(2006, 7, 31, 7, 6, 0);
coucher[8][30] = new Date(2006, 7, 31, 20, 34, 0);
// 31.

														/*update*/
/*******************************************
sunset and sunrises in september 2050 in paris
*******************************************/


lever[9][0] = new Date(2006, 8, 1, 7, 7, 0);
coucher[9][0] = new Date(2006, 8, 1, 20, 32, 0);
// 1..
lever[9][1] = new Date(2006, 8, 2, 7, 9, 0);
coucher[9][1] = new Date(2006, 8, 2, 20, 30, 0);
// 2..
lever[9][2] = new Date(2006, 8, 3, 7, 10, 0);
coucher[9][2] = new Date(2006, 8, 3, 20, 28, 0);
// 3..
lever[9][3] = new Date(2006, 8, 4, 7, 11, 0);
coucher[9][3] = new Date(2006, 8, 4, 20, 26, 0);
// 4..
lever[9][4] = new Date(2006, 8, 5, 7, 13, 0);
coucher[9][4] = new Date(2006, 8, 5, 20, 24, 0);
// 5..
lever[9][5] = new Date(2006, 8, 6, 7, 14, 0);
coucher[9][5] = new Date(2006, 8, 6, 20, 22, 0);
// 6..
lever[9][6] = new Date(2006, 8, 7, 7, 16, 0);
coucher[9][6] = new Date(2006, 8, 7, 20, 20, 0);
// 7..
lever[9][7] = new Date(2006, 8, 8, 7, 17, 0);
coucher[9][7] = new Date(2006, 8, 8, 20, 18, 0);
// 8..
lever[9][8] = new Date(2006, 8, 9, 7, 18, 0);
coucher[9][8] = new Date(2006, 8, 9, 20, 16, 0);
// 9..
lever[9][9] = new Date(2006, 8, 10, 7, 20, 0);
coucher[9][9] = new Date(2006, 8, 10, 20, 13, 0);
// 10..
lever[9][10] = new Date(2006, 8, 11, 7, 21, 0);
coucher[9][10] = new Date(2006, 8, 11, 20, 11, 0);
// 11..
lever[9][11] = new Date(2006, 8, 12, 7, 23, 0);
coucher[9][11] = new Date(2006, 8, 12, 20, 9, 0);
// 12..
lever[9][12] = new Date(2006, 8, 13, 7, 24, 0);
coucher[9][12] = new Date(2006, 8, 13, 20, 7, 0);
// 13..
lever[9][13] = new Date(2006, 8, 14, 7, 25, 0);
coucher[9][13] = new Date(2006, 8, 14, 20, 5, 0);
// 14..
lever[9][14] = new Date(2006, 8, 15, 7, 27, 0);
coucher[9][14] = new Date(2006, 8, 15, 20, 3, 0);
// 15..
lever[9][15] = new Date(2006, 8, 16, 7, 28, 0);
coucher[9][15] = new Date(2006, 8, 16, 20, 1, 0);
// 16..
lever[9][16] = new Date(2006, 8, 17, 7, 30, 0);
coucher[9][16] = new Date(2006, 8, 17, 19, 59, 0);
// 17..
lever[9][17] = new Date(2006, 8, 18, 7, 31, 0);
coucher[9][17] = new Date(2006, 8, 18, 19, 56, 0);
// 18..
lever[9][18] = new Date(2006, 8, 19, 7, 33, 0);
coucher[9][18] = new Date(2006, 8, 19, 19, 54, 0);
// 19..
lever[9][19] = new Date(2006, 8, 20, 7, 34, 0);
coucher[9][19] = new Date(2006, 8, 20, 19, 52, 0);
// 20..
lever[9][20] = new Date(2006, 8, 21, 7, 35, 0);
coucher[9][20] = new Date(2006, 8, 21, 19, 50, 0);
// 21..
lever[9][21] = new Date(2006, 8, 22, 7, 37, 0);
coucher[9][21] = new Date(2006, 8, 22, 19, 48, 0);
// 22..
lever[9][22] = new Date(2006, 8, 23, 7, 38, 0);
coucher[9][22] = new Date(2006, 8, 23, 19, 46, 0);
// 23..
lever[9][23] = new Date(2006, 8, 24, 7, 40, 0);
coucher[9][23] = new Date(2006, 8, 24, 19, 44, 0);
// 24..
lever[9][24] = new Date(2006, 8, 25, 7, 41, 0);
coucher[9][24] = new Date(2006, 8, 25, 19, 42, 0);
// 25..
lever[9][25] = new Date(2006, 8, 26, 7, 43, 0);
coucher[9][25] = new Date(2006, 8, 26, 19, 39, 0);
// 26..
lever[9][26] = new Date(2006, 8, 27, 7, 44, 0);
coucher[9][26] = new Date(2006, 8, 27, 19, 37, 0);
// 27..
lever[9][27] = new Date(2006, 8, 28, 7, 45, 0);
coucher[9][27] = new Date(2006, 8, 28, 19, 35, 0);
// 28..
lever[9][28] = new Date(2006, 8, 29, 7, 47, 0);
coucher[9][28] = new Date(2006, 8, 29, 19, 33, 0);
// 29..
lever[9][29] = new Date(2006, 8, 30, 7, 48, 0);
coucher[9][29] = new Date(2006, 8, 30, 19, 31, 0);
// 30..
lever[9][30] = new Date(2006, 8, 31, 7, 48, 0);
coucher[9][30] = new Date(2006, 8, 31, 19, 31, 0);
// 31. which is not exist bt the way



/*******************************************
sunset and sunrises in october 2050 in paris
*******************************************/


lever[10][0] = new Date(2006, 9, 1, 7, 50, 0);
coucher[10][0] = new Date(2006, 9, 1, 19, 29, 0);
// 1..
lever[10][1] = new Date(2006, 9, 2, 7, 51, 0);
coucher[10][1] = new Date(2006, 9, 2, 19, 27, 0);
// 2..
lever[10][2] = new Date(2006, 9, 3, 7, 53, 0);
coucher[10][2] = new Date(2006, 9, 3, 19, 25, 0);
// 3..
lever[10][3] = new Date(2006, 9, 4, 7, 54, 0);
coucher[10][3] = new Date(2006, 9, 4, 19, 23, 0);
// 4..
lever[10][4] = new Date(2006, 9, 5, 7, 56, 0);
coucher[10][4] = new Date(2006, 9, 5, 19, 21, 0);
// 5..
lever[10][5] = new Date(2006, 9, 6, 7, 57, 0);
coucher[10][5] = new Date(2006, 9, 6, 19, 19, 0);
// 6..
lever[10][6] = new Date(2006, 9, 7, 7, 59, 0);
coucher[10][6] = new Date(2006, 9, 7, 19, 16, 0);
// 7..
lever[10][7] = new Date(2006, 9, 8, 8, 0, 0);
coucher[10][7] = new Date(2006, 9, 8, 19, 14, 0);
// 8..
lever[10][8] = new Date(2006, 9, 9, 8, 2, 0);
coucher[10][8] = new Date(2006, 9, 9, 19, 12, 0);
// 9..
lever[10][9] = new Date(2006, 9, 10, 8, 3, 0);
coucher[10][9] = new Date(2006, 9, 10, 19, 10, 0);
// 10..
lever[10][10] = new Date(2006, 9, 11, 8, 15, 0);
coucher[10][10] = new Date(2006, 9, 11, 19, 8, 0);
// 11..
lever[10][11] = new Date(2006, 9, 12, 8, 6, 0);
coucher[10][11] = new Date(2006, 9, 12, 19, 6, 0);
// 12..
lever[10][12] = new Date(2006, 9, 13, 8, 8, 0);
coucher[10][12] = new Date(2006, 9, 13, 19, 4, 0);
// 13..
lever[10][13] = new Date(2006, 9, 14, 8, 9, 0);
coucher[10][13] = new Date(2006, 9, 14, 19, 2, 0);
// 14..
lever[10][14] = new Date(2006, 9, 15, 8,11, 0);
coucher[10][14] = new Date(2006, 9, 15, 19, 0, 0);
// 15..
lever[10][15] = new Date(2006, 9, 16, 8, 12, 0);
coucher[10][15] = new Date(2006, 9, 16, 18, 58, 0);
// 16..
lever[10][16] = new Date(2006, 9, 17, 8, 14, 0);
coucher[10][16] = new Date(2006, 9, 17, 19, 57, 0);
// 17..
lever[10][17] = new Date(2006, 9, 18, 8, 15, 0);
coucher[10][17] = new Date(2006, 9, 18, 18, 55, 0);
// 18..
lever[10][18] = new Date(2006, 9, 19, 8, 17, 0);
coucher[10][18] = new Date(2006, 9, 19, 18, 53, 0);
// 19..
lever[10][19] = new Date(2006, 9, 20, 8, 18, 0);
coucher[10][19] = new Date(2006, 9, 20, 18, 51, 0);
// 20..
lever[10][20] = new Date(2006, 9, 21, 8, 20, 0);
coucher[10][20] = new Date(2006, 9, 21, 18, 49, 0);
// 21..
lever[10][21] = new Date(2006, 9, 22, 8, 21, 0);
coucher[10][21] = new Date(2006, 9, 22, 18, 47, 0);
// 22..
lever[10][22] = new Date(2006, 9, 23, 8, 23, 0);
coucher[10][22] = new Date(2006, 9, 23, 18, 45, 0);
// 23..
lever[10][23] = new Date(2006, 9, 24, 8, 25, 0);
coucher[10][23] = new Date(2006, 9, 24, 18, 43, 0);
// 24..
lever[10][24] = new Date(2006, 9, 25, 8, 26, 0);
coucher[10][24] = new Date(2006, 9, 25, 18, 42, 0);
// 25..
lever[10][25] = new Date(2006, 9, 26, 8, 28, 0);
coucher[10][25] = new Date(2006, 9, 26, 18, 40, 0);
// 26..
lever[10][26] = new Date(2006, 9, 27, 8, 29, 0);
coucher[10][26] = new Date(2006, 9, 27, 18, 38, 0);
// 27..
lever[10][27] = new Date(2006, 9, 28, 8, 31, 0);
coucher[10][27] = new Date(2006, 9, 28, 18, 36, 0);
// 28..
lever[10][28] = new Date(2006, 9, 29, 8, 32, 0);
coucher[10][28] = new Date(2006, 9, 29, 18, 35, 0);
// 29..
lever[10][29] = new Date(2006, 9, 30, 7, 34, 0);
coucher[10][29] = new Date(2006, 9, 30, 17, 33, 0);
// 30.
lever[10][30] = new Date(2006, 9, 31, 7, 36, 0);
coucher[10][30] = new Date(2006, 9, 31, 17, 31, 0);
// 31.


/*******************************************
sunset and sunrises in november 2050 in paris
*******************************************/


lever[11][0] = new Date(2006, 10, 1, 7, 37, 0);
coucher[11][0] = new Date(2006, 10, 1, 17, 30, 0);
// 1..
lever[11][1] = new Date(2006, 10, 2, 7, 39, 0);
coucher[11][1] = new Date(2006, 10, 2, 17, 28, 0);
// 2..
lever[11][2] = new Date(2006, 10, 3, 7, 40, 0);
coucher[11][2] = new Date(2006, 10, 3, 17, 26, 0);
// 3..
lever[11][3] = new Date(2006, 10, 4, 7, 42, 0);
coucher[11][3] = new Date(2006, 10, 4, 17, 25, 0);
// 4..
lever[11][4] = new Date(2006, 10, 5, 7, 44, 0);
coucher[11][4] = new Date(2006, 10, 5, 17, 23, 0);
// 5..
lever[11][5] = new Date(2006, 10, 6, 7, 45, 0);
coucher[11][5] = new Date(2006, 10, 6, 17, 22, 0);
// 6..
lever[11][6] = new Date(2006, 10, 7, 7, 47, 0);
coucher[11][6] = new Date(2006, 10, 7, 17, 20, 0);
// 7..
lever[11][7] = new Date(2006, 10, 8, 7, 48, 0);
coucher[11][7] = new Date(2006, 10, 8, 17, 19, 0);
// 8..
lever[11][8] = new Date(2006, 10, 9, 7, 50, 0);
coucher[11][8] = new Date(2006, 10, 9, 17, 18, 0);
// 9..
lever[11][9] = new Date(2006, 10, 10, 7, 51, 0);
coucher[11][9] = new Date(2006, 10, 10, 17, 16, 0);
// 10..
lever[11][10] = new Date(2006, 10, 11, 7, 53, 0);
coucher[11][10] = new Date(2006, 10, 11, 17, 15, 0);
// 11..
lever[11][11] = new Date(2006, 10, 12, 7, 55, 0);
coucher[11][11] = new Date(2006, 10, 12, 17, 13, 0);
// 12..
lever[11][12] = new Date(2006, 10, 13, 7, 56, 0);
coucher[11][12] = new Date(2006, 10, 13, 17, 12, 0);
// 13..
lever[11][13] = new Date(2006, 10, 14, 7, 58, 0);
coucher[11][13] = new Date(2006, 10, 14, 17, 11, 0);
// 14..
lever[11][14] = new Date(2006, 10, 15, 7, 59, 0);
coucher[11][14] = new Date(2006, 10, 15, 17, 10, 0);
// 15..
lever[11][15] = new Date(2006, 10, 16, 8, 1, 0);
coucher[11][15] = new Date(2006, 10, 16, 17, 9, 0);
// 16..
lever[11][16] = new Date(2006, 10, 17, 8, 2, 0);
coucher[11][16] = new Date(2006, 10, 17, 17, 7, 0);
// 17..
lever[11][17] = new Date(2006, 10, 18, 8, 4, 0);
coucher[11][17] = new Date(2006, 10, 18, 17, 6, 0);
// 18..
lever[11][18] = new Date(2006, 10, 19, 8, 5, 0);
coucher[11][18] = new Date(2006, 10, 19, 17, 5, 0);
// 19..
lever[11][19] = new Date(2006, 10, 20, 8, 7, 0);
coucher[11][19] = new Date(2006, 10, 20, 17, 4, 0);
// 20..
lever[11][20] = new Date(2006, 10, 21, 8, 8, 0);
coucher[11][20] = new Date(2006, 10, 21, 17, 3, 0);
// 21..
lever[11][21] = new Date(2006, 10, 22, 8, 10, 0);
coucher[11][21] = new Date(2006, 10, 22, 17, 2, 0);
// 22..
lever[11][22] = new Date(2006, 10, 23, 8, 11, 0);
coucher[11][22] = new Date(2006, 10, 23, 17, 1, 0);
// 23..
lever[11][23] = new Date(2006, 10, 24, 8, 13, 0);
coucher[11][23] = new Date(2006, 10, 24, 17, 1, 0);
// 24..
lever[11][24] = new Date(2006, 10, 25, 8, 14, 0);
coucher[11][24] = new Date(2006, 10, 25, 17, 0, 0);
// 25..
lever[11][25] = new Date(2006, 10, 26, 8, 16, 0);
coucher[11][25] = new Date(2006, 10, 26, 16, 59, 0);
// 26..
lever[11][26] = new Date(2006, 10, 27, 8, 17, 0);
coucher[11][26] = new Date(2006, 10, 27, 16, 58, 0);
// 27..
lever[11][27] = new Date(2006, 10, 28, 8, 18, 0);
coucher[11][27] = new Date(2006, 10, 28, 16, 58, 0);
// 28..
lever[11][28] = new Date(2006, 10, 29, 8, 20, 0);
coucher[11][28] = new Date(2006, 10, 29, 16, 57, 0);
// 29..
lever[11][29] = new Date(2006, 10, 30, 8, 21, 0);
coucher[11][29] = new Date(2006, 10, 30, 16, 56, 0);
// 30..
lever[11][30] = new Date(2006, 10, 31, 8, 21, 0);
coucher[11][30] = new Date(2006, 10, 31, 16, 56, 0);
// 31.. which is not exist by the way


/*******************************************
sunset and sunrises in december 2050 in paris
*******************************************/


lever[12][0] = new Date(2006, 11, 1, 8, 22, 0);
coucher[12][0] = new Date(2006, 11, 1, 16, 56, 0);
// 1..
lever[12][1] = new Date(2006, 11, 2, 8, 23, 0);
coucher[12][1] = new Date(2006, 11, 2, 16, 56, 0);
// 2..
lever[12][2] = new Date(2006, 11, 3, 8, 25, 0);
coucher[12][2] = new Date(2006, 11, 3, 16, 55, 0);
// 3..
lever[12][3] = new Date(2006, 11, 4, 8, 26, 0);
coucher[12][3] = new Date(2006, 11, 4, 16, 55, 0);
// 4..
lever[12][4] = new Date(2006, 11, 5, 8, 27, 0);
coucher[12][4] = new Date(2006, 11, 5, 16, 54, 0);
// 5..
lever[12][5] = new Date(2006, 11, 6, 8, 28, 0);
coucher[12][5] = new Date(2006, 11, 6, 16, 54, 0);
// 6..
lever[12][6] = new Date(2006, 11, 7, 8, 29, 0);
coucher[12][6] = new Date(2006, 11, 7, 16, 54, 0);
// 7..
lever[12][7] = new Date(2006, 11, 8, 8, 30, 0);
coucher[12][7] = new Date(2006, 11, 8, 16, 54, 0);
// 8..
lever[12][8] = new Date(2006, 11, 9, 8, 32, 0);
coucher[12][8] = new Date(2006, 11, 9, 16, 53, 0);
// 9..
lever[12][9] = new Date(2006, 11, 10, 8, 32, 0);
coucher[12][9] = new Date(2006, 11, 10, 16, 53, 0);
// 10..
lever[12][10] = new Date(2006, 11, 11, 8, 33, 0);
coucher[12][10] = new Date(2006, 11, 11, 16, 53, 0);
// 11..
lever[12][11] = new Date(2006, 11, 12, 8, 34, 0);
coucher[12][11] = new Date(2006, 11, 12, 16, 53, 0);
// 12..
lever[12][12] = new Date(2006, 11, 13, 8, 35, 0);
coucher[12][12] = new Date(2006, 11, 13, 16, 53, 0);
// 13..
lever[12][13] = new Date(2006, 11, 14, 8, 36, 0);
coucher[12][13] = new Date(2006, 11, 14, 16, 53, 0);
// 14..
lever[12][14] = new Date(2006, 11, 15, 8, 37, 0);
coucher[12][14] = new Date(2006, 11, 15, 16, 54, 0);
// 15..
lever[12][15] = new Date(2006, 11, 16, 8, 38, 0);
coucher[12][15] = new Date(2006, 11, 16, 16, 54, 0);
// 16..
lever[12][16] = new Date(2006, 11, 17, 8, 38, 0);
coucher[12][16] = new Date(2006, 11, 17, 16, 54, 0);
// 17..
lever[12][17] = new Date(2006, 11, 18, 8, 39, 0);
coucher[12][17] = new Date(2006, 11, 18, 16, 54, 0);
// 18..
lever[12][18] = new Date(2006, 11, 19, 8, 40, 0);
coucher[12][18] = new Date(2006, 11, 19, 16, 55, 0);
// 19..
lever[12][19] = new Date(2006, 11, 20, 8, 40, 0);
coucher[12][19] = new Date(2006, 11, 20, 16, 55, 0);
// 20..
lever[12][20] = new Date(2006, 11, 21, 8, 41, 0);
coucher[12][20] = new Date(2006, 11, 21, 16, 56, 0);
// 21..
lever[12][21] = new Date(2006, 11, 22, 8, 41, 0);
coucher[12][21] = new Date(2006, 11, 22, 16, 56, 0);
// 22..
lever[12][22] = new Date(2006, 11, 23, 8, 42, 0);
coucher[12][22] = new Date(2006, 11, 23, 16, 57, 0);
// 23..
lever[12][23] = new Date(2006, 11, 24, 8, 42, 0);
coucher[12][23] = new Date(2006, 11, 24, 16, 57, 0);
// 24..
lever[12][24] = new Date(2006, 11, 25, 8, 42, 0);
coucher[12][24] = new Date(2006, 11, 25, 16, 58, 0);
// 25..
lever[12][25] = new Date(2006, 11, 26, 8, 43, 0);
coucher[12][25] = new Date(2006, 11, 26, 16, 59, 0);
// 26..
lever[12][26] = new Date(2006, 11, 27, 8, 43, 0);
coucher[12][26] = new Date(2006, 11, 27, 17, 0, 0);
// 27..
lever[12][27] = new Date(2006, 11, 28, 8, 43, 0);
coucher[12][27] = new Date(2006, 11, 28, 17, 0, 0);
// 28..
lever[12][28] = new Date(2006, 11, 29, 8, 43, 0);
coucher[12][28] = new Date(2006, 11, 29, 17, 1, 0);
// 29..
lever[12][29] = new Date(2006, 11, 30, 8, 43, 0);
coucher[12][29] = new Date(2006, 11, 30, 17, 2, 0);
// 30..
lever[12][30] = new Date(2006, 11, 31, 8, 43, 0);
coucher[12][30] = new Date(2006, 11, 31, 17, 3, 0);
// 31.
