/* script calendrier*/

function buildCal(m, y, cM, cH, cDW, cD, brdr){
	var mn=['Janvier','Février','Mars','Avril','Mai','Juin','Juillet','Aout','Septembre','Octobre','Novembre','Décembre'];
	var dim=[31,0,31,30,31,30,31,31,30,31,30,31];

	var oD = new Date(y, m-1, 1); //DD replaced line to fix date bug when current day is 31st
		oD.od=oD.getDay()+1; //DD replaced line to fix date bug when current day is 31st

	var todaydate=new Date(); //DD added
	var scanfortoday=(y==todaydate.getFullYear() && m==todaydate.getMonth()+1)? todaydate.getDate() : 0 //DD added

		dim[1]=(((oD.getFullYear()%100!=0)&&(oD.getFullYear()%4==0))||(oD.getFullYear()%400==0))?29:28;
	var t='<div class="'+cM+'"><table class="'+cM+'" cols="7" cellpadding="0" border="'+brdr+'" cellspacing="0"><tr align="center">';
		t+='<td colspan="7" align="center" class="'+cH+'">'+mn[m-1]+' - '+y+'</td></tr><tr align="center">';
			for(s=0;s<7;s++)t+='<td class="'+cDW+'">'+"DLMMJVS".substr(s,1)+'</td>';
				t+='</tr><tr align="center">';
			for(i=1;i<=42;i++){
				var x=((i-oD.od>=0)&&(i-oD.od<dim[m-1]))? i-oD.od+1 : '&nbsp;';
				//Modification chaque mois les dates de game et d'événement
				if(x==scanfortoday && (x==2 || x==4 || x==9 || x==11 || x==16 || x==21 || x==23 || x==30)){x='<span id="eventoday">'+x+'</span>'}
				//Modification chaque mois les dates de game et d'événement				
				else if(x==2 || x==4 || x==9 || x== 11 || x==16 || x==21 || x==23 || x==30){ x='<span id="evenement">'+x+'</span>'}
				else if(x==scanfortoday){x='<span id="today">'+x+'</span>'}
					t+='<td class="'+cD+'">'+x+'</td>';
				if(((i)%7==0)&&(i<36))t+='</tr><tr align="center">';
			}
	return t+='</tr></table></div>';
}
var todaydate=new Date()
var curmonth=todaydate.getMonth()+1 //get current month (1-12)
var curyear=todaydate.getFullYear() //get current year

/*fin script calendrier*/

/*Un div dans un div*/

function switchDiv(n) {
   var id;
   var hide = 0;
   switch(n) {
      case 1 : id = "corps0"; break;
      case 2 : id = "corps1"; break;
      case 3 : id = "corps2"; break;
      }
	if( document.getElementById(id).style.display == "block" ) hide = 1;
		if(hide != 1){
			document.getElementById('corps0').style.display = "none";
			document.getElementById('corps1').style.display = "none";
			document.getElementById('corps2').style.display = "none";
		   }	
    if ( hide != 1 ) document.getElementById(id).style.display = "block";
	scrollTo(0,0);
   }
/*Fin script div dans un div*/

/*Menu dynamique*/
function DynamMenu(){
	if(!document.getElementsByTagName) //On teste si on a le droit de faire mumuse avec le DOM sur les TAGNAME 
	return;
	var Menu = document.getElementById('menu'); //On récupère le menu 
	var li = Menu.getElementsByTagName('LI'); //On récupère tous les LI du menu 
		for(var i=0; i<li.length-1; ++i) { //On scanne tous les LI 
			var sousUL = li[i].getElementsByTagName('UL'); //Pour chaque LI on recupère le UL dessous 
				if (sousUL[0]) { //On vérifié qu'il y a un UL dans le LI 
					sousUL[0].id = 'sousmenu' + i; //On met un ID à ce UL 
					sousUL[0].style.display = "none";
					li[i].getElementsByTagName('A')[0].href= "javascript:ShowHideMenu('sousmenu" + i + "')";
				} 
		}
}
	window.onload = DynamMenu;

function ShowHideMenu(MenuId){
	var SousMenu = document.getElementById(MenuId);
	if (SousMenu.style.display=='block' || SousMenu.style.display == null) {
		SousMenu.style.display = 'none'; //ON cache le sous menu 
	}
	else{
		SousMenu.style.display = 'block'; //On affiche le sous menu 
	}

}
/*Fin menu dynamique*/