







// Affichage / masquage des blocs
document.write('<style type="text/css">');
if (!isBayadereAffichable) {
		document.write(' #header { display:none; } ');
}
if (!isMenuAffichable) {
                document.write(' #headerMarketInfos, .menuContainer, #headerFB { display:none; } ');
                document.write(' #header { background-position: top center; height:60px; } ');
}
if (isTracerAffichable) {
        document.write(' .notLk-traceur { display:none; } ');
}
else {
        document.write(' .lk-traceur { display:none; } ');
}
if (isFooterAffichable) {
                document.write(' .notFooterContainer { display:none; } ');
} else {
                document.write(' .footerContainer, .footerInTableContainer, #footer { display:none; } ');
}
document.write('</style>');

if (isMenuAffichable) {

	
function writeMenu(){

var affichagePicto = "";
document.write(" <ul id='menuNiv0'>");
document.write(" <li id='menuCell_0' class='top'>");
if (affichagePicto == 'Yes') {
document.write(" <a id='gotohome' href='/cgi-bin/AF/CA/fr/common/home/home/HomePageAction.do' onclick=\"javascript:goToHome(); return false;\" class='top_link' style='cursor:pointer;'><img title='Accueil ' alt='Accueil ' src='/CA/common/common/img/pictos/menuHome.gif' width='9' height='10'></a>");
} else {
document.write(" <a id='gotohome' href='/cgi-bin/AF/CA/fr/common/home/home/HomePageAction.do' onclick=\"javascript:goToHome(); return false;\" class='top_link' style='cursor:pointer;'>Accueil </a>");
}
document.write(" </li>");
document.write(" <li class='separateur'><span class='qmdivider qmdividery' ></span></li>");
		
document.write(" <li class='top submenu'><a id='reservationNivo1' href='#' class='top_link'>R&eacute;servation et promotions</a>");
	
document.write(" <ul id='menuNiv1_1' class='droite'>");
				
document.write(" <li class='submenu' id='menuCell_1_20'>");
		
document.write(" <a class='fly' id='reservation_achat' ");
					
document.write("				href='/CA/fr/common/resainfovol/achat/reservation_achat.htm' onclick=\"javascript:af_md('/CA/fr/common/resainfovol/achat/reservation_achat.htm',0,'');return false;\">&nbsp;R&eacute;servation &ndash; Achat</a>");
			
document.write(" <ul id='menuNiv2_1_20'>");
		
document.write(" <li>");
	
document.write(" <a id='reservation' ");
					
document.write("				href='/cgi-bin/AF/CA/fr/local/resainfovol/achat/RechercherAction.do' onclick=\"javascript:af_md('/CA/fr/local/resainfovol/achat/RechercherAction.do',0,'');return false;\">&nbsp;R&eacute;servation express</a>");				
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='UM' ");
					
document.write("				href='/cgi-bin/AF/CA/fr/local/process/umbooking/SearchAction.do' onclick=\"javascript:af_md('/CA/fr/local/process/umbooking/SearchAction.do',0,'');return false;\">&nbsp;Enfant non accompagn&eacute;</a>");				
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='achat_voyage_groupe' ");
					
document.write("				href='/CA/fr/local/resainfovol/achat/achat_voyage_groupe.htm' onclick=\"javascript:af_md('/CA/fr/local/resainfovol/achat/achat_voyage_groupe.htm',0,'');return false;\">&nbsp;Groupes</a>");
			
document.write(" </li>");
	
document.write(" </ul>");
document.write(" </li>");
						
document.write(" <li id='menuCell_1_75'>");
		
document.write(" <a id='tarifs_promotions' ");
					
document.write("				href='/CA/fr/local/resainfovol/meilleuresoffres/tarifs_promotions.htm' onclick=\"javascript:af_md('/CA/fr/local/resainfovol/meilleuresoffres/tarifs_promotions.htm',0,'');return false;\">&nbsp;Promotions</a>");
			
document.write(" </li>");
		
document.write(" <li id='menuCell_1_28'>");
		
document.write(" <a id='horaire' ");
					
document.write("				href='/cgi-bin/AF/CA/fr/local/resainfovol/horaires/horaires.do' onclick=\"javascript:af_md('/CA/fr/local/resainfovol/horaires/horaires.do',0,'');return false;\">&nbsp;Horaires</a>");				
			
document.write(" </li>");
		
document.write(" <li id='menuCell_1_29'>");
		
document.write(" <a id='infovol' ");
					
document.write("				href='/cgi-bin/AF/CA/fr/local/resainfovol/infovols/actualiteDesVols.do' onclick=\"javascript:af_md('/CA/fr/local/resainfovol/infovols/actualiteDesVols.do',0,'');return false;\">&nbsp;Actualit&eacute; des Vols</a>");				
			
document.write(" </li>");
		
document.write(" <li class='submenu' id='menuCell_1_77'>");
		
document.write(" <a class='fly' id='reservation_avion_train' ");
					
document.write("				href='/CA/fr/common/resainfovol/avion_train/reservation_avion_train.htm' onclick=\"javascript:af_md('/CA/fr/common/resainfovol/avion_train/reservation_avion_train.htm',0,'');return false;\">&nbsp;Avion - Train</a>");
			
document.write(" <ul id='menuNiv2_1_77'>");
		
document.write(" <li>");
	
document.write(" <a id='avion_train_tgvair' ");
					
document.write("				href='/CA/fr/common/resainfovol/avion_train/avion_train_tgvair.htm' onclick=\"javascript:af_md('/CA/fr/common/resainfovol/avion_train/avion_train_tgvair.htm',0,'');return false;\">&nbsp;tgvair</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='avion_train_ligne_cdgbru' ");
					
document.write("				href='/CA/fr/common/resainfovol/avion_train/avion_train_ligne_cdgbru.htm' onclick=\"javascript:af_md('/CA/fr/common/resainfovol/avion_train/avion_train_ligne_cdgbru.htm',0,'');return false;\">&nbsp;Paris-Charles de Gaulle / Bruxelles</a>");
			
document.write(" </li>");
	
document.write(" </ul>");
document.write(" </li>");
						
document.write(" <li id='menuCell_1_31'>");
		
document.write(" <a id='reservation_hotel' ");
					
document.write("				href='/CA/fr/local/transverse/frame/genericIFrame.htm?url=http://www.viamichelin.com/b2b2c/fra/dyn/controller/hbHomePage?productId=121607' onclick=\"javascript:af_md('/CA/fr/local/transverse/frame/genericIFrame.htm?url=http://www.viamichelin.com/b2b2c/fra/dyn/controller/hbHomePage?productId=121607',0,'');return false;\">&nbsp;H&ocirc;tels</a>");
			
document.write(" </li>");
		
document.write(" <li id='menuCell_1_32'>");
		
document.write(" <a id='hv_voitures' ");
					
document.write("				href='http://link.hertz.com/link.html?id=1700005&amp;LinkType=BESPOKE&amp;TargetType=Homepage&amp;Arriving_Airline=AF&amp;lang=fr&amp;POS=CA' onclick=\"javascript:af_md('http://link.hertz.com/link.html?id=1700005&amp;LinkType=BESPOKE&amp;TargetType=Homepage&amp;Arriving_Airline=AF&amp;lang=fr&amp;POS=CA',0,'width=1024,height=768,resizable=yes,scrollbars=yes,toolbar=yes,menubar=yes,titlebar=yes');return false;\">&nbsp;Voitures</a>");
			
document.write(" </li>");
		
document.write(" <li id='menuCell_1_34'>");
		
document.write(" <a id='reservation_services_voyage_tourisme' ");
					
document.write("				href='/CA/fr/common/resainfovol/services/reservation_services_voyage_tourisme.htm' onclick=\"javascript:af_md('/CA/fr/common/resainfovol/services/reservation_services_voyage_tourisme.htm',0,'');return false;\">&nbsp;Tourisme</a>");
			
document.write(" </li>");
		
document.write(" <li id='menuCell_1_59'>");
		
document.write(" <a id='resa_gerer_pnr' ");
					
document.write("				href='/cgi-bin/AF/CA/fr/local/resainfovol/achat/gererPNRAction.do' onclick=\"javascript:af_md('/CA/fr/local/resainfovol/achat/gererPNRAction.do',0,'');return false;\">&nbsp;Vos R&eacute;servations en cours</a>");				
			
document.write(" </li>");
		
document.write(" </ul>");
			
document.write(" </li>");
document.write(" <li class='separateur'><span class='qmdivider qmdividery' ></span></li>");
	
document.write(" <li class='top submenu'><a id='guideVoyageNivo1' href='#' class='top_link'>Informations et services</a>");
	
document.write(" <ul id='menuNiv1_2' class='droite'>");
				
document.write(" <li class='submenu' id='menuCell_2_3'>");
		
document.write(" <a class='fly' id='guide_e_services_yy' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/e_services/guide_e_services_yy.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/e_services/guide_e_services_yy.htm',0,'');return false;\">&nbsp;E-services </a>");
			
document.write(" <ul id='menuNiv2_2_3'>");
		
document.write(" <li>");
	
document.write(" <a id='pratique_billet_electronique' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/pratique/pratique_billet_electronique.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/pratique/pratique_billet_electronique.htm',0,'');return false;\">&nbsp;Billet &eacute;lectronique</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='e_services_echeckin_zz' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/e_services/e_services_echeckin_zz.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/e_services/e_services_echeckin_zz.htm',0,'');return false;\">&nbsp;Enregistrement sur internet</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='e_services_bornes_ls' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/e_services/e_services_bornes_ls.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/e_services/e_services_bornes_ls.htm',0,'');return false;\">&nbsp;Enregistrement sur Bornes Libre-Service</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='e_services_mobilecheckin' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/e_services/e_services_mobilecheckin.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/e_services/e_services_mobilecheckin.htm',0,'');return false;\">&nbsp;Enregistrement sur t&eacute;l&eacute;phone portable</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='internet_mobile' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/e_services/internet_mobile.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/e_services/internet_mobile.htm',0,'');return false;\">&nbsp;Internet mobile</a>");
			
document.write(" </li>");
	
document.write(" </ul>");
document.write(" </li>");
						
document.write(" <li class='submenu' id='menuCell_2_101'>");
		
document.write(" <a class='fly' id='guide_reseau' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/reseau/guide_reseau.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/reseau/guide_reseau.htm',0,'');return false;\">&nbsp;Destinations</a>");
			
document.write(" <ul id='menuNiv2_2_101'>");
		
document.write(" <li>");
	
document.write(" <a id='reseau_monde' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/reseau/reseau_monde.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/reseau/reseau_monde.htm',0,'');return false;\">&nbsp;Le R&eacute;seau dans le monde</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='guide_destinations' ");
					
document.write("				href='http://guide-voyage.airfrance.fr' onclick=\"javascript:af_md('http://guide-voyage.airfrance.fr',0,'width=1050,height=768,resizable=no,scrollbars=yes,toolbar=yes,menubar=yes');return false;\">&nbsp;Guide des destinations</a>");
			
document.write(" </li>");
	
document.write(" </ul>");
document.write(" </li>");
						
document.write(" <li id='menuCell_2_188'>");
		
document.write(" <a id='Calculateur de CO2' ");
					
document.write("				href='http://developpement-durable.airfrance.com/FR/fr/local/calculateurCO2/calculateurAccueil.htm' onclick=\"javascript:af_md('http://developpement-durable.airfrance.com/FR/fr/local/calculateurCO2/calculateurAccueil.htm',0,'width=800,height=600,scrollbars=yes,toolbar=yes,menubar=yes');return false;\">&nbsp;Calculateur de CO2</a>");
			
document.write(" </li>");
		
document.write(" <li class='submenu' id='menuCell_2_10'>");
		
document.write(" <a class='fly' id='guide_cote_pratique' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/pratique/guide_cote_pratique.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/pratique/guide_cote_pratique.htm',0,'');return false;\">&nbsp;C&ocirc;t&eacute; pratique</a>");
			
document.write(" <ul id='menuNiv2_2_10'>");
		
document.write(" <li>");
	
document.write(" <a id='pratique_bagage' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/pratique/pratique_bagage.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/pratique/pratique_bagage.htm',0,'');return false;\">&nbsp;Bagages</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='pratique_animaux' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/pratique/pratique_animaux.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/pratique/pratique_animaux.htm',0,'');return false;\">&nbsp;Animaux</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='pratique_visa_douanes' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/pratique/pratique_visa_douanes.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/pratique/pratique_visa_douanes.htm',0,'');return false;\">&nbsp;Visas et douanes</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='pratique_surete' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/pratique/pratique_surete.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/pratique/pratique_surete.htm',0,'');return false;\">&nbsp;Mesures de s&ucirc;ret&eacute;</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='aeroport_cars_airfrance' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/aeroport/aeroport_cars_airfrance.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/aeroport/aeroport_cars_airfrance.htm',0,'');return false;\">&nbsp;Cars Air France</a>");
			
document.write(" </li>");
	
document.write(" </ul>");
document.write(" </li>");
						
document.write(" <li class='submenu' id='menuCell_2_213'>");
		
document.write(" <a class='fly' id='guide_bienetre_sante' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/bienetre_sante/guide_bienetre_sante.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/bienetre_sante/guide_bienetre_sante.htm',0,'');return false;\">&nbsp;Bien-&ecirc;tre et sant&eacute;</a>");
			
document.write(" <ul id='menuNiv2_2_213'>");
		
document.write(" <li>");
	
document.write(" <a id='bienetre_sante_aeroport' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/bienetre_sante/bienetre_sante_aeroport.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/bienetre_sante/bienetre_sante_aeroport.htm',0,'');return false;\">&nbsp;Bien-&ecirc;tre &agrave; l'a&eacute;roport</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='bienetre_sante_abord' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/bienetre_sante/bienetre_sante_abord.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/bienetre_sante/bienetre_sante_abord.htm',0,'');return false;\">&nbsp;Bien-&ecirc;tre &agrave; bord</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='bienetre_sante_conseils' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/bienetre_sante/bienetre_sante_conseils.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/bienetre_sante/bienetre_sante_conseils.htm',0,'');return false;\">&nbsp;Conseils bien-&ecirc;tre et sant&eacute;</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='bienetre_sante_vaccinations' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/bienetre_sante/bienetre_sante_vaccinations.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/bienetre_sante/bienetre_sante_vaccinations.htm',0,'');return false;\">&nbsp;Pr&eacute;vention et vaccinations</a>");
			
document.write(" </li>");
	
document.write(" </ul>");
document.write(" </li>");
						
document.write(" <li class='submenu' id='menuCell_2_154'>");
		
document.write(" <a class='fly' id='guide_assistance_particuliere' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/assistance/guide_assistance_particuliere.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/assistance/guide_assistance_particuliere.htm',0,'');return false;\">&nbsp;Assistance aux passagers</a>");
			
document.write(" <ul id='menuNiv2_2_154'>");
		
document.write(" <li>");
	
document.write(" <a id='particuliere_planete_bleue' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/assistance/particuliere_planete_bleue.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/assistance/particuliere_planete_bleue.htm',0,'');return false;\">&nbsp;Familles et enfants</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='particuliere_pmr' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/assistance/particuliere_pmr.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/assistance/particuliere_pmr.htm',0,'');return false;\">&nbsp;Passagers &agrave; mobilit&eacute; r&eacute;duite</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='particuliere_pfc' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/assistance/particuliere_pfc.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/assistance/particuliere_pfc.htm',0,'');return false;\">&nbsp;Passagers &agrave; forte corpulence</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='sante_anti_stress' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/pratique/sante_anti_stress.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/pratique/sante_anti_stress.htm',0,'');return false;\">&nbsp;Stage anti-stress</a>");
			
document.write(" </li>");
	
document.write(" </ul>");
document.write(" </li>");
						
document.write(" <li class='submenu' id='menuCell_2_108'>");
		
document.write(" <a class='fly' id='guide_a_laeroport' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/aeroport/guide_a_laeroport.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/aeroport/guide_a_laeroport.htm',0,'');return false;\">&nbsp;A l'a&eacute;roport</a>");
			
document.write(" <ul id='menuNiv2_2_108'>");
		
document.write(" <li>");
	
document.write(" <a id='aeroport_enregistrement' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/aeroport/aeroport_enregistrement.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/aeroport/aeroport_enregistrement.htm',0,'');return false;\">&nbsp;Enregistrement</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='aeroport_salons_patios' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/aeroport/aeroport_salons_patios.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/aeroport/aeroport_salons_patios.htm',0,'');return false;\">&nbsp;Salons</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='aeroport_correspondances_cdg' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/aeroport/aeroport_correspondances_cdg.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/aeroport/aeroport_correspondances_cdg.htm',0,'');return false;\">&nbsp;Correspondances Paris-Charles de Gaulle</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='guide_aeroport' ");
					
document.write("				href='http://airfrance.travel-guides.com/?language=fr' onclick=\"javascript:af_md('http://airfrance.travel-guides.com/?language=fr',0,'width=800,height=600,scrollbars=yes,resizable=yes');return false;\">&nbsp;Guide des a&eacute;roports</a>");
			
document.write(" </li>");
	
document.write(" </ul>");
document.write(" </li>");
						
document.write(" <li class='submenu' id='menuCell_2_26'>");
		
document.write(" <a class='fly' id='guide_a_bord' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/classeetconfort/guide_a_bord.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/classeetconfort/guide_a_bord.htm',0,'');return false;\">&nbsp;Classes et confort</a>");
			
document.write(" <ul id='menuNiv2_2_26'>");
		
document.write(" <li>");
	
document.write(" <a id='classes_premiere' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/classeetconfort/classes_premiere.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/classeetconfort/classes_premiere.htm',0,'');return false;\">&nbsp;La Premi&egrave;re</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='classes_affaires' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/classeetconfort/classes_affaires.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/classeetconfort/classes_affaires.htm',0,'');return false;\">&nbsp;Affaires</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='classes_premium_voyageur' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/classeetconfort/classes_premium_voyageur.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/classeetconfort/classes_premium_voyageur.htm',0,'');return false;\">&nbsp;Premium Voyageur</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='classes_alize_new' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/classeetconfort/classes_alize_new.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/classeetconfort/classes_alize_new.htm',0,'');return false;\">&nbsp;Aliz&eacute; </a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='classes_voyageur' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/classeetconfort/classes_voyageur.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/classeetconfort/classes_voyageur.htm',0,'');return false;\">&nbsp;Voyageur</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='classes_la_navette' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/classeetconfort/classes_la_navette.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/classeetconfort/classes_la_navette.htm',0,'');return false;\">&nbsp;La Navette</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='classes_cityjet_for' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/classeetconfort/classes_cityjet_for.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/classeetconfort/classes_cityjet_for.htm',0,'');return false;\">&nbsp;CityJet for Air France</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='classes_dedicate' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/classeetconfort/classes_dedicate.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/classeetconfort/classes_dedicate.htm',0,'');return false;\">&nbsp;Dedicate</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='guide_divertissement' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/classeetconfort/guide_divertissement.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/classeetconfort/guide_divertissement.htm',0,'');return false;\">&nbsp;Divertissements</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='laboutique' ");
					
document.write("				href='http://laboutique.airfrance.fr' onclick=\"javascript:af_md('http://laboutique.airfrance.fr',0,'width=800,height=600,scrollbars=yes');return false;\">&nbsp;Ventes &agrave; bord</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='abord_plan_cabine' ");
					
document.write("				href='/CA/fr/common/guidevoyageur/classeetconfort/abord_plan_cabine.htm' onclick=\"javascript:af_md('/CA/fr/common/guidevoyageur/classeetconfort/abord_plan_cabine.htm',0,'');return false;\">&nbsp;Les Plans cabines</a>");
			
document.write(" </li>");
	
document.write(" </ul>");
document.write(" </li>");
						
document.write(" <li id='menuCell_2_134'>");
		
document.write(" <a id='ROC' ");
					
document.write("				href='/CA/fr/common/avotreservice/relationclientele/ROC.htm' onclick=\"javascript:af_md('/CA/fr/common/avotreservice/relationclientele/ROC.htm',0,'');return false;\">&nbsp;Service ROC</a>");
			
document.write(" </li>");
		
document.write(" <li id='menuCell_2_142'>");
		
document.write(" <a id='e_card' ");
					
document.write("				href='http://213.198.106.56/Ecarte-Airfrance/module1/ecard_fr.html' onclick=\"javascript:af_md('http://213.198.106.56/Ecarte-Airfrance/module1/ecard_fr.html',0,'width=800,height=600,scrollbars=yes,resizable=yes');return false;\">&nbsp;E-cards</a>");
			
document.write(" </li>");
		
document.write(" </ul>");
			
document.write(" </li>");
document.write(" <li class='separateur'><span class='qmdivider qmdividery' ></span></li>");
	
document.write(" <li class='top submenu'><a id='voyageurFrequentNivo1' href='#' class='top_link'>Flying Blue</a>");
	
document.write(" <ul id='menuNiv1_3' class='droite'>");
				
document.write(" <li class='submenu' id='menuCell_3_138'>");
		
document.write(" <a class='fly' id='voyageurs_flying_blue' ");
					
document.write("				href='/cgi-bin/AF/CA/fr/common/util/forwardClusterAction.do?url=flyingblue.htm' onclick=\"javascript:af_md('/CA/fr/common/util/forwardClusterAction.do?url=flyingblue.htm',0,'');return false;\">&nbsp;Flying Blue </a>");				
			
document.write(" <ul id='menuNiv2_3_138'>");
		
document.write(" <li>");
	
document.write(" <a id='fblue_essentiel' ");
					
document.write("				href='/cgi-bin/AF/CA/fr/common/util/forwardClusterAction.do?url=fblue_essentiel.htm' onclick=\"javascript:af_md('/CA/fr/common/util/forwardClusterAction.do?url=fblue_essentiel.htm',0,'');return false;\">&nbsp;Flying Blue en quelques mots</a>");				
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='moncompte' ");
					
document.write("				href='/cgi-bin/AF/CA/fr/common/voyageurfrequent/ffp/AccesFFPAction.do' onclick=\"javascript:af_md('/CA/fr/common/voyageurfrequent/ffp/AccesFFPAction.do',0,'');return false;\">&nbsp;Votre compte</a>");				
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='abt' ");
					
document.write("				href='/cgi-bin/AF/CA/fr/local/resainfovol/abt/demanderPrimeAction.do' onclick=\"javascript:af_md('/CA/fr/local/resainfovol/abt/demanderPrimeAction.do',0,'');return false;\">&nbsp;R&eacute;server un billet Prime</a>");				
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='fblue_gagner' ");
					
document.write("				href='/cgi-bin/AF/CA/fr/common/util/forwardClusterAction.do?url=fblue_gagner.htm' onclick=\"javascript:af_md('/CA/fr/common/util/forwardClusterAction.do?url=fblue_gagner.htm',0,'');return false;\">&nbsp;Gagner des Miles</a>");				
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='fblue_acheter' ");
					
document.write("				href='/CA/fr/common/voyageurfrequent/flyingblue/fblue_acheter.htm' onclick=\"javascript:af_md('/CA/fr/common/voyageurfrequent/flyingblue/fblue_acheter.htm',0,'');return false;\">&nbsp;Acheter des Miles</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='fblue_profiter' ");
					
document.write("				href='/cgi-bin/AF/CA/fr/common/util/forwardClusterAction.do?url=fblue_profiter.htm' onclick=\"javascript:af_md('/CA/fr/common/util/forwardClusterAction.do?url=fblue_profiter.htm',0,'');return false;\">&nbsp;Profiter de vos Miles</a>");				
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='fblue_avantages_elite' ");
					
document.write("				href='/cgi-bin/AF/CA/fr/common/util/forwardClusterAction.do?url=fblue_avantages_elite.htm' onclick=\"javascript:af_md('/CA/fr/common/util/forwardClusterAction.do?url=fblue_avantages_elite.htm',0,'');return false;\">&nbsp;Avantages Elite</a>");				
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='fblue_news_promotions' ");
					
document.write("				href='http://www.flyingbluenews.com/airfrance/'+cu_Marche+'/'+cu_Langue+'' onclick=\"javascript:af_md('http://www.flyingbluenews.com/airfrance/'+cu_Marche+'/'+cu_Langue+'',0,'width=1024,height=768,resizable=yes,scrollbars=yes,toolbar=yes,menubar=yes,titlebar=yes');return false;\">&nbsp;News et promotions</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='fblue_service_clients' ");
					
document.write("				href='/cgi-bin/AF/CA/fr/common/util/forwardClusterAction.do?url=fblue_service_clients.htm' onclick=\"javascript:af_md('/CA/fr/common/util/forwardClusterAction.do?url=fblue_service_clients.htm',0,'');return false;\">&nbsp;Service Clients</a>");				
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='Adhesion' ");
					
document.write("				href='/cgi-bin/AF/CA/fr/local/voyageurfrequent/ffp/AdhesionFFP.do' onclick=\"javascript:af_md('/CA/fr/local/voyageurfrequent/ffp/AdhesionFFP.do',0,'');return false;\">&nbsp;Adh&eacute;rer en ligne</a>");				
			
document.write(" </li>");
	
document.write(" </ul>");
document.write(" </li>");
						
document.write(" <li class='submenu' id='menuCell_3_7'>");
		
document.write(" <a class='fly' id='voyageurs_petroleum' ");
					
document.write("				href='/CA/fr/common/voyageurfrequent/petroleumclub/voyageurs_petroleum.htm' onclick=\"javascript:af_md('/CA/fr/common/voyageurfrequent/petroleumclub/voyageurs_petroleum.htm',0,'');return false;\">&nbsp;Flying Blue Petroleum</a>");
			
document.write(" <ul id='menuNiv2_3_7'>");
		
document.write(" <li>");
	
document.write(" <a id='decouverte_services' ");
					
document.write("				href='/CA/fr/common/voyageurfrequent/petroleumclub/decouverte_services.htm' onclick=\"javascript:af_md('/CA/fr/common/voyageurfrequent/petroleumclub/decouverte_services.htm',0,'');return false;\">&nbsp;Services &agrave; l'a&eacute;roport</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='adherants_offres_partenaires' ");
					
document.write("				href='/CA/fr/common/voyageurfrequent/petroleumclub/adherants_offres_partenaires.htm' onclick=\"javascript:af_md('/CA/fr/common/voyageurfrequent/petroleumclub/adherants_offres_partenaires.htm',0,'');return false;\">&nbsp;Avantages partenaires</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='petroleum_deja_adherant' ");
					
document.write("				href='http://www.flyingbluepetroleumnews.com/ ' onclick=\"javascript:af_md('http://www.flyingbluepetroleumnews.com/ ',0,'width=1024,height=768,resizable=yes,scrollbars=yes,toolbar=yes,menubar=yes,titlebar=yes');return false;\">&nbsp;News et promotions</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='petroleum_lignes_petrolieres' ");
					
document.write("				href='/CA/fr/common/voyageurfrequent/petroleumclub/petroleum_lignes_petrolieres.htm' onclick=\"javascript:af_md('/CA/fr/common/voyageurfrequent/petroleumclub/petroleum_lignes_petrolieres.htm',0,'');return false;\">&nbsp;Lignes P&eacute;troli&egrave;res</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='petroleum_services_client' ");
					
document.write("				href='/CA/fr/common/voyageurfrequent/petroleumclub/petroleum_services_client.htm' onclick=\"javascript:af_md('/CA/fr/common/voyageurfrequent/petroleumclub/petroleum_services_client.htm',0,'');return false;\">&nbsp;Services client</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='decouverte_adherer' ");
					
document.write("				href='/CA/fr/common/voyageurfrequent/petroleumclub/decouverte_adherer.htm' onclick=\"javascript:af_md('/CA/fr/common/voyageurfrequent/petroleumclub/decouverte_adherer.htm',0,'');return false;\">&nbsp;Adh&eacute;rer</a>");
			
document.write(" </li>");
	
document.write(" </ul>");
document.write(" </li>");
						
document.write(" </ul>");
			
document.write(" </li>");
document.write(" <li class='separateur'><span class='qmdivider qmdividery' ></span></li>");
	
document.write(" <li class='top submenu'><a id='serviceNivo1' href='#' class='top_link'>Offre entreprises</a>");
	
document.write(" <ul id='menuNiv1_4' class='droite'>");
				
document.write(" <li class='submenu' id='menuCell_4_16'>");
		
document.write(" <a class='fly' id='service_voyageur_rewards' ");
					
document.write("				href='/CA/fr/common/avotreservice/entreprises/service_voyageur_rewards.htm' onclick=\"javascript:af_md('/CA/fr/common/avotreservice/entreprises/service_voyageur_rewards.htm',0,'');return false;\">&nbsp;VoyageurREWARDS</a>");
			
document.write(" <ul id='menuNiv2_4_16'>");
		
document.write(" <li>");
	
document.write(" <a id='adherer' ");
					
document.write("				href='/cgi-bin/AF/CA/fr/local/vronline/account/VRFillAdhesionAction.do' onclick=\"javascript:af_md('/CA/fr/local/vronline/account/VRFillAdhesionAction.do',0,'');return false;\">&nbsp;Adh&eacute;rer</a>");				
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='vr_gagner_points' ");
					
document.write("				href='/CA/fr/local/avotreservice/entreprises/vr_gagner_points.htm' onclick=\"javascript:af_md('/CA/fr/local/avotreservice/entreprises/vr_gagner_points.htm',0,'');return false;\">&nbsp;Gagner des Points</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='vr_utiliser_points' ");
					
document.write("				href='/CA/fr/local/avotreservice/entreprises/vr_utiliser_points.htm' onclick=\"javascript:af_md('/CA/fr/local/avotreservice/entreprises/vr_utiliser_points.htm',0,'');return false;\">&nbsp;Utiliser vos Points</a>");
			
document.write(" </li>");
	
document.write(" <li>");
	
document.write(" <a id='rewards_espace_client' ");
					
document.write("				href='/CA/fr/local/avotreservice/entreprises/rewards_espace_client.htm' onclick=\"javascript:af_md('/CA/fr/local/avotreservice/entreprises/rewards_espace_client.htm',0,'');return false;\">&nbsp;Votre espace client</a>");
			
document.write(" </li>");
	
document.write(" </ul>");
document.write(" </li>");
						
document.write(" <li id='menuCell_4_18'>");
		
document.write(" <a id='global_meeting' ");
					
document.write("				href='http://w9.traveldoo.com' onclick=\"javascript:af_md('http://w9.traveldoo.com',0,'width=1024,height=768,resizable=yes,scrollbars=yes,toolbar=yes,menubar=yes,titlebar=yes');return false;\">&nbsp;Air France et KLM Global Meetings</a>");
			
document.write(" </li>");
		
document.write(" </ul>");
			
document.write(" </li>");
document.write(" </ul>");
loadMenus();
}
	
}

cu_Http="http://";
cu_Https="https://";

/*fonction pour ouvrir les liens du menu (perment la gestion des params d'ouverture en popup)*/
function af_md(iu_UrlMenu,iu_HttpsMenu,iu_ParametreMenu)
{

  var vo_UrlMenu=new String(iu_UrlMenu) ;
  if (vo_UrlMenu.length && vo_UrlMenu.substr(0,7)!= "http://" && vo_UrlMenu.substr(0,8)!= "https://"){
  	/*Si on a une action ou une jsp on ajoute la chaine base cgi-bin/AF et la session*/
		if (vo_UrlMenu.indexOf(".do")>0 || vo_UrlMenu.indexOf(".jsp")>0){
			vo_UrlMenu=(iu_HttpsMenu?cu_Https:cu_Http)+cu_Serveur+chaineBase+vo_UrlMenu;
			if (vo_UrlMenu.indexOf("?")>=0)
			    vo_UrlMenu = vo_UrlMenu+"&"+chaineLien;
			else
			    vo_UrlMenu = vo_UrlMenu+"?"+chaineLien;
		}
		else{   	/*Si on a une page statique on ajoute juste la session*/
			if (vo_UrlMenu.indexOf(".htm")>0 || vo_UrlMenu.indexOf(".html")>0){
				vo_UrlMenu=(iu_HttpsMenu?cu_Https:cu_Http)+cu_Serveur+vo_UrlMenu;
				if (vo_UrlMenu.indexOf("?")>=0)
				    vo_UrlMenu = vo_UrlMenu+"&"+chaineLien;
				else
				    vo_UrlMenu = vo_UrlMenu+"?"+chaineLien;
			}
		}
  }
  /*affichage du lien en popum avec les params recup du xml menu*/
  if (iu_ParametreMenu)
  {
    var vo_FenetreMenu = window.open(vo_UrlMenu,"popup",iu_ParametreMenu);
    vo_FenetreMenu.focus();
		var vo_PopMenu = window.open(vo_UrlMenu,"popup",iu_ParametreMenu+",scrollbars=yes");
		if((!vo_PopMenu) || (vo_PopMenu.closed)){
		      alert(".");
		} else{
		 vo_FenetreMenu.focus();
		}	  
	}
  else 	/*Si url complete on la passe telle suelle*/
  {
	document.location=vo_UrlMenu;
  }
}

function trim(s) {return s.replace(/(^\s+)|(\s+$)/g,"");}

function hasClassName(oNode,className) {
	return (oNode.nodeType==1)?((" "+oNode.className+" ").indexOf(" "+className+" ")!=-1):false;
}

function addClassName(oNode,className) {
	if ((oNode.nodeType==1) && !hasClassName(oNode,className))
		oNode.className = trim(oNode.className+" "+className);
}

function deleteClassName(oNode,className) {
	if (oNode.nodeType==1)
    oNode.className = trim((" "+oNode.className+" ").replace(" "+className+" "," "));
}

function isChildNodeOf(oNode,other) {
	if (oNode.compareDocumentPosition) {
		return (oNode.compareDocumentPosition(other)==10);
	} else if (other.contains) {
		return other.contains(oNode);
	}
	var bIsChildNodeOf = false;
	function _isChildNodeOf(oNode,other) {
		while (other) {
			if (other==oNode) {
				bIsChildNodeOf = true;
				return;
			} else _isChildNodeOf(oNode,other.firstChild);
			other = other.nextSibling;
		}
	}
	_isChildNodeOf(oNode,other.firstChild);
	return bIsChildNodeOf;
}

function addEventLst(EventTarget,type,listener,useCapture) {
	useCapture = typeof(useCapture)=="boolean"?useCapture:false;
	if (EventTarget.addEventListener) {
		EventTarget.addEventListener(type, listener, useCapture);
	} else if ((EventTarget==window) && document.addEventListener) {
		document.addEventListener(type, listener, useCapture);
	} else if (EventTarget.attachEvent) {
		EventTarget["e"+type+listener] = listener;
		EventTarget[type+listener] = function() {EventTarget["e"+type+listener](window.event);}
		EventTarget.attachEvent("on"+type, EventTarget[type+listener]);
	} else {
		EventTarget["on"+type] = listener;
	}
}

function removeEventLst(EventTarget,type,listener,useCapture) {
	useCapture = typeof(useCapture)=="boolean"?useCapture:false;
	if (EventTarget.removeEventListener) {
		EventTarget.removeEventListener(type,listener, useCapture);
	} else if ((EventTarget==window) && document.removeEventListener) {
		document.removeEventListener(type,listener, useCapture);
	} else if (EventTarget.detachEvent) {
		EventTarget.detachEvent("on"+type, EventTarget[type+listener]);
		EventTarget[type+listener]=null;
		EventTarget["e"+type+listener]=null;
	} else {
		EventTarget["on"+type]=null;
	}
}


var domEl = function(e,c,a,p,x) {
if(e||c) {
	c=(typeof c=='string'||(typeof c=='object'&&!c.length))?[c]:c;	
	e=(!e&&c.length==1)?document.createTextNode(c[0]):e;	
	var n = (typeof e=='string')?document.createElement(e) : !(e&&e===c[0])?e.cloneNode(false):e.cloneNode(true);	
	if(e.nodeType!=3) {
		c[0]===e?c[0]='':'';
		for(var i=0,j=c.length;i<j;i++) typeof c[i]=='string'?n.appendChild(document.createTextNode(c[i])):n.appendChild(c[i].cloneNode(true));
		if(a) {for(var i=(a.length-1);i>=0;i--) a[i][0]=='class'?n.className=a[i][1]:n.setAttribute(a[i][0],a[i][1]);}
	}
}
	if(!p)return n;
	p=(typeof p=='object'&&!p.length)?[p]:p;
	for(var i=(p.length-1);i>=0;i--) {
		if(x){while(p[i].firstChild)p[i].removeChild(p[i].firstChild);
			if(!e&&!c&&p[i].parentNode)p[i].parentNode.removeChild(p[i]);}
		if(n) p[i].appendChild(n.cloneNode(true));
	}	
}

 
function getElementsByClassName(strClass, strTag, objContElm) {
  strTag = strTag || "*";
  objContElm = objContElm || document;    
  var objColl = (strTag == '*' && document.all) ? document.all : objContElm.getElementsByTagName(strTag);
  var arr = new Array();                              
  var delim = strClass.indexOf('|') != -1  ? '|' : ' ';   
  var arrClass = strClass.split(delim);    
  for (i = 0, j = objColl.length; i < j; i++) {
    if( objColl[i].tagName == undefined ) continue;  
    var arrObjClass = objColl[i].className.split(' ');   
    if (delim == ' ' && arrClass.length > arrObjClass.length) continue;
    var c = 0;
    comparisonLoop:
    for (k = 0, l = arrObjClass.length; k < l; k++) {
      for (m = 0, n = arrClass.length; m < n; m++) {
        if (arrClass[m] == arrObjClass[k]) c++;
        if (( delim == '|' && c == 1) || (delim == ' ' && c == arrClass.length)) {
          arr.push(objColl[i]); 
          break comparisonLoop;
        }
      }
    }
  }
  return arr; 
}

// To cover IE 5 Mac lack of the push method
Array.prototype.push = function(value) {
  this[this.length] = value;                                                              
}

var menu_timerID = null;
var ul_actif = "";

function initMenus() {
    var nMenu = document.getElementById("menu");
    var l = 0;
    var ancrea = 'ancrea';
    //nMenu.insertBefore(domEl('p',[domEl('a','Désactiver le menu',[['href','javascript:menuController();']])],[['id','menuControle']]),nMenu.firstChild); 
    var leMenu=nMenu.getElementsByTagName('ul');
    
    /*
    meschilds = leMenu[0].childNodes;
    
    for(var h=0; h<meschilds.length;h++){
    	if(meschilds[h].nodeType == 1 && !meschilds[h].id.match(/menuCell_0/g) && !meschilds[h].className.match(/separateur/g)){
            var l = l+1;
            if (meschilds[h].getElementsByTagName("UL").length == 0) break;
            subul = meschilds[h].getElementsByTagName("UL")[0];
    		subul.insertBefore(domEl('li',[domEl('a','Aller au menu suivant',[['class','skiplink']])],[['class','skipli']]),subul.firstChild);
            meschilds[h].insertBefore(domEl('a','',[['name','skip'+l],['id','skip'+l],['class','ciblea']]),meschilds[h].firstChild);           
        }
    }*/
    
    for(var i=1;i<leMenu.length;i++){
		var liparent;
        liparent=leMenu[i].parentNode;
        addClassName(liparent,"submenu");
        
    }
    /*
    var lesskip = getElementsByClassName('skiplink', 'a', nMenu);
    for(var j=0;j<lesskip.length;j++){
    lesskip[j].href = "#skip"+(j+2);
    if(j+1==lesskip.length){
		lasta = document.createElement("a");
    	lasta.id = "skip"+(j+2);
    	lasta.name = "skip"+(j+2);
        lasta.className= "ciblea";
		nMenu.appendChild(lasta);
        lesskip[j].firstChild.nodeValue="Sortir du menu";
	}
    }*/
    loadMenus();
}

function loadMenus() {
    var nMenu = document.getElementById("menu");
    if (nMenu.addEventListener) {
		nMenu.addEventListener("mouseover",eventLstMontrerMenu,true);
		nMenu.addEventListener("focus",eventLstMontrerMenu,true);
		nMenu.addEventListener("DOMFocusIn",eventLstMontrerMenu,true);
		nMenu.addEventListener("mouseout",eventLstCacherMenus,true);
		nMenu.addEventListener("blur",eventLstCacherMenus,true);
		nMenu.addEventListener("DOMFocusOut",eventLstCacherMenus,true);
		nMenu.addEventListener("mouseover",eventLstMontrerAccueil,true);
		nMenu.addEventListener("focus",eventLstMontrerAccueil,true);
		nMenu.addEventListener("DOMFocusIn",eventLstMontrerAccueil,true);
	} else {
		var nA;
		var lessubmenu = getElementsByClassName('submenu', '*', nMenu);
		for (var i=0; i<lessubmenu.length; i++) {
			addEventLst(lessubmenu[i],"mouseover",eventLstMontrerMenu);
			addEventLst(lessubmenu[i],"mouseout",eventLstCacherMenus);
			for (var j=0; nA = lessubmenu[i].getElementsByTagName("a")[j]; j++) {
				addEventLst(nA,"focus",eventLstMontrerMenu);
				addEventLst(nA,"blur",eventLstCacherMenus);
			}
		}
		var elemaccueil = document.getElementById('menuCell_0');
		addEventLst(elemaccueil,"mouseover",eventLstMontrerAccueil);
		for (var j=0; nA = elemaccueil.getElementsByTagName("a")[j]; j++) {
			addEventLst(nA,"focus",eventLstMontrerAccueil);
		}
	}
    
    
    /* on ajoute notre image de fond dans les li pour eviter superposition */
    /*
    var leMenu=nMenu.getElementsByTagName('ul');
    for(var i=1;i<leMenu.length;i++){
		var cLi;
        cLi=leMenu[i].getElementsByTagName("li");
        for (var j=0; cLi[j]; j++) {
            var refcLi = cLi[j].firstChild;
            nBackground = document.createElement("img");
            nBackground.src = "images/testImgActives.gif";
            nBackground.className = "itemBackground";
            nBackground.alt="";
            cLi[j].insertBefore(nBackground,refcLi);
        }    
    }
		*/
    //var mCtrl = document.getElementById("menuControle"); 
	//mCtrl.firstChild.firstChild.nodeValue="Désactiver le menu";
	//addClassName(nMenu,"withjavascript");
    
}

function unloadMenus() {
	var nMenu = document.getElementById("menu");
    if (nMenu.removeEventListener) {
		nMenu.removeEventListener("mouseover",eventLstMontrerMenu,true);
		nMenu.removeEventListener("focus",eventLstMontrerMenu,true);
		nMenu.removeEventListener("DOMFocusIn",eventLstMontrerMenu,true);
		nMenu.removeEventListener("mouseout",eventLstCacherMenus,true);
		nMenu.removeEventListener("blur",eventLstCacherMenus,true);
		nMenu.removeEventListener("DOMFocusOut",eventLstCacherMenus,true);
		nMenu.removeEventListener("mouseover",eventLstMontrerAccueil,true);
		nMenu.removeEventListener("focus",eventLstMontrerAccueil,true);
		nMenu.removeEventListener("DOMFocusIn",eventLstMontrerAccueil,true);

	} else {
		var nA;
		var lessubmenu = getElementsByClassName('submenu', '*', nMenu);
		for (var i=0; i<lessubmenu.length; i++) {
			removeEventLst(lessubmenu[i],"mouseover",eventLstMontrerMenu);
			removeEventLst(lessubmenu[i],"mouseout",eventLstCacherMenus);
			for (var j=0; nA = lessubmenu[i].getElementsByTagName("a")[j]; j++) {
				removeEventLst(nA,"focus",eventLstMontrerMenu);
				removeEventLst(nA,"blur",eventLstCacherMenus);
			}
		}
		var elemaccueil = document.getElementById('menuCell_0');
		removeEventLst(elemaccueil,"mouseover",eventLstMontrerAccueil);
		for (var j=0; nA = elemaccueil.getElementsByTagName("a")[j]; j++) {
			removeEventLst(nA,"focus",eventLstMontrerAccueil);
		}
	}
    
    /* on supprime notre image de fond dans les li pour eviter superposition */
    /*
    var leMenu=nMenu.getElementsByTagName('ul');
    for(var i=1;i<leMenu.length;i++){
		var cLi;
        cLi=leMenu[i].getElementsByTagName("li");
        for (var j=0; cLi[j]; j++) {
            cLi[j].removeChild(cLi[j].firstChild);
        }    
    }
    
    var mCtrl = document.getElementById("menuControle");
	mCtrl.firstChild.firstChild.nodeValue="Activer le menu";
	*/
    deleteClassName(nMenu,"withjavascript");
}

function menuController() {
	var nMenu = document.getElementById("menu");
	if (hasClassName(nMenu,"withjavascript")) unloadMenus();
	else loadMenus();
}

function eventLstMontrerMenu(evt) {
	var oNode;
	var ul_encours = "";
	if (evt && evt.target) {
		oNode = evt.target;
	} else if (window.event) {
		oNode = window.event.srcElement;
	} else {
		oNode = this;
	}
	if (menu_timerID!=null) {cacherMenus();}
	while (oNode.id!="menu") {
		if (hasClassName(oNode,"submenu")) {
			addClassName(oNode,"actif");
			if(isWinIE6ouMoins()) {
				ul_encours = (ul_encours.length > 0)? ul_encours + '|' + oNode.lastChild.id : oNode.lastChild.id;
			}
    } else if(hasClassName(oNode,"skiplink")){
      oNode.parentNode.className = "skiplifocus";
    } else{
      addClassName(oNode,"focus");
    }
		oNode = oNode.parentNode;
	}

	if(isWinIE6ouMoins() && ul_encours != ul_actif) {
		var tab_ul_encours=ul_encours.split('|');
		afficherSelectMenu();
		for(var i=0;i<tab_ul_encours.length;i++){
			var ul_masquer = document.getElementById(tab_ul_encours[i]);
			if(ul_masquer) {
				masquerSelectMenu(ul_masquer);
			}
		}
		ul_actif = ul_encours;
	}

	// Pour MSIE ou il faut annuler le bouillonnement
	if (window.event &&
		(typeof(window.event.cancelBubble)=="boolean") )
	{
		window.event.cancelBubble = true;
	}
	return false;
}

function eventLstMontrerAccueil() {
	if (menu_timerID!=null) {cacherMenus();}
	afficherSelectMenu();
	ul_actif = "";
}

function eventLstCacherMenus(evt) {
	var oNode, nRelatedTarget;
	if (evt && evt.target) {
		oNode = evt.target;
		nRelatedTarget = evt.relatedTarget;
	} else if (window.event) {
		oNode = window.event.srcElement;
		nRelatedTarget = window.event.toElement;

	} else {
		oNode = this;
	}

	if (nRelatedTarget) {
		var nCacherChildsTheme;
		while (oNode.id!="menu") {
			if ( (hasClassName(oNode,"submenu")) && (isChildNodeOf(nRelatedTarget,oNode)) ) {
				nCacherChildsTheme = oNode;
				break;
			}
			oNode = oNode.parentNode;
		}

		if (nCacherChildsTheme) {
			cacherMenus(nCacherChildsTheme);
        } else {
			menu_timerID = setInterval("finMenus()",1000);
		}

	} else {
		cacherMenus();
	}

	// Pour MSIE ou il faut annuler le bouillonnement
	if (window.event &&
		(typeof(window.event.cancelBubble)=="boolean") )
	{
		window.event.cancelBubble = true;
	}
	return false;
}

function finMenus() {
	cacherMenus();
	afficherSelectMenu();
}

function cacherMenus(oNode) {
	var nMenu = document.getElementById("menu");
	if (menu_timerID!=null) {
		clearInterval(menu_timerID);
		menu_timerID = null;
	}
	oNode = oNode?oNode:document.getElementById("menu");
	var lessubmenu = getElementsByClassName('submenu','*', nMenu);
    var lessubfocus = getElementsByClassName('focus','*', nMenu);
	var lessubskiplink = getElementsByClassName('skiplink','*', nMenu);
	for (var i=0; lessubmenu[i]; i++) {
		deleteClassName(lessubmenu[i],"actif");
	}
	for (var j=0; lessubfocus[j]; j++) {
		deleteClassName(lessubfocus[j],"focus");
	}
    for (var k=0; lessubskiplink[k]; k++) {
		lessubskiplink[k].parentNode.className = "skipli";
	}
}


function masquerSelectMenu(elemMenu){
        if (isWinIE6ouMoins()) {
                /*position de l'element UL*/
                var x = getPositionX(elemMenu);
                var y = getPosY(elemMenu);
                var w = elemMenu.clientWidth;
                var h = elemMenu.clientHeight;

                if (w == 0 || h == 0) {
                        /*pour le premier passage sur un niveau 2 la position du UL ne sont pas encore fixees donc on recalcule*/
                        x = x + 220;
                        w = 220;
                        h = elemMenu.children.length * 20;
                }

                /*On calcul la position des differents select de la page*/
                var selx,sely,selw,selh;
                var sel=document.getElementsByTagName("SELECT");
                for(i=0;i<sel.length;i++){
                        selx=0; sely=0; var selp;
                        if(sel[i].offsetParent){
                                selp=sel[i];
                                while(selp.offsetParent){
                                        selp=selp.offsetParent;
                                        selx+=selp.offsetLeft;
                                        sely+=selp.offsetTop;
                                }
                        }
                        selx+=sel[i].offsetLeft;
                        sely+=sel[i].offsetTop;
                        selw=sel[i].offsetWidth;
                        selh=sel[i].offsetHeight;

                        /*si la position de l'elem UL superpose un select on masque ce select*/
                        if(selx+selw>x && selx<x+w && sely+selh>y && sely<y+h && sel[i].style.visibility!="hidden" ){
                                        sel[i].style.visibility="hidden";
                                        sel[i].menu = true;
                        }
                }
        }
}

/*fonction de calcul de la position left de l'objet*/   
function getPositionX(obj) {
        var curleft = 0;
        if (obj.offsetParent) {
                while (obj.offsetParent) {
                        curleft += obj.offsetLeft;
                        obj = obj.offsetParent;
                }
        } else if (obj.x) {
                curleft += obj.x;
        }
        return curleft;
}

/*fonction pour afficher a nouveau les select pour corriger le bug sous IE*/
function afficherSelectMenu(){
if (isWinIE6ouMoins()) {
                /*Affichage de tous les selects eventuellement caches*/
                var sel=document.getElementsByTagName("SELECT")
                for(i=0;i<sel.length;i++){
                        if(sel[i].menu ){
                                        sel[i].style.visibility="visible";
                                        sel[i].menu = false;
                        }
                }
        }
}


/*Alimentation des variables utiles pour le header*/
var countryLabel = "Canada";
var searchInSiteUrl = "";
var defaultSeachInputContent = "";
var aideUrl = "/CA/fr/local/transverse/footer/aide_et_contact.htm?menu=false";
var aideParamUrl = "width=827,height=590,scrollbars=yes,toolbar=yes,menubar=yes";
var aideLibUrl = "Aide et contact";
var faqUrl = " ";
var faqParamUrl = "";
var faqLibUrl = " ";
var champsRechercher = "";

var premiereLangue =  "Français";
var deuxiemeLangue =  "English";
var troisiemeLangue =  "";
var isMultiLangues = premiereLangue && deuxiemeLangue;
var autresPays = "Autres pays";
var premiereLangueUrl = chaineBase + "/CA/fr/local/home/home/HomePageAction.do";
var deuxiemeLangueUrl = chaineBase + "/CA/en/local/home/home/HomePageAction.do";
var troisiemeLangueUrl = chaineBase + "";
var autresPaysUrl = chaineBase + "/CA/fr/local/home/home/redirection_home.jsp" + "?" + chaineLien;
var traductionPays= "Canada";
var urlQgo =  "http://faq.airfrance.fr/b2c/AskQuestion.do";
var qgoRechercher =  "Posez ici votre question";
var qgoOk =  "ok";


/*Fonction pour alimenter le subheader + QGo*/
function writeSubHeader(){

	urlQgo = urlQgo.replace(/^\s+/g,'');

	document.write('<div id="header"');
	if (countryLabel == '') {
		document.write(' style="background-position: top center; padding-top:1px"');
	}
	document.write('>');
	document.write('<center>');
	document.write('<div id="headerContent">');
				
	if (countryLabel != '') {
		document.write('<div id="headerMarketInfos">');
		
		if (urlQgo != '') {
			document.write('<div id="headerMarketFaq">');
			document.write('<input type="texte" id="idQgoQuestion" value="' + qgoRechercher + '" onfocus="if (this.value==this.defaultValue) {this.value=\'\';}" onkeypress="if(event.keyCode==13){initFaqPopup();}" />');
			document.write("<a class='b_d_HP' href='#' onclick='initFaqPopup();return false;'>" + qgoOk + "</a>&nbsp;");
			document.write('</div>');
			document.write("<div id='headerMarketMain'>");
		}
		
		
		document.write(countryLabel);
		if (autresPays) {
			document.write(' <a href="' + autresPaysUrl + '" id="otherCountry">');
			document.write('<img class="bottom" width="6" height="9" alt="" src="/FR/common/common/img/pictos/fleche_bleu4.gif"/> ');
			document.write(autresPays + '</a>');
		}
		if (isMultiLangues) {
			document.write(' &nbsp;&nbsp;|&nbsp;&nbsp; ');
			document.write('<ul id="listOtherLanguages" style="display:none">');
			document.write('<li><a href="' + premiereLangueUrl + '">' + premiereLangue + '</a></li>');
			document.write('<li><a href="' + deuxiemeLangueUrl + '">' + deuxiemeLangue + '</a></li>');
			if (troisiemeLangue) {
				document.write('<li><a href="' + troisiemeLangueUrl + '">' + troisiemeLangue + '</a></li>');
			}
			document.write('</ul>');
			document.write(' <a href="javascript:showLanguagesList(this, 0, 0)">')
			document.write(premiereLangue);
			document.write(' <img src="/FR/common/common/img/pictos/pushDownWhite.gif" class="fullbottom" alt="" />');
			document.write('</a> ');
		}
	
		document.write(' &nbsp;&nbsp;|&nbsp;&nbsp; ');
		document.write(' <a href="javascript:af_go(\''+aideUrl+'\',\''+aideParamUrl+'\')">'+aideLibUrl+'</a> ');
          
		if (urlQgo == '') {
          
			document.write(' &nbsp;&nbsp;|&nbsp;&nbsp; ');
			document.write(' <a href="javascript:af_go(\''+faqUrl+'\',\''+faqParamUrl+'\')">'+faqLibUrl+'</a> ');
		}
					
		if (searchInSiteUrl != '') {
			document.write(' <input id="idSearchSite" type="texte" onfocus="if (this.value == \''+defaultSeachInputContent+'\') this.value = \'\';" value="'+defaultSeachInputContent+'"/> ');
			document.write(' <a class="b_d_HP" href="javascript:searchInSite(\''+searchInSiteUrl+'\');">'+champsRechercher+'</a> ');
		}
					
		if (urlQgo != '') {
				document.write('</div>');
		}
		document.write('</div>');
	}
}

function initFaqPopup() {
  document.getElementById('idFaqQuestion').value = document.getElementById('idQgoQuestion').value;
  var popup = window.open('','faqPopup','menubar=no, location=no, scrollbars=no, statusbar=no, width=890, height=450');
  document.faqForm.target = 'faqPopup'; 
  document.faqForm.submit();
}

function goToHome() {
  var urlHomePage = "";
  for (i=0;i<cu_Monet.length;i++){
     if (cu_Marche == cu_Monet[i]) { 
          urlHomePage = chaineBase + '/' + cu_Marche + '/' + cu_Langue + '/common/home/home/HomePageAction.do' + '?' + chaineLien; 
          break;
     }
  }
  if (urlHomePage == ""){
     urlHomePage = chaineBase + '/' + cu_Marche + '/' + cu_Langue + '/common/util/forwardClusterAction.do?url=flyingblue.htm' + '&' +chaineLien;     
  }
  document.location = urlHomePage;
}






