function init(){
if(!window.standards) return;
if(window.inited) return;
//////////////////////////////////  GLOBAL OFFSET VARIABLES //////////////////////////////	
	if(bw.wIE || bw.ns){
		menuOffsetTop = 0; // first level menu. smaller number is more up
		menuOffsetLeft = 2; // first level menu. smaller number is more right.
	}
	else if(bw.mIE){
		menuOffsetTop = -1; // first level menu. smaller number is more right
		menuOffsetLeft = -6; // first level menu. smaller number is more right
	}
	submenuOffsetTop = -25 ;// smaller number is closer to top

	if(bw.wIE) submenuOffsetLeft = -14; // left-side menu. smaller number is closer to menu
	else if(bw.mIE) submenuOffsetLeft = -14; // left-side menu. smaller number is closer to menu

	submenuOffsetRight = 0;// right-side menu.  smaller number is closer to menu.
//////////////////////////////////  GLOBAL OFFSET VARIABLES //////////////////////////////	


	var uiMenubar = new Menubar();

	stbEuroMenu = new Menu('Euro Birth and Life');
	stbEuroMenu.help="Tools & rates of the Euro";
	uiMenubar.add(stbEuroMenu);
	stbEuroMenu.add(new MenuItem('European Parliament Fact Sheets','/eurobirth/parliament_fact_sheet.htm'));
	stbEuroMenu.add(new MenuItem('Official fixed Rates','/eurobirth/official_rates.htm'));
	stbEuroMenu.add(new MenuItem('Daily Euro Rates','http://www.ecb.int/stats/eurofxref/'));
	stbEuroMenu.add(new MenuItem('Euro Converter','/eurobirth/converter.htm'));

	stbEuroMenuCollector = new Menu('Euro Collection');
	stbEuroMenu.help="Coins and collections of the Euro";
	stbEuroMenuCollector.add(new MenuItem('Euro Collector','/eurobirth/euro_collector.htm'));
	stbEuroMenuCollector.add(new MenuItem('Commemorative coins (fr)','/eurobirth/commemorative_euro_fr.htm'));
	stbEuroMenuCollector.add(new MenuItem('Commemorative coins (uk)','/eurobirth/commemorative_euro_fr.htm'));
	stbEuroMenu.add(stbEuroMenuCollector);

	stbEuroMenu.add(new MenuItem('TimeTable','http://europa.eu.int/euro/rubrique-cadre5.jsp?pag=calendrier5.jsp|lang=5|chap=10'));

	stbNotesCoinsMenu= new Menu('Notes, Coins & Symbol');
	stbNotesCoinsMenu.add(new MenuItem('Notes','/eurobirth/euronotes/notes.htm'));
	stbNotesCoinsMenu.add(new MenuItem('Coins','/eurobirth/euronotes/coins.htm'));
	stbNotesCoinsMenu.add(new MenuItem('Symbol','/eurobirth/euronotes/symbol.htm'));
	stbEuroMenu.add(stbNotesCoinsMenu);

	stbEuroMenu.add(new MenuItem('Cash changeover to the Euro','/eurobirth/cash_changeover.htm'));
	stbEuroMenu.add(new MenuItem('Euro/Emu questions','http://www.sysmod.com/euro-emu.htm'));
	stbEuroMenu.add(new MenuItem('Euro Bond market','http://europa.eu.int/comm/economy_finance/publications/bondmarkets_en.htm'));

	stbArchivesMenu = new Menu('Archives');
	stbArchivesMenu.help="Documents, Publications, Articles, Statistiques";
	uiMenubar.add(stbArchivesMenu);
	
	stbDocumentsMenu = new Menu('EU Official Documents');
	stbDocumentsMenu.add(new MenuItem('European Central Bank','/documents/official/bce.htm'));
	stbDocumentsMenu.add(new MenuItem('Legal Acts','/documents/official/legal.htm'));
	stbDocumentsMenu.add(new MenuItem('Eur Lex','/documents/official/eur_lex.htm'));
	stbDocumentsMenu.add(new MenuItem('Bulletin of the EU','/documents/official/bulletin_EU_uk.htm'));
	stbArchivesMenu.add(stbDocumentsMenu);
	
	stbPublicationsMenu = new Menu('Publications');
	stbPublicationsMenu.add(new MenuItem('Commission','/documents/publications/commission.htm'));
	stbPublicationsMenu.add(new MenuItem('ECU/EURO','/documents/publications/euro_ecu.htm'));
	stbPublicationsMenu.add(new MenuItem('Euro papers','/documents/publications/europapers.htm'));
	stbPublicationsMenu.add(new MenuItem('Economic papers','/documents/publications/economicpapers.htm'));
	stbPublicationsMenu.add(new MenuItem('FEE Newsletter','/documents/publications/fee_newsletter.htm'));
	stbArchivesMenu.add(stbPublicationsMenu);

	stbArchivesMenu.add(new MenuItem('Articles','/documents/articles/articles.htm'));

        stbStatsMenu = new Menu('Statistiques');
    
        stbYearlyMenu = new Menu('Yearly average exchange rates');
        stbYearlyMenu.add(new MenuItem('1954-1974','/documents/statistiques/yearly_average/yearly_average_1954_1974.htm'));
        stbYearlyMenu.add(new MenuItem('1975-1998','/documents/statistiques/yearly_average/yearly_average_1975_1998.htm'));
        stbYearlyMenu.add(new MenuItem('1999-2009','/documents/statistiques/yearly_average/yearly_average_1999_2009.htm'));
	stbStatsMenu.add(stbYearlyMenu);    

        stbQuarterlyMenu = new Menu('Quarterly average exchange rates');
        stbQuarterlyMenu.add(new MenuItem('1975-1998','/documents/statistiques/quarterly_average/quarterly_average_1975_1998.htm'));
        stbQuarterlyMenu.add(new MenuItem('1999-2009','/documents/statistiques/quarterly_average/quarterly_average_1999_2009.htm'));
    
        stbStatsMenu.add(stbQuarterlyMenu);

    stbEndOfMonthMenu = new Menu('End of Month exchange rates');
    stbEndOfMonthMenu.add(new MenuItem('1994','/documents/statistiques/end_of_month/end_of_month_1994.htm'));
    stbEndOfMonthMenu.add(new MenuItem('1995','/documents/statistiques/end_of_month/end_of_month_1995.htm'));
    stbEndOfMonthMenu.add(new MenuItem('1996','/documents/statistiques/end_of_month/end_of_month_1996.htm'));
    stbEndOfMonthMenu.add(new MenuItem('1997','/documents/statistiques/end_of_month/end_of_month_1997.htm'));
    stbEndOfMonthMenu.add(new MenuItem('1998','/documents/statistiques/end_of_month/end_of_month_1998.htm'));
    stbEndOfMonthMenu.add(new MenuItem('1999','/documents/statistiques/end_of_month/end_of_month_1999.htm'));
    stbEndOfMonthMenu.add(new MenuItem('2000','/documents/statistiques/end_of_month/end_of_month_2000.htm'));
    stbEndOfMonthMenu.add(new MenuItem('2001','/documents/statistiques/end_of_month/end_of_month_2001.htm'));
    stbEndOfMonthMenu.add(new MenuItem('2002','/documents/statistiques/end_of_month/end_of_month_2002.htm'));
    stbEndOfMonthMenu.add(new MenuItem('2003','/documents/statistiques/end_of_month/end_of_month_2003.htm'));
    stbEndOfMonthMenu.add(new MenuItem('2004','/documents/statistiques/end_of_month/end_of_month_2004.htm'));
    stbEndOfMonthMenu.add(new MenuItem('2005','/documents/statistiques/end_of_month/end_of_month_2005.htm'));
    stbEndOfMonthMenu.add(new MenuItem('2006','/documents/statistiques/end_of_month/end_of_month_2006.htm'));
    stbEndOfMonthMenu.add(new MenuItem('2007','/documents/statistiques/end_of_month/end_of_month_2007.htm'));    
	stbEndOfMonthMenu.add(new MenuItem('2008','/documents/statistiques/end_of_month/end_of_month_2008.htm'));
	stbEndOfMonthMenu.add(new MenuItem('2009','/documents/statistiques/end_of_month/end_of_month_2009.htm'));
	stbEndOfMonthMenu.add(new MenuItem('2010','/documents/statistiques/end_of_month/end_of_month_2010.htm'));
	stbStatsMenu.add(stbEndOfMonthMenu);    

    stbInterBankMenu = new Menu('3 month interbank interest rates');
    stbInterBankMenu.add(new MenuItem('End of Month 1961-1998','/documents/statistiques/interbank_3_months/month/interbank_end_of_month_1961_1998.htm'));
    stbInterBankMenu.add(new MenuItem('End of Month 1999-2004','/documents/statistiques/interbank_3_months/month/interbank_end_of_month_1999_2004.htm'));
    stbInterBankMenu.add(new MenuItem('End of Month 2005-2006','/documents/statistiques/interbank_3_months/month/interbank_end_of_month_2005_2006.htm'));
    stbInterBankMenu.add(new MenuItem('End of Week  1979-1990','/documents/statistiques/interbank_3_months/week/interbank_end_of_week_1979_1990.htm'));
    stbInterBankMenu.add(new MenuItem('End of Week  1991-1998','/documents/statistiques/interbank_3_months/week/interbank_end_of_week_1991_1998.htm'));
	stbInterBankMenu.add(new MenuItem('End of Week  1999-2004','/documents/statistiques/interbank_3_months/week/interbank_end_of_week_1999_2004.htm'));
	stbInterBankMenu.add(new MenuItem('End of Week  2005-2006','/documents/statistiques/interbank_3_months/week/interbank_end_of_week_2005_2006.htm'));
	stbStatsMenu.add(stbInterBankMenu); 
	
    stbGoverMenu = new Menu('10-year government bond yields');
    stbGoverMenu.add(new MenuItem('End of Month 1999-2004','/documents/statistiques/government_bond_10_years/month/government_bond_10_years_1999_2004.htm'));
    stbGoverMenu.add(new MenuItem('End of Month 2005-2006','/documents/statistiques/government_bond_10_years/month/government_bond_10_years_2005_2006.htm'));
    stbGoverMenu.add(new MenuItem('End of Week 1992-1998','/documents/statistiques/government_bond_10_years/week/government_bond_10_years_1992_1998.htm'));
    stbGoverMenu.add(new MenuItem('End of Week 1999-2003','/documents/statistiques/government_bond_10_years/week/government_bond_10_years_1999_2003.htm'));
    stbGoverMenu.add(new MenuItem('End of Week 2004','/documents/statistiques/government_bond_10_years/week/government_bond_10_years_week_2004.htm'));
    stbGoverMenu.add(new MenuItem('End of Week 2005','/documents/statistiques/government_bond_10_years/week/government_bond_10_years_week_2005.htm'));
    stbGoverMenu.add(new MenuItem('End of Week 2006','/documents/statistiques/government_bond_10_years/week/government_bond_10_years_week_2006.htm'));
    stbStatsMenu.add(stbGoverMenu); 

	   
    stbMarketMenu = new Menu('Ecu and euro bond market');
    stbMarketMenu.add(new MenuItem('By geographical breakdown 1991-1996','/documents/statistiques/bond_market_geographic/bond_market_geographic_1991_1996.htm'));
    
    stbMarketCat1Menu = new Menu('By category of borrowers 1981-1985');
    stbMarketCat1Menu.add(new MenuItem('1981','/documents/statistiques/bond_market_category/bond_market_category_1981.htm'));
    stbMarketCat1Menu.add(new MenuItem('1982','/documents/statistiques/bond_market_category/bond_market_category_1982.htm'));
    stbMarketCat1Menu.add(new MenuItem('1983','/documents/statistiques/bond_market_category/bond_market_category_1983.htm'));
    stbMarketCat1Menu.add(new MenuItem('1984','/documents/statistiques/bond_market_category/bond_market_category_1984.htm'));
    stbMarketCat1Menu.add(new MenuItem('1985','/documents/statistiques/bond_market_category/bond_market_category_1985.htm'));
    stbMarketMenu.add(stbMarketCat1Menu);
    
    stbMarketCat2Menu = new Menu('By category of borrowers 1986-1990');
    stbMarketCat2Menu.add(new MenuItem('1986','/documents/statistiques/bond_market_category/bond_market_category_1986.htm'));
    stbMarketCat2Menu.add(new MenuItem('1987','/documents/statistiques/bond_market_category/bond_market_category_1987.htm'));
    stbMarketCat2Menu.add(new MenuItem('1988','/documents/statistiques/bond_market_category/bond_market_category_1988.htm'));
    stbMarketCat2Menu.add(new MenuItem('1989','/documents/statistiques/bond_market_category/bond_market_category_1989.htm'));
    stbMarketCat2Menu.add(new MenuItem('1990','/documents/statistiques/bond_market_category/bond_market_category_1990.htm'));
    stbMarketMenu.add(stbMarketCat2Menu);
    
    stbMarketCat3Menu = new Menu('By category of borrowers 1991-1995');
    stbMarketCat3Menu.add(new MenuItem('1991','/documents/statistiques/bond_market_category/bond_market_category_1991.htm'));
    stbMarketCat3Menu.add(new MenuItem('1992','/documents/statistiques/bond_market_category/bond_market_category_1992.htm'));
    stbMarketCat3Menu.add(new MenuItem('1993','/documents/statistiques/bond_market_category/bond_market_category_1993.htm'));
    stbMarketCat3Menu.add(new MenuItem('1994','/documents/statistiques/bond_market_category/bond_market_category_1994.htm'));
    stbMarketCat3Menu.add(new MenuItem('1995','/documents/statistiques/bond_market_category/bond_market_category_1995.htm'));
    stbMarketMenu.add(stbMarketCat3Menu);

    stbMarketCat4Menu = new Menu('By category of borrowers 1996-1998');
    stbMarketCat4Menu.add(new MenuItem('1996','/documents/statistiques/bond_market_category/bond_market_category_1996.htm'));
    stbMarketCat4Menu.add(new MenuItem('1997','/documents/statistiques/bond_market_category/bond_market_category_1997.htm'));
    stbMarketCat4Menu.add(new MenuItem('1998','/documents/statistiques/bond_market_category/bond_market_category_1998.htm'));
    stbMarketMenu.add(stbMarketCat4Menu);

   
    stbStatsMenu.add(stbMarketMenu); 
    stbArchivesMenu.add(stbStatsMenu);

   stbChronologyMenu = new Menu('Chronology');
   
   stbChronoEngMenu = new Menu('English');
   stbChronoEngMenu.add(new MenuItem('EU at a glance','http://europa.eu/abc/12lessons/lesson_7/index_en.htm'));
   stbChronoEngMenu.add(new MenuItem('2008','/documents/chronologie/chronologie_2008_uk.htm'));
   stbChronoEngMenu.add(new MenuItem('2007','/documents/chronologie/chronologie_2007_uk.htm'));
   stbChronoEngMenu.add(new MenuItem('2006','/documents/chronologie/chronologie_2006_uk.htm'));
   stbChronoEngMenu.add(new MenuItem('2005','/documents/chronologie/chronologie_2005_uk.htm'));
   stbChronoEngMenu.add(new MenuItem('2004','/documents/chronologie/chronologie_2004_uk.htm'));
   stbChronoEngMenu.add(new MenuItem('2003','/documents/chronologie/chronologie_2003_uk.htm'));
   stbChronoEngMenu.add(new MenuItem('2002','/documents/chronologie/chronologie_2002_uk.htm'));
   stbChronoEngMenu.add(new MenuItem('2001','/documents/chronologie/chronologie_2001_uk.htm'));
   stbChronoEngMenu.add(new MenuItem('2000','/documents/chronologie/chronologie_2000_uk.htm'));
   stbChronoEngMenu.add(new MenuItem('1999','/documents/chronologie/chronologie_1999_uk.htm'));
   stbChronoEngMenu.add(new MenuItem('1998','/documents/chronologie/chronologie_1998_uk.htm'));
   stbChronoEngMenu.add(new MenuItem('1997','/documents/chronologie/chronologie_1997_uk.htm'));
   stbChronoEngMenu.add(new MenuItem('1996','/documents/chronologie/chronologie_1996_uk.htm'));
   //stbChronoEngMenu.add(new MenuItem('1995','/documents/chronologie/chronologie_1995_uk.htm'));
   //stbChronoEngMenu.add(new MenuItem('1994','/documents/chronologie/chronologie_1994_uk.htm'));
   stbChronologyMenu.add(stbChronoEngMenu);
  
   stbChronoFrenchMenu = new Menu('Francais');
   stbChronoFrenchMenu.add(new MenuItem('EU en bref','http://europa.eu/abc/12lessons/lesson_7/index_fr.htm'));
   stbChronoFrenchMenu.add(new MenuItem('2008','/documents/chronologie/chronologie_2008_fr.htm'));
   stbChronoFrenchMenu.add(new MenuItem('2007','/documents/chronologie/chronologie_2007_fr.htm'));
   stbChronoFrenchMenu.add(new MenuItem('2006','/documents/chronologie/chronologie_2006_fr.htm'));
   stbChronoFrenchMenu.add(new MenuItem('2005','/documents/chronologie/chronologie_2005_fr.htm'));
   stbChronoFrenchMenu.add(new MenuItem('2004','/documents/chronologie/chronologie_2004_fr.htm'));
   stbChronoFrenchMenu.add(new MenuItem('2003','/documents/chronologie/chronologie_2003_fr.htm'));
   stbChronoFrenchMenu.add(new MenuItem('2002','/documents/chronologie/chronologie_2002_fr.htm'));
   stbChronoFrenchMenu.add(new MenuItem('2001','/documents/chronologie/chronologie_2001_fr.htm'));
   stbChronoFrenchMenu.add(new MenuItem('2000','/documents/chronologie/chronologie_2000_fr.htm'));
   stbChronoFrenchMenu.add(new MenuItem('1999','/documents/chronologie/chronologie_1999_fr.htm'));
   stbChronoFrenchMenu.add(new MenuItem('1998','/documents/chronologie/chronologie_1998_fr.htm'));
   stbChronoFrenchMenu.add(new MenuItem('1997','/documents/chronologie/chronologie_1997_fr.htm'));
   stbChronoFrenchMenu.add(new MenuItem('1996','/documents/chronologie/chronologie_1996_fr.htm'));
   stbChronoFrenchMenu.add(new MenuItem('1995','/documents/chronologie/chronologie_1995_fr.htm'));
   stbChronoFrenchMenu.add(new MenuItem('1994','/documents/chronologie/chronologie_1994_fr.htm'));
   stbChronologyMenu.add(stbChronoFrenchMenu);
   
   stbArchivesMenu.add(stbChronologyMenu);

	stbAboutMenu = new Menu('About');
	uiMenubar.add(stbAboutMenu);
	stbAboutMenu.add(new MenuItem('Ecu Activities','/ecuactivities/ecuactivities.htm'));
	stbAboutMenu.add(new MenuItem('European Comission','http://europa.eu.int'));
	stbAboutMenu.add(new MenuItem('ECB','http://www.euro.ecb.int/'));
	stbAboutMenu.add(new MenuItem('Links','/ecuactivities/links.htm'));

	stbContactsMenu = new Menu('Contacts');
	stbContactsMenu.add(new MenuItem('Ecu-Activities','mailto:guimbretiere@ecu-activities.be'));
	stbContactsMenu.add(new MenuItem('Webmaster','mailto:francois@branch.be'));
	stbAboutMenu.add(stbContactsMenu);

	stbAboutMenu.add(new MenuItem('Search','ecuactivities/search.htm'));

	uiMenubar.useMouseOver();
	document.body.appendChild(uiMenubar);
	
	// setWidth method added april 2, 2002.
	uiMenubar.setWidth("auto",0);
	
	window.inited = true;
}