var height = "100px"; function doChange() { document.getElementById("navigatie").style.height = height; } function expandNavMenu() { height = "500px"; doChange(); } function collapseNavMenu() { height = "100px"; setTimeout("doChange();", 300); } function textCounter(field, countfield, maxlimit) { if (field.value.length > maxlimit) field.value = field.value.substring(0, maxlimit); else countfield.value = maxlimit - field.value.length; } // EMAIL function isValidEmail(str){ // bas@e-sites.nl var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i; if (filter.test(str)) { return true; } else { return false; } } // POSTCODE function isValidPostcode(str) { // 4814 DC var filter=/^([0-9]{4}) ([A-Z]{2})$/i; if (filter.test(str)) { return true; } else { return false; } } // TELEFOON function isValidTelefoon(str) { // 0031768880088 var filter = /^(00)([0-9]{11})$/i; if (filter.test(str)) { return true; } else { return false; } } function checkZoek(f) { if(f.zoekterm.value == "" || f.zoekterm.value.indexOf("%") >= 0 || f.zoekterm.value == "zoekterm") { alert('Geen (geldige) zoekterm ingevuld'); f.zoekterm.focus(); return false; } else { return true; } return false; } function checkGastenboek(f) { if(f.gastenboekNaam.value == "") { alert('Geen naam ingevuld'); f.gastenboekNaam.focus(); return false; } else if (f.gastenboekBericht.value == "") { alert('Geen bericht ingevuld'); f.gastenboekBericht.focus(); return false; } else { return true; } return false; } function checkContact(f) { if(f.contactNaam.value == "") { alert('Geen naam ingevuld'); f.contactNaam.focus(); return false; } else if (!isValidEmail(f.contactEmailadres.value)) { alert('Geen (geldig) e-mailadres ingevuld'); f.contactEmailadres.focus(); return false; } else { return true; } return false; } function checkSend(f) { var mails = f.sendafriendTo.value.replace(/ /, ""); var mails = mails.replace(/,/, ";"); var arr = new Array(); arr = mails.split(";"); valid = true; for(i=0; i < arr.length; i++) { if(!isValidEmail(arr[i])) { valid = false; } } if(f.sendafriendFromName.value == "") { alert('Geen naam ingevuld'); f.sendafriendFromName.focus(); return false; } else if (!isValidEmail(f.sendafriendFromEmail.value)) { alert('Geen (geldig) e-mailadres ingevuld'); f.sendafriendFromEmail.focus(); return false; } else if (f.sendafriendTo.value == "") { alert('Geen e-mailadres(sen) ingevuld'); f.sendafriendTo.focus(); return false; } else if (valid == false) { alert('Geen (geldig) e-mailadres(sen) ingevuld'); f.sendafriendTo.focus(); return false; } else { return true; } return false; } function openURL(url, w, h, scr) { window.open(url, '','width='+w+', height='+h+', scrollbars='+scr+', status=0, menubar=no'); } function fullscreen(map, bestand) { var h = screen.availHeight; var w = screen.availWidth; window.open('/mediafullscreen.php?map_id='+map+'&bestand_id='+bestand, '','width='+w+', height='+h+', scrollbars=no, status=0, menubar=no, location=no'); }