/* JavaScriptCompressor 0.8 [www.devpro.it], thanks to Dean Edwards for idea [dean.edwards.name] */
var monthAdd=0;var yearAdd=0;function calendar(varElement,varDate){switch(varDate){case
'nm'
:monthAdd=monthAdd+1;break;case
'pm'
:monthAdd=monthAdd-1;break;case
'ny'
:yearAdd=yearAdd+1;break;case
'py'
:yearAdd=yearAdd-1;break;case
'rs'
:monthAdd=0;yearAdd=0;break;};zeropad=function(n){return (n>9?n:
'0'
+n);};this_date=new Date();day=this_date.getDate();month=this_date.getMonth();year=this_date.getFullYear();date=new Date(year+yearAdd,month+monthAdd,1);month=date.getMonth();year=date.getFullYear();
months=new Array(
'Janvier'
,
'Février'
,
'Mars'
,
'Avril'
,
'Mai'
,
'Juin'
,
'Juillet'
,
'Août'
,
'Septembre'
,
'Octobre'
,
'Novembre'
,
'Décembre'
);days=new Array(
'Dim'
,
'Lun'
,
'Mar'
,
'Mer'
,
'Jeu'
,
'Ven'
,
'Sam'
);week_end={0:1,6:1};this_month=new Date(year,month,1);next_month=new Date(year,month+1,1);
first_week_day=this_month.getDay();days_in_this_month=Math.round((next_month.getTime()-this_month.getTime()) / (1000 * 60 * 60 * 24));calendar_html=
'<table id="calendarSpecialsEvents">'
;calendar_html+=
'<tr><td colspan="7" class="month">'
;calendar_html+=
' <a onclick="calendar(\''
+varElement+
'\',\'py\');">&laquo;</a> <a onclick="calendar(\''
+varElement+
'\',\'pm\');">&lsaquo;</a> '
;calendar_html+=
'<span><a onclick="calendar(\''
+varElement+
'\',\'rs\');">'
+months[month]+
' '
+year+
'</a></span>'
;
calendar_html+=
' <a onclick="calendar(\''
+varElement+
'\',\'nm\');">&rsaquo;</a> <a onclick="calendar(\''
+varElement+
'\',\'ny\');">&raquo;</a>'
;calendar_html+=
'</td></tr>'
;calendar_html+=
'<tr>'
;for(i=0;i<days.length;i++){var week_end=
''
;if(week_end[i] !=undefined){week_end=
' week_end'
;}
calendar_html+=
'<td class="week_days'
+week_end+
'">'
+days[i]+
'</td>'
;}
calendar_html+=
'</tr>'
;calendar_html+=
'<tr>'
;
for(week_day=0;week_day<first_week_day;week_day++){calendar_html+=
'<td>&nbsp;</td>'
;}
week_day=first_week_day;for(day_counter=1;day_counter<=days_in_this_month;day_counter++){week_day%=7;if(week_day==0){calendar_html+=
'</tr><tr>'
;}
var special_days=false;if(SPECIAL_DAYS_TEXT[year] !=null){if(SPECIAL_DAYS_TEXT[year][month] !=null){if(SPECIAL_DAYS_TEXT[year][month][day_counter] !=null){special_days=true;}}}
var affiche_special_day=
''
;if(special_days){var day_special_url=SPECIAL_DAYS_TEXT[year][month][day_counter][1];day_affichage=
'<a href="'
+day_special_url+
'">'
+day_counter+
'</a>'
;}else{day_affichage=
''
+day_counter+
''
;}
calendar_html+=
'<td class="day">'
;
if(day==day_counter&&monthAdd==0&&yearAdd==0){calendar_html+=
'<span>'
+day_affichage+
'</span>'
;}else{calendar_html+=
''
+day_affichage+
''
;}
calendar_html+=
'</td>'
;week_day++;}
calendar_html+=
'</tr>'
;calendar_html+=
'</table>'
;
document.getElementById(varElement).innerHTML=calendar_html;};