function UpdateIt()
{
  if (ie) document.all["SmartMenu"].style.top = document.body.scrollTop;
  if (n)  document.layers["SmartMenu"].top    = top.pageYOffset;
  setTimeout("UpdateIt()", 200);
}

function showToolbar()
{
	menu = new Menu();

/////////////////// MAIN HORIZONTAL MENU Common Settings

	mstyle = new MenuStyle();
	mstyle.idName = "SmartMenu";
	mstyle.idStyle = "horizontal";
	mstyle.position = "absolute";
	mstyle.bVisible = true;
	mstyle.bLeftAligned = 1;
	mstyle.cellSpacing = 0;
	mstyle.mainMenuWidth = "100%";
	mstyle.bgColor = "#336666";
	mstyle.fgColor = "#000000";

/////////////////// MAIN HORIZONTAL MENU Specific Strings

	menu.newMenu(mstyle);
	menu.addItem("SmartMenu", "idMenuPrincipal", 1, "Menu Principal", 
null, "index.htm", null, "idMenuPrincipalSub", 0);
	menu.addItem("SmartMenu", "idAujourd", 1, "Aujourd'hui", 
null, "index.htm", null, "idAujourdSub", 0);
	menu.addItem("SmartMenu", "idDemain", 1, "Demain et ...", 
null, "index.htm", null, "idDemainSub", 0);
	menu.addItem("SmartMenu", "idCartesDetaillees", 1, "Cartes détaillées", 
null, "index.htm", null, "idCartesDetailleesSub", 0);

/////////////////// VERTICAL MENU Common Settings

	mstyle = new MenuStyle();
	mstyle.idStyle = "vertical";
	mstyle.position = "absolute";
	mstyle.bVisible = false;
	mstyle.bLeftAligned = 0;
	mstyle.mainMenuWidth = "240px";
	mstyle.bgColor = "#336666";
	mstyle.fgColor = "#000000";

/////////////////// VERTICAL MENU Specific Strings
/////////////////// idMenuPrincipalSub

	mstyle.idName = "idMenuPrincipalSub";

	menu.newMenu(mstyle);
	menu.addItem("idMenuPrincipalSub", "idMenuPrincipalAttitudes", 2, "Attitudes dangereuses", 
"Certaines attitudes et les réactions pour les corriger.",  "A1attitudes.htm", null, null, 0);
	menu.addItem("idMenuPrincipalSub", "idMenuPrincipalHeureUtc", 2, "Heure UTC-GMT", 
"Affiche l'heure UTC en fonction de la configuration de l'ordinateur.",  "A2heureutc.htm", null, null, 0);
	menu.addItem("idMenuPrincipalSub", "idMenuPrincipalTableConversion", 2, "Table de conversion", 
"Table de conversion Beaufort-Noeud-Km/h.",  "A4tableconversion.htm", null, null, 0);
	menu.addItem("idMenuPrincipalSub", "idMenuPrincipalLiensInteressants", 2, "Liens intéressants", 
"D'autres liens météo intéressants.",  "A8liensinteressants.htm", null, null, 0);
	menu.addSeparator("idMenuPrincipalSub");
	menu.addItem("idMenuPrincipalSub", "idMenuPrincipalHistorique", 2, "Historique du site", 
"Evolution du site.",  "AHhistorique.htm", null, null, 0);
	menu.addItem("idMenuPrincipalSub", "idMenuPrincipalPagedetest", 2, "Page(s) en construction", 
"Page(s) en cours de test.",  "ATtest.htm", null, null, 0);

/////////////////// idAujourdSub

	mstyle.idName = "idAujourdSub";

	menu.newMenu(mstyle);
	menu.addItem("idAujourdSub", "idAujourdBalises", 2, "Balises", 
"Les indications de quelques balises.",  "D1balises.htm", null, null, 0);
	menu.addItem("idAujourdSub", "idAujourdMetars", 2, "Métars décodés", 
"Les données Métars décodées de quelques aérodromes.",  "D3metars.htm", null, null, 0);
	menu.addItem("idAujourdSub", "idAujourdVentobserve", 2, "Vent observé", 
"Le vent observé: cartes Benelux - France - Europe.",  "D5ventobserve.htm", null, null, 0);
	menu.addItem("idAujourdSub", "idAujourdPluieobservee", 2, "Pluie observée", 
"Les pluies observées durant les dernières heures.",  "D9pluieobservee.htm", null, null, 0);
	menu.addItem("idAujourdSub", "idAujourdManchePasdecalais", 2, "Manche - Pas de Calais", 
"Le vent et la température dans la Manche et le Pas de Calais.",  "DAmanchepasdecalais.htm", null, null, 0);
	menu.addSeparator("idAujourdSub");
	menu.addItem("idAujourdSub", "idAujourdBelgocontrol", 2, "Belgocontrol Forecast", 
"Les prévisions du jour par Belgocontrol.",  "DBbelgocontrol.htm", null, null, 0);
	menu.addItem("idAujourdSub", "idAujourdTeletexteBelgique", 2, "Télétexte RTBF Belgique", 
"Les pages météo du télétexte de RTBF Belgique.",  "DDteletextertbf.htm", null, null, 0);
	menu.addSeparator("idAujourdSub");
	menu.addItem("idAujourdSub", "idAujourdObservationsBelgique", 2, "Observations Belgique", 
"Les observations durant les dernières heures en Belgique.",  "DEobservationsbel.htm", null, null, 0);
	menu.addItem("idAujourdSub", "idAujourdSatelliteBelgique", 2, "Météosat IRM Belgique", 
"Les cartes METEOSAT proposées par IRM Belgique.",  "DEsatellitebelgique.htm", null, null, 0);
	menu.addItem("idAujourdSub", "idAujourdSatelliteFrance", 2, "Météosat Météo France", 
"Les cartes METEOSAT proposées par Météo France + Prévision.",  "DFsatellitefrance.htm", null, null, 0);
	menu.addSeparator("idAujourdSub");
	menu.addItem("idAujourdSub", "idAujourdOragese", 2, "Orages", 
"Les orages durant les dernières heures.",  "DXorages.htm", null, null, 0);

/////////////////// idDemainSub

	mstyle.idName = "idDemainSub";

	menu.newMenu(mstyle);
	menu.addItem("idDemainSub", "idDemainPrevisionsGenerales", 2, "Prévisions générales", 
"Prévisions générales - France - Belgique.", "F3previsionsgenerales.htm", null, null, 0);
	menu.addItem("idDemainSub", "idDemainPrevisionsBelgique", 2, "IRM Belgique", 
"Prévisions IRM pour la Belgique.", "F6previsionsbelgique.htm", null, null, 0);
	menu.addItem("idDemainSub", "idDemainPrevisions7jours", 2, "Belgique à 7jours", 
"Prévisions pour la Belgique à 7 jours.", "F7previsions7jours.htm", null, null, 0);
	menu.addSeparator("idDemainSub");
	menu.addItem("idDemainSub", "idDemainVentFrance", 2, "Vent en France", 
"Prévisions vitesse et direction du vent pour la France.", "F80ventfrance.htm", null, null, 0);
	menu.addItem("idDemainSub", "idDemainVentBenelux", 2, "Vent au Benelux", 
"Prévisions vitesse et direction du vent pour le Benelux.", "F82ventbenelux.htm", null, null, 0);
	menu.addItem("idDemainSub", "idDemainVentFrancen", 2, "Vent en France (Nord)", 
"Prévisions vitesse et direction du vent pour le Nord de la France.", "F84ventfrancen.htm", null, null, 0);
	menu.addItem("idDemainSub", "idDemainVentFrancene", 2, "Vent en France (Nord-Est)", 
"Prévisions vitesse et direction du vent pour le Nord-Est de la France.", "F86ventfrancene.htm", null, null, 0);
	menu.addItem("idDemainSub", "idDemainVentFrances", 2, "Vent en France (Sud)", 
"Prévisions vitesse et direction du vent pour le Sud de la France.", "F88ventfrances.htm", null, null, 0);
	menu.addItem("idDemainSub", "idDemainVentEurope", 2, "Vent en Europe", 
"Prévisions vitesse et direction du vent pour l'Europe.", "F92venteurope.htm", null, null, 0);
	menu.addItem("idDemainSub", "idDemainPluiesEurope", 2, "Pluies en Europe", 
"Prévisions précipitations pour l'Europe.", "F96pluieseurope.htm", null, null, 0);
	menu.addSeparator("idDemainSub");
	menu.addItem("idDemainSub", "idDemainPrevisionsmoyenterme", 2, "Europe moyen terme", 
"Prévisions moyen terme pour l'Europe.", "F98previsionsmoyenterme.htm", null, null, 0);
	menu.addItem("idDemainSub", "idDemainPrevisionslongterme", 2, "Europe long terme", 
"Prévisions long terme pour l'Europe.", "F90previsionslongterme.htm", null, null, 0);
	menu.addSeparator("idDemainSub");
	menu.addItem("idDemainSub", "idDemainMeteogrammes", 2, "Météogrammes BXL-LUX-SBG", 
"Météogrammes prévus pour Bruxelles, Luxembourg, Strasbourg.", "FMmeteogrammes.htm", null, null, 0);

/////////////////// idCartesDetaillees

	mstyle.idName = "idCartesDetailleesSub";

	menu.newMenu(mstyle);
	menu.addItem("idCartesDetailleesSub", "idCartesDetailleesBeneluxVentNuages", 2, "Benelux Vent+Nuages", 
"Les prévisions de la direction du vent et la couverture nuageuse pour le Benelux.",  "PPcartes.htm?m=BBA", null, null, 0);
	menu.addItem("idCartesDetailleesSub", "idCartesDetailleesBeneluxPluiesTemperatures", 2, "Benelux Pluies+Températures", 
"Les prévisions des précipitations et des températures pour le Benelux.",  "PPcartes.htm?m=BBB", null, null, 0);
	menu.addSeparator("idCartesDetailleesSub");
	menu.addItem("idCartesDetailleesSub", "idCartesDetailleesFranceVentNuages", 2, "France Vent+Nuages", 
"Les prévisions de la direction du vent et la couverture nuageuse pour la France.",  "PPcartes.htm?m=FFA", null, null, 0);
	menu.addItem("idCartesDetailleesSub", "idCartesDetailleesFrancePluiesTemperatures", 2, "France Pluies+Températures", 
"Les prévisions des précipitations et des températures pour la France.",  "PPcartes.htm?m=FFB", null, null, 0);
	menu.addItem("idCartesDetailleesSub", "idCartesDetailleesFranceNEVentNuages", 2, "France NE Vent+Nuages", 
"Les prévisions de la direction du vent et la couverture nuageuse pour le Nord-Est de la France.",  "PPcartes.htm?m=FEA", null, null, 0);
	menu.addItem("idCartesDetailleesSub", "idCartesDetailleesFranceNEPluiesTemperatures", 2, "France NE Pluies+Températures", 
"Les prévisions des précipitations et des températures pour le Nord-Est de la France.",  "PPcartes.htm?m=FEB", null, null, 0);
	menu.addItem("idCartesDetailleesSub", "idCartesDetailleesFranceNOVentNuages", 2, "France NO Vent+Nuages", 
"Les prévisions de la direction du vent et la couverture nuageuse pour le Nord-Ouest de la France.",  "PPcartes.htm?m=FOA", null, null, 0);
	menu.addItem("idCartesDetailleesSub", "idCartesDetailleesFranceNOPluiesTemperatures", 2, "France NO Pluies+Températures", 
"Les prévisions des précipitations et des températures pour le Nord-Ouest de la France.",  "PPcartes.htm?m=FOB", null, null, 0);
	menu.addItem("idCartesDetailleesSub", "idCartesDetailleesFranceSudVentNuages", 2, "France Sud Vent+Nuages", 
"Les prévisions de la direction du vent et la couverture nuageuse pour le Sud de la France.",  "PPcartes.htm?m=FSA", null, null, 0);
	menu.addItem("idCartesDetailleesSub", "idCartesDetailleesFranceSudPluiesTemperatures", 2, "France Sud Pluies+Températures", 
"Les prévisions des précipitations et des températures pour le Sud de la France.",  "PPcartes.htm?m=FSB", null, null, 0);
	menu.addSeparator("idCartesDetailleesSub");
	menu.addItem("idCartesDetailleesSub", "idCartesDetailleesItalieSuisseVentNuages", 2, "Italie/Suisse Vent+Nuages", 
"Les prévisions de la direction du vent et la couverture nuageuse pour l'Italie et la Suisse.",  "PPcartes.htm?m=ISA", null, null, 0);
	menu.addItem("idCartesDetailleesSub", "idCartesDetailleesItalieSuissePluiesTemperatures", 2, "Italie/Suisse Pluies+Températures", 
"Les prévisions des précipitations et des températures pour l'Italie et la Suisse.",  "PPcartes.htm?m=ISB", null, null, 0);
	menu.addSeparator("idCartesDetailleesSub");
	menu.addItem("idCartesDetailleesSub", "idCartesDetailleesEspagneVentNuages", 2, "Espagne Vent+Nuages", 
"Les prévisions de la direction du vent et la couverture nuageuse pour l'Espagne.",  "PPcartes.htm?m=ESA", null, null, 0);
	menu.addItem("idCartesDetailleesSub", "idCartesDetailleesEspagnePluiesTemperatures", 2, "Espagne  Pluies+Températures", 
"Les prévisions des précipitations et des températures pour l'Espagne.",  "PPcartes.htm?m=ESB", null, null, 0);
	menu.addItem("idCartesDetailleesSub", "idCartesDetailleesScandinavieVentNuages", 2, "Scandinavie Vent+Nuages", 
"Les prévisions de la direction du vent et la couverture nuageuse pour la Scandinavie.",  "PPcartes.htm?m=SCA", null, null, 0);
	menu.addItem("idCartesDetailleesSub", "idCartesDetailleesScandinaviePluiesTemperatures", 2, "Scandinavie Pluies+Températures", 
"Les prévisions des précipitations et des températures pour la Scandinavie.",  "PPcartes.htm?m=SCB", null, null, 0);
	menu.addSeparator("idCartesDetailleesSub");
	menu.addItem("idCartesDetailleesSub", "idCartesDetailleesEuropeVentNuages", 2, "Europe Vent+Nuages", 
"Les prévisions de la direction du vent et la couverture nuageuse pour l'Europe.",  "PPcartes.htm?m=EUA", null, null, 0);
	menu.addItem("idCartesDetailleesSub", "idCartesDetailleesEuropePluiesTemperatures", 2, "Europe Pluies+Températures", 
"Les prévisions des précipitations et des températures pour l'Europe.",  "PPcartes.htm?m=EUB", null, null, 0);


	showMenu();
	UpdateIt();
}
