function show(id_elem){
	document.getElementById(id_elem).style.display = 'block';	
	if(document.getElementById(id_elem+'_bt')){
	document.getElementById(id_elem+'_bt').className = 'lien actif';
	}
}

function hide(id_elem){
	document.getElementById(id_elem).style.display = 'none';	
	if(document.getElementById(id_elem+'_bt')){
	document.getElementById(id_elem+'_bt').className = 'lien';
	}
}

function showHide(id_elem){
	if(document.getElementById(id_elem).style.display == 'block'){
		document.getElementById(id_elem).style.display = 'none';
		if(document.getElementById(id_elem+'_bt')){
		document.getElementById(id_elem+'_bt').className = '';
		}
	} else {
		document.getElementById(id_elem).style.display = 'block';
		if(document.getElementById(id_elem+'_bt')){
		document.getElementById(id_elem+'_bt').className = 'actif';
		}
	}
}

function showHideMenu(id_elem){
	if(document.getElementById(id_elem).style.display == 'block'){
		document.getElementById(id_elem).style.display = 'none';
		
		if(document.getElementById('map_fixe') != null){
			document.getElementById('map_fixe').style.top = '101px';
			document.getElementById('map_fixe').style.height = '92%';
		}
		
		//if(document.getElementById('sortby') != null) document.getElementById('sortby').style.marginTop = '91px';
		if(document.getElementById('fiches') != null){
			document.getElementById('fiches').style.marginTop = '89px';
			/*
			var regUserAgent = new RegExp("(iPad)", "g");
			var regUserAgent2 = new RegExp("(iPhone)", "g");
			
			if(navigator.userAgent.match(regUserAgent) || navigator.userAgent.match(regUserAgent2)){
				var hauteur = (document.documentElement.clientHeight);
				ocument.getElementById('fiches').style.height = hauteur - 119;
			}
			*/
		}
	}
	else{
		document.getElementById(id_elem).style.display = 'block';
		
		if(document.getElementById('map_fixe') != null){
			document.getElementById('map_fixe').style.top = '128px';
			document.getElementById('map_fixe').style.height = '88%';
		}
		
		//if(document.getElementById('sortby') != null) document.getElementById('sortby').style.marginTop = '118px';
		if(document.getElementById('fiches') != null){
			document.getElementById('fiches').style.marginTop = '116px';
			/*
			var regUserAgent = new RegExp("(iPad)", "g");
			var regUserAgent2 = new RegExp("(iPhone)", "g");
			
			if(navigator.userAgent.match(regUserAgent) || navigator.userAgent.match(regUserAgent2)){
				var hauteur = (document.documentElement.clientHeight);
				document.getElementById('fiches').style.height = hauteur - 136;
			}
			*/
		}
	}
}

function initMapStyle(){
	if(document.getElementById('smenu') != null){
		if(document.getElementById('smenu').style.display == 'block'){
			if(document.getElementById('map_fixe') != null){
				document.getElementById('map_fixe').style.top = '128px';
				document.getElementById('map_fixe').style.height = '88%';
			}
			
			//if(document.getElementById('sortby') != null) document.getElementById('sortby').style.marginTop = '118px';
			if(document.getElementById('fiches') != null){
				document.getElementById('fiches').style.marginTop = '116px';
				/*
				var regUserAgent = new RegExp("(iPad)", "g");
				var regUserAgent2 = new RegExp("(iPhone)", "g");
				
				if(navigator.userAgent.match(regUserAgent) || navigator.userAgent.match(regUserAgent2)){
					var hauteur = (document.documentElement.clientHeight);
					document.getElementById('fiches').style.height = hauteur - 136;
				}
				*/
			}
		}
		else{
			if(document.getElementById('map_fixe') != null){
				document.getElementById('map_fixe').style.top = '101px';
				document.getElementById('map_fixe').style.height = '92%';
			}
			
			//if(document.getElementById('sortby') != null) document.getElementById('sortby').style.marginTop = '91px';
			if(document.getElementById('fiches') != null){
				document.getElementById('fiches').style.marginTop = '89px';
				/*
				var regUserAgent = new RegExp("(iPad)", "g");
				var regUserAgent2 = new RegExp("(iPhone)", "g");
				
				if(navigator.userAgent.match(regUserAgent) || navigator.userAgent.match(regUserAgent2)){
					var hauteur = (document.documentElement.clientHeight);
					document.getElementById('fiches').style.height = hauteur - 119;
				}
				*/
			}
		}
	}
}

function showFlags(element){
	document.getElementById('drapeau_haut').style.overflow = 'visible';
	document.getElementById('drapeau_haut').style.backgroundColor = '#0060BB';
}

function hideFlags(element){
	document.getElementById('drapeau_haut').style.overflow = 'hidden';
	document.getElementById('drapeau_haut').style.backgroundColor = 'transparent';
}

addLoadEvent(initMapStyle);
