﻿// Menu
// http://www.donnaiwan.com/doiMenu/
//
// menu levels
//
// Main Menu
// var mmenu = new TMainMenu(main_menu_var_name,direction) 
//  parameter               type        info 
//  main_menu_var_name      string      main menu variable name. in this example = 'mmenu' 
//  direction               string      direction of main menu.
//                                      available value : 'horizontal','vertical'.
//                                      default is 'horizontal'
//
// Popup Menu
// var pmenu = new TPopMenu( label, icon, clickType, clickParam, status)
//  parameter   type        info 
//  label       string      label 
//  icon        string      icon image or the distance between label and left edge of pop up menu.
//                          image width will be stretched to 16px. 
//  clickType   string      available value:
//                              'function','f' : onclick event will execute function in clickParam
//                              'address','a': open url address in clickParam in same window
//                              '' : onclick will not be generated 
//  clickParam  string      onclick event function 
//  status      string      status in status bar. 
 


//----------------------------------------------------------------------------
//check URL and remove the lng query string to keep only the page definition
var surl = location.href;

if (surl.indexOf("?") >= 1)
{
    surl = surl.substring(0,surl.indexOf("?"));
}
//----------------------------------------------------------------------------



//----------------------------------------------------------------------------
// menu text START

var vContactT = "Contacts";
var vThisSiteT = "EPF-QC.COM"
var vTabsT = "Partitions";
var vSpiderman3DT = "Spiderman 3D";
var vWebT = "Web";
var vWCodeT = "Code";
var vJavascriptT = "Javascript";
var vBandemoniumT = "Bandemonium";
var vdPreviewT = "dPreview";
var vTrekLensT = "TrekLens";
var vPaintShopProT = "PaintShop Pro";
var vPhotoClubsT = "Clubs";
var vMusicFilesT = "Midi-MP3-Wav";
var vImagesT = "Images";
var vGrouchoT = "Groucho Marx";
var vAbbottCostelloT = "Abbott & Costello";

if (lang == "F")
{

    var vMiscSitesT = "Sites Divers";
    var vMiscT = "Divers";
    var vMyStufT = "Mes Choses";
    
    var vHomeT = "Accueil";
    var vPhotosT = "Photographie";
    var vFamilleT = "Famille";
    var vTLMesPhotosT = "Mes photos sur TL";
    var vMesPhotosT = "Ma Galerie";
    var vPhotoFriendsT = "Photographes";
    var vTrucs = "Trucs"; 
    var vPhotos3DT = "Fleur 3D";
    var vSoftwareT = "Logiciels";
    var vCamerasT = "Caméras";
    var vArtOfPhotoT = "Art de la Photographie";
    var vMusiqueT = "Musique";
    var vGuitarsT = "Guitares";
    var vAmpsT = "Amplis";
    var vArtistsT = "Artistes";
    var vInformatiqueT = "Informatique";
    var vBrowsersT = "Fureteurs";
    var vLangueT = "English";
    var vWishListT = "Liste de Souhaits";
    var vAboutT = "À Propos";
    var vSiteMapT = "Carte de site";
    var vGuestBookT = "Livre d&rsquo;Or";
    var vOpenSourceT = "Source libre";
    var vPhotoPrintingT = "Impression";
    var vJeuxT = "Jeux";
    var vToolsT = "Outils";
    var vDesktopT = "Ordis de bureau";
    var vLyricsT = "Paroles";
    var vFontsT = "Polices";
    var vUtilsT = "Utilitaires";
    var vWatermarkT = "Filigraner";
    var vMeT = "Mes Infos";
    var vVignettingT = "Vignettage";
    var vTutorialsT = "Tutoriels";
    var vOutOfBoundsT = "Hors Cadre";
    var v

    var vGuestBookL2 = "http://users.smartgb.com/g/g.php?a=s&i=g18-12672-d4&l=5"; 
    var vGuestBookL = "go2URL('http://users.smartgb.com/g/g.php?a=s&i=g18-12672-d4&l=5','_blank')"; 
    var vTLMesPhotosL = "go2URL('http://fr.treklens.com/members/PierreFrigon/photos/','_blank')"; 
    
    var vLangueL = surl + "?lng=E";

}
else
{

    var vMiscSitesT = "Misc Sites";
    var vMiscT = "Misc";
    var vMyStufT = "My Stuff";
    
    var vHomeT = "Home";
    var vPhotosT = "Photography";
    var vFamilleT = "Family";
    var vTLMesPhotosT = "My Photos on TL";
    var vMesPhotosT = "My Gallery";
    var vPhotoFriendsT = "Photographers";
    var vTrucs = "Tips and Tricks"; 
    var vPhotos3DT = "3D Flower";
    var vSoftwareT = "Software";
    var vCamerasT = "Cameras";
    var vArtOfPhotoT = "Art of Photography";
    var vMusiqueT = "Music";
    var vGuitarsT = "Guitars";
    var vAmpsT = "Amps";
    var vArtistsT = "Artists";
    var vInformatiqueT = "Computing";
    var vBrowsersT = "Browsers";
    var vLangueT = "Français";
    var vWishListT = "Wish List";
    var vAboutT = "About";
    var vSiteMapT = "Site Map";
    var vGuestBookT = "Guestbook";
    var vOpenSourceT = "Open Source";
    var vPhotoPrintingT = "Printing";
    var vJeuxT = "Games";
    var vToolsT = "Tools";
    var vDesktopT = "Desktop";
    var vLyricsT = "Lyrics";
    var vFontsT = "Fonts";
    var vUtilsT = "Utilities";
    var vWatermarkT = "Watermarking";
    var vMeT = "My Infos";
    var vVignettingT = "Vignetting";
    var vTutorialsT = "Tutorials";
    var vOutOfBoundsT = "Out Of Bounds";
    
    var vGuestBookL2 = "http://users.smartgb.com/g/g.php?a=s&i=g18-12672-d4&l=1"; 
    var vGuestBookL = "go2URL('http://users.smartgb.com/g/g.php?a=s&i=g18-12672-d4&l=1','_blank')"; 
    var vTLMesPhotosL = "go2URL('http://www.treklens.com/members/PierreFrigon/photos/','_blank')"; 

    var vLangueL = surl + "?lng=F";

}
// menu text END
//----------------------------------------------------------------------------


//----------------------------------------------------------------------------
// menu links START

var vHomeL = "Default.htm?lng=" + lang;
var vFamilleL = "photos.htm?lng=" + lang;
var vPhotos3DL = "Photo3D.htm?lng=" + lang; 
var vSpiderman3DL = "spiderman3D.htm?lng=" + lang; 
var vBandemoniumL = "go2URL('http://bandemonium.epf-qc.com/','_blank')"; 
var vBandemoniumL2 = "http://bandemonium.epf-qc.com/"; 
var vBrowsersL = "browsers.htm?lng=" + lang;
var vJavascriptL = "jscript.htm?lng=" + lang;
var vInformatiqueMiscL = "";
var vAboutL = "alert('EPF-QC v.1.2.1.1\\n&copy; 2008 EPF-QC')";
var vContactL = "contact.htm?lng=" + lang; 
var vSiteMapL = "sitemap.htm?lng=" + lang; 
var vThisSiteL = "InfoLinks.htm?lng=" + lang; 
var vGuitarsL = "guitars.htm?lng=" + lang;
var vAmpsL = "amps.htm?lng=" + lang;
var vArtistsL = "artists.htm?lng=" + lang;
var vTabsL = "tabs.htm?lng=" + lang;
var vMusicMiscL = "musicLinks.htm?lng=" + lang;
var vCamerasL = "cameras.htm?lng=" + lang;
var vSoftwareL = "photoSoftware.htm?lng=" + lang;
var vPhotoLinksL = "photoLinks.htm?lng=" + lang;
var vWishListL = "wishlist.htm?lng=" + lang; 
var vPhotoFriendsL = "photographers.htm?lng=" + lang; 
var vMiscMiscSitesL = "miscsites.htm?lng=" + lang; 
var vMyTLL = "myTL.htm?lng=" + lang; 
var vOpenSourceL = "openSource.htm?lng=" + lang; 
var vMesPhotosL = "myPhotos.htm?lng=" + lang; 
var vPhotoPrintingL = "photoPrinting.htm?lng=" + lang; 
var vPhotoClubsL = "photoclubs.htm?lng=" + lang; 
var vJeuxL = "jeux.htm?lng=" + lang; 
var vPhotosTipL = "photoTips.htm?lng=" + lang; 
var vITToolsL = "ITTools.htm?lng=" + lang; 
var vDTToolsL = "DTTools.htm?lng=" + lang; 
var vLyricsL = "paroles.htm?lng=" + lang; 
var vFontsL = "fonts.htm?lng=" + lang; 
var vMusicFilesL = "midimp3.htm?lng=" + lang; 
var vDTUtilsL = "DTutilities.htm?lng=" + lang; 
var vWUtilsL = "Wutilities.htm?lng=" + lang; 
var vMyPhotoStuffL = "myPhotoStuff.htm?lng=" + lang; 
var vMyMusicStuffL = "myMusicStuff.htm?lng=" + lang; 
var vMusicTricksL = "musicTricks.htm?lng=" + lang; 
var vCompMiscL = "ordisDivers.htm?lng=" + lang; 
var vWebImagesL = "webImages.htm?lng=" + lang; 
var vWatermarkL = "watermarking.htm?lng=" + lang; 
var vMeL = "mesInfos.htm?lng=" + lang; 
var vVignettingL = "vignetting.htm?lng=" + lang; 
var vMusicSoftwareL = "musicSoftware.htm?lng=" + lang; 
var vPhotoTutorialsL = "photoTutorials.htm?lng=" + lang; 
var vOutOfBoundsL = "boundaries.htm?lng=" + lang; 
var vGrouchoL = "groucho.htm?lng=" + lang; 
var vAbbottCostelloL = "AbbottCostello.htm?lng=" + lang; 

// menu links END
//----------------------------------------------------------------------------


//----------------------------------------------------------------------------
// menu definition START

    var pm1Home = new TPopMenu(vHomeT, '0', 'a', vHomeL, vHomeT);

    var pm1Photos = new TPopMenu(vPhotosT, '0', '', '', vPhotosT);
        var pm2Famille = new TPopMenu(vFamilleT, '0', 'a', vFamilleL, vFamilleT);
        var pm2TLMesPhotos = new TPopMenu(vTLMesPhotosT, '0', 'a', vMyTLL, vTLMesPhotosT); 
        var pm2MesPhotos = new TPopMenu(vMesPhotosT, '0', 'a', vMesPhotosL, vMesPhotosT); 
        var pm2MyPhotoStuff = new TPopMenu(vMyStufT, '0', 'a', vMyPhotoStuffL, vMyStufT);
        var pm2Trucs = new TPopMenu(vTrucs, '0', '', '', vTrucs); 
            var pm3PhotosTips = new TPopMenu(vMiscSitesT, '0', 'a', vPhotosTipL, vMiscSitesT); 
            var pm3OutOfBounds = new TPopMenu(vOutOfBoundsT, '0', 'a', vOutOfBoundsL, vOutOfBoundsT); 
            var pm3Vignetting = new TPopMenu(vVignettingT, '0', 'a', vVignettingL, vVignettingT); 
            var pm3Watermarking = new TPopMenu(vWatermarkT, '0', 'a', vWatermarkL, vWatermarkT); 
            var pm3Photos3D = new TPopMenu(vPhotos3DT, '0', 'a', vPhotos3DL, vPhotos3DT); 
            var pm3Spiderman3D = new TPopMenu(vSpiderman3DT, '0', 'a', vSpiderman3DL, vSpiderman3DT); 
        var pm2Software = new TPopMenu(vSoftwareT, '0', 'a', vSoftwareL, vSoftwareT);
        var pm2PhotoTutorials = new TPopMenu(vTutorialsT, '0', 'a', vPhotoTutorialsL, vTutorialsT);
        var pm2Cameras = new TPopMenu(vCamerasT, '0', 'a', vCamerasL, vCamerasT);
        var pm2Photographers = new TPopMenu(vPhotoFriendsT, '0', 'a', vPhotoFriendsL, vPhotoFriendsT); 
        var pm2PhotoClubs = new TPopMenu(vPhotoClubsT, '0', 'a', vPhotoClubsL, vPhotoClubsT); 
        var pm2PhotoPrinting = new TPopMenu(vPhotoPrintingT, '0', 'a', vPhotoPrintingL, vPhotoPrintingT); 
        var pm2PhotoSites = new TPopMenu(vMiscSitesT, '0', 'a', vPhotoLinksL, vMiscSitesT);

    var pm1Musique = new TPopMenu(vMusiqueT, '0', '', '', vMusiqueT);
        var pm2Bandemonium = new TPopMenu(vBandemoniumT, '0', 'f', vBandemoniumL, vBandemoniumT);
        var pm2Guitars = new TPopMenu(vGuitarsT, '0', 'a', vGuitarsL, vGuitarsT);
        var pm2Amps = new TPopMenu(vAmpsT, '0', 'a', vAmpsL, vAmpsT);
        var pm2MyMusicStuff = new TPopMenu(vMyStufT, '0', 'a', vMyMusicStuffL, vMyStufT);
        var pm2Artists = new TPopMenu(vArtistsT, '0', 'a', vArtistsL, vArtistsT);
        var pm2MTrucs = new TPopMenu(vTrucs, '0', 'a', vMusicTricksL, vTrucs); 
        var pm2BTabs = new TPopMenu(vTabsT, '0', 'a', vTabsL, vTabsT);
        var pm2BLyrics = new TPopMenu(vLyricsT, '0', 'a', vLyricsL, vLyricsT);
        var pm2MusicFiles = new TPopMenu(vMusicFilesT, '0', 'a', vMusicFilesL, vMusicFilesT);
        var pm2MusicSoftware = new TPopMenu(vSoftwareT, '0', 'a', vMusicSoftwareL, vSoftwareT);
        var pm2MusicSites = new TPopMenu(vMiscSitesT, '0', 'a', vMusicMiscL, vMiscSitesT);
  
    var pm1Informatique = new TPopMenu(vInformatiqueT,'0', '', '', vInformatiqueT);
        var pm2Desktop = new TPopMenu(vDesktopT, '0', '', '', vDesktopT);
            var pm3DTTools = new TPopMenu(vToolsT, '0', 'a', vDTToolsL, vToolsT);
            var pm3Fonts = new TPopMenu(vFontsT, '0', 'a', vFontsL, vFontsT);
            var pm3DCode = new TPopMenu(vWCodeT,'0','','',vWCodeT);
            var pm3DUtils = new TPopMenu(vUtilsT,'0','a',vDTUtilsL,vUtilsT);
        var pm2Web = new TPopMenu(vWebT, '0', '', '', vWebT);
            var pm3ITTools = new TPopMenu(vToolsT, '0', 'a', vITToolsL, vToolsT);
            var pm3Browsers = new TPopMenu(vBrowsersT, '0', 'a', vBrowsersL, vBrowsersT);
            var pm3WCode = new TPopMenu(vWCodeT,'0','','',vWCodeT);
                var pm4OpenSource = new TPopMenu(vOpenSourceT, '0', 'a', vOpenSourceL, vOpenSourceT);
                var pm4Javascript = new TPopMenu(vJavascriptT, '0', 'a', vJavascriptL, vJavascriptT);
            var pm3WebImages = new TPopMenu(vImagesT, '0', 'a', vWebImagesL, vImagesT);    
            var pm3WUtils = new TPopMenu(vUtilsT,'0','a',vWUtilsL,vUtilsT);
        var pm2InfoMisc = new TPopMenu(vMiscSitesT, '0', 'a', vCompMiscL, vMiscSitesT);
        
    var pm1Divers = new TPopMenu(vMiscT, '0', '', '', vMiscT);
        var pm2Langue = new TPopMenu(vLangueT, '0', 'a', vLangueL, vLangueT);
        var pm2Guestbook = new TPopMenu(vGuestBookT, '0', 'f', vGuestBookL, vGuestBookT);
        var pm2Jeux =  new TPopMenu(vJeuxT, '0', 'a', vJeuxL, vJeuxT);
        var pm2Contact = new TPopMenu(vContactT, '0', 'a', vContactL, vContactT);
        var pm2Me = new TPopMenu(vMeT, '0', 'a', vMeL, vMeT); 
        var pm2Groucho = new TPopMenu(vGrouchoT, '0', 'a', vGrouchoL, vGrouchoT); 
        var pm2AbbottCostello = new TPopMenu(vAbbottCostelloT, '0', 'a', vAbbottCostelloL, vAbbottCostelloT); 
        var pm2SiteMap = new TPopMenu(vSiteMapT, '0', 'a', vSiteMapL, vSiteMapT);
        var pm2MiscSites = new TPopMenu(vMiscSitesT, '0', 'a', vMiscMiscSitesL, vMiscSitesT);
        var pm2WishList = new TPopMenu(vWishListT, '0', 'a', vWishListL, vWishListT);
        var pm2About = new TPopMenu(vAboutT, '0', 'a', vThisSiteL, vAboutT);
        var pm2ThisSite = new TPopMenu(vThisSiteT, '0', 'f', vAboutL, vThisSiteT);
        
    var pmSep = new TPopMenu('-', '', '', '', '');

// menu definition END
//----------------------------------------------------------------------------



//----------------------------------------------------------------------------
// create menu START 
//----------------------------------------------------------------------------

if (orient == "V")
{   
    var mm = new TMainMenu('mm','vertical');
}
else
{
    var mm = new TMainMenu('mm','horizontal');
}

mm.Add(pm1Home);

mm.Add(pm1Photos);
    pm1Photos.Add(pm2Famille);
    pm1Photos.Add(pmSep);
    pm1Photos.Add(pm2MesPhotos);
    pm1Photos.Add(pm2TLMesPhotos);
    pm1Photos.Add(pm2MyPhotoStuff);
    pm1Photos.Add(pmSep);
    pm1Photos.Add(pm2Trucs);
        pm2Trucs.Add(pm3PhotosTips);
        pm2Trucs.Add(pm3OutOfBounds);
        pm2Trucs.Add(pm3Vignetting);
        pm2Trucs.Add(pm3Watermarking);
        pm2Trucs.Add(pm3Photos3D);
        pm2Trucs.Add(pm3Spiderman3D);
    pm1Photos.Add(pmSep);
    pm1Photos.Add(pm2Software);
    pm1Photos.Add(pm2PhotoTutorials);
    pm1Photos.Add(pmSep);
    pm1Photos.Add(pm2Cameras)
    pm1Photos.Add(pm2Photographers);
    pm1Photos.Add(pm2PhotoClubs);
    pm1Photos.Add(pm2PhotoPrinting);
    pm1Photos.Add(pmSep);
    pm1Photos.Add(pm2PhotoSites);
    
mm.Add(pm1Musique);
    pm1Musique.Add(pm2Bandemonium);
    pm1Musique.Add(pmSep);
    pm1Musique.Add(pm2Guitars);
    pm1Musique.Add(pm2Amps);
    pm1Musique.Add(pm2MyMusicStuff);
    pm1Musique.Add(pmSep);
    pm1Musique.Add(pm2Artists);
    pm1Musique.Add(pmSep);
    pm1Musique.Add(pm2MTrucs);
    pm1Musique.Add(pm2BTabs);
    pm1Musique.Add(pm2BLyrics);
    pm1Musique.Add(pm2MusicFiles);
    pm1Musique.Add(pm2MusicSoftware);
    pm1Musique.Add(pmSep);
    pm1Musique.Add(pm2MusicSites);

mm.Add(pm1Informatique);
    pm1Informatique.Add(pm2Desktop);
//        pm2Desktop.Add(pm3DTTools);
        pm2Desktop.Add(pm3Fonts);
//        pm2Desktop.Add(pm3DCode);
        pm2Desktop.Add(pm3DUtils);
    pm1Informatique.Add(pm2Web);
//        pm2Web.Add(pm3ITTools);
        pm2Web.Add(pm3Browsers);
        pm2Web.Add(pm3WCode);
            pm3WCode.Add(pm4OpenSource);
            pm3WCode.Add(pm4Javascript);
        pm2Web.Add(pm3WebImages);
        pm2Web.Add(pm3WUtils);
    pm1Informatique.Add(pmSep);    
    pm1Informatique.Add(pm2InfoMisc);

mm.Add(pm1Divers);
    pm1Divers.Add(pm2Langue);
    pm1Divers.Add(pmSep);
    pm1Divers.Add(pm2Guestbook);
    pm1Divers.Add(pmSep);
    pm1Divers.Add(pm2Jeux);
    pm1Divers.Add(pmSep);
    pm1Divers.Add(pm2Contact);
    pm1Divers.Add(pm2Me);
    pm1Divers.Add(pmSep);
    pm1Divers.Add(pm2Groucho);
    pm1Divers.Add(pm2AbbottCostello);
    pm1Divers.Add(pmSep);
    pm1Divers.Add(pm2SiteMap);
    pm1Divers.Add(pmSep);
    pm1Divers.Add(pm2MiscSites);
    pm1Divers.Add(pmSep);
    pm1Divers.Add(pm2WishList);
    pm1Divers.Add(pmSep);
    pm1Divers.Add(pm2About);
    pm1Divers.Add(pm2ThisSite);

// create menu END
//----------------------------------------------------------------------------

//----------------------------------------------------------------------------
// Global variables START

if (lang == "F")
{
    var vMedium = "Moyenne";
    var vLarge = "Large";
    var vOriginal = "Originale";
}
else
{
    var vMedium = "Medium";
    var vLarge = "Large";
    var vOriginal = "Original";
}

// Global variables END
//----------------------------------------------------------------------------

