// globale variabelen var minPWcharacters = 6; // minimaal aantal karakters in wachtwoord var maxPWcharacters = 10; // maximaal aantal karakters in wachtwoord // gebruikers functies (wachtwoord check e.d.) // wachtwoord wijzigen controleren function ValidateChangePassword(fm) { if (fm.passwordPassword.value == '') { alert('Vul uw huidige wachtwoord in'); fm.passwordPassword.focus(); return false; } if (fm.passwordPassword.value.length < minPWcharacters) { alert('Het huidige wachtwoord dient uit minimaal ' + minPWcharacters + ' karakters te bestaan'); fm.passwordPassword.focus(); return false; } if (fm.passwordPassword.value.length > maxPWcharacters) { alert('Het huidige wachtwoord mag uit maximaal ' + maxPWcharacters + ' karakters te bestaan'); fm.passwordPassword.focus(); return false; } if (!(ValidatePassword(fm.passwordPassword.value))) { alert('Het huidige wachtwoord bevat ongeldige karakters'); fm.passwordPassword.focus(); return false; } if (fm.passwordPassword_new.value == '') { alert('Vul uw nieuwe wachtwoord in'); fm.passwordPassword_new.focus(); return false; } if (fm.passwordPassword_new.value.length < minPWcharacters) { alert('Het nieuwe wachtwoord dient uit minimaal ' + minPWcharacters + ' karakters te bestaan'); fm.passwordPassword_new.focus(); return false; } if (fm.passwordPassword_new.value.length > maxPWcharacters) { alert('Het nieuwe wachtwoord mag uit maximaal ' + maxPWcharacters + ' karakters te bestaan'); fm.passwordPassword_new.focus(); return false; } if (!(ValidatePassword(fm.passwordPassword_new.value))) { alert('Het nieuwe wachtwoord bevat ongeldige karakters'); fm.passwordPassword_new.focus(); return false; } if (fm.passwordPassword_new.value != fm.passwordPassword_repeat.value) { alert('De nieuwe wachtwoorden komen niet overeen'); fm.passwordPassword_repeat.value=''; fm.passwordPassword_repeat.focus(); return false; } return true; } // wachtwoord valideren op correcte input function ValidatePassword(pInput) { if ( (pInput.indexOf('\\') > -1) || (pInput.indexOf('\/') > -1) || (pInput.indexOf('\'') > -1) || (pInput.indexOf('"') > -1) || (pInput.indexOf('%') > -1) || (pInput.indexOf('&') > -1) || (pInput.indexOf('(') > -1) || (pInput.indexOf(')') > -1) || (pInput.indexOf('.') > -1) || (pInput.indexOf(',') > -1) || (pInput.indexOf('@') > -1) || (pInput.indexOf('>') > -1) || (pInput.indexOf('<') > -1) ) { return false; } else { return true; } } // inlogformulier controleren function ValidateLogin(fm) { if (fm.loginEmail.value == '') { alert('Vul uw e-mail adres in'); fm.loginEmail.focus(); return false; } if ( (fm.loginEmail.value.indexOf('\\') > -1) || (fm.loginEmail.value.indexOf('\/') > -1) || (fm.loginEmail.value.indexOf('\'') > -1) || (fm.loginEmail.value.indexOf('"') > -1) || (fm.loginEmail.value.indexOf('%') > -1) || (fm.loginEmail.value.indexOf('&') > -1) || (fm.loginEmail.value.indexOf('(') > -1) || (fm.loginEmail.value.indexOf(')') > -1) || (fm.loginEmail.value.indexOf('@') < 0) || (fm.loginEmail.value.indexOf('.') < 0) ) { alert('Ongeldig e-mailadres'); fm.loginEmail.focus(); return false; } if (fm.loginWachtwoord.value == '') { alert('Vul uw wachtwoord in'); fm.loginWachtwoord.focus(); return false; } if (fm.loginWachtwoord.value.length < minPWcharacters) { alert('Het wachtwoord dient uit minimaal ' + minPWcharacters + ' karakters te bestaan'); fm.loginWachtwoord.focus(); return false; } if (fm.loginWachtwoord.value.length > maxPWcharacters) { alert('Het wachtwoord mag uit maximaal ' + maxPWcharacters + ' karakters te bestaan'); fm.loginWachtwoord.focus(); return false; } if ( (fm.loginWachtwoord.value.indexOf('\\') > -1) || (fm.loginWachtwoord.value.indexOf('\/') > -1) || (fm.loginWachtwoord.value.indexOf('\'') > -1) || (fm.loginWachtwoord.value.indexOf('"') > -1) || (fm.loginWachtwoord.value.indexOf('%') > -1) || (fm.loginWachtwoord.value.indexOf('&') > -1) || (fm.loginWachtwoord.value.indexOf('(') > -1) || (fm.loginWachtwoord.value.indexOf(')') > -1) || (fm.loginWachtwoord.value.indexOf('.') > -1) || (fm.loginWachtwoord.value.indexOf(',') > -1) || (fm.loginWachtwoord.value.indexOf('@') > -1) || (fm.loginWachtwoord.value.indexOf('>') > -1) || (fm.loginWachtwoord.value.indexOf('<') > -1) ) { alert('Het wachtwoord bevat ongeldige karakters'); fm.loginWachtwoord.focus(); return false; } return true; } // 'wachtwoord vergeten' controleren function ValidateForgotPassword(fm) { if (fm.passwordEmail.value == '') { alert('Vul uw e-mail adres in'); fm.passwordEmail.focus(); return false; } if ( (fm.passwordEmail.value.indexOf('\\') > -1) || (fm.passwordEmail.value.indexOf('\/') > -1) || (fm.passwordEmail.value.indexOf('\'') > -1) || (fm.passwordEmail.value.indexOf('"') > -1) || (fm.passwordEmail.value.indexOf('%') > -1) || (fm.passwordEmail.value.indexOf('&') > -1) || (fm.passwordEmail.value.indexOf('(') > -1) || (fm.passwordEmail.value.indexOf(')') > -1) || (fm.passwordEmail.value.indexOf('@') < 0) || (fm.passwordEmail.value.indexOf('.') < 0) ) { alert('Ongeldig e-mailadres'); fm.passwordEmail.focus(); return false; } alert('Wij sturen uw vergeten wachtwoord naar het e-mail adres dat in ons systeem bekend is'); return true; } // woonwensen formulier controleren function ValidateWoonwensen(fm, pType) { //fm = verwijst naar het formulier //pType = of wisselen van tab 1 naar tab 2 (=switchtab) of versturen van form (=submit) // - in het geval van submit dient te worden gecontroleerd of de checkox algemene voorwaarden gechecked is if ((fm.itemAanhef[0].checked == false) && (fm.itemAanhef[1].checked == false)) { alert('Selecteer aanhef'); return false; } if (fm.itemVoorletters.value == '') { alert('Vul uw voorletters in'); fm.itemVoorletters.focus(); return false; } if (fm.itemAchternaam.value == '') { alert('Vul uw achternaam in'); fm.itemAchternaam.focus(); return false; } if (fm.itemTelefoon_Werk.value == '') { alert('Vul het telefoonnummer in waarop u overdag te bereiken bent'); fm.itemTelefoon_Werk.focus(); return false; } if (fm.itemEmail.value == '') { alert('Vul uw e-mail adres in'); fm.itemEmail.focus(); return false; } if ( (fm.itemEmail.value.indexOf('\\') > -1) || (fm.itemEmail.value.indexOf('\/') > -1) || (fm.itemEmail.value.indexOf('\'') > -1) || (fm.itemEmail.value.indexOf('"') > -1) || (fm.itemEmail.value.indexOf('%') > -1) || (fm.itemEmail.value.indexOf('&') > -1) || (fm.itemEmail.value.indexOf('(') > -1) || (fm.itemEmail.value.indexOf(')') > -1) || (fm.itemEmail.value.indexOf('@') < 0) || (fm.itemEmail.value.indexOf('.') < 0) ) { alert('Ongeldig e-mailadres'); fm.itemEmail.focus(); return false; } if (fm.itemReferentie.selectedIndex == 0) { alert('Geef aan waar u ons vond'); fm.itemReferentie.focus(); return false; } if (pType == 'submit') { if (fm.itemAkkoord_Voorwaarden.checked == false) { alert('Indien u niet akkoord gaat met de algemene voorwaarden kunnen de gegevens niet verstuurd worden'); return false; } } return true; } // woonwensen formulier, gegevens 1ste tab oplsaan in sessie function huurder_tab0_insessie(fm) { //fm = verwijst naar het formulier //loop door formulier, ingevulde waardes verzamelen in een js-variabele var postString = '' for (i=0; i -1) || (fm.itemEmail.value.indexOf('\/') > -1) || (fm.itemEmail.value.indexOf('\'') > -1) || (fm.itemEmail.value.indexOf('"') > -1) || (fm.itemEmail.value.indexOf('%') > -1) || (fm.itemEmail.value.indexOf('&') > -1) || (fm.itemEmail.value.indexOf('(') > -1) || (fm.itemEmail.value.indexOf(')') > -1) || (fm.itemEmail.value.indexOf('@') < 0) || (fm.itemEmail.value.indexOf('.') < 0) ) { alert('Ongeldig e-mailadres'); fm.itemEmail.focus(); return false; } if (fm.itemReferentie.selectedIndex == 0) { alert('Geef aan waar u ons vond'); fm.itemReferentie.focus(); return false; } if (pType == 'submit') { SaveSamenwerkingTab(document.frmForm, '2', '2'); } return true; } // aanmelden samenwerking formulier gedeelte woning controleren function ValidateWoning(fm) { if (fm.woningToevoegen.checked == false) { if (fm.itemWoning_Straat.value == '') { alert('Vul de straatnaam in'); fm.itemWoning_Straat.focus(); return false; } if (fm.itemWoning_Huisnummer.value == '') { alert('Vul het huisnummer in'); fm.itemWoning_Huisnummer.focus(); return false; } if (fm.itemWoning_Postcode.value == '') { alert('Vul de postcode in'); fm.itemWoning_Postcode.focus(); return false; } if (fm.itemWoning_Plaats.selectedIndex == 0) { alert('Selecteer de stad'); fm.itemWoning_Plaats.focus(); return false; } if ((fm.itemWoning_Wijk.selectedIndex == 0) || (fm.itemWoning_Wijk.value == '')) { alert('Selecteer de wijk'); fm.itemWoning_Wijk.focus(); return false; } return true; } else { return false; } } // verhuurder > ingelogd > uw woningen > woning wijzigen/toevoegen > 2de tab, kamerbeschrijving function BeschrijvingBewerken(pID, pVerdieping, pIndex) { // soort kamer ophalen var el = document.getElementById('kamer_' + pVerdieping + '_' + pIndex); if (el.selectedIndex > 0) { var vKamer = el.options[el.selectedIndex].value; Shadowbox.open({content: '/modules/verhuurder/woningen_kamerbeschrijving.asp?mode=edit&id=' + pID + '&verdieping=' + pVerdieping + '&index=' + pIndex + '&kamer=' + vKamer, player: 'iframe', type: 'iframe', width:800, height:600 }); } else { alert('Er is nog geen kamer ingesteld') } return false; } // verhuurder > ingelogd > uw woningen > woning wijzigen/toevoegen > 2de tab, kamerbeschrijving // toon juiste verdiepingen op basis van de instellingen op 1ste tab function ShowVerdiepingen() { if (document.getElementById('verdieping_0')) { if (document.getElementById('itemWoning_Kelder')) { if (document.getElementById('itemWoning_Kelder').checked) { document.getElementById('verdieping_0').style.display = 'block'; } else { document.getElementById('verdieping_0').style.display = 'none'; } } else { document.getElementById('verdieping_0').style.display = 'none'; } } if (document.getElementById('verdieping_1')) { document.getElementById('verdieping_1').style.display = 'block'; } if (document.getElementById('itemWoning_Verdiepingen')) { if (document.getElementById('itemWoning_Verdiepingen').value != '') { var end = parseInt(document.getElementById('itemWoning_Verdiepingen').value); for (i=2; i<(2+end); i++) { if (document.getElementById('verdieping_'+i)) { document.getElementById('verdieping_'+i).style.display = 'block'; } } } } } // bezichtigingen formulier controleren function ValidateBezichtigingen(fm) { //fm = verwijst naar het formulier if ((fm.itemAanhef[0].checked == false) && (fm.itemAanhef[1].checked == false)) { alert('Selecteer aanhef'); return false; } if (fm.itemVoorletters.value == '') { alert('Vul uw voorletters in'); fm.itemVoorletters.focus(); return false; } if (fm.itemAchternaam.value == '') { alert('Vul uw achternaam in'); fm.itemAchternaam.focus(); return false; } if (fm.itemTelefoon_Werk.value == '') { alert('Vul het telefoonnummer in waarop u overdag te bereiken bent'); fm.itemTelefoon_Werk.focus(); return false; } if (fm.itemEmail.value == '') { alert('Vul uw e-mail adres in'); fm.itemEmail.focus(); return false; } if ( (fm.itemEmail.value.indexOf('\\') > -1) || (fm.itemEmail.value.indexOf('\/') > -1) || (fm.itemEmail.value.indexOf('\'') > -1) || (fm.itemEmail.value.indexOf('"') > -1) || (fm.itemEmail.value.indexOf('%') > -1) || (fm.itemEmail.value.indexOf('&') > -1) || (fm.itemEmail.value.indexOf('(') > -1) || (fm.itemEmail.value.indexOf(')') > -1) || (fm.itemEmail.value.indexOf('@') < 0) || (fm.itemEmail.value.indexOf('.') < 0) ) { alert('Ongeldig e-mailadres'); fm.itemEmail.focus(); return false; } if (fm.itemReferentie.selectedIndex == 0) { alert('Geef aan waar u ons vond'); fm.itemReferentie.focus(); return false; } if (fm.itemAkkoord_Voorwaarden.checked == false) { alert('Indien u niet akkoord gaat met de algemene voorwaarden kunnen de gegevens niet verstuurd worden'); return false; } return true; } function SubmitBezichtigingen() { var fm = document.getElementById('bezichtigingenForm'); if (fm) { if (ValidateBezichtigingen(fm)) fm.submit(); else return false; } return true; } function SaveSamenwerkingTab(fm, fromtabID, switchtabID) { //fm = verwijst naar het formulier //fromtabID = vanaf welk tabblad de gegevens zijn ingevuld (tab0 = pers.geg., tab1 = woning velden) //switchtabID = naar welk tabblad geswitched dient te worden nadat de gegevens verwerkt zijn //loop door formulier, ingevulde waardes verzamelen in een js-variabele var postString = '' for (i=0; i gebruiker wil nieuwe woning toevoegen, dus alle velden leegmaken if (pID=='') { fm.woningID.value = ''; //woning id leegmaken for (i=0; i -1) { //afhankelijk van invoertype de ingevulde waarde op 'leeg' zetten //type=hidden, text, checkbox, select-one of textarea if ((fm.elements[i].type == 'text') || (fm.elements[i].type == 'textarea')) { fm.elements[i].value = ''; } //einde type=text of textarea //type=select-one, drop down op 1ste keuze zetten else if (fm.elements[i].type == 'select-one') { fm.elements[i].selectedIndex = 0; } //einde type=select-one //type=checkbox, checkbox uitzetten else if (fm.elements[i].type == 'checkbox') { fm.elements[i].checked = false; } //einde type=checkbox } // einde check woning tablad } //einde loop } //einde pID=='' } // woning verwijderen vanuit 3de tab verhuurder function verhuurder_deleteWoning(pID) { if ((pID != '') && (confirm('Weet u het zeker?'))) { ajaxpack.postAjaxRequest('/ajax/verhuurder_tab2_verwijderen.asp', 'id=' + pID, Ajax_Process, 'txt'); } return true; } // afbeelding van woning verwijderen (2de tab verhuurder) function verhuurder_deleteAfbeelding(pID) { if ((pID != '') && (confirm('Weet u het zeker?'))) { ajaxpack.postAjaxRequest('/ajax/verhuurder_tab1_afbeelding_verwijderen.asp', 'id=' + pID, Ajax_Process, 'txt'); } return true; } // lijst van afbeeldingen van woning (2de tab verhuurder, onder het upload-veld) function verhuurder_getAfbeeldingen(pID) { ajaxpack.postAjaxRequest('/ajax/verhuurder_tab1_afbeeldingen_lijst.asp', 'id=' + pID, Ajax_Process, 'txt'); return true; } // afbeelding binnen lijst van afbeeldingen van woning een afbeelding volgorde omhoog/omlaag plaatsen (2de tab verhuurder, onder het upload-veld) // pDirection = 'up' of 'down' function verhuurder_doRankAfbeelding(pID, pDirection) { ajaxpack.postAjaxRequest('/ajax/verhuurder_tab1_afbeelding_volgorde.asp', 'id=' + pID + '&direction=' + pDirection, Ajax_Process, 'txt'); return true; } // kijken of gebruiker op dit moment woning wil toevoegen (2de tab aanamelden verhuurder) // indien checked=true dan nu geen woning toevoegen -> woning formulier verbergen function toggleWoning(pChecked) { if (pChecked) { document.getElementById('tab1_woningformulier').style.display='none'; } else { document.getElementById('tab1_woningformulier').style.display='block'; } } // kijken of gehuurd wordt als particulier of bedrijf function toggleBedrijf(fmSelect) { if (fmSelect.selectedIndex == 1){ //Als bedrijf gekozen is document.getElementById("samenwerkingBedrijf").style.display = "block"; } else if (fmSelect.selectedIndex == 0){ //Als particulier gekozen is document.getElementById("samenwerkingBedrijf").style.display = "none"; } } function SaveHouse(pHouseID) { // Opslaan via Ajax ajaxpack.getAjaxRequest('/ajax/woning_opslaan.asp', 'w=' + pHouseID, Ajax_Process, 'txt'); } function RemoveHouse(pHouseID, pRemoveHouseFromList) { // Verwijderen via Ajax ajaxpack.getAjaxRequest('/ajax/woning_verwijderen.asp', 'w=' + pHouseID + '&r=' + pRemoveHouseFromList, Ajax_Process, 'txt'); } function Ajax_Process() { var myajax=ajaxpack.ajaxobj; var myfiletype=ajaxpack.filetype; if (myajax.readyState == 4) { //if request of file completed if (myajax.status==200 || window.location.href.indexOf("http")==-1) { //if request was successful or running script locally var result; if (myfiletype=="txt") { result = myajax.responseText } else { result = myajax.responseXML } eval(result); } } } function Routebeschrijving() { var el, strAdres = ''; el = document.getElementById('routeField1'); if (el) { strAdres = strAdres + el.value + '+'; } el = document.getElementById('routeField2'); if (el) { strAdres = strAdres + el.value + '+'; } el = document.getElementById('routeField3'); if (el) { strAdres = strAdres + el.value + '+'; } window.open('http://maps.google.nl/maps?daddr=Gilzeweg+7,+4854SE+Bavel&saddr=' + strAdres); } function validateContactForm(fm) { if ((fm.itemAanhef[0].checked == false) && (fm.itemAanhef[1].checked == false)) { alert('Selecteer aanhef'); return false; } if (fm.itemVoorletters.value == '') { alert('Vul uw voorletters in'); fm.itemVoorletters.focus(); return false; } if (fm.itemAchternaam.value == '') { alert('Vul uw achternaam in'); fm.itemAchternaam.focus(); return false; } if (fm.itemTelefoon.value == '') { alert('Vul het telefoonnummer in waarop u overdag te bereiken bent'); fm.itemTelefoon.focus(); return false; } if (fm.itemEmail.value == '') { alert('Vul uw e-mail adres in'); fm.itemEmail.focus(); return false; } if ( (fm.itemEmail.value.indexOf('\\') > -1) || (fm.itemEmail.value.indexOf('\/') > -1) || (fm.itemEmail.value.indexOf('\'') > -1) || (fm.itemEmail.value.indexOf('"') > -1) || (fm.itemEmail.value.indexOf('%') > -1) || (fm.itemEmail.value.indexOf('&') > -1) || (fm.itemEmail.value.indexOf('(') > -1) || (fm.itemEmail.value.indexOf(')') > -1) || (fm.itemEmail.value.indexOf('@') < 0) || (fm.itemEmail.value.indexOf('.') < 0) ) { alert('Ongeldig e-mailadres'); fm.itemEmail.focus(); return false; } if (fm.itemReferentie.selectedIndex == 0) { alert('Geef aan waar u ons vond'); fm.itemReferentie.focus(); return false; } return true; } function sendContactForm() { var fm = document.getElementById('contactForm'); if (fm) { if (validateContactForm(fm)) { fm.submit(); } } return false; } function contactAddVraag() { var el; for (var i = 2; i <= 20; i++) { el = document.getElementById('vraag_' + i); if (el.style.display == 'none') { el.style.display = 'block'; i = 21; } } } function contactDeleteWoning(pTeller) { var el = document.getElementById('itemWoning_' + pTeller); if (el) { el.value = ''; } el = document.getElementById('itemWoningBoodschap_' + pTeller); if (el) { el.value = ''; } el = document.getElementById('layerWoning_' + pTeller); if (el) { if (el.style.display == 'block') { el.style.display = 'none'; } } } function contactDeleteBoodschap(pTeller) { var el = document.getElementById('itemOnderwerp_' + pTeller); if (el) { el.selectedIndex = 0; } el = document.getElementById('itemBoodschap_' + pTeller); if (el) { el.value = ''; } if (pTeller > 1) { el = document.getElementById('vraag_' + pTeller); if (el) { if (el.style.display == 'block') { el.style.display = 'none'; } } } } function woningenPopup(pMode, pType) { window.open('/tools/woningen.asp?mode=' + pMode + '&type=' + pType, '', 'width=900, height=600, scrollbars=1'); } function contact_WoningenToevoegen(pWoningen) { var el, p = 1; for (var i = 1; i <= 20; i++) { el = document.getElementById('layerWoning_' + i); if (el.style.display == 'none') { p = i; i = 21; } } ajaxpack.postAjaxRequest('/ajax/contact_woningentoevoegen.asp', 'w=' + pWoningen + '&p=' + p, Ajax_Process, 'txt'); } function visits_WoningenToevoegen(pWoningen) { var el, p = 1; for (var i = 1; i <= 20; i++) { el = document.getElementById('layerWoning_' + i); if (el.style.display == 'none') { p = i; i = 21; } } ajaxpack.postAjaxRequest('/ajax/bezichtigingen_woningentoevoegen.asp', 'w=' + pWoningen + '&p=' + p, Ajax_Process, 'txt'); } function mailafriend_WoningenToevoegen(pWoningen) { var el, p = 2; for (var i = 1; i <= 20; i++) { el = document.getElementById('layerWoning_' + i); if (el.style.display == 'none') { p = i; i = 21; } } ajaxpack.postAjaxRequest('/ajax/mailafriend_woningentoevoegen.asp', 'w=' + pWoningen + '&p=' + p, Ajax_Process, 'txt'); } function mailafriendDeleteWoning(pTeller) { var el = document.getElementById('itemWoning_' + pTeller); if (el) { el.value = ''; } el = document.getElementById('woning_' + pTeller + '_afbeelding'); if (el) { el.innerHTML = ''; } el = document.getElementById('woning_' + pTeller + '_plaats'); if (el) { el.innerHTML = ''; } el = document.getElementById('woning_' + pTeller + '_wijk'); if (el) { el.innerHTML = ''; } el = document.getElementById('woning_' + pTeller + '_straat'); if (el) { el.innerHTML = ''; } el = document.getElementById('layerWoning_' + pTeller); if (el) { if (el.style.display == 'block') { el.style.display = 'none'; } } } function bezichtigingDeleteWoning(pTeller) { var w, el = document.getElementById('itemWoning_' + pTeller); if (el) { w=el.value; el.value = ''; } el = document.getElementById('woning_' + pTeller + '_voorkeur'); if (el) { el.selectedIndex = 0; } el = document.getElementById('woning_' + pTeller + '_day'); if (el) { el.selectedIndex = 0; } el = document.getElementById('woning_' + pTeller + '_month'); if (el) { el.selectedIndex = 0; } el = document.getElementById('woning_' + pTeller + '_year'); if (el) { el.selectedIndex = 0; } el = document.getElementById('woning_' + pTeller + '_tijd_van'); if (el) { el.selectedIndex = 0; } el = document.getElementById('woning_' + pTeller + '_tijd_tot'); if (el) { el.selectedIndex = 0; } el = document.getElementById('woning_' + pTeller + '_toelichting'); if (el) { el.value = ''; } el = document.getElementById('layerWoning_' + pTeller); if (el) { if (el.style.display == 'block') { el.style.display = 'none'; } } ajaxpack.postAjaxRequest('/ajax/bezichtigingen_woningverwijderen.asp', 'w=' + w, Ajax_Process, 'txt'); return false; } function ShowRowKamer(pVerdieping, pKamer) { var el = document.getElementById('rowkamer_' + pVerdieping + '_' + pKamer); if (el) { el.style.display = 'block'; } } function validateMailAFriend(fm) { if (fm.itemOntvanger_Voornaam.value == '') { alert('Vul nog een voornaam in'); fm.itemOntvanger_Voornaam.focus(); return false; } if (fm.itemOntvanger_Email.value == '') { alert('Vul nog een e-mail adres in'); fm.itemOntvanger_Email.focus(); return false; } if (fm.itemVerzender_Voornaam.value == '') { alert('Vul nog een voornaam in'); fm.itemVerzender_Voornaam.focus(); return false; } if (fm.itemVerzender_Email.value == '') { alert('Vul nog een e-mail adres in'); fm.itemVerzender_Email.focus(); return false; } if (fm.itemAanhef.selectedIndex == 0) { alert('Selecteer aanhef'); fm.itemAanhef.focus(); return false; } if (fm.itemBericht.value == '') { alert('Vul nog een bericht in'); fm.itemBericht.focus(); return false; } if (fm.itemAfsluiting.selectedIndex == 0) { alert('Selecteer nog een afsluiting'); fm.itemAfsluiting.focus(); return false; } if (fm.itemCaptcha.value == '') { alert('Vul de code uit de afbeelding nog in'); fm.itemCaptcha.focus();; return false; } fm.itemCaptcha.value = fm.itemCaptcha.value.toUpperCase(); return true; } function sendMailAFriend() { var fm = document.getElementById('mailafriendForm'); if (fm) { if (validateMailAFriend(fm)) { fm.submit(); } } return false; } function updateWijken(pEl_Plaats, pType) { ajaxpack.getAjaxRequest('/ajax/update_wijken.asp', 'type=' + pType + '&id=' + pEl_Plaats.options[pEl_Plaats.selectedIndex].value, Ajax_Process, 'txt'); }