var hBar = new ItemStyle(40, 10, '', 0, 0, '15#336699', '10#6699CC', 'highText', 'highText', '', '',
 null, null, 'hand', 'default');


var subM = new ItemStyle(22, 0, '&gt;', -15, 3, '#CCCCDD', '#6699CC', 'lowText', 'highText',
 'itemBorder', 'itemBorder', null, null, 'hand', 'default');


var subBlank = new ItemStyle(22, 1, '&gt;', -15, 3, '#CCCCDD', '#6699CC', 'lowText', 'highText',
 'itemBorderBlank', 'itemBorder', null, null, 'hand', 'default');


var button = new ItemStyle(22, 1, '&gt;', -15, 2, '10#006633', '10#CC6600', 'buttonText', 'buttonHover',
 'buttonBorder', 'buttonBorderOver', 80, 95, 'crosshair', 'default');

var pMenu = new PopupMenu('pMenu');
with (pMenu)
{

startMenu('root', false, 'page.winW()/2 - pMenu.menu.root[0].menuW/2', 80, 17, hBar, '', false);

addItem('&nbsp; Home', '/index.htm', '', hBar, 45);
addItem('&nbsp; Travel', 'mTravel', 'sm:', hBar, 45);
addItem('&nbsp; Lodging', 'mLodging', 'sm:', hBar, 57);
addItem('&nbsp; Tourism', 'mFranceTourism', 'sm:', hBar, 57);
addItem('&nbsp; Paris', 'mParis', 'sm:', hBar, 42);
addItem('&nbsp; Information', 'mInformation', 'sm:', hBar, 75);
addItem('&nbsp; Taste of France', 'mTasteofFrance', 'sm:', hBar, 100);
addItem('&nbsp; Pictures', '/france-pictures/', '', hBar, 60);
addItem('&nbsp; Map', '/france-map/', '', hBar, 35);
addItem('&nbsp; Contact us', 'mContactus', 'sm:', hBar, 68);

startMenu('mTravel', true, 0, 22, 145, subM);
addItem('Air Flights', 'mAirFlights', 'sm:');
addItem('Barge Hotels', '/barge-france.htm', '');
addItem('Boating, self-hire', '/france-travel/france-boat-rentals/france-river-boat-rentals.htm', '');
addItem('Bus', '/travel.htm#Bus', '');
addItem('Car Rental', '/travel.htm#Car', '');
addItem('Cruise Ships', '/france-sport/sport.htm#Cruise', '');
addItem('Ferry Crossings', 'mFerry', 'sm:');
addItem('Paris Transport', '/france-trains/france-train-travel.htm#Paris', '');
addItem('Shuttles Paris Airport', '/air-france/paris-airport-shuttle-service.htm', '');
addItem('Train : France, Europe', 'mFranceTrains', 'sm:');

startMenu('mLodging', true, 0, 22, 195, subM);
addItem('All Accommodations in France', '/france-accommodations', '');
addItem('Apart Hotels', '/france-lodging.htm#Apart-Hotels', '');
addItem('Apartments in Paris', '/france-accommodations/paris-apartment-rentals/index.htm', '');
addItem('Barge Hotels', '/barge-france.htm', '');
addItem('Bed & Breakfast', '/france-lodging.htm#Bed', '');
addItem('Camping', '/france-lodging.htm#Camping', '');
addItem('Castles', '/france-lodging.htm#Castles', '');
addItem('Home Exchange', '/france-lodging.htm#Home', '');
addItem('Hostels, Cheap Accommodation', '/france-accommodations/hostels-cheap-accommodation/index.htm', '');
addItem('Hotels', '/france-hotel.htm', '');
addItem('Inns', '/france-lodging.htm#Inns', '');
addItem('Self-catering Rentals', '/france-lodging.htm#Self', '');

startMenu('mFranceTourism', true, 0, 22, 145, subM);
addItem('Castles', '/in-france.htm#Museums', '');
addItem('Cities', 'mCities', 'sm:')
addItem('Departments', 'mDepartments', 'sm:');
addItem('Entertainment', '/in-france.htm#Entertainment', '');
addItem('Exhibitions, Salons', '/in-france.htm#Exhibitions', '');
addItem('Festival events', '/in-france.htm#Exhibitions', '');
addItem('Museums, Monuments', '/in-france.htm#Museums', '');
addItem('Outdoor-Sport', 'mOutdoor', 'sm:');
addItem('Package Vacations', 'mPackage', 'sm:');
addItem('Regions of France', 'mRegionsofFrance', 'sm:');
addItem('Restaurants', 'mRestaurants', 'sm:');
addItem('Sightseeing Tours', 'mSightseeingTours', 'sm:');
addItem('Study in France', 'mLearn1', 'sm:');
addItem('Tourist Attractions', 'mAttractions', 'sm:');

startMenu('mParis', true, 0, 22, 145, subM);
addItem('Activities', '/paris-france/paris.htm#Paris', '');
addItem('Lodging', '/paris-france/paris.htm#Lodging', '');
addItem('M&#233;tro, map', '/france-trains/paris-metro.htm', '');
addItem('Museums, Monuments', '/paris-france/paris.htm#Museums', '');
addItem('Restaurants', '/paris-france/paris.htm#Restaurants', '');
addItem('Tours : Organised', '/paris-france/paris.htm#Touring', '');
addItem('Travel', '/paris-france/paris.htm#Travel', '');
addItem('Walks', '/paris-france/paris.htm#Walks', '');

startMenu('mInformation', true, 0, 22, 150, subM);
addItem('Discount Travel', '/discount-travel/', '');
addItem('Business', 'mBusiness', 'sm:');
addItem('Culture', '/france-facts/culture-of-france/culture-of-france.htm', '');
addItem('Demographics', '/france-facts/demographics-of-france.htm', '');
addItem('Downloads', 'mDownloads', 'sm:');
addItem('Economy', '/france-facts/economy-of-france.htm', '');
addItem('Flags of France', '/french_flag/france_flag.htm', '');
addItem('General France Facts', '/france-facts/france.htm', '');
addItem('General information', 'mGeninfo', 'sm:');
addItem('Geography', 'mGeography', 'sm:');
addItem('History', 'mHistory', 'sm:');
addItem('Learn, Courses...', 'mLearn', 'sm:');
addItem('Literature', 'mLiterature', 'sm:');
addItem('Maps', 'mMaps', 'sm:');
addItem('News from France', '/france-information.htm#News', '');
addItem('Politics', '/france-facts/politics-of-france.htm', '');
addItem('Presidents', '/france-facts/president-of-france.htm', '');
addItem('Tips for travel', '/france-travel-tips.htm', '');
addItem('Weather', '/france-information.htm#Weather', '');

startMenu('mTasteofFrance', true, 0, 22, 135, subM);
addItem('Auctions', '/shop.htm#Auctions', '');
addItem('Beauty', '/shop.htm#Beauty', '');
addItem('Books about France', '/shop.htm#Books', '');
addItem('Cheese & Bread', '/taste.htm#Cooking', '');
addItem('Cooking', '/taste.htm#Cooking', '');
addItem('Design & Decoration', '/taste.htm#Design', '');

addItem('Fashion Clothing', '/shop.htm#Clothing', '');
addItem('Foie Gras', '/french-food/foie-gras.htm', '');
addItem('Gastronomy', '/french-food/', '');
addItem('Gifts', '/shop.htm#Gifts', '');
addItem('Luggage', '/shop.htm#Luggage', '');
addItem('Magazines', '/shop.htm#Magazines', '');
addItem('Perfume', '/shop.htm#Beauty', '');
addItem('Posters', '/posters.htm', '');
addItem('Recipes', 'mRecipes', 'sm:');
addItem('Restaurants', 'mRestaurants1', 'sm:');
addItem('Videos, CDs', '/shop.htm#Videos', '');
addItem('Wine', '/french-food/french-wine/index.htm', '');

startMenu('mContactus', true, 0, 22, 110, subM);
addItem('Contact us', '/contact.htm', '');
addItem('Travel Planner', '/france-travel-planner.htm', '');
addItem('Link Exchange', '/link-to-bonjour-la-france.htm', '');
addItem('Policy', 'mPolicy', 'sm:');
addItem('Site Map', '/sitemap.htm', '');

startMenu('mAirFlights', true, 147, 0, 170, subM);
addItem('&nbsp; &nbsp; Fly to France Information', '/air-france/air-france.htm', '');
addItem('&nbsp; &nbsp; Africa <> France', '/air-france/africa/index.htm', '');
addItem('&nbsp; &nbsp; Asia-Pacific <> France', '/air-france/asia-pacific/index.htm', '');
addItem('&nbsp; &nbsp; Canada <> France', '/air-france/canada/index.htm', '');
addItem('&nbsp; &nbsp; - France Internal Flights', '/air-france/france/index.htm', '');
addItem('&nbsp; &nbsp; - Germany <> France', '/air-france/germany/index.htm', '');
addItem('&nbsp; &nbsp; - Italy <> France', '/air-france/italy/index.htm', '');
addItem('&nbsp; &nbsp; - Spain <> France', '/air-france/spain/index.htm', '');
addItem('&nbsp; &nbsp; - UK-Ireland <> France', '/air-france/uk-ireland/index.htm', '');
addItem('&nbsp; &nbsp; - Rest Europe <> France', '/air-france/europe/index.htm', '');
addItem('&nbsp; &nbsp; Middle East <> France', '/air-france/middle-east/index.htm', '');
addItem('&nbsp; &nbsp; South, Central America', '/air-france/south-central-america/index.htm', '');
addItem('&nbsp; &nbsp; USA <> France', '/air-france-usa/', '');
addItem('&nbsp; &nbsp; All Airports in France', '/air-france/france-airports/index.htm', '');
addItem('&nbsp; &nbsp; - Charles-de-Gaulle Airport', '/air-france/paris_charles_de_gaulle_airport/cdg-airport.htm', '');
addItem('&nbsp; &nbsp; - Orly Airport', '/air-france/paris_orly_airport/orly-airport.htm', '');
addItem('&nbsp; &nbsp; - Paris Airport Shuttles','/air-france/paris-airport-shuttle-service.htm', '');

startMenu('mAttractions', true, 147, 0, 175, subM);
addItem('&nbsp; &nbsp; Main Tourist Attractions', '/france-tourist-attractions/france-tourist-attraction.htm', '');
addItem('&nbsp; &nbsp; Disneyland Paris', '/paris-france/disneyland/disneyland-paris.htm', '');
addItem('&nbsp; &nbsp; Eiffel Tower', '/france-tourist-attractions/eiffel-tower.htm', '');
addItem('&nbsp; &nbsp; Flea Market - St Ouen', '/france-tourist-attractions/paris-flea-market.htm', '');
addItem('&nbsp; &nbsp; Fontainebleau', '/france-tourist-attractions/fontainebleau-forest-castle.htm', '');
addItem('&nbsp; &nbsp; Georges Pompidou Center', '/france-tourist-attractions/center-georges-pompidou.htm', '');
addItem('&nbsp; &nbsp; Louvre', '/france-tourist-attractions/louvre.htm', '');
addItem('&nbsp; &nbsp; Notre Dame de Paris', '/france-tourist-attractions/notre-dame-de-paris.htm', '');
addItem('&nbsp; &nbsp; P&#232;re Lachaise Cemetery', '/france-tourist-attractions/pere-lachaise-cemetery.htm', '');
addItem('&nbsp; &nbsp; Sacr&#233; Coeur', '/france-tourist-attractions/sacre-coeur.htm', '');
addItem('&nbsp; &nbsp; Versailles Palace', '/france-tourist-attractions/palace-of-versailles.htm', '');

startMenu('mBusiness', true, 152, 0, 90, subM);
addItem('&nbsp; &nbsp; Information', '/business.htm#Information', '');
addItem('&nbsp; &nbsp; Resources', '/business.htm#Resources', '');
addItem('&nbsp; &nbsp; Computer', '/business.htm#Computer', '');
addItem('&nbsp; &nbsp; Exhibitions', '/business.htm#Exhibitions', '');
addItem('&nbsp; &nbsp; Health', '/business.htm#Health', '');
addItem('&nbsp; &nbsp; Restaurants', '/paris-france/paris.htm#Restaurants', '');
addItem('&nbsp; &nbsp; Travel', '/business.htm#Travel', '');

startMenu('mCities', true, 147, 0, 120, subM);
addItem('&nbsp; &nbsp; All France Cities', '/france-city/cities-in-france.htm', '');
addItem('&nbsp; &nbsp; Aix-en-Provence', '/france-city/aix-en-provence-france/aix-en-provence.htm', '');
addItem('&nbsp; &nbsp; Avignon', '/france-city/avignon/avignon.htm', '');
addItem('&nbsp; &nbsp; Bordeaux', '/france-city/bordeaux-france/bordeaux.htm', '');
addItem('&nbsp; &nbsp; Lille', '/france-city/lille-france/lille.htm', '');
addItem('&nbsp; &nbsp; Lyon', '/france-city/lyon-france/lyon.htm', '');
addItem('&nbsp; &nbsp; Marseille', '/france-city/marseille-france/marseille.htm', '');
addItem('&nbsp; &nbsp; Nice', '/france-city/nice/nice_france.htm', '');
addItem('&nbsp; &nbsp; Paris', '/paris-france/paris.htm', '');
addItem('&nbsp; &nbsp; Rennes', '/france-city/rennes-france/rennes.htm', '');
addItem('&nbsp; &nbsp; Strasbourg', '/france-city/strasbourg-france/strasbourg.htm', '');
addItem('&nbsp; &nbsp; Toulouse', '/france-city/toulouse-france/toulouse.htm', '');

startMenu('mCorail', true, 176, 0, 150, subM);
addItem('&nbsp; &nbsp; Corail Regular Trains', '/france-trains/corail/corail.htm', '');
addItem('&nbsp; &nbsp; Picardie - North', '/france-trains/corail/picardie-nord-pas-de-calais/picardie-schedule-ticket-prices.htm', '');
addItem('&nbsp; &nbsp; Normandy - West', '/france-trains/corail/normandy/normandy-schedule-ticket-prices.htm', '');
addItem('&nbsp; &nbsp; Centre', '/france-trains/corail/centre-limousin-midi-pyrenees/centre-limousin-midi-pyrenees-schedule-ticket-prices.htm', '');
addItem('&nbsp; &nbsp; Auvergne', '/france-trains/corail/auvergne/auvergne-schedule-ticket-prices.htm', '');
addItem('&nbsp; &nbsp; Est - East', '/france-trains/corail/east/east-schedule-ticket-prices.htm', '');

startMenu('mDepartments', true, 147, 0, 160, subM);
addItem('&nbsp; &nbsp; All Departments', '/france-departments/', '');
addItem('&nbsp; &nbsp; Map of all Departments', '/france-map/departments-of-france.htm', '');
addItem('&nbsp; &nbsp; Loz&#232;re', '/france-departments/lozere/index.htm', '');

startMenu('mDownloads', true, 152, 0, 120, subM);
addItem('&nbsp; &nbsp; Culture', '/download.htm#Culture', '');
addItem('&nbsp; &nbsp; Cycling', '/download.htm#Cycling', '');
addItem('&nbsp; &nbsp; Films, Songs', '/download.htm#Stars', '');
addItem('&nbsp; &nbsp; France', '/download.htm#France', '');
addItem('&nbsp; &nbsp; Geography', '/download.htm#Geography', '');
addItem('&nbsp; &nbsp; History', '/download.htm#History', '');
addItem('&nbsp; &nbsp; Language', '/download.htm#Language', '');
addItem('&nbsp; &nbsp; Luxury', '/download.htm#Luxe', '');
addItem('&nbsp; &nbsp; Paris', '/download.htm#Paris', '');
addItem('&nbsp; &nbsp; Soccer/football', '/download.htm#Soccer', '');
addItem('&nbsp; &nbsp; Utilities', '/download.htm#Utilities', '');

startMenu('mEuropean', true, 176, 0, 160, subM);   
addItem('&nbsp; &nbsp; Austria', '/france-trains/european-trains/france-austria/paris-vienna.htm', '');
addItem('&nbsp; &nbsp; Belgium - Thalys', '/france-trains/european-trains/france-belgium-trains/belgian-trains-schedules-tickets-prices.htm', '');
addItem('&nbsp; &nbsp; Germany - TGV', '/france-trains/european-trains/france-germany-trains/german-trains-schedules-tickets-prices.htm', '');
addItem('&nbsp; &nbsp; Holland - Thalys', '/france-trains/european-trains/france-holland-trains/dutch-trains-schedules-tickets-prices.htm', '');
addItem('&nbsp; &nbsp; Italy - Artesia', '/france-trains/european-trains/france-italy-trains/schedules/italy_trains_trenitalia.htm', '');
addItem('&nbsp; &nbsp; Spain - Elipsos', '/france-trains/european-trains/france-spain-trains/spanish-trains-schedules-tickets-prices.htm', '');
addItem('&nbsp; &nbsp; Switzerland - Lyria ', '/france-trains/european-trains/france-switzerland-trains/swiss-trains-schedules-tickets-prices.htm', '');
addItem('&nbsp; &nbsp; UK - Eurostar', '/france-trains/european-trains/france-uk-trains/british-trains-schedules-tickets-prices.htm', '');

startMenu('mFerry', true, 147, 0, 170, subM);
addItem('&nbsp; &nbsp; All Ferries', '/france-ferry/', '');
addItem('&nbsp; &nbsp; English Channel', '/france-ferry/english-channel/index.htm', '');
addItem('&nbsp; &nbsp; Corsica', '/france-ferry/corsica/index.htm', '');
addItem('&nbsp; &nbsp; Mediterranean', '/france-ferry/mediterranean/index.htm', '');

startMenu('mFranceTrains', true, 147, 0, 175, subM);
addItem('&nbsp; &nbsp; France Train Travel', '/france-trains/france-train-travel.htm', '');
addItem('&nbsp; &nbsp; TGV High Speed France', 'mTGV', 'sm:');
addItem('&nbsp; &nbsp; Corail Regular France', 'mCorail', 'sm:');
addItem('&nbsp; &nbsp; European Trains', 'mEuropean', 'sm:');
addItem('&nbsp; &nbsp; Train Passes, Discounts', 'mTGVpasses', 'sm:');
addItem('&nbsp; &nbsp; French Train Map', '/france-map/france-train-maps.htm', '');
addItem('&nbsp; &nbsp; French Train Stations', 'mTGVstations', 'sm:');
addItem('&nbsp; &nbsp; How to Use Trains', '/france-trains/france-trains-how-use.htm', '');
addItem('&nbsp; &nbsp; Train Travel Tips', '/france-trains/travel-tips.htm', '');
addItem('&nbsp; &nbsp; Fr. Asked Questions', '/france-trains/trains-faq-questions-answers.htm', '');

startMenu('mGeninfo', true, 152, 0, 150, subM);
addItem('&nbsp; &nbsp; Banks', '/france-information.htm#Banks', '');
addItem('&nbsp; &nbsp; Books about France', '/shop.htm#Books', '');
addItem('&nbsp; &nbsp; Credit Cards', '/france-information.htm#Credit', '');
addItem('&nbsp; &nbsp; Currency converter', '/france-information.htm#Currency', '');
addItem('&nbsp; &nbsp; Drivers License', '/france-information.htm#Drivers', '');
addItem('&nbsp; &nbsp; Electricity', '/france-information.htm#Electricity', '');
addItem('&nbsp; &nbsp; E-mail', '/france-information.htm#E-mail', '');
addItem('&nbsp; &nbsp; Emergencies', '/france-information.htm#Emergencies', '');
addItem('&nbsp; &nbsp; Itinerary calculator', '/france-information.htm#Itinerary', '');
addItem('&nbsp; &nbsp; Mail', '/france-information.htm#Post', '');
addItem('&nbsp; &nbsp; Personal answers', '/france-information.htm#Personal', '');
addItem('&nbsp; &nbsp; Post Office', '/france-information.htm#Post', '');
addItem('&nbsp; &nbsp; Telephone, fax', '/france-information.htm#Phone', '');
addItem('&nbsp; &nbsp; Translate to/from French', '/france-information.htm#Translate', '');
addItem('&nbsp; &nbsp; Visa', '/france-information.htm#Visa', '');
addItem('&nbsp; &nbsp; Webcams', '/france-information.htm#Webcams', '');

startMenu('mGeography', true, 152, 0, 120, subM);
addItem('&nbsp; &nbsp; Facts-Features', '/france-geography/physical-geography-france.htm', '');
addItem('&nbsp; &nbsp; Regions', '/france-regions/index.htm', '');
addItem('&nbsp; &nbsp; Departments', '/france-departments/index.htm', '');
addItem('&nbsp; &nbsp; Rivers', '/france-geography/france-rivers/rivers-in-france.htm', '');
addItem('&nbsp; &nbsp; Canals', '/france-geography/france-canals/canals-in-france.htm', '');
addItem('&nbsp; &nbsp; Google Map', '/france-map', '');
addItem('&nbsp; &nbsp; Maps of France', '/france-map/map-of-france.htm', '');
addItem('&nbsp; &nbsp; Flags', '/french_flag/france_flag.htm', '');

startMenu('mHistory', true, 152, 0, 140, subM);
addItem('&nbsp; &nbsp; History Time Line', '/france-facts/france-history/timeline-of-french-history.htm', '');
addItem('&nbsp; &nbsp; Gaul', '/france-facts/france-history/gaul.htm', '');
addItem('&nbsp; &nbsp; Franks', '/france-facts/france-history/franks.htm', '');
addItem('&nbsp; &nbsp; Middle Ages', '/france-history/france-in-the-middle-ages.htm', '');
addItem('&nbsp; &nbsp; Valois Dynasty', '/france-facts/france-history/valois-dynasty.htm', '');
addItem('&nbsp; &nbsp; Bourbon Dynasty', '/france-facts/france-history/bourbon-dynasty.htm', '');
addItem('&nbsp; &nbsp; French Revolution', '/france-facts/france-history/french-revolution.htm', '');
addItem('&nbsp; &nbsp; First Empire', '/france-facts/france-history/first-french-empire.htm', '');
addItem('&nbsp; &nbsp; Restoration', '/france-facts/france-history/french-restoration.htm', '');
addItem('&nbsp; &nbsp; Second Republic', '/france-facts/france-history/second-republic.htm', '');
addItem('&nbsp; &nbsp; Third Reupublic', '/france-facts/france-history/french-third-republic.htm', '');
addItem('&nbsp; &nbsp; World War II', '/france-facts/france-history/france-during-world-war-2.htm', '');
addItem('&nbsp; &nbsp; Fourth Republic', '/france-facts/france-history/fourth-republic.htm', '');
addItem('&nbsp; &nbsp; Fifth Republic', '/france-facts/france-history/fifth-republic.htm', '');

startMenu('mLearn', true, 152, 0, 155, subM);
addItem('&nbsp; &nbsp; French in France', '/learn-french.htm#France', '');
addItem('&nbsp; &nbsp; French Online-Software...', '/learn-french.htm#Software', '');
addItem('&nbsp; &nbsp; Business in France', '/study-in-france.htm#Business', '');
addItem('&nbsp; &nbsp; Cooking in France', '/study-in-france.htm#Cooking', '');
addItem('&nbsp; &nbsp; Film-making in France', '/study-in-france.htm#Film', '');
addItem('&nbsp; &nbsp; Hotel School in France', '/study-in-france.htm#Hotel', '');
addItem('&nbsp; &nbsp; Jazz in France', '/study-in-france.htm#Jazz', '');

startMenu('mLearn1', true, 147, 0, 155, subM);
addItem('&nbsp; &nbsp; French in France', '/learn-french.htm#France', '');
addItem('&nbsp; &nbsp; Business in France', '/study-in-france.htm#Business', '');
addItem('&nbsp; &nbsp; Cooking in France', '/study-in-france.htm#Cooking', '');
addItem('&nbsp; &nbsp; Film-making in France', '/study-in-france.htm#Film', '');
addItem('&nbsp; &nbsp; Hotel School in France', '/study-in-france.htm#Hotel', '');
addItem('&nbsp; &nbsp; Jazz in France', '/study-in-france.htm#Jazz', '');

startMenu('mLiterature', true, 152, 0, 140, subM);
addItem('&nbsp; &nbsp; Lafontaine Fables', '/french_literature/jean_de_la_fontaine_fables/index_fables_la_fontaine.htm', '');

startMenu('mMaps', true, 152, 0, 110, subM);
addItem('&nbsp; &nbsp; All the maps', '/france-map/map-of-france.htm', '');
addItem('&nbsp; &nbsp; Google Map', '/france-map', '');
addItem('&nbsp; &nbsp; Blank maps', '/france-map/map-of-france.htm#Blank', '');
addItem('&nbsp; &nbsp; Departments', '/france-map/map-of-france.htm#Department', '');
addItem('&nbsp; &nbsp; Regions', '/france-map/map-of-france.htm#Regional', '');
addItem('&nbsp; &nbsp; Geographic', '/france-map/map-of-france.htm#Geographic', '');
addItem('&nbsp; &nbsp; Physical', '/france-map/map-of-france.htm#Physical', '');
addItem('&nbsp; &nbsp; Driving', '/france-map/map-of-france.htm#Driving', '');
addItem('&nbsp; &nbsp; Railways', '/france-map/map-of-france.htm#Railways', '');
addItem('&nbsp; &nbsp; Topographical', '/france-map/map-of-france.htm#Topographical', '');
addItem('&nbsp; &nbsp; in Europe', '/france-map/map-of-france.htm#Europe', '');

startMenu('mOutdoor', true, 147, 0, 150, subM);
addItem('&nbsp; &nbsp; All Outdoor, Sport', '/france-sport/sport.htm', '');
addItem('&nbsp; &nbsp; Barge hotels', '/barge-france.htm', '');
addItem('&nbsp; &nbsp; Beach', '/france-sport/sport.htm#Beach', '');
addItem('&nbsp; &nbsp; Bicycle', '/france-sport/sport.htm#Bicycle', '');
addItem('&nbsp; &nbsp; Boating, self-hire', '/france-travel/france-boat-rentals/france-river-boat-rentals.htm', '');
addItem('&nbsp; &nbsp; Cruise ships', '/france-sport/sport.htm#Cruise', '');
addItem('&nbsp; &nbsp; Football', '/france-sport/france-football/france-football.htm', '');
addItem('&nbsp; &nbsp; Golf', '/france-golf/', '');
addItem('&nbsp; &nbsp; Mountains', '/france-sport/sport.htm#Mountain', '');
addItem('&nbsp; &nbsp; Sailing', '/france-sport/france-sailing/france-sailing.htm', '');
addItem('&nbsp; &nbsp; Ski', '/france-sport/ski_france/index_map_ski_france.htm', '');
addItem('&nbsp; &nbsp; Swimming', '/france-sport/sport.htm#Swimming', '');
addItem('&nbsp; &nbsp; Tennis', '/france-sport/sport.htm#Tennis', '');
addItem('&nbsp; &nbsp; Walk', '/france-sport/sport.htm#Walk', '');

startMenu('mPackage', true, 147, 0, 160, subM);
addItem('&nbsp; &nbsp; All Package Vacations', '/package-vacations', '');
addItem('&nbsp; &nbsp; Active Learning', '/package-vacations/active-learning.htm', '');
addItem('&nbsp; &nbsp; Art & Sole', '/package-vacations/art-and-sole.htm', '');
addItem('&nbsp; &nbsp; Bicycle Tours', '/package-vacations/bicycle-tour-packages-france.htm', '');
addItem('&nbsp; &nbsp; Castle Tours', '/package-vacations/castle-hotels-and-castle-tours-packages-france.htm', '');
addItem('&nbsp; &nbsp; Cultural Expeditions', '/package-vacations/cultural-expedition-tours-packages-france.htm', '');
addItem('&nbsp; &nbsp; Food, Wine, Cooking', '/package-vacations/food-Wine-tour-packages-and-cooking-schools-france.html', '');
addItem('&nbsp; &nbsp; Golf & Spa', '/package-vacations/golf-spa-packages-france.htm', '');
addItem('&nbsp; &nbsp; Golf Vacations', '/package-vacations/golf-resorts-and-golf-vacations-fFrance.htm', '');
addItem('&nbsp; &nbsp; Hiking & Walking', '/package-vacations/hiking-walking-holidays.htm', '');
addItem('&nbsp; &nbsp; History Packages', '/package-vacations/history-vacation-packages-france.htm', '');
addItem('&nbsp; &nbsp; Hobbies', '/package-vacations/hobby-vacations-france.htm', '');
addItem('&nbsp; &nbsp; Language Studies', '/package-vacations/language-schools-language-study-vacations-france.htm', '');
addItem('&nbsp; &nbsp; Nature & Wildlife', '/package-vacations/nature-and-wildlife-tours-france.htm', '');
addItem('&nbsp; &nbsp; Plus Walking', '/package-vacations/plus-walking.htm', '');
addItem('&nbsp; &nbsp; Religion - Spirituality', '/package-vacations/religion-and-spirituality-tour-packages-france.htm', '');
addItem('&nbsp; &nbsp; Sailing and Boating', '/package-vacations/sailing-and-boating-packages-france.htm', '');
addItem('&nbsp; &nbsp; Spa Vacations', '/package-vacations/spa-resorts-and-spa-vacations-france.htm', '');

startMenu('mPolicy', true, -92, 0, 90, subM);
addItem('&nbsp; &nbsp; Goals', '/policy.htm#Goals', '');
addItem('&nbsp; &nbsp; Disclaimer', '/policy.htm#Disclaimer', '');
addItem('&nbsp; &nbsp; Kudos', '/policy.htm#Credits', '');
addItem('&nbsp; &nbsp; Privacy Policy', '/policy.htm#Privacy', '');
addItem('&nbsp; &nbsp; Security', '/policy.htm#Security', '');

startMenu('mRecipes', true, 136, 0, 100, subM);
addItem('&nbsp; &nbsp; All Recipes', '/french-food/easy-french-recipes/index.htm', '');
addItem('&nbsp; &nbsp; Appetizers', '/french-food/easy-french-recipes/french-appetizers/index.htm', '');
addItem('&nbsp; &nbsp; Soups', '/french-food/easy-french-recipes/french-soups/index.htm', '');
addItem('&nbsp; &nbsp; Main Dishes', '/french-food/easy-french-recipes/french-dishes/index.htm', '');
addItem('&nbsp; &nbsp; Salads', '/french-food/easy-french-recipes/french-salads/index.htm', '');
addItem('&nbsp; &nbsp; Desserts', '/french-food/easy-french-recipes/french-desserts/index.htm', '');

startMenu('mRegionsofFrance', true, 147, 0, 150, subM);
addItem('&nbsp; &nbsp; All Regions', '/france-regions/index.htm', '');
addItem('&nbsp; &nbsp; Map of all Regions', '/france-map/regions-of-france.htm', '');
addItem('&nbsp; &nbsp; Regions : L to R', 'mRegionsLtoR', 'sm:');
addItem('&nbsp; &nbsp; Alsace', '/france-regions/index.htm#Alsace', '');
addItem('&nbsp; &nbsp; Aquitaine', '/france-regions/index.htm#Aquitaine', '');
addItem('&nbsp; &nbsp; Auvergne', '/france-regions/index.htm#Auvergne', '');
addItem('&nbsp; &nbsp; Brittany', '/france-regions/brittany/index.htm', '');
addItem('&nbsp; &nbsp; Burgundy', '/france-regions/burgundy/index.htm', '');
addItem('&nbsp; &nbsp; Centre', '/france-regions/index.htm#Centre', '');
addItem('&nbsp; &nbsp; Champagne-Ardennes', '/france-regions/index.htm#Champagne', '');
addItem('&nbsp; &nbsp; Corsica', '/france-regions/index.htm#Corsica', '');
addItem('&nbsp; &nbsp; Franche-Comt&#233;', '/france-regions/index.htm#Franche', '');
addItem('&nbsp; &nbsp; Ile-de-France', '/france-regions/index.htm#Ile', '');

startMenu('mRegionsLtoR', true, 153, 0, 176, subM);
addItem('&nbsp; &nbsp; Languedoc-Roussillon', '/france-regions/index.htm#Languedoc', '');
addItem('&nbsp; &nbsp; Limousin', '/france-regions/index.htm#Limousin', '');
addItem('&nbsp; &nbsp; Lorraine', '/france-regions/index.htm#Lorraine', '');
addItem('&nbsp; &nbsp; Midi-Pyr&#233;n&#233;es', '/france-regions/index.htm#Midi', '');
addItem('&nbsp; &nbsp; Nord-Pas-de-Calais', '/france-regions/index.htm#Nord', '');
addItem('&nbsp; &nbsp; Normandy', '/france-regions/normandy/index.htm', '');
addItem('&nbsp; &nbsp; Pays de la Loire', '/france-regions/index.htm#Pays', '');
addItem('&nbsp; &nbsp; Picardie', '/france-regions/index.htm#Picardie', '');
addItem('&nbsp; &nbsp; Poitou-Charentes', '/france-regions/index.htm#Poitou', '');
addItem('&nbsp; &nbsp; Provence-Alpes C&#244;te d`Azur', '/france-regions/index.htm#Provence', '');
addItem('&nbsp; &nbsp; Rh&#244;ne-Alpes', '/france-regions/index.htm#Rh&#244;ne', '');

startMenu('mRestaurants', true, 147, 0, 150, subM);
addItem('&nbsp; &nbsp; All Restaurants', 'http://www.france-restaurants.bonjourlafrance.net/', '');
addItem('&nbsp; &nbsp; French Restaurants', 'http://www.france-restaurants.bonjourlafrance.net/french-restaurants/index.htm', '');

startMenu('mRestaurants1', true, 136, 0, 150, subM);
addItem('&nbsp; &nbsp; All Restaurants', 'http://www.france-restaurants.bonjourlafrance.net/', '');
addItem('&nbsp; &nbsp; French Restaurants', 'http://www.france-restaurants.bonjourlafrance.net/french-restaurants/index.htm', '');

startMenu('mSightseeingTours', true, 147, 0, 150, subM);
addItem('&nbsp; &nbsp; All the Tours', '/sightseeing-tours/index.htm', '');
addItem('&nbsp; &nbsp; Paris Day/Night Tours', '/sightseeing-tours/paris-day-tours/index.htm', '');
addItem('&nbsp; &nbsp; Rest of France Tours', '/sightseeing-tours/france-escorted-tours/index.htm', '');

startMenu('mTGV', true, 176, 0, 160, subM);
addItem('&nbsp; &nbsp; TGV - High Speed Train', '/france-trains/tgv.htm', '');
addItem('&nbsp; &nbsp; TGV - Map of all lines', '/france-trains/tgv-map.htm', '');
addItem('&nbsp; &nbsp; TGV - Paris Departures', '/france-trains/tgv-paris/index.htm', '');
addItem('&nbsp; &nbsp; TGV - Paris Airport Dep.', '/france-trains/tgv-ile-de-france-charles-de-gaulle-airport/schedules/tgv_cdg_ile_de_france_schedule_ticket_prices.htm', '');
addItem('&nbsp; &nbsp; North - Lille', '/france-trains/tgv-lille-north/schedules/tgv-lille-schedule-ticket-prices.htm', '');
addItem('&nbsp; &nbsp; West - Nantes, Brittany', '/france-trains/tgv-brittany/schedules/tgv-brittany-schedule-ticket-prices.htm', '');
addItem('&nbsp; &nbsp; South West - Bordeaux', '/france-trains/tgv-bordeaux-south-west/tgv-bordeaux-schedule-ticket-prices.htm', '');
addItem('&nbsp; &nbsp; East - Strasbourg', '/france-trains/tgv-est-europeen/tgv-est-schedule-ticket-prices.htm', '');
addItem('&nbsp; &nbsp; Lyon - Burgundy', '/france-trains/tgv-lyon-bourgogne-franche-comte/tgv-lyon-schedule-ticket-prices.htm', '');
addItem('&nbsp; &nbsp; S.E. - Alps, Switz, Italy', '/france-trains/tgv-french-alps/schedules/tgv-french-alps-schedule-ticket-prices.htm', '');
addItem('&nbsp; &nbsp; South - Riviera to Spain', '/france-trains/tgv-mediterranean/schedules/tgv-mediterranean-schedule-ticket-prices.htm', '');

startMenu('mTGVpasses', true, 176, 0, 160, subM);
addItem('&nbsp; &nbsp; All the Discounts', '/france-trains/eurail-discount.htm', '');
addItem('&nbsp; &nbsp; Eurail Passes', '/france-trains/eurail-pass.htm', '');
addItem('&nbsp; &nbsp; Youth Passes', '/france-trains/youth-pass.htm', '');
addItem('&nbsp; &nbsp; Senior Passes', '/france-trains/eurail-discount.htm#Senior', '');

startMenu('mTGVstations', true, 176, 0, 170, subM);
addItem('&nbsp; &nbsp; French Train Stations', '/france-trains/stations/france-train-stations.htm', '');
addItem('&nbsp; &nbsp; Paris Train Stations', '/france-trains/stations/paris-train-stations.htm', '');
addItem('&nbsp; &nbsp; Gare du Nord', '/france-trains/stations/gare-du-nord-station.htm', '');
addItem('&nbsp; &nbsp; Gare Montparnasse', '/france-trains/stations/gare-montparnasse-station.htm', '');
addItem('&nbsp; &nbsp; Gare de Lyon', '/france-trains/stations/gare-de-lyon-station.htm', '');
addItem('&nbsp; &nbsp; Gare St Lazare', '/france-trains/stations/saint-lazare-station.htm', '');
addItem('&nbsp; &nbsp; Gare de l"Est', '/france-trains/stations/gare-de-l-est-station.htm', '');
addItem('&nbsp; &nbsp; Gare d"Austerlitz', '/france-trains/stations/gare-d-austerlitz-station.htm', '');


startMenu('mAbout', true, -85, -18, 80, subM, '', false);
addItem('Leftwards!<br>And up!', '#', '', subM, 40);


}


addMenuBorder(pMenu, window.subBlank,
 null, '#666666', 1, '#CCCCDD', 2);

addDropShadow(pMenu, window.subM,
 [40,"#333333",6,6,-4,-4], [40,"#666666",4,4,0,0]);
addDropShadow(pMenu, window.subBlank,
 [40,"#333333",6,6,-4,-4], [40,"#666666",4,4,0,0]);


if ((navigator.userAgent.indexOf('rv:0.')==-1) &&
    !(isOp&&!document.documentElement) && !(isIE4&&!window.external))
{
 pMenu.showMenu = new Function('mN','menuAnim(this, mN, 10)');
 pMenu.hideMenu = new Function('mN','menuAnim(this, mN, -15)');

}


page.elmPos=function(e,p)
{
 var x=0,y=0,w=p?p:this.win;
 e=e?(e.substr?(isNS4?w.document.anchors[e]:getRef(e,w)):e):p;
 if(isNS4){if(e&&(e!=p)){x=e.x;y=e.y};if(p){x+=p.pageX;y+=p.pageY}}
 if (e && this.MS && navigator.platform.indexOf('Mac')>-1 && e.tagName=='A')
 {
  e.onfocus = new Function('with(event){self.tmpX=clientX-offsetX;' +
   'self.tmpY=clientY-offsetY}');
  e.focus();x=tmpX;y=tmpY;e.blur()
 }
 else while(e){x+=e.offsetLeft;y+=e.offsetTop;e=e.offsetParent}
 return{x:x,y:y};
};


function menuAnim(menuObj, menuName, dir)
{
 // The array index of the named menu (e.g. 'mFile') in the menu object (e.g. 'pMenu').
 var mD = menuObj.menu[menuName][0];
 // Add timer and counter variables to the menu data structure, we'll need them.
 if (!mD.timer) mD.timer = 0;
 if (!mD.counter) mD.counter = 0;

 with (mD)
 {

  clearTimeout(timer);


  if (!lyr || !lyr.ref) return;
  if (!visNow && dir>0) dir = 0-dir;
  if (dir>0) lyr.vis('visible');
  lyr.sty.zIndex = dir>0 ? mD.zIndex + 1 : 1001;

  lyr.clip(0, 0, menuW+2, (menuH+2)*Math.pow(Math.sin(Math.PI*counter/200),0.75) );
  counter += dir;
  if (counter>100) { counter = 100; lyr.sty.zIndex = mD.zIndex }
  else if (counter<0) { counter = 0; lyr.vis('hidden') }
  else timer = setTimeout('menuAnim('+menuObj.myName+',"'+menuName+'",'+dir+')', 40);
 }
};



function addMenuBorder(mObj, iS, alpha, bordCol, bordW, backCol, backW)
{

 for (var mN in mObj.menu)
 {
  var mR=mObj.menu[mN], dS='<div style="position:absolute; background:';
  if (mR[0].itemSty != iS) continue;

  for (var mI=1; mI<mR.length; mI++)
  {
   mR[mI].iX += bordW+backW;
   mR[mI].iY += bordW+backW;
  }

  mW = mR[0].menuW += 2*(bordW+backW);
  mH = mR[0].menuH += 2*(bordW+backW);

  if (isNS4) mR[0].extraHTML += '<layer bgcolor="'+bordCol+'" left="0" top="0" width="'+mW+
   '" height="'+mH+'" z-index="980"><layer bgcolor="'+backCol+'" left="'+bordW+'" top="'+
   bordW+'" width="'+(mW-2*bordW)+'" height="'+(mH-2*bordW)+'" z-index="990"></layer></layer>';
  else mR[0].extraHTML += dS+bordCol+'; left:0px; top:0px; width:'+mW+'px; height:'+mH+
   'px; z-index:980; '+
   (alpha!=null?'filter:alpha(opacity='+alpha+'); -moz-opacity:'+alpha+'%; opacity:'+(alpha/100):'')+
   '">'+dS+backCol+'; left:'+bordW+'px; top:'+bordW+'px; width:'+(mW-2*bordW)+'px; height:'+
   (mH-2*bordW)+'px; z-index:990"></div></div>';
 }
};

function addDropShadow(mObj, iS)
{

 for (var mN in mObj.menu)
 {
  var a=arguments, mD=mObj.menu[mN][0], addW=addH=0;
  if (mD.itemSty != iS) continue;
  for (var shad=2; shad<a.length; shad++)
  {
   var s = a[shad];
   // Safari 1.2 bug: it inherits alpha values SIDEWAYS!?!? What were they thinking?
   var alpha = (s[0]!=null && navigator.userAgent.indexOf('AppleWebKit') == -1);
   if (isNS4) mD.extraHTML += '<layer bgcolor="'+s[1]+'" left="'+s[2]+'" top="'+s[3]+'" width="'+
    (mD.menuW+s[4])+'" height="'+(mD.menuH+s[5])+'" z-index="'+(arguments.length-shad)+'"></layer>';
   else mD.extraHTML += '<div style="position:absolute; background:'+s[1]+'; left:'+s[2]+
    'px; top:'+s[3]+'px; width:'+(mD.menuW+s[4])+'px; height:'+(mD.menuH+s[5])+'px; -z-index:'+
    (a.length-shad)+'; '+
    (alpha?'filter:alpha(opacity='+s[0]+'); -moz-opacity:'+s[0]+'%; opacity:'+(s[0]/100):'')+
    '"></div>';
   addW=Math.max(addW, s[2]+s[4]);
   addH=Math.max(addH, s[3]+s[5]);
  }
  mD.menuW+=addW; mD.menuH+=addH;
 }
};