Home
Contact
Admin
Adverteren
Gezondheid-nederland
Contact
Naam
*
Email
*
Onderwerp
Bericht
Message is being sent. Please wait...
verzenden
Results
Tips
cbd capsules
zantmankliniek.nl
Topnight
Link toevoegen?
Apotheek
Apotheek
Fysiotherapie
Smc-rijnland
Visserfysio
Desingelfysio
Huisarts
Hapkleinesteeg
Medicatie
Happy CBD
Nursing
Jouw link hier?
Link toevoegen
Jouw link hier?
Link toevoegen
Psychiatrie
Rivierduinen
NVVP
Psychologie
Psynip
UU.nl
Tandarts
Kidzie Mondzorg
Unident
Dekortevliet
Tandarts
Ziekenhuis
ZRT
Lumc
medische thermografie
Zorgstelling
Zorggidsnederland
Topaz
Overig
Clean NA
Bioline
PCR & Real Time PCR
Nucleic Acid Purification
Bioline RNA Analysis
Capels Tandheelkundig Centrum
Rotterdams Tandheelkundig Centrum
dentaldelft.nl
Osteopathie Peeters
https://www.rotterdamstandheelkundigcentrum.nl/
https://kaakchirurgieholland.nl/
Voedingsadvies Helmond
https://www.osteopathiepeeters.nl/
Tandarts Amsterdam
Tandartsenpraktijk Floriande
Angst tandarts Amsterdam
{ return user.name .replace(/ /g, '') .toLowerCase() .includes(this.search.replace(/ /g, '').toLowerCase()); }); } }; } const linksData = [{"id":11725322,"order_id":11725322,"box_id":2783461,"site_id":277615,"name":"Apotheek","url":"http:\/\/www.apotheek.nl\/\t","broken":0,"userid":"gezondheid-nederland","rubrid":"1"},{"id":11725324,"order_id":11725324,"box_id":2783462,"site_id":277615,"name":"Smc-rijnland","url":"http:\/\/www.smc-rijnland.nl\/","broken":0,"userid":"gezondheid-nederland","rubrid":"2"},{"id":11725325,"order_id":11725325,"box_id":2783462,"site_id":277615,"name":"Visserfysio","url":"http:\/\/www.visserfysio.nl\/fysiotherapie","broken":0,"userid":"gezondheid-nederland","rubrid":"2"},{"id":11725326,"order_id":11725326,"box_id":2783462,"site_id":277615,"name":"Desingelfysio","url":"http:\/\/www.desingelfysio.nl\/","broken":0,"userid":"gezondheid-nederland","rubrid":"2"},{"id":11725328,"order_id":11725328,"box_id":2783463,"site_id":277615,"name":"Hapkleinesteeg","url":"http:\/\/www.hapkleinesteeg.nl\/huisartsen","broken":0,"userid":"gezondheid-nederland","rubrid":"3"},{"id":11725329,"order_id":11725329,"box_id":2783464,"site_id":277615,"name":"Nursing","url":"https:\/\/www.nursing.nl\/verpleegkundigen\/dossiers\/medicatie\/","broken":0,"userid":"gezondheid-nederland","rubrid":"4"},{"id":11725333,"order_id":11725333,"box_id":2783465,"site_id":277615,"name":"Rivierduinen","url":"https:\/\/www.rivierduinen.nl\/\t","broken":0,"userid":"gezondheid-nederland","rubrid":"5"},{"id":11725334,"order_id":11725334,"box_id":2783465,"site_id":277615,"name":"NVVP","url":"http:\/\/www.nvvp.net\/home","broken":0,"userid":"gezondheid-nederland","rubrid":"5"},{"id":11725335,"order_id":11725335,"box_id":2783466,"site_id":277615,"name":"Psynip","url":"https:\/\/www.psynip.nl\/\t","broken":0,"userid":"gezondheid-nederland","rubrid":"6"},{"id":11725336,"order_id":11725336,"box_id":2783466,"site_id":277615,"name":"UU.nl","url":"https:\/\/www.uu.nl\/organisatie\/faculteit-sociale-wetenschappen\/over-de-faculteit\/departementen-en-afdelingen\/sociale-organisatiepsychologie","broken":0,"userid":"gezondheid-nederland","rubrid":"6"},{"id":11725337,"order_id":11725337,"box_id":2783467,"site_id":277615,"name":"Unident","url":"https:\/\/www.unident.nl\/Default.asp?&HTTPSHASH","broken":0,"userid":"gezondheid-nederland","rubrid":"7"},{"id":11725338,"order_id":11725338,"box_id":2783467,"site_id":277615,"name":"Dekortevliet","url":"http:\/\/www.dekortevliet.nl\/","broken":0,"userid":"gezondheid-nederland","rubrid":"7"},{"id":11725339,"order_id":11725339,"box_id":2783467,"site_id":277615,"name":"Tandarts","url":"https:\/\/www.tandarts.nl\/","broken":0,"userid":"gezondheid-nederland","rubrid":"7"},{"id":11725341,"order_id":11725341,"box_id":2783468,"site_id":277615,"name":"ZRT","url":"https:\/\/www.zrt.nl\/","broken":0,"userid":"gezondheid-nederland","rubrid":"8"},{"id":11725342,"order_id":11725342,"box_id":2783468,"site_id":277615,"name":"Lumc","url":"https:\/\/www.lumc.nl\/","broken":0,"userid":"gezondheid-nederland","rubrid":"8"},{"id":11725343,"order_id":11725343,"box_id":2783468,"site_id":277615,"name":"medische thermografie","url":"https:\/\/www.borstscreening.nl\/","broken":0,"userid":"Gezondheid-nederland","rubrid":"8"},{"id":11725344,"order_id":11725344,"box_id":2783469,"site_id":277615,"name":"Zorggidsnederland","url":"https:\/\/www.zorggidsnederland.nl\/Zorginstellingen\/","broken":0,"userid":"gezondheid-nederland","rubrid":"9"},{"id":11725346,"order_id":11725346,"box_id":2783469,"site_id":277615,"name":"Topaz","url":"https:\/\/topaz.nl\/","broken":0,"userid":"gezondheid-nederland","rubrid":"9"},{"id":11725347,"order_id":11725347,"box_id":2783470,"site_id":277615,"name":"Personal coach","url":"http:\/\/www.bodytecclub.eu\/personal-training\/","broken":0,"userid":"Gezondheid-nederland","rubrid":"10"},{"id":11725351,"order_id":11725351,"box_id":2783471,"site_id":277615,"name":"Gezondheid","url":"http:\/\/gezondheid-nederland.goedbegin.nl\/","broken":0,"userid":"Gezondheid-nederland","rubrid":"11"},{"id":11725352,"order_id":11725352,"box_id":2783471,"site_id":277615,"name":"Gezond leven","url":"http:\/\/gezondheid-nederland.linksstart.nl\/","broken":0,"userid":"Gezondheid-nederland","rubrid":"11"},{"id":11725353,"order_id":11725353,"box_id":2783471,"site_id":277615,"name":"Zorg en welzijn","url":"http:\/\/gezondheid-nederland.maakjestart.nl\/","broken":0,"userid":"Gezondheid-nederland","rubrid":"11"},{"id":11725354,"order_id":11725354,"box_id":2783471,"site_id":277615,"name":"Medisch overzicht","url":"http:\/\/gezondheid-nederland.goedbegin.be\/","broken":0,"userid":"Gezondheid-nederland","rubrid":"11"},{"id":11725355,"order_id":11725355,"box_id":2783471,"site_id":277615,"name":"Huisartsen","url":"http:\/\/gezondheid-nederland.jouwthema.nl\/","broken":0,"userid":"Gezondheid-nederland","rubrid":"11"}]; function handlecontact() { if (document.getElementsByClassName('contact')[0].style.display == 'none') { document.getElementsByClassName('contact')[0].style.display = 'block'; } else { document.getElementsByClassName('contact')[0].style.display = 'none'; } } function handlepagina() { if (document.getElementsByClassName('pagina')[0].style.display == 'none') { document.getElementsByClassName('pagina')[0].style.display = 'block'; } else { document.getElementsByClassName('pagina')[0].style.display = 'none'; } } function changeRelated() { related = !related; } function isValidEmail(email) { // Basic email validation return /^[^\s@]+@[^\s@]+\.[^\s@]+$/.test(email); } document.addEventListener("alpine:init", () => { Alpine.data("useForm", () => ({ response: false, sent: true, e1b1Error: false, e2b2Error: false, captchaError: false, errors: {}, formData: {name: '', url: '', message: '', e1b1: '', e2b2: '', e3b3: '', e4b4: ''}, // a fast approach to collect all the form data // could have been a more direct approach data() { const inputs = Array.from(this.$el.querySelectorAll("input, textarea")); const data = inputs.reduce( (object, key) => ({ ...object, [key.name]: key.value }), {} ); return data; }, validateName(name) { if (!name.trim()) { this.e1b1Error = true; this.errors.e1b1 = 'Name is required'; } else { this.e1b1Error = false; this.errors.e1b1 = ''; } }, validateEmail(email) { if (!email.trim()) { this.e2b2Error = true; this.errors.e2b2 = 'Email is required'; } else if (!isValidEmail(email)) { this.e2b2Error = true; this.errors.e2b2 = 'Invalid email address'; } else { this.e2b2Error = false; this.errors.e2b2 = ''; } }, validateFcaptcha(data) { if( data.name.trim() || data.url.trim() || data.message.trim() ) { this.captchaError = true; this.errors.captcha = 'Ooops! Something went wrong. Please try again.'; } else { this.captchaError = false; this.errors.captcha = ''; } }, validate(data) { this.validateEmail(data.e2b2); this.validateName(data.e1b1); this.validateFcaptcha(data); if(this.e1b1Error || this.e2b2Error || this.captchaError) { // there are errors return true; } // no errors return false; }, async post() { // stringify the form data data = JSON.stringify(this.data()); if( ! this.validate(this.data()) ) { // deactivate the Send message button - to prevent to push the button more then one per request this.sent = false; // sent data to the server and send email if captcha is valid this.response = await ( await fetch(formSubmitUrl + "/submitForm/", { method: "POST", headers: { "Content-Type": "application/json", Accept: "application/json", }, body: data, }) ).json(); // activate the Send message button this.sent = true; // reset the captcha after every attemtp to submit the form // grecaptcha.reset(); if (this.response.type == 'success') { // reset form data this.formData = {name: '', url: '', message: '', e1b1: '', e2b2: '', e3b3: '', e4b4: ''}; // hide success message after 5 seconds setTimeout(() => this.response=false, 5000); } } }, })); });