function init(){
if(!window.standards) return;
if(window.inited) return;
//////////////////////////////////  GLOBAL OFFSET VARIABLES //////////////////////////////	
	if(bw.wIE || bw.ns){
		menuOffsetTop = 3; // 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 = -14 ;// smaller number is closer to top

	if(bw.wIE) submenuOffsetLeft = -12; // left-side menu. smaller number is closer to menu
	else if(bw.mIE) submenuOffsetLeft = -4; // 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();

	var stbMenu = new Menu('Home','http://www.firetruckarchive.ca/enghome.htm');
	uiMenubar.add(stbMenu);
	stbMenu.add(new MenuItem('Acknowledgements','http://www.firetruckarchive.ca/ack.htm'));
	stbMenu.add(new MenuItem('Format','http://www.firetruckarchive.ca/format.htm'));
	stbMenu.add(new MenuItem('Photos','http://www.firetruckarchive.ca/photos.htm'));
	stbMenu.add(new MenuItem('We need your help','http://www.firetruckarchive.ca/help.htm'));
	stbMenu.add(new MenuItem('Contact us','http://www.firetruckarchive.ca/contact.htm'));

	uiMenubar.add(plmMenu = new Menu('Companies','http://www.firetruckarchive.ca/enghome.htm'));
	
	plmMenu.addSeparator("#000388");
	plmProdMenu = new Menu('Anderson');
	plmProdMenu.help="Windows, Menus, Tabs, Scrollers";//appears in statusbar

	plmProdMenu.add(new MenuItem('History','http://www.firetruckarchive.ca/companies/andersonhist.htm'));
	plmProdMenu.add(new MenuItem('All trucks','http://www.firetruckarchive.ca/companies/anderson.htm'));
	plmMenu.add(plmProdMenu);
	plmMenu.addSeparator("#000388");
	
	plmMenu.addSeparator("#000388");
	plmProdMenu = new Menu('King-Seagrave');
	plmProdMenu.help="Windows, Menus, Tabs, Scrollers";//appears in statusbar

	plmProdMenu.add(new MenuItem('History','http://www.firetruckarchive.ca/companies/kinghist.htm'));
	plmProdMenu.add(new MenuItem('Trucks built 1956-1959','http://www.firetruckarchive.ca/companies/king5659.htm'));
	plmProdMenu.add(new MenuItem('Trucks built 1960-1964','http://www.firetruckarchive.ca/companies/king6064.htm'));
	plmProdMenu.add(new MenuItem('Trucks built 1965-1969','http://www.firetruckarchive.ca/companies/king6569.htm'));
	plmProdMenu.add(new MenuItem('Trucks built 1970-1974','http://www.firetruckarchive.ca/companies/king7074.htm'));
	plmProdMenu.add(new MenuItem('Trucks built 1975-1979','http://www.firetruckarchive.ca/companies/king7579.htm'));
	plmProdMenu.add(new MenuItem('Trucks built 1980-1985','http://www.firetruckarchive.ca/companies/king8085.htm'));
	plmMenu.add(plmProdMenu);
	plmMenu.addSeparator("#000388");

	plmMenu.addSeparator("#000388");
	plmProdMenu = new Menu('Pierreville');
	plmProdMenu.help="Windows, Menus, Tabs, Scrollers";//appears in statusbar

	plmProdMenu.add(new MenuItem('History','http://www.firetruckarchive.ca/companies/pierrevillehist.htm'));
	plmProdMenu.add(new MenuItem('All trucks','http://www.firetruckarchive.ca/companies/pierreville.htm'));
	plmMenu.add(plmProdMenu);
	plmMenu.addSeparator("#000388");

	plmMenu.addSeparator("#000388");
	plmProdMenu = new Menu('Superior');
	plmProdMenu.help="Windows, Menus, Tabs, Scrollers";//appears in statusbar

	plmProdMenu.add(new MenuItem('History','http://www.firetruckarchive.ca/companies/superiorhist.html'));
	plmProdMenu.add(new MenuItem('Trucks built 1973-1984','http://www.firetruckarchive.ca/companies/SuperiorSE20toSE620.html'));
	plmProdMenu.add(new MenuItem('Trucks built 1984-1992','http://www.firetruckarchive.ca/companies/SuperiorSE620end.html'));
	plmProdMenu.add(new MenuItem('Trucks built in Kingston','http://www.firetruckarchive.ca/companies/SuperiorKingston.html'));
	plmMenu.add(plmProdMenu);
	plmMenu.addSeparator("#000388");

	plmMenu.addSeparator("#000388");
	plmProdMenu = new Menu('Thibault');
	plmProdMenu.help="Windows, Menus, Tabs, Scrollers";//appears in statusbar

	plmProdMenu.add(new MenuItem('History','http://www.firetruckarchive.ca/companies/thibaulthist.htm'));
	plmProdMenu.add(new MenuItem('Trucks built before 1964','http://www.firetruckarchive.ca/companies/thibaultpre64.html'));
	plmProdMenu.add(new MenuItem('Trucks built 1964-1969','http://www.firetruckarchive.ca/companies/thibault6469.html'));
	plmProdMenu.add(new MenuItem('Trucks built 1970-1974','http://www.firetruckarchive.ca/companies/thibault7074.html'));
	plmProdMenu.add(new MenuItem('Trucks built 1975-1979','http://www.firetruckarchive.ca/companies/thibault7579.html'));
	plmProdMenu.add(new MenuItem('Trucks built 1980-1985','http://www.firetruckarchive.ca/companies/thibault8084.html'));
	plmProdMenu.add(new MenuItem('Trucks built 1985-end','http://www.firetruckarchive.ca/companies/thibault85end.html'));
	plmMenu.add(plmProdMenu);
	plmMenu.addSeparator("#000388");
	
	webMenu = new Menu('Recent Updates');
	webMenu.add(new MenuItem('2011','http://www.firetruckarchive.ca/2011.htm'));
	webMenu.add(new MenuItem('2010','http://www.firetruckarchive.ca/2010.htm'));
        webMenu.add(new MenuItem('2009','http://www.firetruckarchive.ca/2009.htm'));
	webMenu.add(new MenuItem('2008','http://www.firetruckarchive.ca/2008.htm'));
	webMenu.add(new MenuItem('2007','http://www.firetruckarchive.ca/2007.htm'));
	webMenu.add(new MenuItem('2006','http://www.firetruckarchive.ca/2006.htm'));
	webMenu.add(new MenuItem('2005','http://www.firetruckarchive.ca/2005.htm'));
	webMenu.add(new MenuItem('2004','http://www.firetruckarchive.ca/2004.htm'));
	webMenu.add(new MenuItem('2003','http://www.firetruckarchive.ca/2003.htm'));
	webMenu.add(new MenuItem('2002','http://www.firetruckarchive.ca/2002.htm'));
	webMenu.add(new MenuItem('2001','http://www.firetruckarchive.ca/2001.htm'));
	
	uiMenubar.add(webMenu);

	wqpMenu = new Menu('Links');
	wqpMenu.add(new MenuItem('Links','http://www.firetruckarchive.ca/firelinx.htm'));
	uiMenubar.add(wqpMenu);
	uiMenubar.useMouseOver();
	document.body.appendChild(uiMenubar);
	
	// setWidth method added april 2, 2002.
	uiMenubar.setWidth("auto",0);
	
	window.inited = true;
}

