﻿/********************************************************
   Preload images from Intro page
*********************************************************/
function preloadImagesFromIntro()
{
    try
    {
        // Footer
        imgFooter = new Image();
        imgFooter.src = "/Resources/Images/MasterPage/Footer/Footer.jpg";
        
        
        // Top-level menus (French)
        imgMenuProductsFR = new Image();
        imgMenuServicesFR = new Image();
        imgMenuBoutiqueFR = new Image();
        
        imgMenuProductsSelectedFR = new Image();
        imgMenuServicesSelectedFR = new Image();
        imgMenuBoutiqueSelectedFR = new Image();
        
        imgMenuProductsFR.src = "/Resources/Images/MasterPage/Footer/Menu/Produits.jpg";
        imgMenuServicesFR.src = "/Resources/Images/MasterPage/Footer/Menu/Services.jpg";
        imgMenuBoutiqueFR.src = "/Resources/Images/MasterPage/Footer/Menu/Boutique.jpg";
        
        imgMenuProductsSelectedFR.src = "/Resources/Images/MasterPage/Footer/Menu/ProduitsSelected.jpg";
        imgMenuServicesSelectedFR.src = "/Resources/Images/MasterPage/Footer/Menu/ServicesSelected.jpg";
        imgMenuBoutiqueSelectedFR.src = "/Resources/Images/MasterPage/Footer/Menu/BoutiqueSelected.jpg";
        
        
        // Sub-level menus for initial page (French)
        imgMenuJewelleryFR = new Image();
        imgMenuWatchesFR = new Image();
        imgMenuSilverwareFR = new Image();
        imgMenuCorporateFR = new Image();
        
        imgMenuJewellerySelectedFR = new Image();
        imgMenuWatchesSelectedFR = new Image();
        imgMenuSilverwareSelectedFR = new Image();
        imgMenuCorporateSelectedFR = new Image();
        
        imgMenuJewelleryFR.src = "/Resources/Images/MasterPage/Footer/Menu/SubMenu/Joaillerie.jpg";
        imgMenuWatchesFR.src = "/Resources/Images/MasterPage/Footer/Menu/SubMenu/Montres.jpg";
        imgMenuSilverwareFR.src = "/Resources/Images/MasterPage/Footer/Menu/SubMenu/Argenterie.jpg";
        imgMenuCorporateFR.src = "/Resources/Images/MasterPage/Footer/Menu/SubMenu/Corporatif.jpg";
        
        imgMenuJewellerySelectedFR.src = "/Resources/Images/MasterPage/Footer/Menu/SubMenu/JoaillerieSelected.jpg";
        imgMenuWatchesSelectedFR.src = "/Resources/Images/MasterPage/Footer/Menu/SubMenu/MontresSelected.jpg";
        imgMenuSilverwareSelectedFR.src = "/Resources/Images/MasterPage/Footer/Menu/SubMenu/ArgenterieSelected.jpg";
        imgMenuCorporateSelectedFR.src = "/Resources/Images/MasterPage/Footer/Menu/SubMenu/CorporatifSelected.jpg";
        
        
        // Background for initial page (French)
        imgBackgroundJewellery = new Image();
        imgBackgroundJewellery.src = "/Resources/Images/Produits/Joaillerie/Background.jpg";
    }
    catch(err)
    {
    }
}



/********************************************************
   Preload images from Jewellery page
*********************************************************/
function preloadImagesFromJewellery()
{
    try
    {
        // Backgrounds for other pages in Products section
        imgBackgroundWatches = new Image();
        imgBackgroundSilverware = new Image();
        imgBackgroundCorporate = new Image();
        
        imgBackgroundWatches.src = "/Resources/Images/Produits/Montres/Background.jpg";
        imgBackgroundSilverware.src = "/Resources/Images/Produits/Argenterie/Background.jpg";
        imgBackgroundCorporate.src = "/Resources/Images/Produits/Corporatif/Background.jpg";
        
        
        // Backgrounds for other default pages (French)
        imgBackgroundGemmology = new Image();
        imgBackgroundGemmology.src = "/Resources/Images/Services/Gemmologie/Background.jpg";
        imgBackgroundCoordinates = new Image();
        imgBackgroundCoordinates.src = "/Resources/Images/Boutique/Coordonnees/Background.jpg";
    }
    catch(err)
    {
    }
}



/********************************************************
   Preload images from Watches page
*********************************************************/
function preloadImagesFromWatches()
{
    try
    {
        // Backgrounds for other pages in Products section
        imgBackgroundSilverware = new Image();
        imgBackgroundCorporate = new Image();
        
        imgBackgroundSilverware.src = "/Resources/Images/Produits/Argenterie/Background.jpg";
        imgBackgroundCorporate.src = "/Resources/Images/Produits/Corporatif/Background.jpg";
        
        
        // Backgrounds for other default pages (French)
        imgBackgroundGemmology = new Image();
        imgBackgroundGemmology.src = "/Resources/Images/Services/Gemmologie/Background.jpg";
        imgBackgroundCoordinates = new Image();
        imgBackgroundCoordinates.src = "/Resources/Images/Boutique/Coordonnees/Background.jpg";
    }
    catch(err)
    {
    }
}



/********************************************************
   Preload images from Silverware page
*********************************************************/
function preloadImagesFromSilverware()
{
    try
    {
        // Backgrounds for other pages in Products section
        imgBackgroundWatches = new Image();
        imgBackgroundCorporate = new Image();
        
        imgBackgroundWatches.src = "/Resources/Images/Produits/Montres/Background.jpg";
        imgBackgroundCorporate.src = "/Resources/Images/Produits/Corporatif/Background.jpg";
        
        
        // Backgrounds for other default pages (French)
        imgBackgroundGemmology = new Image();
        imgBackgroundGemmology.src = "/Resources/Images/Services/Gemmologie/Background.jpg";
        imgBackgroundCoordinates = new Image();
        imgBackgroundCoordinates.src = "/Resources/Images/Boutique/Coordonnees/Background.jpg";
    }
    catch(err)
    {
    }
}



/********************************************************
   Preload images from Corporate page
*********************************************************/
function preloadImagesFromCorporate()
{
    try
    {
        // Backgrounds for other pages in Products section
        imgBackgroundWatches = new Image();
        imgBackgroundSilverware = new Image();
        
        imgBackgroundWatches.src = "/Resources/Images/Produits/Montres/Background.jpg";
        imgBackgroundSilverware.src = "/Resources/Images/Produits/Argenterie/Background.jpg";
        
        
        // Backgrounds for other default pages (French)
        imgBackgroundGemmology = new Image();
        imgBackgroundGemmology.src = "/Resources/Images/Services/Gemmologie/Background.jpg";
        imgBackgroundCoordinates = new Image();
        imgBackgroundCoordinates.src = "/Resources/Images/Boutique/Coordonnees/Background.jpg";
    }
    catch(err)
    {
    }
}



/********************************************************
   Preload images from Gemmology page
*********************************************************/
function preloadImagesFromGemmology()
{
    try
    {
        // Sub-level menus (French)
        imgMenuInsuredFR = new Image();
        imgMenuInsurerFR = new Image();
        imgMenuGemmologyFR = new Image();
        imgMenuRestorationFR = new Image();
        
        imgMenuInsuredSelectedFR = new Image();
        imgMenuInsurerSelectedFR = new Image();
        imgMenuGemmologySelectedFR = new Image();
        imgMenuRestorationSelectedFR = new Image();
        
        imgMenuInsuredFR.src = "/Resources/Images/MasterPage/Footer/Menu/SubMenu/Assures.jpg";
        imgMenuInsurerFR.src = "/Resources/Images/MasterPage/Footer/Menu/SubMenu/Assureurs.jpg";
        imgMenuGemmologyFR.src = "/Resources/Images/MasterPage/Footer/Menu/SubMenu/Gemmologie.jpg";
        imgMenuRestorationFR.src = "/Resources/Images/MasterPage/Footer/Menu/SubMenu/Reparation.jpg";
        
        imgMenuInsuredSelectedFR.src = "/Resources/Images/MasterPage/Footer/Menu/SubMenu/AssuresSelected.jpg";
        imgMenuInsurerSelectedFR.src = "/Resources/Images/MasterPage/Footer/Menu/SubMenu/AssureursSelected.jpg";
        imgMenuGemmologySelectedFR.src = "/Resources/Images/MasterPage/Footer/Menu/SubMenu/GemmologieSelected.jpg";
        imgMenuRestorationSelectedFR.src = "/Resources/Images/MasterPage/Footer/Menu/SubMenu/ReparationSelected.jpg";
        
        
        // Backgrounds for other pages in Services section
        imgBackgroundInsured = new Image();
        imgBackgroundInsurer = new Image();
        imgBackgroundRestoration = new Image();
        
        imgBackgroundInsured.src = "/Resources/Images/Services/Assures/Background.jpg";
        imgBackgroundInsurer.src = "/Resources/Images/Services/Assureurs/Background.jpg";
        imgBackgroundRestoration.src = "/Resources/Images/Services/Restauration/Background.jpg";
        
        
        // Backgrounds for other default pages (French)
        imgBackgroundCoordinates = new Image();
        imgBackgroundCoordinates.src = "/Resources/Images/Boutique/Coordonnees/Background.jpg";
    }
    catch(err)
    {
    }
}



/********************************************************
   Preload images from Insured page
*********************************************************/
function preloadImagesFromInsured()
{
    try
    {        
        // Backgrounds for other pages in Services section
        imgBackgroundInsurer = new Image();
        imgBackgroundRestoration = new Image();
        
        imgBackgroundInsurer.src = "/Resources/Images/Services/Assureurs/Background.jpg";
        imgBackgroundRestoration.src = "/Resources/Images/Services/Restauration/Background.jpg";
        
        
        // Backgrounds for other default pages (French)
        imgBackgroundCoordinates = new Image();
        imgBackgroundCoordinates.src = "/Resources/Images/Boutique/Coordonnees/Background.jpg";
    }
    catch(err)
    {
    }
}



/********************************************************
   Preload images from Insurer page
*********************************************************/
function preloadImagesFromInsurer()
{
    try
    {        
        // Backgrounds for other pages in Services section
        imgBackgroundInsured = new Image();
        imgBackgroundRestoration = new Image();
        
        imgBackgroundInsured.src = "/Resources/Images/Services/Assures/Background.jpg";
        imgBackgroundRestoration.src = "/Resources/Images/Services/Restauration/Background.jpg";
        
        
        // Backgrounds for other default pages (French)
        imgBackgroundCoordinates = new Image();
        imgBackgroundCoordinates.src = "/Resources/Images/Boutique/Coordonnees/Background.jpg";
    }
    catch(err)
    {
    }
}



/********************************************************
   Preload images from Restoration page
*********************************************************/
function preloadImagesFromRestoration()
{
    try
    {        
        // Backgrounds for other pages in Services section
        imgBackgroundInsured = new Image();
        imgBackgroundInsurer = new Image();
        
        imgBackgroundInsured.src = "/Resources/Images/Services/Assures/Background.jpg";
        imgBackgroundInsurer.src = "/Resources/Images/Services/Assureurs/Background.jpg";
        
        
        // Backgrounds for other default pages (French)
        imgBackgroundCoordinates = new Image();
        imgBackgroundCoordinates.src = "/Resources/Images/Boutique/Coordonnees/Background.jpg";
    }
    catch(err)
    {
    }
}



/********************************************************
   Preload images from Coordinates page
*********************************************************/
function preloadImagesFromCoordinates()
{
    try
    {
        // Sub-level menus (French)
        imgMenuHistoryFR = new Image();
        imgMenuCoordinatesFR = new Image();
        
        imgMenuHistorySelectedFR = new Image();
        imgMenuCoordinatesSelectedFR = new Image();
        
        imgMenuHistoryFR.src = "/Resources/Images/MasterPage/Footer/Menu/SubMenu/Historique.jpg";
        imgMenuCoordinatesFR.src = "/Resources/Images/MasterPage/Footer/Menu/SubMenu/Coordonnees.jpg";
        
        imgMenuHistorySelectedFR.src = "/Resources/Images/MasterPage/Footer/Menu/SubMenu/HistoriqueSelected.jpg";
        imgMenuCoordinatesSelectedFR.src = "/Resources/Images/MasterPage/Footer/Menu/SubMenu/CoordonneesSelected.jpg";
        
        
        // Backgrounds for other pages in Boutique section
        imgBackgroundHistory = new Image();
        imgBackgroundHistory.src = "/Resources/Images/Boutique/Historique/Background.jpg";
        
        
        // Backgrounds for other default pages (French)
        imgBackgroundGemmology = new Image();
        imgBackgroundGemmology.src = "/Resources/Images/Services/Gemmology/Background.jpg";
    }
    catch(err)
    {
    }
}



/********************************************************
   Preload images from History page
*********************************************************/
function preloadImagesFromHistory()
{
        // Backgrounds for other default pages (French)
        imgBackgroundGemmology = new Image();
        imgBackgroundGemmology.src = "/Resources/Images/Services/Gemmology/Background.jpg";
}
