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één voor betalende abonnees toegankelijk!)<'+'\/li>' +' <'+'\/ul>' +' <'+'\/td>' +' <'+'\/tr>' +' <'+'tr>' +' <'+'td> <'+'\/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);