var url_site = 'http://www.saint-aubin.fr/';



function openSousMenu(idopen)
{
	var allUL = document.getElementsByTagName('ul');
	if(document.getElementById(idopen))
	{
		for(var i = 0; i < allUL.length; i ++)
		{
			if(allUL[i].id == idopen)
				document.getElementById(idopen).style.display = '';
			else
				document.getElementById(allUL[i].id).style.display = 'none';
		}
	}
}



/*   $(document).ready(function(){
  
		
  	$("a.topnav").hover(function() { 
  		var tt = $(this).parent().find("ul.subnav");
		if(tt[0]){
			if(tt[0].innerHTML != ''){
		
				$(this).parent().find("ul.subnav").slideDown('slow').show();
				//$("ul.topnav li a").className = 'topnav_hover' ;
		  }}
		$(this).parent().hover(function() {
		}, function(){	
			$(this).parent().find("ul.subnav").slideUp('fast');
			$(this).parent().find("a.topnav").removeClass("topnav_hover");
			$(this).parent().find("span.fond_bf0000").removeClass("fond_bf0000_hover");			
			$(this).parent().find("span.fond_3e95b7").removeClass("fond_3e95b7_hover");			
			$(this).parent().find("span.fond_6e7576").removeClass("fond_6e7576_hover");			
		});
  
		}).hover(function() { 
			$(this).addClass("subhover");
			$(this).addClass("topnav_hover");
			$(this).parent().find("span.fond_bf0000").addClass("fond_bf0000_hover");
			$(this).parent().find("span.fond_3e95b7").addClass("fond_3e95b7_hover");
			$(this).parent().find("span.fond_6e7576").addClass("fond_6e7576_hover");
		}, function(){	
			$(this).removeClass("subhover"); 
	});
	$("li.nav_2 a").click(function() { 
			$(this).parent().find("ul.subnav_2").fadeIn(0);
			
		$(this).parent().hover(function() {
		}, function(){	
			
			$(this).parent().find("ul.subnav_2").fadeOut(0);
		});
  
		}).hover(function() { 
			$(this).addClass("subhover subhover2");
		}, function(){	
			$(this).removeClass("subhover subhover2"); 
	});
	$("li.nav_3 a").hover(function() { 
			$(this).parent().find("ul.subnav_3").fadeIn(0);
			
		$(this).parent().hover(function() {
		}, function(){	
			
			$(this).parent().find("ul.subnav_3").fadeOut(0);
		});
  
		}).hover(function() { 
			$(this).addClass("subhover subhover3");
		}, function(){	
			$(this).removeClass("subhover subhover3"); 
	});
  });
 */
	var k;
	var allMenus = new Array('monvillage','municipalite', 'majeunesse', 'monsport', 'maville');
	var allSousMenus = new Array('staubin_demain','conseil_munip','ssmenu_urbanisme','securitecivile','menucreche','menuecole','periscolaire','animationjeune','monequipement','petitesannonces');
 function showMenu(whichOne){
	for(k = 0; k < allMenus.length; k++){
		if(whichOne == allMenus[k])
			val(whichOne).style.display = 'block';
		else
			val(allMenus[k]).style.display = 'none';
	}
 }
 function hideMenu(whichOne){
	for(k = 0; k < allMenus.length; k++){
		val(allMenus[k]).style.display = 'none';
	}
	for(k = 0; k < allSousMenus.length; k++){
		val(allSousMenus[k]).style.display = 'none';
	}
 }
 function showSousMenu(whichOne){
	val(whichOne).style.display = 'block';
 }
 function hideSousMenu(whichOne){
	val(whichOne).style.display = 'none';
 }
 function keepOpenMenu(whichOne,theOther){
	val(whichOne).style.display = 'block';
	val(theOther).style.display = 'block';
 }
 
/* remplace le $ de prototype */
function val(a){
	var elt = document.getElementById(a);
	return elt;
}

function showHideElt(elt){
	if(document.getElementById(elt).style.display == 'none')
		document.getElementById(elt).style.display = 'block';
	else
		document.getElementById(elt).style.display = 'none';
}
function showElt(elt){
	document.getElementById(elt).style.display = 'block';
	if(document.getElementById('etiq_'+elt))
		document.getElementById('etiq_'+elt).style.display = 'block';
}
function hideElt(elt){
	document.getElementById(elt).style.display = 'none';
	if(document.getElementById('etiq_'+elt))
		document.getElementById('etiq_'+elt).style.display = 'none';
}
if (!document.getElementsByClassName){
	document.getElementsByClassName = function(myclasse,element){
		var answer = new Array(); var mes_elts =  new Array();
		var regex = new RegExp("\\b" + myclasse + "\\b");

		mes_elts = document.getElementsByTagName(element);
		for (var f = 0 ; f < mes_elts.length ; f++)  
		{
			if(regex.test(mes_elts[f].className))
			{
				answer.push(mes_elts[f]);
			}
		}
		return answer;
	}
}
function hideAll(classe1,classe2){
	//alert('fdvf'); return false;
	var images = document.getElementsByClassName(classe1,'img');
	var etiquettes = document.getElementsByClassName(classe2,'div');
	for(var i = 0 ; i < images.length; i++){
		images[i].style.display = 'none';
		if(etiquettes[i])
			etiquettes[i].style.display = 'none';
	}
}

function hideFastAll(p,classe){
	var images = document.getElementsByClassName(classe,'div');
	for(var i = 0 ; i < images.length; i++){
		if(images[i].id != p){
			images[i].style.display = 'none';
			if(document.getElementById('etiq_'+images[i].id))
				document.getElementById('etiq_'+images[i].id).style.display = 'none';
		}
	}
}





