// 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('Geben Sie Ihr aktuelles Passwort an'); fm.passwordPassword.focus(); return false; } if (fm.passwordPassword.value.length < minPWcharacters) { alert('Das jetzige Passwort muss minimal aus ' + minPWcharacters + ' Zeichen zu bestehen'); fm.passwordPassword.focus(); return false; } if (fm.passwordPassword.value.length > maxPWcharacters) { alert('Das jetzige Passwort darf nicht aus mehr als ' + maxPWcharacters + ' Zeichen zu bestehen'); fm.passwordPassword.focus(); return false; } if (!(ValidatePassword(fm.passwordPassword.value))) { alert('Das derzeitige Passwort enthält ungültige Zeichen'); fm.passwordPassword.focus(); return false; } if (fm.passwordPassword_new.value == '') { alert('Geben Sie Ihr neues Passwort ein'); fm.passwordPassword_new.focus(); return false; } if (fm.passwordPassword_new.value.length < minPWcharacters) { alert('Das neue Passwort muss minimal aus ' + minPWcharacters + ' Zeichen zu bestehen'); fm.passwordPassword_new.focus(); return false; } if (fm.passwordPassword_new.value.length > maxPWcharacters) { alert('Das neue Passwort darf nicht aus mehr als ' + maxPWcharacters + ' Zeichen zu bestehen'); fm.passwordPassword_new.focus(); return false; } if (!(ValidatePassword(fm.passwordPassword_new.value))) { alert('Das neue Passwort enthält ungültige Zeichen'); fm.passwordPassword_new.focus(); return false; } if (fm.passwordPassword_new.value != fm.passwordPassword_repeat.value) { alert('Die neuen Passwörter stimmen nicht überein'); 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('Tragen Sie Ihre E-mailadresse ein'); 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('Ungültige E-mailadresse'); fm.loginEmail.focus(); return false; } if (fm.loginWachtwoord.value == '') { alert('Tragen Sie Ihr Passwort ein'); fm.loginWachtwoord.focus(); return false; } if (fm.loginWachtwoord.value.length < minPWcharacters) { alert('Das Passwort muss minimal aus ' + minPWcharacters + ' Zeichen zu bestehen'); fm.loginWachtwoord.focus(); return false; } if (fm.loginWachtwoord.value.length > maxPWcharacters) { alert('Das Passwort darf nicht aus mehr als ' + maxPWcharacters + ' Zeichen zu bestehen'); 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('Das Passwort enthält ungültige Zeichen'); fm.loginWachtwoord.focus(); return false; } return true; } // 'wachtwoord vergeten' controleren function ValidateForgotPassword(fm) { if (fm.passwordEmail.value == '') { alert('Tragen Sie Ihre E-mailadresse ein'); 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('Ungültige E-mailadresse'); fm.passwordEmail.focus(); return false; } alert('Wir senden Ihnen Ihr Passwort an die E-Mail-Adresse was in unserem System bekannt ist'); 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('Wählen Sie eine Anrede'); return false; } if (fm.itemVoorletters.value == '') { alert('Tragen Sie Ihren Initial (des Vornamens) ein'); fm.itemVoorletters.focus(); return false; } if (fm.itemAchternaam.value == '') { alert('Tragen Sie Ihren Nachnamen ein'); fm.itemAchternaam.focus(); return false; } if (fm.itemTelefoon_Werk.value == '') { alert('Tragen Sie eine Telefonnummer ein auf der Sie tagsüber zu erreichen sind'); fm.itemTelefoon_Werk.focus(); return false; } if (fm.itemEmail.value == '') { alert('Tragen Sie Ihre E-mailadresse ein'); 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('Ungültige E-mailadresse'); fm.itemEmail.focus(); return false; } if (fm.itemReferentie.selectedIndex == 0) { alert('Wie haben Sie uns gefunden?'); fm.itemReferentie.focus(); return false; } if (pType == 'submit') { if (fm.itemAkkoord_Voorwaarden.checked == false) { alert('Wenn Sie die allgemeinen Geschäftsbedingungen nicht akzeptieren, können die Daten nicht versand werden'); 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('Ungültige E-mailadresse'); fm.itemEmail.focus(); return false; } if (fm.itemReferentie.selectedIndex == 0) { alert('Wie haben Sie uns gefunden?'); 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('Tragen Sie den Straßennamen ein'); fm.itemWoning_Straat.focus(); return false; } if (fm.itemWoning_Huisnummer.value == '') { alert('Geben Sie Ihre Hausnummer ein'); fm.itemWoning_Huisnummer.focus(); return false; } if (fm.itemWoning_Postcode.value == '') { alert('Tragen Sie die Postleitzahl ein'); fm.itemWoning_Postcode.focus(); return false; } if (fm.itemWoning_Plaats.selectedIndex == 0) { alert('Stadt auswählen'); fm.itemWoning_Plaats.focus(); return false; } if ((fm.itemWoning_Wijk.selectedIndex == 0) || (fm.itemWoning_Wijk.value == '')) { alert('Wählen Sie einen Bezirk'); 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('Noch kein Zimmer gewählt') } 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('Wählen Sie eine Anrede'); return false; } if (fm.itemVoorletters.value == '') { alert('Tragen Sie Ihren Initial (des Vornamens) ein'); fm.itemVoorletters.focus(); return false; } if (fm.itemAchternaam.value == '') { alert('Tragen Sie Ihren Nachnamen ein'); fm.itemAchternaam.focus(); return false; } if (fm.itemTelefoon_Werk.value == '') { alert('Tragen Sie eine Telefonnummer ein auf der Sie tagsüber zu erreichen sind'); fm.itemTelefoon_Werk.focus(); return false; } if (fm.itemEmail.value == '') { alert('Tragen Sie Ihre E-mailadresse ein'); 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('Ungültige E-mailadresse'); fm.itemEmail.focus(); return false; } if (fm.itemReferentie.selectedIndex == 0) { alert('Wie haben Sie uns gefunden?'); fm.itemReferentie.focus(); return false; } if (fm.itemAkkoord_Voorwaarden.checked == false) { alert('Wenn Sie die allgemeinen Geschäftsbedingungen nicht akzeptieren, können die Daten nicht versand werden'); 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('Wählen Sie eine Anrede'); return false; } if (fm.itemVoorletters.value == '') { alert('Tragen Sie Ihren Initial (des Vornamens) ein'); fm.itemVoorletters.focus(); return false; } if (fm.itemAchternaam.value == '') { alert('Tragen Sie Ihren Nachnamen ein'); fm.itemAchternaam.focus(); return false; } if (fm.itemTelefoon.value == '') { alert('Tragen Sie eine Telefonnummer ein auf der Sie tagsüber zu erreichen sind'); fm.itemTelefoon.focus(); return false; } if (fm.itemEmail.value == '') { alert('Tragen Sie Ihre E-mailadresse ein'); 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('Ungültige E-mailadresse'); fm.itemEmail.focus(); return false; } if (fm.itemReferentie.selectedIndex == 0) { alert('Wie haben Sie uns gefunden?'); 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('Tragen Sie noch einen Vornamen ein'); fm.itemOntvanger_Voornaam.focus(); return false; } if (fm.itemOntvanger_Email.value == '') { alert('Tragen Sie noch eine E-mailadresse ein'); fm.itemOntvanger_Email.focus(); return false; } if (fm.itemVerzender_Voornaam.value == '') { alert('Tragen Sie noch einen Vornamen ein'); fm.itemVerzender_Voornaam.focus(); return false; } if (fm.itemVerzender_Email.value == '') { alert('Tragen Sie noch eine E-mailadresse ein'); fm.itemVerzender_Email.focus(); return false; } if (fm.itemAanhef.selectedIndex == 0) { alert('Wählen Sie eine Anrede'); fm.itemAanhef.focus(); return false; } if (fm.itemBericht.value == '') { alert('Geben Sie noch eine Nachricht ein'); fm.itemBericht.focus(); return false; } if (fm.itemAfsluiting.selectedIndex == 0) { alert('Wählen Sie noch ein Ende'); fm.itemAfsluiting.focus(); return false; } if (fm.itemCaptcha.value == '') { alert('Geben Sie den Code aus dem Bild noch ein'); 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'); }