window.onerror = null
function myErrorFunc() {
   alert("Er is een Javascript error opgetreden meestal gebeurd dit als u sneller tussen subpagina's heeft gewisseld dan uw computer kan bijhouden. reload de pagina en probeer opnieuw, sluit het venster niet maar click op de hoofdpagina het venster sluit zelf.")
}

var TijdNogOpen = 0;  // restijd
var RestTijd = 2; // cyclus
var spag = null;
var Timer1ID = null; // timerid eerste teller
var Timer2ID = null; // timerid tweede teller
// v102 20020810 jpg en gif mogelijkheden
function MakingThePagesWindowV102(pag, ex, lP, tP, wV, hV, sBV, rV, o, text)
{
if (o == "h" || o == "l") {
var wV2 = wV + hrand;
var hV2 = hV + rand;
}
if (o == "v" || o == "b") {
var wV2 = wV + rand;
var hV2 = hV + vrand;
}
if (lP == 999) {
 lP = screen.availWidth - wV2 - 10
} 
if (tP == 999) {
 tP = screen.availHeight - hV2 - 35
}
if (lP == 555) {
 lP = screen.availWidth / 2 - wV2 / 2
} 
var windowprops = "left=" + lP + ",top=" + tP + ",width=" + wV2 + ",height=" + hV2 + ",scrollBars=" + sBV + ",resizable=" + rV;
 window.onerror = myErrorFunc;
 clearTimeout(Timer1ID)
 clearTimeout(Timer2ID)
 if (spag){
     spag.close();
     spag = null;
     }
if ( ex == "j"){
url1 = "../pic/";
url2 = ".jpg";
url = url1 + pag + url2;
  }
if ( ex == "g"){
url1 = "../pic/";
url2 = ".gif";
url = url1 + pag + url2;
  }
winnaam = pag;
if ( ! text) { text=defaultText }


 if (spag){
     spag.close();
     }
 spag = window.open("", winnaam, windowprops);
 spag.document.write ('<HEAD><TITLE>' + defaultKop + '</TITLE></HEAD><BODY bgcolor="' + defaultColor +'">');
 if (o == "v"){
 spag.document.write ('<center><P><img border=1 src="' + url + '" width=' + wV + 'height=' + hV + '><BR><font color="' + defaultTextColor + '">' + text);
 spag.document.write ('<BR><BR>' + defaultHelp);
 spag.document.write ('<BR>' + defaultVoet);
 spag.document.write ('</FONT></P></center></BODY>');
 }
 if (o == "b"){
 spag.document.write ('<center><P><font color="' + defaultTextColor + '">' + text + '<BR><img border=1 src="' + url + '" width=' + wV + 'height=' + hV + '>');
 spag.document.write ('<BR><BR>' + defaultHelp);
 spag.document.write ('<BR>' + defaultVoet);
 spag.document.write ('</FONT></P></center></BODY>');
 }
 if (o == "h"){
 spag.document.write ('<center><table border=0><TR><TD>');
 spag.document.write ('<img border=1 src="' + url + '" width=' + wV + 'height=' + hV + '></TD><TD align="center"><font color="' + defaultTextColor + '">' + text);
 spag.document.write ('<BR><BR>' + defaultHelp);
 spag.document.write ('<BR>' + defaultVoet);
 spag.document.write ('</FONT></P></TD></TR></TABLE></center></BODY>');
 }
 if (o == "l"){
 spag.document.write ('<center><table border=0><TR><TD align="center">');
 spag.document.write ('<font color="' + defaultTextColor + '">' + text);
 spag.document.write ('<BR><BR>' + defaultHelp);
 spag.document.write ('<BR>' + defaultVoet);
 spag.document.write ('</FONT></P></TD><TD><img border=1 src="' + url + '" width=' + wV + 'height=' + hV + '></TD></TR></TABLE></center></BODY>');
 }
 TijdNogOpen = OpenTijd;
 if (OpenTijd && RestTijd)
    Timer1ID = setTimeout("contr_close();",RestTijd * 1000);
  
}

function contr_close()
{
 TijdNogOpen -= (RestTijd);
 if (TijdNogOpen > 0)  // tijdlus met uitgang voor handmatig sluiten
    {
    if (spag && spag.closed)
       {
	spag = null;
       }
    else
    if (spag)
       {
	Timer2ID = setTimeout("contr_close();",RestTijd * 1000);
       }
    }
 else
 if (spag)    // als tijd om is
    {
     if (spag.closed)  // als pagina al dicht
	 spag = null;
     else
	{
         spag.close();   //sluit pagina
	 spag = null;
        }
    }
}

