if (TransMenu.isSupported()) {

	pageRoot = "/dinersus/canada/catalog/2005/francais/"

	//==================================================================================================
	// create a set of dropdowns
	//==================================================================================================
	// the first param should always be down, as it is here
	//
	// The second and third param are the top and left offset positions of the menus from their actuators
	// respectively. To make a menu appear a little to the left and bottom of an actuator, you could use
	// something like -5, 5
	//
	// The last parameter can be .topLeft, .bottomLeft, .topRight, or .bottomRight to inidicate the corner
	// of the actuator from which to measure the offset positions above. Here we are saying we want the
	// menu to appear directly below the bottom left corner of the actuator
	//==================================================================================================
	var ms = new TransMenuSet(TransMenu.direction.down, 0, 1, TransMenu.reference.bottomLeft);

	//==================================================================================================
	// create a dropdown menu
	//==================================================================================================
	// the first parameter should be the HTML element which will act actuator for the menu
	//==================================================================================================
	var menu1 = ms.addMenu(document.getElementById("shoponline"));
	menu1.addItem("Chèques-Cadeaux", pageRoot + "product/certific/certific.htm");
	var submenu0 = menu1.addMenu(menu1.items[0]);
	submenu0.addItem("Restaurants", pageRoot + "product/certific/dining/dining.htm");
	submenu0.addItem("Sorties en ville", pageRoot + "product/certific/enter/enter.htm");
	submenu0.addItem("Transport terrestres", pageRoot + "product/certific/ground/ground.htm");
	submenu0.addItem("Hôtels", pageRoot + "product/certific/hotel/hotel.htm");
	submenu0.addItem("Magasins", pageRoot + "product/certific/retail/retail.htm");

	menu1.addItem("Maison", pageRoot + "product/home/home.htm");
	var submenu1 = menu1.addMenu(menu1.items[1]);
	submenu1.addItem("Accessoires", pageRoot + "product/home/access/access.htm");
	submenu1.addItem("Literie", pageRoot + "product/home/bedding/bedding.htm");
	submenu1.addItem("Articles de décorations", pageRoot + "product/home/decor/decor.htm");
	submenu1.addItem("Vaisselle", pageRoot + "product/home/dishes/dishes.htm");
	submenu1.addItem("La table des hôtes", pageRoot + "product/home/enter/enter.htm");
	submenu1.addItem("Articles pour enfants", pageRoot + "product/home/kids/kids.htm");
	submenu1.addItem("Articles pour soins personnels", pageRoot + "product/home/perscare/perscare.htm");
	submenu1.addItem("Pour votre animal favori", pageRoot + "product/home/pets/pets.htm");
	submenu1.addItem("Aspirateurs", pageRoot + "product/home/vacuums/vacuums.htm");


	menu1.addItem("Cuisine", pageRoot + "product/kitchen/kitchen.htm");
	var submenu2 = menu1.addMenu(menu1.items[2]);
	submenu2.addItem("Accessoires", pageRoot + "product/kitchen/access/access.htm");
	submenu2.addItem("Articles de bar", pageRoot + "product/kitchen/barware/barware.htm");
	submenu2.addItem("Cafetières et théières", pageRoot + "product/kitchen/coffee/coffee.htm");
	submenu2.addItem("Ustensiles de cuisine", pageRoot + "product/kitchen/cookware/cookware.htm");
	submenu2.addItem("Coutellerie et ustensiles de cuisine", pageRoot + "product/kitchen/cutlery/cutlery.htm");
	submenu2.addItem("Batteurs et mélangeurs", pageRoot + "product/kitchen/mixers/mixers.htm");
	submenu2.addItem("Petits electros", pageRoot + "product/kitchen/small/small.htm");

	menu1.addItem("Appareils Életroniques", pageRoot + "product/electron/electron.htm");
	var submenu3 = menu1.addMenu(menu1.items[3]);
	submenu3.addItem("Appareils audio", pageRoot + "product/electron/audio/audio.htm");
	submenu3.addItem("Caméscopes", pageRoot + "product/electron/camcordr/camcordr.htm");
	submenu3.addItem("Appareils-photo", pageRoot + "product/electron/cameras/cameras.htm");
	submenu3.addItem("Horloges", pageRoot + "product/electron/clocks/clocks.htm");
	submenu3.addItem("Lecteurs DVD et vidéo", pageRoot + "product/electron/dvd-vid/dvd-vid.htm");
	submenu3.addItem("Jeux", pageRoot + "product/electron/games/games.htm");
	submenu3.addItem("Articles de Bureau", pageRoot + "product/electron/office/office.htm");
	submenu3.addItem("Appareils portatifs", pageRoot + "product/electron/personal/personal.htm");
	submenu3.addItem("Téléphones", pageRoot + "product/electron/phones/phones.htm");
	submenu3.addItem("Téléviseurs", pageRoot + "product/electron/tvs/tvs.htm");

	menu1.addItem("Plein Air", pageRoot + "product/outdoors/outdoors.htm");
	var submenu4 = menu1.addMenu(menu1.items[4]);
	submenu4.addItem("Accessoires", pageRoot + "product/outdoors/access/access.htm");
	submenu4.addItem("Barbecues", pageRoot + "product/outdoors/bbq/bbq.htm");
	submenu4.addItem("Équipement de camping", pageRoot + "product/outdoors/camping/camping.htm");
	submenu4.addItem("Glacières", pageRoot + "product/outdoors/coolers/coolers.htm");
	submenu4.addItem("Pêche et Navigation", pageRoot + "product/outdoors/fishing/fishing.htm");
	submenu4.addItem("Articles de jardinage", pageRoot + "product/outdoors/garden/garden.htm");
	submenu4.addItem("Le coin des petits", pageRoot + "product/outdoors/kids/kids.htm");
	submenu4.addItem("Outils", pageRoot + "product/outdoors/tools/tools.htm");

	menu1.addItem("Outils et Instruments", pageRoot + "product/tools/tools.htm");
	var submenu5 = menu1.addMenu(menu1.items[5]);
	submenu5.addItem("Plein Air", pageRoot + "product/tools/outdoor/outdoor.htm");
	submenu5.addItem("Électros", pageRoot + "product/tools/power/power.htm");

	menu1.addItem("Sports", pageRoot + "product/sports/sports.htm");
	var submenu6 = menu1.addMenu(menu1.items[6]);
	submenu6.addItem("Accessoires", pageRoot + "product/sports/access/access.htm");
	submenu6.addItem("Vélo", pageRoot + "product/sports/cycling/cycling.htm");
	submenu6.addItem("Appareils d'exercice", pageRoot + "product/sports/fitness/fitness.htm");
	submenu6.addItem("Jeux", pageRoot + "product/sports/games/games.htm");
	submenu6.addItem("Articles de golf", pageRoot + "product/sports/golf/golf.htm");

	menu1.addItem("Cadeaux", pageRoot + "product/gifts/gifts.htm");
	var submenu7 = menu1.addMenu(menu1.items[7]);
	submenu7.addItem("Cadeaux d'entreprise", pageRoot + "product/gifts/busgifts/busgifts.htm");
	submenu7.addItem("Fleurs", pageRoot + "product/gifts/flowers/flowers.htm");
	submenu7.addItem("Fragrances", pageRoot + "product/gifts/frag/frag.htm");
	submenu7.addItem("Produits gourmet", pageRoot + "product/gifts/gourmet/gourmet.htm");
	submenu7.addItem("Bijoux", pageRoot + "product/gifts/jewel/jewel.htm");
	submenu7.addItem("Montres", pageRoot + "product/gifts/watches/watches.htm");

	menu1.addItem("Volet Expériences", pageRoot + "product/experien/experien.htm");
	var submenu8 = menu1.addMenu(menu1.items[8]);
	submenu8.addItem("Forfaits-évasion", pageRoot + "product/experien/advent/advent.htm");
	submenu8.addItem("Loisirs", pageRoot + "product/experien/enter/enter.htm");
	submenu8.addItem("Excursion et voyages", pageRoot + "product/experien/getaways/getaways.htm");
	submenu8.addItem("Santé et Beauté", pageRoot + "product/experien/health/health.htm");
	submenu8.addItem("Sports", pageRoot + "product/experien/sports/sports.htm");

	menu1.addItem("Services Financiers", pageRoot + "product/finan/finan.htm");
	var submenu9 = menu1.addMenu(menu1.items[9]);
	submenu9.addItem("Dons de Charité", pageRoot + "product/finan/charity/charity.htm");
	submenu9.addItem("Droits Annuels De La Carte Diners Club", pageRoot + "product/finan/dcfees/dcfees.htm");
	submenu9.addItem("Option Crédit Au Compte", pageRoot + "product/finan/points/points.htm");
	submenu9.addItem("Cotisations REEE", pageRoot + "product/finan/reee/reee.htm");
	submenu9.addItem("Cotisations REER", pageRoot + "product/finan/rrsp/rrsp.htm");

	menu1.addItem("Pour le voyage", pageRoot + "product/travel/travel.htm");
	var submenu10 = menu1.addMenu(menu1.items[10]);
	submenu10.addItem("Accessoires", pageRoot + "product/travel/access/access.htm");
	submenu10.addItem("Voyages d'affaires", pageRoot + "product/travel/bustrvl/bustrvl.htm");
	submenu10.addItem("Bagages", pageRoot + "product/travel/luggage/luggage.htm");
	submenu10.addItem("Animaux de compagnie en voyage", pageRoot + "product/travel/pets/pets.htm");

	menu1.addItem("Billets d’avion", pageRoot + "product/airtrvl/airtrvl.htm");
	var submenu11 = menu1.addMenu(menu1.items[11]);
	submenu11.addItem("Conversion en milles aériens", pageRoot + "product/airtrvl/pnts2mls/pnts2mls.htm");
	submenu11.addItem("Billets à la carte", pageRoot + "product/airtrvl/tickets/tickets.htm");

	menu1.addItem("Terre et Mer", pageRoot + "product/landsea/landsea.htm");
	var submenu12 = menu1.addMenu(menu1.items[12]);
	submenu12.addItem("Croisières", pageRoot + "product/landsea/cruises/cruises.htm");
	submenu12.addItem("Programmes Hôteliers pour Grands Voyageurs", pageRoot + "product/landsea/frequent/frequent.htm");
	submenu12.addItem("Transports terrestres", pageRoot + "product/landsea/ground/ground.htm");
	submenu12.addItem("Hôtels", pageRoot + "product/landsea/hotlcert/hotlcert.htm");
	submenu12.addItem("Des voyages définis à votre gré", pageRoot + "product/landsea/tailtrvl/tailtrvl.htm");

	menu1.addItem("Diners Club en ligne", pageRoot + "product/dconline/dconline.htm");
	var submenu13 = menu1.addMenu(menu1.items[13]);
	submenu13.addItem("La carte personnelle", "http://www.dinersclubnorthamerica.com/CA/fr/diners_club.jhtml?pageId=ca_02_02", "_new");
	submenu13.addItem("La carte d’entreprise Club Rewards", "http://www.dinersclubnorthamerica.com/CA/fr/diners_club.jhtml?pageId=ca_03_01_06", "_new");

	menu1.addItem("Primes personnalisées", pageRoot + "root/persrwrd.htm");


	//==================================================================================================

	//==================================================================================================
//	var menu2 = ms.addMenu(document.getElementById("GIFTIDEAS"));
//	menu2.addItem("Business Gifts");
//	menu2.addItem("Flowers");
//	menu2.addItem("Fragrances");
//	menu2.addItem("Gift Certificates/Cards");
//	menu2.addItem("Gourmet");
//	menu2.addItem("Jewellery");
//	menu2.addItem("Watches");


	//==================================================================================================

	//==================================================================================================
	var menu3 = ms.addMenu(document.getElementById("help"));
	menu3.addItem("Contactez-nous", pageRoot + "root/contact.htm");
	menu3.addItem("Points plus débit", pageRoot + "root/pntsplus.htm");
	menu3.addItem("Le cumul de vos points", "http://www.dinersclub.com/en/osrv_home/home_cz_fr.jhtml", "_new");
	menu3.addItem("Accumulez des points", pageRoot + "root/earn.htm");
	menu3.addItem("Conditions", pageRoot + "root/terms.htm");

	//==================================================================================================

	//==================================================================================================
	// write drop downs into page
	//==================================================================================================
	// this method writes all the HTML for the menus into the page with document.write(). It must be
	// called within the body of the HTML page.
	//==================================================================================================
	TransMenu.renderAll();
}

