// JavaScript - J&oslash;rgen Rasmussen - www.fnv.dk - 9. februar 2002

// root
var root = "";

// navigator object
function navigatorObj(key,folder,file,title) {
  this.key = key;
  this.folder = folder;
  this.file = file;
  this.title = title;
}

// Standard define array function
function MakeArray(n) {
this.length = n;
for (var x = 1; x<=n; x++)
  {this[x] = 0;}
return this;
}

// No navigator objects
var noNavigator = 31;
var navigatorArray  = new MakeArray(noNavigator);
navigatorArray[1]   = new navigatorObj("forsiden",    "",            "index.php",     "FORSIDEN");
navigatorArray[2]   = new navigatorObj("search",      "",            "search.php",    "S&Oslash;GNING P&Aring; www.fnv.dk");
navigatorArray[3]   = new navigatorObj("turkalender", "turkalender", "index.php",     "TURKALENDER");
navigatorArray[4]   = new navigatorObj("naturparken", "naturparken", "index.php",     "NATURPARKEN");
navigatorArray[5]   = new navigatorObj("fnvhisto",    "naturparken", "fnvhisto.php",  "...Naturparkens historie");
navigatorArray[6]   = new navigatorObj("fnvbadng",    "naturparken", "fnvbadng.php",  "...Badning");
navigatorArray[7]   = new navigatorObj("fnvplads",    "naturparken", "fnvplads.php",  "...B&aring;lpladser");
navigatorArray[8]   = new navigatorObj("fnvinfra",    "naturparken", "fnvinfra.php",  "...Fagbog (gule sider)");
navigatorArray[9]   = new navigatorObj("fnvfisk",     "naturparken", "fnvfisk.php",   "...Fiskeri");
navigatorArray[10]  = new navigatorObj("fotoalbum",   "fotoalbum",   "index.php",     "...Fotoalbum");
navigatorArray[11]  = new navigatorObj("fnvheste",    "naturparken", "fnvheste.php",  "...Heste i skovene");
navigatorArray[12]  = new navigatorObj("fnvhunde",    "naturparken", "fnvhunde.php",  "...Hunde i skovene");
navigatorArray[13]  = new navigatorObj("fnvkort",     "naturparken", "fnvkort.php",   "...Kort over Naturparken");
navigatorArray[14]  = new navigatorObj("fnvdld",      "naturparken", "fnvdld.php",    "...Kort tema");
navigatorArray[15]  = new navigatorObj("fnvlitt",     "naturparken", "fnvlitt.php",   "...Litteratur");
navigatorArray[16]  = new navigatorObj("fnvsight",    "naturparken", "fnvsight.php",  "...Sev&aelig;rdigheder");
navigatorArray[17]  = new navigatorObj("fnvskov",     "naturparken", "fnvskov.php",   "...Skove");
navigatorArray[18]  = new navigatorObj("fnvtrafik",   "naturparken", "fnvtrafik.php", "...Trafik/P-pladser");
navigatorArray[19]  = new navigatorObj("cykelkort",   "cykelkort",   "index.php",     "CYKELTURE I NATURPARKEN");
navigatorArray[20]  = new navigatorObj("foreningen",  "foreningen",  "index.php",     "OM FNV FORENINGEN");
navigatorArray[21]  = new navigatorObj("artikler",    "artikler",    "index.php",     "...Artikler");
navigatorArray[22]  = new navigatorObj("fnvinfo",     "foreningen",  "fnvinfo.php",   "...Adresser og telefonnumre");
navigatorArray[23]  = new navigatorObj("fnvori",      "foreningen",  "fnvori.php",    "...FNV-Orientering");
navigatorArray[24]  = new navigatorObj("fnveori",     "foreningen",  "fnveori.php",   "...FNV e-Orientering");
navigatorArray[25]  = new navigatorObj("indmeld",     "foreningen",  "indmeld.php",   "...Indmeldelse i FNV");
navigatorArray[26]  = new navigatorObj("fnvkonti",    "foreningen",  "fnvkonti.php",  "...Kontingent/medlemsskab");
navigatorArray[27]  = new navigatorObj("fnvbio",      "foreningen",  "fnvbio.php",    "...Om FNV og foreningen");
navigatorArray[28]  = new navigatorObj("fnvtidl",     "foreningen",  "fnvtidl.php",   "...Tidligere arrangementer");
navigatorArray[29]  = new navigatorObj("fnvvedt",     "foreningen",  "fnvvedt.php",   "...Vedt&aelig;gter");
navigatorArray[30]  = new navigatorObj("nyheder",     "",            "nyheder.php",   "NYHEDER p&aring; www.fnv.dk");
navigatorArray[31]  = new navigatorObj("links",       "",            "links.php",     "LINKS");
navigatorArray[32]  = new navigatorObj("omsiden",     "",            "omsiden.php",   "OM SIDEN");

// simple document write
function vr(t)
{
  document.write(t+"\n");
}


// Change location
function changeLocation() {
	if (window.document.navigator.valg.selectedIndex > 0) {
		var key = window.document.navigator.valg.options[window.document.navigator.valg.selectedIndex].value;
		if (key.length > 0) {
			for (var i=1; i<=noNavigator; i++) {
				if (key == navigatorArray[i].key) {
					var url = "";
					var rootpath = "../";
					if (root == "") {
						rootpath = "";
					}
					if (navigatorArray[i].folder == root) {
						url = navigatorArray[i].file;
					}
					else {
						if (navigatorArray[i].folder.length==0) {
							url = rootpath+navigatorArray[i].file;
						}
						else {
							url = rootpath+navigatorArray[i].folder+"/"+navigatorArray[i].file;
						}
					}
					window.top.location = url;
					break;
				}
			}
		}
	}
}


function writeNavigator(inKey)
{
	vr('<FORM name="navigator">');
  vr('<NOINDEX>');
  vr('<SELECT name="valg" onchange="changeLocation()">');
  vr('<OPTION selected>Naviger til andre sider p&aring; www.fnv.dk...</OPTION>');

  for (var i=1; i<=noNavigator; i++) {
		var her = "";
		if (inKey == navigatorArray[i].key) {
			root = navigatorArray[i].folder;
			her = " ***du er her***"
		}
		vr('<OPTION value="'+navigatorArray[i].key+'">'+navigatorArray[i].title+her+'</OPTION>');
	}

	vr('</SELECT>');
	vr('</NOINDEX>');
	vr('</FORM>');
}
