initActivationHaut = function() {
		if (document.getElementById("menu"))
		{
			var toHover = document.getElementById("menu").getElementsByTagName("li");
			// sfclick sur premier niveau
			for (var i=0; i<toHover.length; i++) {
				toHover[i].onmouseover=function() {
					this.className += " sfhover";
				}
				toHover[i].onmouseout=function() {
					this.className =  this.className.replace(new RegExp("sfhover"), "");
				}
			}
			noborderLast(document.getElementById("menu"));
			noborderLast(document.getElementById("subMenu"));
			noborderLast(document.getElementById("menuFooter"));		
		}
}

function noborderLast(leUl) {
	var uls = leUl.getElementsByTagName('ul');
	for (var i=0; i<uls.length; i++) {
		
		var dernierNoeud = uls[i].lastChild ;
		while ( dernierNoeud.nodeType !==1 )
		{
			dernierNoeud = dernierNoeud.previousSibling ; 
		}
		dernierNoeud.className += ' lastLink';
	}
}

function afficherLeType(acte) {
	for (var i=0; i<acte.length;i++) {
		 if (acte[i].checked) {
			switch(acte[i].value)
			{
			case 'Acte de mariage':
			  document.getElementById('dateNaissance').style.display='none';
			  document.getElementById('lieuNaissance').style.display='none';
			  document.getElementById('dateMariage').style.display='inline';
			  document.getElementById('lieuMariage').style.display='inline';
			  document.getElementById('dateDeces').style.display='none';
			  document.getElementById('lieuDeces').style.display='none';
			  document.getElementById('dateReconnaissance').style.display='none';
			  document.getElementById('lieuReconnaissance').style.display='none';
			  break;
			case 'Acte de décès':
			  document.getElementById('dateNaissance').style.display='none';
			  document.getElementById('lieuNaissance').style.display='none';
			  document.getElementById('dateMariage').style.display='none';
			  document.getElementById('lieuMariage').style.display='none';
			  document.getElementById('dateDeces').style.display='inline';
			  document.getElementById('lieuDeces').style.display='inline';
			  document.getElementById('dateReconnaissance').style.display='none';
			  document.getElementById('lieuReconnaissance').style.display='none';
			  break;
			case 'Acte de reconnaissance':
			  document.getElementById('dateNaissance').style.display='none';
			  document.getElementById('lieuNaissance').style.display='none';
			  document.getElementById('dateMariage').style.display='none';
			  document.getElementById('lieuMariage').style.display='none';
			  document.getElementById('dateDeces').style.display='none';
			  document.getElementById('lieuDeces').style.display='none';
			  document.getElementById('dateReconnaissance').style.display='inline';
			  document.getElementById('lieuReconnaissance').style.display='inline';
			  break;
			default:
			  document.getElementById('dateNaissance').style.display='inline';
			  document.getElementById('lieuNaissance').style.display='inline';
			  document.getElementById('dateMariage').style.display='none';
			  document.getElementById('lieuMariage').style.display='none';
			  document.getElementById('dateDeces').style.display='none';
			  document.getElementById('lieuDeces').style.display='none';
			  document.getElementById('dateReconnaissance').style.display='none';
			  document.getElementById('lieuReconnaissance').style.display='none';
			}
		 }
	  }
	/**/
}


function addEvent(obj, evType, fn){
 if (obj.addEventListener){
   obj.addEventListener(evType, fn, true);
   return true;
 } else if (obj.attachEvent){
   var r = obj.attachEvent("on"+evType, fn);
   return r;
 } else {
   return false;
 }
}

addEvent(window, 'load', initActivationHaut);
