// Enter your menu items here in the following format 
// [nodeId] | parentId | pageName | fileName 
// nodeId goes up in 10's so you can add a parent page easily in between 
// nodeId is optional, only add if it is a parent 
// Only use spaces in the Page name, no where else. This is important!! 
// This script currently only works when all pages are located in the same directory 

var NODE_ID = 0; 
var PARENT_ID = 1; 
var PAGE_NAME = 2; 
var FILE_NAME = 3; 

var aTree = new Array; 

var nodes = new Array(); 
var nCurrentNodeId; 
var sCurrentFileName; 
var nodeValues; 
var childValues; 

var nTreeId = -1; 

// *************** Only make modifications here ********************* 


aTree[++nTreeId] = "10|0|Start|index.html"; 

aTree[++nTreeId] = "15|0||"; 

aTree[++nTreeId] = "20|0|Hvem er vi|hvem.htm";
 
aTree[++nTreeId] = "25|0||"; 

aTree[++nTreeId] = "30|0|Jack Russell|jackrussell.htm"; 

aTree[++nTreeId] = "35|0||"; 

aTree[++nTreeId] = "36|0|Langhåret gravhund|gravhund.htm"; 

aTree[++nTreeId] = "37|0||"; 

aTree[++nTreeId] = "40|0|Hvalpe|hvalpe.htm"; 

aTree[++nTreeId] = "41|0||"; 

aTree[++nTreeId] = "45|0|Avlsgodkendte hvalpe|avlgod.htm"; 

aTree[++nTreeId] = "46|0||"; 

aTree[++nTreeId] = "50|0|Salg|salg.htm";

aTree[++nTreeId] = "55|0||"; 

aTree[++nTreeId] = "60|0|Garanti|garanti.htm"; 

aTree[++nTreeId] = "65|0||"; 

aTree[++nTreeId] = "70|0|Billeder|billeder.htm";

aTree[++nTreeId] = "72|0||"; 
 
aTree[++nTreeId] = "74|0|Jagt|jagt.htm";

aTree[++nTreeId] = "75|0||"; 

aTree[++nTreeId] = "76|0|Stævneliv|staevneliv.htm";
 
aTree[++nTreeId] = "77|0||";

aTree[++nTreeId] = "90|0|Links|links.htm"; 

aTree[++nTreeId] = "95|0||"; 

aTree[++nTreeId] = "100|0|Kontakt|kontakt.htm"; 


// ************************** End here ****************************** 


function w(sString) { 
document.write(sString); 
} 

function getFileName(sUrl) { 
var sPath, aPathElements, nLength; 
sPath = new String(sUrl); 
aPathElements = sPath.split("/"); 
nLength = aPathElements.length; 
return aPathElements[nLength-1].toLowerCase(); 
} 

function getTopNodeId() { 

var nNodeId; 
var nParentId; 
for (i=0; i<nodes.length; i++) { 
nodeValues = nodes[i].split("|"); 
if (nodeValues[FILE_NAME]==sCurrentFileName) { 
nParentId = nodeValues[PARENT_ID]; 
nNodeId = nodeValues[NODE_ID]; 
} 
} 
if (nParentId==0) { 
// page is parent, return node id 
return nNodeId; 
} 
else { 
// page is child 
for (i=0; i<nodes.length; i++) { 
nodeValues = nodes[i].split("|"); 
if (nodeValues[NODE_ID]==nParentId) { 
return nodeValues[NODE_ID]; 
} 
} 
} 
} 

// Create the tree 
function createTree(arrName,sPage) { 
nodes = arrName; 
sCurrentFileName = new String(sPage); 
nCurrentNodeId = getTopNodeId(); 

if (nodes.length > 0) { 
for (i=0; i<nodes.length; i++) { 
nodeValues = nodes[i].split("|"); 
if (nodeValues[PARENT_ID]==0) { 
w("<a href=\"" + nodeValues[FILE_NAME] + "\" onmouseover=\"window.status='" + nodeValues[PAGE_NAME] + "';return true;\" onmouseout=\"window.status=' ';return true;\">" + nodeValues[PAGE_NAME] + "</a><br />"); 
if (nCurrentNodeId == nodeValues[NODE_ID]) { 
for (j=0; j<nodes.length; j++) { 
childValues = nodes[j].split("|"); 
if (childValues[PARENT_ID]==nCurrentNodeId) { 
w("&nbsp;&nbsp;&nbsp;&nbsp;"); 
w("<a href=\"" + childValues[FILE_NAME] + "\" onmouseover=\"window.status='" + childValues[PAGE_NAME] + "';return true;\" onmouseout=\"window.status=' ';return true;\">" + childValues[PAGE_NAME] + "</a><br />"); 
} 
} 

} 
} 
} 
} 
} 


