// laatste wijziging 3 september 2000

// Browsertest

var MOZ2 = (navigator.userAgent.indexOf("Mozilla/2") != -1);
var MOZ3 = (navigator.userAgent.indexOf("Mozilla/3") != -1);
var MOZ4 = (navigator.userAgent.indexOf("Mozilla/4") != -1);
var MOZ5 = (navigator.userAgent.indexOf("Mozilla/5") != -1);

var OP   = (navigator.userAgent.indexOf("Opera") != -1);
var OP3  = (navigator.userAgent.indexOf("Opera/3") != -1) && MOZ3;
var OP35 = (navigator.userAgent.indexOf("Opera/3") != -1) && MOZ4;
var OP36 = (navigator.userAgent.indexOf("Opera 3") != -1) && MOZ4;
var OP4  = (navigator.userAgent.indexOf("Opera 4") != -1) || (navigator.userAgent.indexOf("Opera/4") != -1);

var NN   = (navigator.appName == "Netscape") && !OP;
var NN2  = NN && MOZ2;
var NN3  = NN && MOZ3;
var NN4  = NN && MOZ4;
var NN6  = NN && MOZ5;

var IE   = (navigator.userAgent.indexOf("MSIE") != -1) && !OP;
var IE3  = navigator.userAgent.indexOf("MSIE 3") != -1;
var IE4  = navigator.userAgent.indexOf("MSIE 4") != -1;
var IE5  = navigator.userAgent.indexOf("MSIE 5") != -1;
var IE50 = navigator.userAgent.indexOf("MSIE 5.0") != -1;
var IE55 = navigator.userAgent.indexOf("MSIE 5.5") != -1;

var NN3plus  = NN && (parseInt(navigator.appVersion) >= 3);
var NN4plus  = NN && (parseInt(navigator.appVersion) >= 4);
var NN6plus  = NN && (parseInt(navigator.appVersion) >= 5);
var IE4plus  = IE && (parseInt(navigator.appVersion) >= 4);

var beginpos = (navigator.userAgent).lastIndexOf("Opera");
var versie   = (navigator.userAgent).substring(beginpos + 6,beginpos + 9);
var OP4plus  = OP && (parseInt(versie) >= 4);

var WIN  = navigator.userAgent.indexOf("Win") != -1;
var MAC  = navigator.userAgent.indexOf("Mac") != -1;
var LIN  = navigator.userAgent.indexOf("Lin") != -1;

var NN4w = NN4 && WIN;
var NN6w = NN6 && WIN;
var IE3w = IE3 && WIN;
var IE4w = IE4 && WIN;
var IE5w = IE5 && WIN;
var IE50w = IE50 && WIN;
var IE55w = IE55 && WIN;

var NN4m = NN4 && MAC;
var NN6m = NN6 && MAC;
var IE3m = IE3 && MAC;
var IE4m = IE4 && MAC;
var IE5m = IE5 && MAC;
var IE50m = IE50 && MAC;
var IE55m = IE55 && MAC;

var NN4l = NN4 && LIN;
var NN6l = NN6 && LIN;


// Bericht in statusbalk

var CopyMelding = "Copyright 1995-2000 Hans de Jong. Alle rechten voorbehouden.";



// Wijzigen navigatieframe bij openen document

// Script ontwikkeld door Hans de Jong
// Handleiding HTML: http://www.dsdelft.nl/html/index.html
// Gebruik is vrij mits voorzien van bronvermelding

// Relatieve URL is gedefinieerd in het document dat in het
// hoofdframe geopend wordt

// Functie wordt aangeroepen via de onload event handler voor het
// BODY element van het document dat in het hoofdframe
// geopend wordt: onload="UpdateNavigatieFrame();"


function UpdateNavigatieFrame() {
	
// Testen op aanwezigheid juiste frames

if (parent.frames.length > 1) {
if (parent.frames[1].name == "inhoud") {
	
// Bepalen bestandsnaam nieuw document in navigatie-frame

if (NwInhRelURL.indexOf("/") != -1) {
var NwInhRelPos = NwInhRelURL.lastIndexOf("/");
var NwInhBestand = NwInhRelURL.substring(NwInhRelPos + 1,NwInhRelURL.length);
}
else {
var NwInhBestand = NwInhRelURL;
}

// Testen of nieuw document navigatie-frame al geladen is

var InhURL = parent.inhoud.location.href;
if (InhURL.indexOf(NwInhBestand) == -1) {
	
// Opbouwen URL van te openen document in navigatie-frame

var DocURL = location.href;

// IE3 gebruikt (lokaal?) backslash in plaats van slash

if (DocURL.indexOf("\\") != -1) {
var DocPos = DocURL.lastIndexOf("\\");
var NwInhURL = DocURL.substring("0",DocPos + 1) + NwInhRelURL;
}
else {
var DocPos = DocURL.lastIndexOf("/");
var NwInhURL = DocURL.substring("0",DocPos + 1) + NwInhRelURL;
}

// Openen document in navigatie-frame

parent.inhoud.location.href = NwInhURL;
}
}
}
}
