	//function NBToonGalerij(id) {
	//	nbpopup('fotoalbumpopup.nb9?id='+id,'fotoalbum',910,800,'Yes','Yes');
	//}

	/* Venster hoogte */
	function _nbvensterhoogte(){
		if (typeof(window.innerHeight) == 'number'){
			return window.innerHeight;
		}
		else{
			return document.documentElement.clientHeight;
		}
	};

	function nbschakellaag(laag){
		var obj = document.getElementById(laag);
		if(obj.style.display=='none'){
			obj.style.display='block';
		}
		else{
			obj.style.display='none';
		}
	}

	function nbtijdstempel(dagen){
		if(dagen=='') dagen = 1;
		exp.setTime(exp.getTime() + (dagen*24*60*60*1000));
		return exp;
	}

	function nbitemreeks(mid, mrichting, mitems){
		var obj = document.getElementById(mid);
		//nbplaatscookie(mid, mrichting, nbtijdstempel(1), map);
		if(mrichting == 1){
			for(i=0;i < mitems.length;i++){
				setTimeout('nbitem("' + mitems[i] + '","block")', ((i + 1) * 50) - 30);
			}
			setTimeout('nbmenustatusopheffen()',((i + 1) * 50) - 30);
		}
		else{
			for(i=mitems.length;i>0;i--){
				setTimeout('nbitem("' + mitems[( i - 1 )] + '","none")', ((i + 1) * 50) - 30);
			}
			setTimeout('nbmenustatusopheffen()',((i + 1) * 50) - 30);
		}
	}

	function nbmenustatusopheffen(){
		mstatus = false;
		window.status = 'Menu vrijgegeven';
		return true;
	}

	function nbitem(mitem,itemstatus){
		document.getElementById(mitem).style.display = itemstatus;
	}

	var geheugen_mid = '';
	var geheugen_mitems = '';
	function nbmenu(mid,mitems){
     if (!mstatus){
			var mrichting = '';
			mstatus = true;
			window.status = 'Menu geblokkeerd';
			var obj = document.getElementById(mid);
			var mobj = mitems.split(';');
			if (obj.style.display == 'none'){
				if (mid != geheugen_mid && geheugen_mid != ''){
					nbmenu(geheugen_mid,geheugen_mitems);
					var geheugen_mrichting = 0;
					var geheugen_mobj = geheugen_mitems.split(';');
					nbitemreeks(geheugen_mid,geheugen_mrichting,geheugen_mobj); // menuitems openen/sluiten
					setTimeout('document.getElementById("' + geheugen_mid + '").style.display="none"', ((geheugen_mobj.length + 2) * 50 - 30)); // menu sluiten met vertraging
				}
				obj.style.display = 'block'; // menu open
				mrichting = 1; // items openen
			}
			else{
				mrichting = 0; // items sluiten
				setTimeout('document.getElementById("' + mid + '").style.display="none"', ((mobj.length + 2) * 50 - 30)); // menu sluiten met vertraging
			}

      baken_id = "menuitem_" + mid.substr(1);
      baken = document.getElementById(baken_id);
      positie_links_menu = nbpositielinks(document.getElementById("menu"));
      obj.style.left = (nbpositielinks(baken) - positie_links_menu) + 'px';
      obj.style.top = '0px';
      //alert(obj.style.left + positie_links_menu)


			nbitemreeks(mid,mrichting,mobj); // menuitems openen/sluiten
			geheugen_mid = mid;
			geheugen_mitems = mitems;
		}
		return false;
	}

	function nbleescookiewaarde(offset){
		var endstr = document.cookie.indexOf (";", offset);
			if (endstr == -1)
				endstr = document.cookie.length;
		return unescape(document.cookie.substring(offset, endstr));
	}

	function nbleescookie(name){
		var arg = name + "=";
		var alen = arg.length;
		var clen = document.cookie.length;
		var i = 0;
			while (i < clen) {
				var j = i + alen;
					if (document.cookie.substring(i, j) == arg)
						return nbleescookiewaarde (j);
				i = document.cookie.indexOf(" ", i) + 1;
					if (i == 0) break;
			}
		return null;
	}

	function nbplaatscookie(name, value){
		var argv = nbplaatscookie;
		var argc = nbplaatscookie.length;
		var expires = (argc > 2) ? argv[2] : null;
		var path = (argc > 3) ? argv[3] : null;
		var domain = (argc > 4) ? argv[4] : null;
		var secure = (argc > 5) ? argv[5] : false;
		document.cookie = name + "=" + escape (value) +
		((expires == null) ? "" : ("; expires=" + expires.toGMTString())) +
		((path == null) ? "" : ("; path=" + path)) +
		((domain == null) ? "" : ("; domain=" + domain)) +
		((secure == true) ? "; secure" : "");
	}

	function nbpopup(url, naam, breedte, hoogte, scrollen, vervormen){
		var x = (screen.width - breedte) / 2;
		var y = (screen.height - hoogte) / 2;
		url = /*site + '' +*/ url;
		eigenschappen = 'height='+hoogte+',width='+breedte+',top='+y+',left='+x+',scrollbars='+scrollen+',resizable='+vervormen+'';
		popup = window.open(url, naam, eigenschappen)
		if(parseInt(navigator.appVersion) >= 4){
			popup.window.focus();
		}
	}
	
	// onderstaande gaf js-errors. de cookie-foutmelding is wel zinnig, daarom toch
	// een cookie gezet.
	//nbplaatscookie('cstatus', 1, exp, map);
	nbplaatscookie('cstatus', 1, 0, 'map');

	var nbcheckcstatus = nbleescookie('cstatus');
	if(nbcheckcstatus == 'null'){
		alert('Let op! Uw browser accepteert geen cookies, pas uw instellingen aan.');
		document.location.href = 'backend/error/716.nb9';
	}

	function nbvullijst(element, lijstnummer){
		if(element[0] == null || element[0].text == 'Uitgeschakeld'){
			nbleeglijst(element);
			nboptieverwijderen(element,0);
			nboptieinvoegen(element, '', 'Maak een keuze');
			for(var i=0;i< titels[lijstnummer].length;i++){
				if ( titels[lijstnummer][i] != '' && waarden[lijstnummer][i] != ''){
					nboptieinvoegen(element, waarden[lijstnummer][i], titels[lijstnummer][i]);
				}
			}
		}
	}

	function nbleeglijst(element){
		for(var x = element.length; x >= 0; x = x - 1){
		 element[x] = null;
		}
		nboptieinvoegen(element, '', 'Uitgeschakeld');
	}

	function nboptieinvoegen(element,optiewaarde,optietitel){
		element[element.length] = new Option(optietitel,optiewaarde);
	}

	function nboptieverwijderen(element,optieindex){
		element[optieindex] = null;
	}
	
	// extra underscore voor kalender.js
	function _nbgeefpositie(doel) {
		return nbgeefpositie(doel);
	}
	function nbgeefpositie(doel){
		var useWindow=false;
		var coordinates=new Object();
		var x=0,y=0;

		var use_gebi=false, use_css=false, use_layers=false;
		if (document.getElementById) { use_gebi=true; }
		else if (document.all) { use_css=true; }
		else if (document.layers) { use_layers=true; }

			if (use_gebi && document.all)
			{
			x=nbpositielinks(document.all[doel]);
			y=nbpositietop(document.all[doel]);
		}
		else if (use_gebi){
			var o=document.getElementById(doel);
			x=nbpositielinks(o);
			y=nbpositietop(o);
		}
			else if (use_css)
			{
			x=nbpositielinks(document.all[doel]);
			y=nbpositietop(document.all[doel]);
		}
		else if (use_layers){
			var found=0;
			for (var i=0; i< document.anchors.length; i++)
			{
				if (document.anchors[i].name==doel) { found=1; break; }
			}
			if (found==0)
			{
				coordinates.x=0; coordinates.y=0; return coordinates;
			}
			x=document.anchors[i].x;
			y=document.anchors[i].y;
		}
		else{
			coordinates.x=0; coordinates.y=0; return coordinates;
		}
		coordinates.x=x;
		coordinates.y=y;
		return coordinates;
	}

	function nbpositielinks(el){
		var ol=el.offsetLeft;
		while ((el=el.offsetParent) != null) { ol += el.offsetLeft; }
		return ol;
	}

	function nbpositietop(el){
		var ot=el.offsetTop;
		while((el=el.offsetParent) != null) { ot += el.offsetTop; }
		return ot;
	}

//			document.oncontextmenu=function(){return false}

var loginPopupHtml = '<'+'form action=".\/'+queryString+'" method="post"><'+'table cellpadding="2" cellspacing="0">';
if( registerMelding != '' ) {
	loginPopupHtml += '	<'+'tr>'
	+'		<'+'td colspan="2" class="registermelding">'+registerMelding+'<'+'br><'+'br>Wachtwoord vergeten? <'+'a href="7646\/Wachtwoord vergeten?">Klik hier<'+'\/a>.<'+'\/td>'
	+'	<'+'\/tr>';
}
loginPopupHtml += '	<'+'tr>'
+'		<'+'td>Gebruikersnaam:<'+'\/td>'
+'		<'+'td><'+'input class="nb_globaal_text" name="gebruikersnaam" id="gebruikersnaam" type="text" style="width:150px;height:18px;" value=""\/><'+'\/td>'
+'	<'+'\/tr>'
+'	<'+'tr>'
+'		<'+'td>Wachtwoord:<'+'\/td>'
+'		<'+'td><'+'input class="nb_globaal_text" name="wachtwoord" id="wachtwoord" type="password" style="width:150px;height:18px;" value=""\/><'+'\/td>'
+'	<'+'\/tr>'
+'	<'+'tr>'
+'		<'+'td colspan="2">Nog geen inloggegevens? Vraag ze dan <'+'a href="Registratie">hier<'+'\/a> aan. Deze inloggegevens heeft u nodig als:'
+'	<'+'ul>'
+'	<'+'li>u een advertentie wilt plaatsen en beheren in de vraag- en aanbodrubriek<'+'\/li>'
+'	<'+'li>u zich gratis wilt abonneren op onze nieuwsbrief<'+'\/li>'
+'	<'+'li>u zich wilt abonneren op <'+'em>SignPro Benelux<'+'\/em><'+'\/li>'
+'	<'+'li>u de online versie van het laatste nummer wilt inzien (all&eacute;&eacute;n voor betalende abonnees toegankelijk!)<'+'\/li>'
+'	<'+'\/ul>'
+'	<'+'\/td>'
+'	<'+'\/tr>'
+'	<'+'tr>'
+'		<'+'td>&nbsp;<'+'\/td>'
+'		<'+'td align="right"><'+'input type="submit" value="aanmelden"\/><'+'\/td>'
+'	<'+'\/tr>'
+'<'+'\/table><'+'\/form>';

/* -----------------------------------------------------------------------------
	DIV-scroller
----------------------------------------------------------------------------- */




/* This script and many more are available free online at
The JavaScript Source!! http://javascript.internet.com
Created by: Mr J | http://www.huntingground.net/ */

var scrollStep = 1;
var timerRight = "";
var theDiv = null;

function scrollDivLeft(id){
  //alert(document.getElementById(id));
	if(document.getElementById(id)) {
		theDiv = document.getElementById(id);
	}
	clearTimeout(timerRight);
	if(theDiv) {
		//alert(id);
		theDiv.scrollLeft += scrollStep;
		try {
			var theWidth = theDiv.children[0].children[0].offsetWidth;
		}
		catch(e) { // speciaal voor FF 3.0
			var theWidth = theDiv.childNodes[1].childNodes[1].offsetWidth;
		}
		
		if( theDiv.scrollLeft > theWidth ) {
			theDiv.scrollLeft -= theWidth;
		}
	}
  timerRight=setTimeout("scrollDivLeft('"+id+"')",30);
}

function stopMe(){
  clearTimeout(timerRight);
  clearTimeout(timerLeft);
}

setTimeout('scrollDivLeft(\'advertentiebalk1\');', 100);


