function fermerTout(){
		tmp = '17,20,21,22,139,140,141,23,250,24,143,29,30,31,32,116,34,128,129,130,131,132,133,135,138,136,137,120,124,127,126,119,155,156,160,161,163,164,165,166,167,168,169,251,235,236,249,333,465';
		tmp = tmp.split(',');
		for(i=0;i<tmp.length;i++){
			if(document.getElementById('menu_js_' + tmp[i])){
				document.getElementById('menu_js_' + tmp[i]).style.visibility = 'hidden';
			}
		}
		document.getElementById('a_menu_' + 17).className = 'a_haut';document.getElementById('a_menu_' + 20).className = 'a_haut';document.getElementById('a_menu_' + 24).className = 'a_haut';document.getElementById('a_menu_' + 116).className = 'a_haut';document.getElementById('a_menu_' + 249).className = 'a_haut';document.getElementById('a_menu_' + 465).className = 'a_haut';
	}
	
	function reouvrir(tmp){
		tmp = tmp.split(',');
		for(i=0;i<tmp.length;i++){
			if(document.getElementById('menu_js_' + tmp[i])){
				document.getElementById('menu_js_' + tmp[i]).style.visibility = 'visible';
			}
			if( tmp[i] == '31' || tmp[i] == '31' || tmp[i] == '32' || tmp[i] == '32' || tmp[i] == '30' || tmp[i] == '30' || tmp[i] == '30' || tmp[i] == '30' || tmp[i] == '30' || tmp[i] == '30' || tmp[i] == '30' || tmp[i] == '30' || tmp[i] == '31' || tmp[i] == '31' || tmp[i] == '31' || tmp[i] == '30' || tmp[i] == '32' || tmp[i] == '31'){
				document.getElementById('a_menu_' + tmp[i]).className = 'a_js_fleche';
			} else {
				document.getElementById('a_menu_' + tmp[i]).className = 'a_js';
			}
			if(i == tmp.length-1){
				document.getElementById('a_menu_' + tmp[i]).className = 'a_haut_encours';
			}
		}
	}
	fermerTout();
	if(document.getElementById('a_langue')){
		document.getElementById('a_langue').onmouseover = function() {
			fermerTout();
		}
		document.getElementById('a_langue').className = 'a_haut';
	}
	
			if(document.getElementById('a_menu_17')){
				document.getElementById('a_menu_17').onmouseover = function() {
					fermerTout();
					reouvrir('17');
					if(document.getElementById('menu_js_17')){
						document.getElementById('menu_js_17').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_')){
						document.getElementById('menu_js_').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_20')){
				document.getElementById('a_menu_20').onmouseover = function() {
					fermerTout();
					reouvrir('20');
					if(document.getElementById('menu_js_20')){
						document.getElementById('menu_js_20').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_')){
						document.getElementById('menu_js_').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_21')){
				document.getElementById('a_menu_21').onmouseover = function() {
					fermerTout();
					reouvrir('21,249');
					if(document.getElementById('menu_js_21')){
						document.getElementById('menu_js_21').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_249')){
						document.getElementById('menu_js_249').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_22')){
				document.getElementById('a_menu_22').onmouseover = function() {
					fermerTout();
					reouvrir('22,249');
					if(document.getElementById('menu_js_22')){
						document.getElementById('menu_js_22').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_249')){
						document.getElementById('menu_js_249').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_139')){
				document.getElementById('a_menu_139').onmouseover = function() {
					fermerTout();
					reouvrir('139,31,24');
					if(document.getElementById('menu_js_139')){
						document.getElementById('menu_js_139').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_31')){
						document.getElementById('menu_js_31').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_140')){
				document.getElementById('a_menu_140').onmouseover = function() {
					fermerTout();
					reouvrir('140,31,24');
					if(document.getElementById('menu_js_140')){
						document.getElementById('menu_js_140').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_31')){
						document.getElementById('menu_js_31').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_141')){
				document.getElementById('a_menu_141').onmouseover = function() {
					fermerTout();
					reouvrir('141,32,24');
					if(document.getElementById('menu_js_141')){
						document.getElementById('menu_js_141').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_32')){
						document.getElementById('menu_js_32').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_23')){
				document.getElementById('a_menu_23').onmouseover = function() {
					fermerTout();
					reouvrir('23,249');
					if(document.getElementById('menu_js_23')){
						document.getElementById('menu_js_23').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_249')){
						document.getElementById('menu_js_249').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_250')){
				document.getElementById('a_menu_250').onmouseover = function() {
					fermerTout();
					reouvrir('250,249');
					if(document.getElementById('menu_js_250')){
						document.getElementById('menu_js_250').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_249')){
						document.getElementById('menu_js_249').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_24')){
				document.getElementById('a_menu_24').onmouseover = function() {
					fermerTout();
					reouvrir('24');
					if(document.getElementById('menu_js_24')){
						document.getElementById('menu_js_24').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_')){
						document.getElementById('menu_js_').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_143')){
				document.getElementById('a_menu_143').onmouseover = function() {
					fermerTout();
					reouvrir('143,32,24');
					if(document.getElementById('menu_js_143')){
						document.getElementById('menu_js_143').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_32')){
						document.getElementById('menu_js_32').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_29')){
				document.getElementById('a_menu_29').onmouseover = function() {
					fermerTout();
					reouvrir('29,116');
					if(document.getElementById('menu_js_29')){
						document.getElementById('menu_js_29').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_116')){
						document.getElementById('menu_js_116').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_30')){
				document.getElementById('a_menu_30').onmouseover = function() {
					fermerTout();
					reouvrir('30,24');
					if(document.getElementById('menu_js_30')){
						document.getElementById('menu_js_30').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_24')){
						document.getElementById('menu_js_24').style.visibility = 'visible';
					}
				}
			}
			document.getElementById('a_menu_' + 30).className = 'a_js_fleche';
			if(document.getElementById('a_menu_31')){
				document.getElementById('a_menu_31').onmouseover = function() {
					fermerTout();
					reouvrir('31,24');
					if(document.getElementById('menu_js_31')){
						document.getElementById('menu_js_31').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_24')){
						document.getElementById('menu_js_24').style.visibility = 'visible';
					}
				}
			}
			document.getElementById('a_menu_' + 31).className = 'a_js_fleche';
			if(document.getElementById('a_menu_32')){
				document.getElementById('a_menu_32').onmouseover = function() {
					fermerTout();
					reouvrir('32,24');
					if(document.getElementById('menu_js_32')){
						document.getElementById('menu_js_32').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_24')){
						document.getElementById('menu_js_24').style.visibility = 'visible';
					}
				}
			}
			document.getElementById('a_menu_' + 32).className = 'a_js_fleche';
			if(document.getElementById('a_menu_116')){
				document.getElementById('a_menu_116').onmouseover = function() {
					fermerTout();
					reouvrir('116');
					if(document.getElementById('menu_js_116')){
						document.getElementById('menu_js_116').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_')){
						document.getElementById('menu_js_').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_34')){
				document.getElementById('a_menu_34').onmouseover = function() {
					fermerTout();
					reouvrir('34,30,24');
					if(document.getElementById('menu_js_34')){
						document.getElementById('menu_js_34').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_30')){
						document.getElementById('menu_js_30').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_128')){
				document.getElementById('a_menu_128').onmouseover = function() {
					fermerTout();
					reouvrir('128,30,24');
					if(document.getElementById('menu_js_128')){
						document.getElementById('menu_js_128').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_30')){
						document.getElementById('menu_js_30').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_129')){
				document.getElementById('a_menu_129').onmouseover = function() {
					fermerTout();
					reouvrir('129,30,24');
					if(document.getElementById('menu_js_129')){
						document.getElementById('menu_js_129').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_30')){
						document.getElementById('menu_js_30').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_130')){
				document.getElementById('a_menu_130').onmouseover = function() {
					fermerTout();
					reouvrir('130,30,24');
					if(document.getElementById('menu_js_130')){
						document.getElementById('menu_js_130').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_30')){
						document.getElementById('menu_js_30').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_131')){
				document.getElementById('a_menu_131').onmouseover = function() {
					fermerTout();
					reouvrir('131,30,24');
					if(document.getElementById('menu_js_131')){
						document.getElementById('menu_js_131').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_30')){
						document.getElementById('menu_js_30').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_132')){
				document.getElementById('a_menu_132').onmouseover = function() {
					fermerTout();
					reouvrir('132,30,24');
					if(document.getElementById('menu_js_132')){
						document.getElementById('menu_js_132').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_30')){
						document.getElementById('menu_js_30').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_133')){
				document.getElementById('a_menu_133').onmouseover = function() {
					fermerTout();
					reouvrir('133,30,24');
					if(document.getElementById('menu_js_133')){
						document.getElementById('menu_js_133').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_30')){
						document.getElementById('menu_js_30').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_135')){
				document.getElementById('a_menu_135').onmouseover = function() {
					fermerTout();
					reouvrir('135,30,24');
					if(document.getElementById('menu_js_135')){
						document.getElementById('menu_js_135').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_30')){
						document.getElementById('menu_js_30').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_138')){
				document.getElementById('a_menu_138').onmouseover = function() {
					fermerTout();
					reouvrir('138,31,24');
					if(document.getElementById('menu_js_138')){
						document.getElementById('menu_js_138').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_31')){
						document.getElementById('menu_js_31').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_136')){
				document.getElementById('a_menu_136').onmouseover = function() {
					fermerTout();
					reouvrir('136,31,24');
					if(document.getElementById('menu_js_136')){
						document.getElementById('menu_js_136').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_31')){
						document.getElementById('menu_js_31').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_137')){
				document.getElementById('a_menu_137').onmouseover = function() {
					fermerTout();
					reouvrir('137,31,24');
					if(document.getElementById('menu_js_137')){
						document.getElementById('menu_js_137').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_31')){
						document.getElementById('menu_js_31').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_120')){
				document.getElementById('a_menu_120').onmouseover = function() {
					fermerTout();
					reouvrir('120,116');
					if(document.getElementById('menu_js_120')){
						document.getElementById('menu_js_120').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_116')){
						document.getElementById('menu_js_116').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_124')){
				document.getElementById('a_menu_124').onmouseover = function() {
					fermerTout();
					reouvrir('124,116');
					if(document.getElementById('menu_js_124')){
						document.getElementById('menu_js_124').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_116')){
						document.getElementById('menu_js_116').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_127')){
				document.getElementById('a_menu_127').onmouseover = function() {
					fermerTout();
					reouvrir('127,116');
					if(document.getElementById('menu_js_127')){
						document.getElementById('menu_js_127').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_116')){
						document.getElementById('menu_js_116').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_126')){
				document.getElementById('a_menu_126').onmouseover = function() {
					fermerTout();
					reouvrir('126,116');
					if(document.getElementById('menu_js_126')){
						document.getElementById('menu_js_126').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_116')){
						document.getElementById('menu_js_116').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_119')){
				document.getElementById('a_menu_119').onmouseover = function() {
					fermerTout();
					reouvrir('119,116');
					if(document.getElementById('menu_js_119')){
						document.getElementById('menu_js_119').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_116')){
						document.getElementById('menu_js_116').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_155')){
				document.getElementById('a_menu_155').onmouseover = function() {
					fermerTout();
					reouvrir('155,118');
					if(document.getElementById('menu_js_155')){
						document.getElementById('menu_js_155').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_118')){
						document.getElementById('menu_js_118').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_156')){
				document.getElementById('a_menu_156').onmouseover = function() {
					fermerTout();
					reouvrir('156,118');
					if(document.getElementById('menu_js_156')){
						document.getElementById('menu_js_156').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_118')){
						document.getElementById('menu_js_118').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_160')){
				document.getElementById('a_menu_160').onmouseover = function() {
					fermerTout();
					reouvrir('160,118');
					if(document.getElementById('menu_js_160')){
						document.getElementById('menu_js_160').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_118')){
						document.getElementById('menu_js_118').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_161')){
				document.getElementById('a_menu_161').onmouseover = function() {
					fermerTout();
					reouvrir('161,118');
					if(document.getElementById('menu_js_161')){
						document.getElementById('menu_js_161').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_118')){
						document.getElementById('menu_js_118').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_163')){
				document.getElementById('a_menu_163').onmouseover = function() {
					fermerTout();
					reouvrir('163,118');
					if(document.getElementById('menu_js_163')){
						document.getElementById('menu_js_163').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_118')){
						document.getElementById('menu_js_118').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_164')){
				document.getElementById('a_menu_164').onmouseover = function() {
					fermerTout();
					reouvrir('164,118');
					if(document.getElementById('menu_js_164')){
						document.getElementById('menu_js_164').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_118')){
						document.getElementById('menu_js_118').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_165')){
				document.getElementById('a_menu_165').onmouseover = function() {
					fermerTout();
					reouvrir('165,118');
					if(document.getElementById('menu_js_165')){
						document.getElementById('menu_js_165').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_118')){
						document.getElementById('menu_js_118').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_166')){
				document.getElementById('a_menu_166').onmouseover = function() {
					fermerTout();
					reouvrir('166,118');
					if(document.getElementById('menu_js_166')){
						document.getElementById('menu_js_166').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_118')){
						document.getElementById('menu_js_118').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_167')){
				document.getElementById('a_menu_167').onmouseover = function() {
					fermerTout();
					reouvrir('167,118');
					if(document.getElementById('menu_js_167')){
						document.getElementById('menu_js_167').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_118')){
						document.getElementById('menu_js_118').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_168')){
				document.getElementById('a_menu_168').onmouseover = function() {
					fermerTout();
					reouvrir('168,118');
					if(document.getElementById('menu_js_168')){
						document.getElementById('menu_js_168').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_118')){
						document.getElementById('menu_js_118').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_169')){
				document.getElementById('a_menu_169').onmouseover = function() {
					fermerTout();
					reouvrir('169,118');
					if(document.getElementById('menu_js_169')){
						document.getElementById('menu_js_169').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_118')){
						document.getElementById('menu_js_118').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_251')){
				document.getElementById('a_menu_251').onmouseover = function() {
					fermerTout();
					reouvrir('251,249');
					if(document.getElementById('menu_js_251')){
						document.getElementById('menu_js_251').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_249')){
						document.getElementById('menu_js_249').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_235')){
				document.getElementById('a_menu_235').onmouseover = function() {
					fermerTout();
					reouvrir('235,30,24');
					if(document.getElementById('menu_js_235')){
						document.getElementById('menu_js_235').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_30')){
						document.getElementById('menu_js_30').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_236')){
				document.getElementById('a_menu_236').onmouseover = function() {
					fermerTout();
					reouvrir('236,32,24');
					if(document.getElementById('menu_js_236')){
						document.getElementById('menu_js_236').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_32')){
						document.getElementById('menu_js_32').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_249')){
				document.getElementById('a_menu_249').onmouseover = function() {
					fermerTout();
					reouvrir('249');
					if(document.getElementById('menu_js_249')){
						document.getElementById('menu_js_249').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_')){
						document.getElementById('menu_js_').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_333')){
				document.getElementById('a_menu_333').onmouseover = function() {
					fermerTout();
					reouvrir('333,31,24');
					if(document.getElementById('menu_js_333')){
						document.getElementById('menu_js_333').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_31')){
						document.getElementById('menu_js_31').style.visibility = 'visible';
					}
				}
			}
			
			if(document.getElementById('a_menu_465')){
				document.getElementById('a_menu_465').onmouseover = function() {
					fermerTout();
					reouvrir('465');
					if(document.getElementById('menu_js_465')){
						document.getElementById('menu_js_465').style.visibility = 'visible';
					}
					if(document.getElementById('menu_js_')){
						document.getElementById('menu_js_').style.visibility = 'visible';
					}
				}
			}
			