function initialize (pageKey, indexPath, logoPath)
{
 var background;
 var foreground;
 var menu;
 var note;

 background=new Array();
 foreground=new Array();
 menu=new Array();
 note=new Array();

 processPage(indexPath, logoPath);
 processTitle();

// * BEGINNING ****************************************************************************************
 addBackgroundItem(background, "../../img/banner/banner-00.jpg", "banner 00");
 addBackgroundItem(background, "../../img/banner/banner-01.jpg", "banner 01");
 addBackgroundItem(background, "../../img/banner/banner-02.jpg", "banner 02");
 addBackgroundItem(background, "../../img/banner/banner-03.jpg", "banner 03");
 addBackgroundItem(background, "../../img/banner/banner-04.jpg", "banner 04");
 addBackgroundItem(background, "../../img/banner/banner-05.jpg", "banner 05");
 addBackgroundItem(background, "../../img/banner/banner-06.jpg", "banner 06");
 addBackgroundItem(background, "../../img/banner/banner-07.jpg", "banner 07");
 addBackgroundItem(background, "../../img/banner/banner-08.jpg", "banner 08");
 addBackgroundItem(background, "../../img/banner/banner-09.jpg", "banner 09");

 addMenuItem(menu, "menu_item_0", "Zybar Caf&eacute;",       "../home/index.html",     "home-index");
 addMenuItem(menu, "menu_item_1", "",                        "",                       "");
 addMenuItem(menu, "menu_item_0", "Yu-Gi-Oh!",               "index.html",             "game-ygo-index");
 addMenuItem(menu, "menu_item_1", "",                        "",                       "");
 addMenuItem(menu, "menu_item_0", "Hobby League",            "",                       "");
 addMenuItem(menu, "menu_item_1", "14/03-28/03 2008",        "hobby-0002.html",        "game-ygo-hobby-0002");
 addMenuItem(menu, "menu_item_1", "13/02-13/03 2008",        "hobby-0001.html",        "game-ygo-hobby-0001");
 addMenuItem(menu, "menu_item_1", "",                        "",                       "");
 addMenuItem(menu, "menu_item_0", "Avant-premi&egrave;res",  "",                       "");
 addMenuItem(menu, "menu_item_1", "04 mai 2008",             "preview-0002-b.html",    "game-ygo-preview-0002-b");
 addMenuItem(menu, "menu_item_1", "03 mai 2008",             "preview-0002-a.html",    "game-ygo-preview-0002-a");
 addMenuItem(menu, "menu_item_1", "02 f&eacute;vrier 2008",  "preview-0001.html",      "game-ygo-preview-0001");
 addMenuItem(menu, "menu_item_1", "",                        "",                       "");
 addMenuItem(menu, "menu_item_0", "Tournois",                "",                       "");
 addMenuItem(menu, "menu_item_1", "12 juillet 2008",         "tournament-0024.html",   "game-ygo-tournament-0024");
 addMenuItem(menu, "menu_item_1", "05 juillet 2008",         "tournament-0023.html",   "game-ygo-tournament-0023");
 addMenuItem(menu, "menu_item_1", "21 juin 2008",            "tournament-0022.html",   "game-ygo-tournament-0022");
 addMenuItem(menu, "menu_item_1", "14 juin 2008",            "tournament-0021.html",   "game-ygo-tournament-0021");
 addMenuItem(menu, "menu_item_1", "07 juin 2008",            "tournament-0020.html",   "game-ygo-tournament-0020");
 addMenuItem(menu, "menu_item_1", "31 mai 2008",             "tournament-0019.html",   "game-ygo-tournament-0019");
 addMenuItem(menu, "menu_item_1", "24 mai 2008",             "tournament-0018.html",   "game-ygo-tournament-0018");
 addMenuItem(menu, "menu_item_1", "17 mai 2008",             "tournament-0017.html",   "game-ygo-tournament-0017");
 addMenuItem(menu, "menu_item_1", "10 mai 2008",             "tournament-0016.html",   "game-ygo-tournament-0016");
 addMenuItem(menu, "menu_item_1", "26 avril 2008",           "tournament-0015.html",   "game-ygo-tournament-0015");
 addMenuItem(menu, "menu_item_1", "19 avril 2008",           "tournament-0014.html",   "game-ygo-tournament-0014");
 addMenuItem(menu, "menu_item_1", "12 avril 2008",           "tournament-0013.html",   "game-ygo-tournament-0013");
 addMenuItem(menu, "menu_item_1", "05 avril 2008",           "tournament-0012.html",   "game-ygo-tournament-0012");
 addMenuItem(menu, "menu_item_1", "29 mars 2008",            "tournament-0011.html",   "game-ygo-tournament-0011");
 addMenuItem(menu, "menu_item_1", "22 mars 2008",            "tournament-0010.html",   "game-ygo-tournament-0010");
 addMenuItem(menu, "menu_item_1", "15 mars 2008",            "tournament-0009.html",   "game-ygo-tournament-0009");
 addMenuItem(menu, "menu_item_1", "08 mars 2008",            "tournament-0008.html",   "game-ygo-tournament-0008");
 addMenuItem(menu, "menu_item_1", "01 mars 2008",            "tournament-0007.html",   "game-ygo-tournament-0007");
 addMenuItem(menu, "menu_item_1", "23 f&eacute;vrier 2008",  "tournament-0006.html",   "game-ygo-tournament-0006");
 addMenuItem(menu, "menu_item_1", "16 f&eacute;vrier 2008",  "tournament-0005.html",   "game-ygo-tournament-0005");
 addMenuItem(menu, "menu_item_1", "09 f&eacute;vrier 2008",  "tournament-0004.html",   "game-ygo-tournament-0004");
 addMenuItem(menu, "menu_item_1", "26 janvier 2008",         "tournament-0003.html",   "game-ygo-tournament-0003");
 addMenuItem(menu, "menu_item_1", "12 janvier 2008",         "tournament-0002.html",   "game-ygo-tournament-0002");
 addMenuItem(menu, "menu_item_1", "22 d&eacute;cembre 2007", "tournament-0001.html",   "game-ygo-tournament-0001");
 addMenuItem(menu, "menu_item_1", "15 d&eacute;cembre 2007", "tournament-0000-b.html", "game-ygo-tournament-0000-b");
 addMenuItem(menu, "menu_item_1", "08 d&eacute;cembre 2007", "tournament-0000-a.html", "game-ygo-tournament-0000-a");

 addNoteItem(note, "note_item", "- &copy; 2005-2008 Zybar S&agrave;RL -", "footnote");
// * END **********************************************************************************************

 buildBackground(background, "top_frame", "left top", "no-repeat", "");

 buildForeground(foreground);

 buildMenu(menu, "menu", "../../img/menu-left.png", "../../img/menu-right.png", pageKey);

 buildNote(note);
}