// Version script 2012-11-18 - Version data 2012-01-24 - MODE D'EMPLOI DES DONNÉES EN BAS DE PAGE
// TESTS LIGNE 354 - AFFICHER LA DATE DU JOUR ONMOUSEHOVER SI PAS D'EVENEMENT OU DE NOTIFICATION

var events = [ //NE PAS MODIFIER CETTE LIGNE
	// *************************************
	// LES DATES VIENNENT ENTRE CETTE LIGNE...
	// L'ORDRE DES DATAS N'A PAS D'IMPORTANCE
	// *************************************	
	
    {year: '2011', month: '11',day: [1,2,4,3],description: "Congé d\\'automne<br>l\\'école est fermée",url: '',newpage: false,evenement: false}, 
    {year: '2011', month: '11',day: '11',description: "Commémoration du 11 novembre<br>l\\'école est fermée",url: '',newpage: false,evenement: false},
	{year: '2011', month: '11',day: '18',description: "épreuve intégrée des étudiants en terminale<br>section photographie",url: '',newpage: false,evenement: false},
	{year: '2011', month: '11',day: '19',description: "EXPOSED - Exposition collective à tour & taxis<br>Entrée gratuite - ouvert de 11h à 22h<br>Vernissage le samedi 19 à 18hr",url: 'events_main.htm',newpage: false,evenement: true},
	{year: '2011', month: '11',day: '20',description: "EXPOSED - Exposition collective à tour & taxis<br>Entrée gratuite - ouvert de 11h à 18h",url: 'events_main.htm',newpage: false,evenement: true},
	
 	{year: '2011', month: '12',day: ['26','27','28','29','30'],description: "Vacances d\\'hiver<br>l\\'école est fermée",url: '',newpage: false,evenement: false},
	
	{year: '2012', month: '1',day: ['2','3','4','5','6'],description: "Vacances d\\'hiver<br>l\\'école est fermée",url: '',newpage: false,evenement: false},
	{year: '2012', month: '2',day: ['20','21','22','23','24'],description: "Congé de carnaval<br>l\\'école est fermée",url: '',newpage: false,evenement: false},
	{year: '2012', month: '2',day: ['6'],description: "Début des cours de CONNAISSANCES DE GESTION DE BASE<br>Gestion commerciale, comptabilité, droit...",url: 'formations.htm',newpage: false,evenement: true},
	{year: '2012', month: '4',day: ['2','3','4','5','6','10','11','12','13','9'],description: "Vacances de printemps<br>l\\'école est fermée",url: '',newpage: false,evenement: false},
	{year: '2012', month: '4',day: '30',description: "Lundi de Pâques<br>l\\'école est fermée",url: '',newpage: false,evenement: false},
	{year: '2012', month: '5',day: '1',description: "Fête du premier mai<br>l\\'école est fermée",url: '',newpage: false,evenement: false},
	{year: '2012', month: '5',day: '17',description: "Ascension<br>l\\'école est fermée",url: '',newpage: false,evenement: false},
	{year: '2012', month: '5',day: '18',description: "Congé<br>l\\'école est fermée",url: '',newpage: false,evenement: false},
	{year: '2012', month: '5',day: '28',description: "Pentecôte<br>l\\'école est fermée",url: '',newpage: false,evenement: false}, 
	
	{year: '2012', month: '5',day: '26',description: "Journée Portes Ouvertes<br>l\\'école vous ouvre ses portes de 10h à 18h",url: 'events_main.htm',newpage: false,evenement: true}, 

	// *************************************	
	//... ET CETTE LIGNE ------- NE RIEN MODIFIER AU-DELÀ DE CETTE LIGNE !!!!!!!!!!
	// *************************************

	{year: '', month: '',day: '',description: "",url: '',newpage: true,evenement: true} //NE PAS MODIFIER CETTE LIGNE ET LA GARDER EN DERNIERE POSITION
];

// ***********************
//DÉBUT DE SÉLECTION DU CODE
// ***********************

var defaultmess="";

var color_active="#5f5f5f";
var color_inactive="#b0b0b0";
var color_date=color_active; //"black"; "#808080"; "#c0c0c0"; d1d1d1

function reset_calendar_date(){
var currentTime = new Date()
var ini_cal_month = currentTime.getMonth();
var ini_cal_year = currentTime.getFullYear();

cal_month=ini_cal_month;
cal_year=ini_cal_year;
var ini_cal_day=1;
cal_digital = new Date(ini_cal_year,ini_cal_month,ini_cal_day);
create_calendar();
Cng_calendarTxt('Txt_calendar');
/* Cng_calendarTxt('Txt_calendar',defaultmess); */
}

/* function change_calendar_date(ch_yy,ch_mm){ */
function change_calendar_date(month_increase){

var ini_cal_year=cal_year;
var ini_cal_month=cal_month;
if (month_increase==true){
	if (ini_cal_month<11){
	/* alert("1"); */
		ini_cal_month+=1;
	}
	else if (ini_cal_month==11){
	/* alert("2"); */
		ini_cal_month=0;
		ini_cal_year+=1;
	}
/* ini_cal_year=cal_year;
ini_cal_month=cal_month; */
}
else if (month_increase==false){
	if (ini_cal_month>0){
	/* alert("1"); */
		ini_cal_month-=1;
	}
	else if (ini_cal_month==0){
	/* alert("2"); */
		ini_cal_month=11;
		ini_cal_year-=1;
	}
}
cal_month=ini_cal_month;
cal_year=ini_cal_year;
var ini_cal_day=1;
cal_digital = new Date(ini_cal_year,ini_cal_month,ini_cal_day);
create_calendar();
Cng_calendarTxt('Txt_calendar');
}

 /* var cal_digital = new Date(2011,11,1);  */
 
 //INITIALISATION CALENDRIER - TRANSFERE DANS INI_EDP
/* var cal_digital = new Date();  
var cal_month = cal_digital.getMonth();
var cal_day = cal_digital.getDay();
var cal_daydate = cal_digital.getDate();
var cal_year = cal_digital.getFullYear(); */
 //FIN INITIALISATION CALENDRIER - TRANSFERE DANS INI_EDP
 
/* cal_digital = new Date(ini_cal_year,ini_cal_month,ini_cal_day); */
/* alert(cal_day); */

var weekday=new Array(7);
weekday[0]="Dimanche";
weekday[1]="Lundi";
weekday[2]="Mardi";
weekday[3]="Mercredi";
weekday[4]="Jeudi";
weekday[5]="Vendredi";
weekday[6]="Samedi";

var mois_en_cours=new Array(12);
mois_en_cours[0]="Janvier";
mois_en_cours[1]="F&#233;vrier";
mois_en_cours[2]="Mars";
mois_en_cours[3]="Avril";
mois_en_cours[4]="Mai";
mois_en_cours[5]="Juin";
mois_en_cours[6]="Juillet";
mois_en_cours[7]="Ao&#251;t";
mois_en_cours[8]="Septembre";
mois_en_cours[9]="Octobre";
mois_en_cours[10]="Novembre";
mois_en_cours[11]="D&#233;cembre";

var timer_delay=1000;

function ini_calendar_clock(){
var temp_time = new Date()
var temp_date = temp_time.getDate();
if (timer_date!=temp_date){
	timer_date=temp_date;
	/* alert(timer_date); */
	reset_calendar_date();
}
else{
	setTimeout("ini_calendar_clock()", timer_delay);
}
 /* alert(timer_date);  */

}

function create_calendar(){
/* alert(cal_digital); */

var aff_date_calendrier="";

/* <font color='" + color_date + " */
var legend1="<b><a class=calendar_events>XX</a></b> - événements planifiés<br>";
var legend2="<b><a class=calendar>XX</a></b> - notifications fonctionnelles<br>";
var legend3="<b><a class=calendar_off>XX</a></b> - notifications et événements passés";
var aff_legend_start="<a class='edp_cal_legende' " + "onmouseover=\"Cng_calendarTxt('Txt_calendar','" + "<b>légende couleurs</b><p>" + legend1 + legend2 + legend3 +"')\" onmouseout=\"Cng_calendarTxt('Txt_calendar')\"" + "><b><font style='text-transform: uppercase; font-size: 6pt'>";
var aff_legend_end="</font></b></a>";

var legend_start="<a class='edp_cal' " + "onmouseover=\"Cng_calendarTxt('Txt_calendar','" + "<b>légende couleurs</b><p>" + legend1 + legend2 + legend3 +"')\" onmouseout=\"Cng_calendarTxt('Txt_calendar')\"" + "><font style='text-transform: uppercase; font-size: 6pt'>";
var legend_end="</font></a>";

var legend_full=legend_start + "légende couleurs" + legend_end;

if (cal_month==3||cal_month==7||cal_month==9){
	aff_date_calendrier=aff_legend_start + "l'agenda du mois d'" + mois_en_cours[cal_month] + " " + cal_year + aff_legend_end;
	/* alert(""); */
}
else{
	aff_date_calendrier=aff_legend_start + "l'agenda du mois de " + mois_en_cours[cal_month] + " " + cal_year + aff_legend_end;
		/* alert(aff_date_calendrier); */
}
document.getElementById('aff_date_calendrier').innerHTML=aff_date_calendrier;

  
var temp_date=new Array(); //initialiser les données du mois
var temp_url=new Array();
var temp_newpage=new Array();
var temp_evenement=new Array();
for (tempid=1;tempid<=31;tempid++){
	temp_date[tempid]="";
	temp_url[tempid]="";
	temp_newpage[tempid]="";
	temp_evenement[tempid]="";
}
 
var tempid=0;
 for (var i = 0; i < events.length; i++) {  //récuprérer les données réelles du mois
   if (events[i].year==cal_year && events[i].month==(cal_month + 1) && events[i].day!='' && events[i].description!=''){
	if (!(events[i].day instanceof Array) ){ //Si pas un array
		temp_date[events[i].day]=events[i].description;
		temp_url[events[i].day]=events[i].url;
		temp_newpage[events[i].day]=events[i].newpage;
		temp_evenement[events[i].day]=events[i].evenement;
		tempid+=1;
	}
	}
}  
/*  for (var i = 0; i < events.length; i++) {  //récuprérer les données réelles du mois //Ancienne version
   if (events[i].year==cal_year && events[i].month==(cal_month + 1) && events[i].day!='' && events[i].description!=''){
	if (events[i].day instanceof Array) {
		// NE RIEN FAIRE ICI
		} else {  //Si pas un array
		temp_date[events[i].day]=events[i].description;
		temp_url[events[i].day]=events[i].url;
		temp_newpage[events[i].day]=events[i].newpage;
		temp_evenement[events[i].day]=events[i].evenement;
		tempid+=1;
	}
	}
}   */

  for (var i = 0; i < events.length; i++) {  //récuprérer les données réelles du mois
   if (events[i].year==cal_year && events[i].month==(cal_month + 1) && events[i].day!='' && events[i].description!=''){
	if (events[i].day instanceof Array) { //Si c'est un array
	   for ( var d = 0; d < events[i].day.length; ++d ){
	   var event = events[i]; 
	   var days = event.day;
             var curday = days[d]; // process one day from the array
             temp_date[curday]          = event.description;
             temp_url[curday]           = event.url;
             temp_newpage[curday]       = event.newpage;
             temp_evenement[curday] = event.evenement;
			}
	}
	}
} 
/* **************************************************** */
/* ANCIENNE VERSION: FONCTIONNE MAIS SANS LES DATES EN ARRAYS */
/*  for (var i = 0; i < events.length; i++) {  //récuprérer les données réelles du mois
   if (events[i].year==cal_year && events[i].month==(cal_month + 1)){
	temp_date[events[i].day]=events[i].description;
	temp_url[events[i].day]=events[i].url;
	temp_newpage[events[i].day]=events[i].newpage;
	temp_evenement[events[i].day]=events[i].evenement;
  }
}  */
/* **************************************************** */
/* temp_date[7]="test";
temp_date[11]="test bis"; */


/* var event1="la page facebook de l\\'école<br>test ligne 2"; */



var totjours=daysInMonth(cal_month,cal_year);
var jour1=getFirstDay(1,cal_month,cal_year);
/* alert(jour1); */
/* document.getElementById('aff_date_calendrier').innerHTML=aff_date_calendrier; */

var tot_display=42;

//reset clas id ici
	for (id_date=1;id_date<=tot_display;id_date++){
			var temp_isnottoday="td_" + id_date;
			document.getElementById(temp_isnottoday).className -= ' istoday';
			/* document.getElementById(temp_isnottoday).className += ' istoday'; */
			/* document.getElementById(temp_istoday).classList.add('istoday');	 */
			/* document.getElementById(temp_isnottoday).className += ' isnottoday';	 */
			/* document.getElementById(temp_isnottoday).classList.remove('istoday'); */
			/* document.getElementById(temp_isnottoday).className = document.getElementById(temp_isnottoday).className.replace('/\bisnottoday\b/',''); */
			/* alert(id_date); */
	}

var start_cell=jour1; /* lundi=1 - mardi=2... dimanche=7 */ //mais attention: pour JS dimanche=0 !! En tenir compte dans "function getFirstDay(...)"
/* alert(start_cell); */
var diff_cell=start_cell - 1;
var end_cell=diff_cell + totjours;
var temp_id=new Array();
var start_str="";
var end_str="";
var event_today=false;
var tot_events=0;
var tot_eventsdates=0;
var tot_singledates=0;

var currentTime = new Date()
var is_today = currentTime.getDate()
var is_today_month = currentTime.getMonth();
var is_today_day = currentTime.getDay();
var is_today_daydate = currentTime.getDate();
var is_today_year = currentTime.getFullYear();


	for (id_date=1;id_date<=tot_display;id_date++){
	event_today=false;
		temp_id[id_date]="day_" + id_date;

		if (id_date<start_cell||id_date>end_cell){
		document.getElementById(temp_id[id_date]).innerHTML="";
		}
		else if (id_date>=start_cell && id_date<=end_cell){
		
		if (temp_date[id_date - diff_cell]!=""){
		event_today=true;
		tot_events+=1;		
		}

		//sélection couleur
		var specify_events="calendar_events";
		var date_is_event="calendar_events";
		var date_isnot_event="calendar";
/* 		 date_is_event="calendar_events_off";
		 date_isnot_event="calendar_off"; */
		
		if (cal_year<is_today_year){
			//passé
			color_date=color_inactive;
			date_is_event="calendar_events_off";
			date_isnot_event="calendar_off";
		}
		else if (cal_year>is_today_year){
			//présent
			color_date=color_active;
		}
		else if (cal_year==is_today_year){
			if (cal_month<is_today_month){
				//passé
				color_date=color_inactive;
				date_is_event="calendar_events_off";
				date_isnot_event="calendar_off";
			}
			else if (cal_month>is_today_month){
				//présent
				color_date=color_active;
			}
			else if (cal_month==is_today_month){
				if ((id_date - diff_cell)<is_today_daydate){
					//passé
					color_date=color_inactive;
					date_is_event="calendar_events_off";
					date_isnot_event="calendar_off";
				}
				else if ((id_date - diff_cell)>=is_today_daydate){
					//présent
					color_date=color_active;
				}		
			}
		}		
		//fin sélection couleur
		
		
		
		
		if (event_today==false){
/* 			if ((id_date - diff_cell)==is_today){
			start_str="<div class='today'><font color='#808080' style='text-transform: uppercase; font-size: 6pt'>";
			end_str="</font></div>";		
			}
			else{
			start_str="<font color='#808080' style='text-transform: uppercase; font-size: 6pt'>";
			end_str="</font>";					
			} */
			start_str="<font color='" + color_date + "' style='text-transform: uppercase; font-size: 6pt'>"; //Ne rien afficher onmousehover si pas de notification ce jour-là
			// (<<<TESTS>>>) start_str="<a class='" + "calendar" + "' " + "onmouseover=\"Cng_calendarTxt('Txt_calendar','" + "<b>" + dayofw + " " +  (id_date - diff_cell) + " " + mois_en_cours[cal_month] + " " + cal_year + "</b><p>" + temp_date[id_date - diff_cell] + "')\" onmouseout=\"Cng_calendarTxt('Txt_calendar')\"" + "><font color='" + color_date + "' style='text-transform: uppercase; font-size: 6pt'>";//afficher la date onmousehover si pas de notification ce jour-là (<<<TESTS>>>)

			end_str="</font>";		
		}
		else if (event_today==true){
		if (temp_evenement[id_date - diff_cell]==false){
			specify_events=date_isnot_event; //"calendar";
			tot_singledates+=1;
		}
		else if (temp_evenement[id_date - diff_cell]==true){
			specify_events=date_is_event; //"calendar_events";
			tot_eventsdates+=1;
		}
		var dayofw=getdayofweek(cal_year,cal_month,id_date - diff_cell);
		/* alert(getdayofweek(cal_year,cal_month,id_date - diff_cell)); */
		/* alert(temp_url[id_date - diff_cell]); */
		if (temp_url[id_date - diff_cell]!=""){
			if (temp_newpage[id_date - diff_cell]==false){

/* 				if ((id_date - diff_cell)==is_today){
					start_str="<div class='today'><a class='" + specify_events + "' target='_top' href='" + temp_url[id_date - diff_cell] + "' " + "onmouseover=\"Cng_calendarTxt('Txt_calendar','" + "<b>" + dayofw + " " + (id_date - diff_cell) + " " + mois_en_cours[cal_month] + " " + cal_year + "</b><p>" + temp_date[id_date - diff_cell] + "')\" onmouseout=\"Cng_calendarTxt('Txt_calendar')\"" + "><b><font style='text-transform: uppercase; font-size: 6pt'>"; 					
				}
				else{
					start_str="<a class='" + specify_events + "' target='_top' href='" + temp_url[id_date - diff_cell] + "' " + "onmouseover=\"Cng_calendarTxt('Txt_calendar','" + "<b>" + dayofw + " " + (id_date - diff_cell) + " " + mois_en_cours[cal_month] + " " + cal_year + "</b><p>" + temp_date[id_date - diff_cell] + "')\" onmouseout=\"Cng_calendarTxt('Txt_calendar')\"" + "><b><font style='text-transform: uppercase; font-size: 6pt'>"; 					
				} */
					start_str="<a class='" + specify_events + "' target='_top' href='" + temp_url[id_date - diff_cell] + "' " + "onmouseover=\"Cng_calendarTxt('Txt_calendar','" + "<b>" + dayofw + " " + (id_date - diff_cell) + " " + mois_en_cours[cal_month] + " " + cal_year + "</b><p>" + temp_date[id_date - diff_cell] + "')\" onmouseout=\"Cng_calendarTxt('Txt_calendar')\"" + "><b><font style='text-transform: uppercase; font-size: 6pt'>"; 						
				
			}
			else if (temp_newpage[id_date - diff_cell]==true){
			/* alert("2"); */
/* 			if ((id_date - diff_cell)==is_today){
				start_str="<div class='today'><a class='" + specify_events + "' target='_blank' href='" + temp_url[id_date - diff_cell] + "' " + "onmouseover=\"Cng_calendarTxt('Txt_calendar','" + "<b>" + dayofw + " " +  (id_date - diff_cell) + " " + mois_en_cours[cal_month] + " " + cal_year + "</b><p>" + temp_date[id_date - diff_cell] + "')\" onmouseout=\"Cng_calendarTxt('Txt_calendar')\"" + "><b><font style='text-transform: uppercase; font-size: 6pt'>"; 				
			}
			else{
				start_str="<a class='" + specify_events + "' target='_blank' href='" + temp_url[id_date - diff_cell] + "' " + "onmouseover=\"Cng_calendarTxt('Txt_calendar','" + "<b>" + dayofw + " " +  (id_date - diff_cell) + " " + mois_en_cours[cal_month] + " " + cal_year + "</b><p>" + temp_date[id_date - diff_cell] + "')\" onmouseout=\"Cng_calendarTxt('Txt_calendar')\"" + "><b><font style='text-transform: uppercase; font-size: 6pt'>"; 					
			} */
			
				start_str="<a class='" + specify_events + "' target='_blank' href='" + temp_url[id_date - diff_cell] + "' " + "onmouseover=\"Cng_calendarTxt('Txt_calendar','" + "<b>" + dayofw + " " +  (id_date - diff_cell) + " " + mois_en_cours[cal_month] + " " + cal_year + "</b><p>" + temp_date[id_date - diff_cell] + "')\" onmouseout=\"Cng_calendarTxt('Txt_calendar')\"" + "><b><font style='text-transform: uppercase; font-size: 6pt'>"; 				
			}
		}
		else {
/* 			if ((id_date - diff_cell)==is_today){
				start_str="<div class='today'><a class='" + specify_events + "' " + "onmouseover=\"Cng_calendarTxt('Txt_calendar','" + "<b>" + dayofw + " " +  (id_date - diff_cell) + " " + mois_en_cours[cal_month] + " " + cal_year + "</b><p>" + temp_date[id_date - diff_cell] + "')\" onmouseout=\"Cng_calendarTxt('Txt_calendar')\"" + "><b><font style='text-transform: uppercase; font-size: 6pt'>"; 					
			}
			else{
				start_str="<a class='" + specify_events + "' " + "onmouseover=\"Cng_calendarTxt('Txt_calendar','" + "<b>" + dayofw + " " +  (id_date - diff_cell) + " " + mois_en_cours[cal_month] + " " + cal_year + "</b><p>" + temp_date[id_date - diff_cell] + "')\" onmouseout=\"Cng_calendarTxt('Txt_calendar')\"" + "><b><font style='text-transform: uppercase; font-size: 6pt'>"; 					
			} */
			start_str="<a class='" + specify_events + "' " + "onmouseover=\"Cng_calendarTxt('Txt_calendar','" + "<b>" + dayofw + " " +  (id_date - diff_cell) + " " + mois_en_cours[cal_month] + " " + cal_year + "</b><p>" + temp_date[id_date - diff_cell] + "')\" onmouseout=\"Cng_calendarTxt('Txt_calendar')\"" + "><b><font style='text-transform: uppercase; font-size: 6pt'>";
		}

	
			 /* start_str="<b><font style='text-transform: uppercase; font-size: 6pt'>";  */
			 end_str="</font></b></a>";
/* 			if ((id_date - diff_cell)==is_today){
			end_str="</font></b></div>";
			}
			else{
			end_str="</font></b>";
			} */
					
		}

		document.getElementById(temp_id[id_date]).innerHTML=start_str + (id_date - diff_cell) + end_str;		
		
/* 		is_today.getFullYear();
is_today.getMonth(); */
		if (cal_year==is_today_year && cal_month==is_today_month){
		/* alert(""); */
			if ((id_date - diff_cell)==is_today){
			var temp_istoday="td_" + id_date;
			/* document.getElementById(temp_istoday).classList.add('istoday');	 */
			/* document.getElementById(temp_istoday).className -= ' istoday'; */
			document.getElementById(temp_istoday).className += ' istoday';
			}
		}


		}

	}
	/* alert(tot_events); */
	//var tempstr=tot_eventsdates + " events<br>" +  tot_singledates + " single<br>"
	var temp_note="";
	if (cal_year==is_today_year && cal_month==is_today_month){
		temp_note="durant ce mois";
	}
	else{
		temp_note="pour le mois s&#233;lectionn&#233;";
	}
	if (tot_events==0){
		defaultmess="aucun &#233;v&#233;nement planifi&#233; " + temp_note + "<br>utilisez les fl&#232;ches pour changer de mois";
	}
		else if (tot_events==1){
		defaultmess="1 &#233;v&#233;nement planifi&#233; " + temp_note + "<p>survolez la date pour afficher sa description<br>utilisez les fl&#232;ches pour changer de mois";
	}
		else if (tot_events>=2){
		defaultmess=tot_events + " &#233;v&#233;nements planifi&#233;s " + temp_note + "<p>survolez une date pour afficher sa description<br>utilisez les fl&#232;ches pour changer de mois";
	}
	if (cal_year==is_today_year && cal_month==is_today_month){
	document.getElementById('reset_day').innerHTML="<font color='#808080' style='text-transform: uppercase; font-size: 6pt'>" + legend_full + "</font>";	
	
	}
	else{
	document.getElementById('reset_day').innerHTML="<font color='#808080' style='text-transform: uppercase; font-size: 6pt'>" + "<a class='edp_cal' href='javascript:reset_calendar_date();'>RETOUR AU MOIS ACTUEL</a>" + "</font>";	
	}
	/* alert("Now: " + is_today_year + " " + is_today_month + " " + is_today_daydate + "<br>" + "Selected: " + cal_year + " " + cal_month + " " + cal_daydate); */
setTimeout("ini_calendar_clock()", timer_delay);
}

function daysInMonth(iMonth, iYear)
{
	return 32 - new Date(iYear, iMonth, 32).getDate();
}

function getdayofweek(id_y,id_m,id_d){
var dow = new Date(id_y,id_m,id_d);
var weekofday = dow.getDay();
return weekday[weekofday];
}

function getFirstDay (date,month,year) {

var dateObj = new Date();
dateObj.setFullYear(year);
/* alert(dateObj.getFullYear()); */

month_names = new Array("January","February","March","April","May","June","July",

"August","September","October","November","December");
dateObj.setMonth(month);
var m_name = dateObj.getMonth();
/* alert(month_names[m_name]); */

day_names = new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
dateObj.setDate(1);
var first_day = dateObj.getDay();
 /* alert(first_day);  */
 if (first_day==0){
 first_day=7;
 }
/* alert(day_names[first_day]); */
return first_day;
}

// ***********************
//FIN DE SÉLECTION DU CODE
// ***********************

//HISTORY
//Légendes couleurs + couleurs dates actuelles et passées différentes
// Déclaration couleur dates normales + modification texte mois != mois en cours

// MODÈLES DATA
// {year: '2012', month: '',day: '',description: "",url: '',newpage: false,evenement: false}, //modèle sans array (date)
// {year: '2012', month: '',day: ['','',''],description: "",url: '',newpage: false,evenement: false}, //modèle avec array (dates)
	
/* 
INFORMATIONS D'UTILISATION:
L'ORDRE DE DÉCLARATION DES DONNÉES N'A AUCUNE IMPORTANCE SI CE N'EST PAR SOUCIS DE CLARTÉ
year: l'année yyyy
month: le mois
day: le jour (date)
description: la description à afficher
url: si la date doit devenir un lien
newpage: si c'est un lien spécifier si cela remplace la page en cours ou si il ouvre une nouvelle page web
evenement: true=événement de l'école - false=simple date (ex. congés) 
NE PAS OUBLIER LA VIRGULE EN FIN DE CHAQUE LIGNE !!!

ATTENTION ÉGALEMENT À N'UTILISEZ LA VERSION "ARRAY" QUE QUAND IL S'AGIT DE LA MÊME ANNÉE, MOIS, DESCRIPTION...
on peut utiliser le format day: [1,2,4,3], OU day: ['1','2','4','3'], pour les jours
...SEULE LA DATE DU JOUR SERA DIFFÉRENTE
*/

