//----------------------------------------------------------------------------------------------------------------------
// ## eenvoudige browsertest voor dhtml zaken
// ## usage: alert((isNS6) ? "u heeft netscape 6": "u heeft geen netscape 6");  
//----------------------------------------------------------------------------------------------------------------------
var isNS  = (document.layers) ? true : false;
var isIE  = (document.all) ? true : false;
var isDom = (document.getElementById) ? true : false;
var isNS4 = (document.layers && parseInt(navigator.appVersion) == 4) ? true : false;
var isIE4 = (document.all && !document.getElementById) ? true : false;
var isIE5 = (document.all && document.getElementById) ? true : false;
var isNS6 = (!document.all && document.getElementById) ? true : false;


// browser-check voor swaproutine
var canSwap = document.images ? true : false;

// swaproutine
function swapImage(objectNaam, swapPlaatje){
	if (canSwap){
		document.images[objectNaam].src = lokaal + swapPlaatje;
	}
}


// onthouden van de root voor images
var lokaal
function getRoot(){
	rootLink = document.links[0] + " ";
	lokaal = rootLink.substring(0,rootLink.lastIndexOf("/") + 1);
}

function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}
function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

// preload images
var afbeeldingen = new Array();
var plaatjes = new Array();
function preloadImg(){
	if (canSwap){
		getRoot();
		afbeeldingen[0] = ''; //lokaal + 'main_images/buttons/hexos_uit.gif';
		afbeeldingen[1] = lokaal + 'images/hexos.jpg';
		afbeeldingen[2] = ''; //lokaal + 'main_images/buttons/spellen_uit.gif';
		afbeeldingen[3] = lokaal + 'images/kinderfeestje.jpg';
		afbeeldingen[4] = ''; //lokaal + 'main_images/buttons/bestellen_uit.gif';
		afbeeldingen[5] = lokaal + 'images/kinderfeestje_aan.jpg';
		afbeeldingen[6] = ''; //lokaal + 'main_images/buttons/nieuws_uit.gif';
		afbeeldingen[7] = lokaal + 'images/index_06.jpg';
		afbeeldingen[8] = ''; //lokaal + 'main_images/buttons/contact_uit.gif';
		afbeeldingen[9] = lokaal + 'images/index_07.jpg';
		afbeeldingen[10] = ''; //lokaal + 'main_images/buttons/links_uit.gif';
		afbeeldingen[11] = lokaal + 'images/index_08.jpg';
		afbeeldingen[12] = ''; //lokaal + 'main_images/buttons/particulieren_uit.gif';
		afbeeldingen[13] = lokaal + 'images/index_09.jpg';
		afbeeldingen[14] = ''; //lokaal + 'main_images/buttons/bedrijven_uit.gif';
		afbeeldingen[15] = lokaal + 'images/index_10.jpg';
		var completeArray = lokalePlaatjes(afbeeldingen,lokaal);
		for (var teller = 0; teller < afbeeldingen.length; teller++){
			plaatjes[teller] = new Image();
			plaatjes[teller].src = completeArray[teller];
		}
	}
}


// -------------------------------------------------
// genereer een popup venster met variabele afmeting
// -------------------------------------------------

function openVenster(adres,vensterNaam,xPos,yPos,breedte,hoogte,scrollen,schalen) {
	var vensterProps = 'toolbar=no,location=no,directories=no,status=no,scrollbars=' + scrollen + ',menubar=no,resizable=' + schalen + ',copyhistory=yes,';
	vensterProps += 'width=' + breedte + ',height=' + hoogte + ',left=' + xPos + ',top=' + yPos + ',screenX=' + xPos + ',screenY=' + yPos +'';
	venster = open(adres,vensterNaam,vensterProps);
	}

// ------------------------------------------------
// Functie dat het venster sluit
// ------------------------------------------------
// function sluitVenster(){
	// controleer of venster wel bestaat en of het nog open staat (ongelijk aan gesloten)
	// if (typeof venster == "object Window" && !venster.closed){
	// alert(venster);
	// venster.close();
	// }
// }

