function createSubMenu(aSubMenu) {

	 var rc;

	 if(aSubMenu == "lomo") {
	   rc = createLomographyMenu();
	 }
	 else if(aSubMenu == "contact") {
	   rc = createContactMenu();
	 }
	 else if(aSubMenu == "board") {
	   rc = createBoardMenu();
	 }
	 else if(aSubMenu == "links") {
	   rc = createLinkMenu();
	 }
	 else {
	   alert("Ukendt submenutype");
	 }
	 return rc;
}


function MenuObj(anItemType , aLabel , anUrl , aStatus) {

	 /*		
	 @param aSubject    =   angiver hovedområde (fx , menustart , menuslut , hovedmenu, lomografi o.s.v.)
	 @param aType       =	menu eller menubox
	 @param aLabel      =	teksten på knapperne
	 @param aUrl	    =	url'en til underliggende sider ("" angiver at der ikke er nogen url)	 
	 @param aStatus	    =	angiver om menupunktet er pub (publicerbar) eller pri (privat -> ikke publiceret)	  
	 */

	this.itemType	    = anItemType;
	this.url	    = anUrl;
	this.label	    = aLabel;
	this.status	    = aStatus;

}

function createMainMenu(aLevel) {
	 
	 var itemIdx = 0;

	 menuItem = new Array();

	 menuItem[itemIdx] = new MenuObj("menuBoxStart" ,  "Hovedmenu"      , ""					, "pub"); itemIdx++;	 
	 menuItem[itemIdx] = new MenuObj("menuPunkt"	,  "Forside"        , aLevel + "index.html"		        , "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"	,  "Lomografi"      , aLevel + "lomography/docs/lomostart.html" , "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"	,  "Fotogafi"	    , aLevel + "fotography/docs/fotostart.html" , "pri"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"    ,  "Kontakt"        , aLevel + "contact/docs/email.html"        , "pub"); itemIdx++; 	
	 menuItem[itemIdx] = new MenuObj("menuPunkt"    ,  "Opslagstavle"   , aLevel + "board/docs/recipies.html"       , "pub"); itemIdx++; 	
	 menuItem[itemIdx] = new MenuObj("menuPunkt"    ,  "Links"	    , aLevel + "links/docs/linkssoftware.html"	, "pub"); itemIdx++; 	
	 menuItem[itemIdx] = new MenuObj("menuBoxSlut"  ,  ""	            , ""					, "pub");	

	 return menuItem;

}


function createFotographyMenu() {

	 var itemIdx = 0;

	 menuItem = new Array();
	
	 menuItem[itemIdx] = new MenuObj("menuBoxStart"  , "Fotografi"   , ""			  , "pri"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Fotogafi"    , "fotoStart.html"	  , "pri"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuBoxSlut"   , ""	         , ""			  , "pri"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuBoxStart"  , "Gallerier"   , ""			  , "pri"); itemIdx++;	 
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Galleri 1"   , "fotogalleyone.html"	  , "pri"); itemIdx++;   
 	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Galleri 2"   , "fotogallerytwo.html"  , "pri"); itemIdx++;	 
	 menuItem[itemIdx] = new MenuObj("menuBoxSlut"   , ""	      , ""			  , "pri");

	 return menuItem;

}

function createLomographyMenu() {

	 var itemIdx  = 0;
	 menuItem     = new Array();
	
	 menuItem[itemIdx] = new MenuObj("menuBoxStart"  , "Lomografi"       , ""		      , "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Lomogafi"        , "lomostart.html"	      , "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Lomo kameraet"   , "lomocamera.html"      , "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"   , "Specifikationer","lomospecifications.html","pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Regler"	        , "lomorules.html"    , "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "I. L. S."	   , "lomosociety.html"	      , "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuBoxSlut"   , ""	           , ""			      , "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuBoxStart"  , "Gallerier"	   , ""			      , "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Galleri 1"	   , "lomogalleryone.html"    , "pub"); itemIdx++;
 	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Galleri 2"	   , "lomogallerytwo.html"    , "pub"); itemIdx++;
 	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Galleri 3"	   , "lomogallerythree.html"  , "pub"); itemIdx++;
 	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Galleri 4"	   , "lomogalleryfour.html"   , "pri"); itemIdx++;
 	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Galleri 5"	   , "lomogalleryfive.html"   , "pri"); itemIdx++;
 	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Galleri 6"	   , "lomogallerysix.html"    , "pri"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuBoxSlut"   , ""		   , ""			      , "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuBoxStart"  , "Tema"	   , ""	 		      , "pri"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Tema 1"	   , "lomotema1.html"	      , "pri"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Tema 2"	   , "lomotema2.html"	      , "pri"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuBoxSlut"   , ""		   , ""			      , "pri");

	 return menuItem;
}


function createContactMenu() {

	 var fobeLabel = "Folkebevægelsen Mod Regnvejr";
	 var fobeUrl   = "http://hjem.get2net.dk/dyregaard";
	 var itemIdx   = 0;

	 menuItem  = new Array();

	 menuItem[itemIdx] = new MenuObj("menuBoxStart"  , "Kontakt"       , ""		  , "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "E-mail"        , "email.html" , "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuBoxSlut"   , ""	      , ""		  , "pub");

	 return menuItem;

}

function createBoardMenu() {

	 var itemIdx = 0;
	 menuItem = new Array();

	 menuItem[itemIdx] = new MenuObj("menuBoxStart"  , "Opskrifter"	          , ""					, "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Italiensk mandelkage" , "recipies.html#italiens_mandelkage", "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Tebirkes"		  , "recipies.html#tebirkes"		, "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Kanelsnegle"	  , "recipies.html#kanelsnegle"		, "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Romkugler"		  , "recipies.html#romkugler"		, "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "B&oslash;nnesalat"    , "recipies.html#bonnesalat"   	, "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Store kaffeklejner"   , "recipies.html#storekaffeklejner"	, "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Indbagt kylling m. fars" , "recipies.html#indbagtkylling"	, "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Baconbolle"		  , "recipies.html#baconbolle"		, "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Gl&oslash;gg"	  , "recipies.html#gloegg"		, "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuBoxSlut"   , ""			  , ""					, "pub"); itemIdx++;

	 menuItem[itemIdx] = new MenuObj("menuBoxStart"  , "Tr&aelig;ningsdagbog"		  , ""				        , "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "L&oslash;b"	  , "tdbLoeb.html"			, "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Cykling"	  , "tdbCykling.html"			, "pri"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Maveb&oslash;jninger" , "tdbMaveboejning.html"				, "pri"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuBoxSlut"   , ""			  , ""					, "pub");itemIdx++;

	 menuItem[itemIdx] = new MenuObj("menuBoxStart"  , "Privat"		  , ""				        , "pri"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Opskrifter"	  , "recipies.html"			, "pri"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Opskrifter"	  , "recipies.html"			, "pri"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Opskrifter"	  , "cv.html"				, "pri"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuBoxSlut"   , ""			  , ""					, "pri");

	 return menuItem;

}

function createLinkMenu()  {

	 var itemIdx = 0;
	 menuItem    = new Array();

	 menuItem[itemIdx] = new MenuObj("menuBoxStart"  , "Software"   	  , ""					, "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Linux"		  , "linkssoftware.html#linux"		, "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Billedbehandling"	  , "linkssoftware.html#billedbehandling", "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Database"		  , "linkssoftware.html#database"	, "pub"); itemIdx++;
   	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Chat"		  , "linkssoftware.html#chat"		, "pub"); itemIdx++;
   	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Java"		  , "linkssoftware.html#java"		, "pri"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuBoxSlut"   , ""			  , ""					, "pub"); itemIdx++

	 menuItem[itemIdx] = new MenuObj("menuBoxStart"  , "Lomografi"		  , ""					, "pub"); itemIdx++; 
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Danske sider"	  , "linkslomografi.html#lomodanske"	, "pub"); itemIdx++;  
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Udenlandske sider"	  , "linkslomografi.html#lomoudenlandske", "pub"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuBoxSlut"   , ""			  , ""					, "pub"); itemIdx++;

	 menuItem[itemIdx] = new MenuObj("menuBoxStart"  , "Fotografi"		  , ""					, "pri"); itemIdx++;
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Linux"		  , "linuxlinks.html"			, "pri"); itemIdx++; 
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Billedbehandling"	  , "imagesoftware.html"		, "pri"); itemIdx++; 
	 menuItem[itemIdx] = new MenuObj("menuPunkt"     , "Database"		  , "cv.html"				, "pri"); itemIdx++; 
	 menuItem[itemIdx] = new MenuObj("menuBoxSlut"   , ""			  , ""					, "pri");

	 return menuItem;

}
