var domeinnaam = 'https://www.crownduck.nl'; function gebid(id){ return document.getElementById(id); } function ec(str){ return encodeURIComponent(str); } function ajax(url,vars,callbackFunction,upload){ if( upload === undefined){ var upload = ""; } if(window.XMLHttpRequest){ var request = new XMLHttpRequest(); } else{ var request = new ActiveXObject('MSXML2.XMLHTTP.3.0'); } request.open('POST',url,true); if( upload != 'upload' ){ request.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); } request.onreadystatechange = function(){ if( request.readyState == 4 ){ if( request.status == 200 ){ callbackFunction(request.responseText); } else{ alert('Geen verbinding! Druk op "vernieuwen" in uw browser en controleer de laatste wijzigingen.'); } } } request.send(vars); } function gastenboek(){ var poststr = "naam="+ec(gebid('naam').value)+"&e-mailadres="+ec(gebid('e-mailadres').value)+"&bericht="+ec(gebid('bericht').value)+"&letters="+ec(gebid('letters').value); gebid('submit').innerHTML = 'Moment'; gebid('submit').disabled = true; ajax(domeinnaam+'/inc/ajax.php?soort=gastenboek',poststr,ok_letters); } function nieuwsbrief(){ var poststr = "e-mailadres="+ec(gebid('e-mailadres').value); gebid('submit').innerHTML = 'Moment'; gebid('submit').disabled = true; ajax(domeinnaam+'/inc/ajax.php?soort=nieuwsbrief',poststr,ok_normal); } function nieuwsbrief_1(){ var poststr = "e-mailadres="+ec(gebid('e-mailadres').value)+"&check="+ec(gebid('check').value); gebid('submit').innerHTML = 'Moment'; gebid('submit').disabled = true; ajax(domeinnaam+'/inc/ajax.php?soort=nieuwsbrief_1',poststr,ok_normal); } function nieuwsbrief_2(){ var poststr = "e-mailadres="+ec(gebid('e-mailadres').value)+"&check="+ec(gebid('check').value); gebid('submit').innerHTML = 'Moment'; gebid('submit').disabled = true; ajax(domeinnaam+'/inc/ajax.php?soort=nieuwsbrief_2',poststr,ok_normal); } function zoeken(){ var poststr = "zoekterm="+ec(gebid('zoekterm').value); gebid('submit').innerHTML = 'Moment'; gebid('submit').disabled = true; ajax(domeinnaam+'/inc/ajax.php?soort=zoeken',poststr,ok_zoeken); } function zoeken_b(){ var poststr = "zoekterm="+ec(gebid('zoekterm_b').value); ajax(domeinnaam+'/inc/ajax.php?soort=zoeken_b',poststr,ok_zoeken_b); } function contact(){ var poststr = "aanhef="+ec(gebid('aanhef').value)+"&voornaam="+ec(gebid('voornaam').value)+"&achternaam="+ec(gebid('achternaam').value)+"&e-mailadres="+ec(gebid('e-mailadres').value)+"&bedrijfsnaam="+ec(gebid('bedrijfsnaam').value)+"&adres="+ec(gebid('adres').value)+"&postcode="+ec(gebid('postcode').value)+"&woonplaats="+ec(gebid('woonplaats').value)+"&telefoon="+ec(gebid('telefoon').value)+"&via="+ec(gebid('via').value)+"&bericht="+ec(gebid('bericht').value)+"&letters="+ec(gebid('letters').value); gebid('submit').innerHTML = 'Moment'; gebid('submit').disabled = true; ajax(domeinnaam+'/inc/ajax.php?soort=contact',poststr,ok_contact); } function contact_b(){ var poststr = "naam="+ec(gebid('naam_b').value)+"&telefoon="+ec(gebid('telefoon_b').value)+"&e-mailadres="+ec(gebid('e-mailadres_b').value)+"&bericht="+ec(gebid('bericht_b').value); ajax(domeinnaam+'/inc/ajax.php?soort=contact_b',poststr,ok_contact_b); } function contact_c(){ var poststr = "naam="+ec(gebid('naam_c').value)+"&telefoon="+ec(gebid('telefoon_c').value)+"&e-mailadres="+ec(gebid('e-mailadres_c').value)+"&bericht="+ec(gebid('bericht_c').value); ajax(domeinnaam+'/inc/ajax.php?soort=contact_c',poststr,ok_contact_c); } function formtip(position,displ){ var spanArray = document.getElementsByTagName('span'); var hints = 1; for( var i = 0; i < spanArray.length; i++){ if( spanArray[i].className == "hint" ){ if( hints == position ){ spanArray[i].style.display = displ; } hints++; } } } function ok_normal(result){ var result_out = result.split("|"); var result_mess = result_out[0]; var result_id = result_out[1]; if( result_mess == 'OK' ){ gebid('formulier').style.display = 'none'; gebid('verzonden').innerHTML = result_id; gebid('verzonden').style.display = 'block'; } else{ alert(result_mess); gebid(result_id).focus(); gebid('submit').innerHTML = 'Verstuur'; gebid('submit').disabled = false; } } function ok_letters(result){ var result_out = result.split("|"); var result_mess = result_out[0]; var result_id = result_out[1]; if( result_mess == 'OK' ){ gebid('formulier').style.display = 'none'; gebid('verzonden').innerHTML = result_id; gebid('verzonden').style.display = 'block'; } else{ if( result_id == 'letters'){ img = gebid('img_letters'); img.src = domeinnaam+'/inc/letters.php?' + Math.random(); gebid('letters').value = ''; } alert(result_mess); gebid(result_id).focus(); gebid('submit').innerHTML = 'Verstuur'; gebid('submit').disabled = false; } } function ok_zoeken(result){ var result_out = result.split("|"); var result_mess = result_out[0]; var result_id = result_out[1]; if( result_mess == 'OK' ){ window.location.href = result_id; } else{ alert(result_mess); gebid(result_id).focus(); gebid('submit').innerHTML = 'Verstuur'; gebid('submit').disabled = false; } } function ok_zoeken_b(result){ var result_out = result.split("|"); var result_mess = result_out[0]; var result_id = result_out[1]; if( result_mess == 'OK' ){ window.location.href = result_id; } else{ alert(result_mess); gebid(result_id).focus(); } } function ok_contact(result){ var result_out = result.split("|"); var result_mess = result_out[0]; var result_id = result_out[1]; if( result_mess == 'OK' ){ window.location.href = domeinnaam+"/index.php?pagina=verstuurd&soort=contact"; } else{ if( result_id == 'letters'){ img = gebid('img_letters'); img.src = domeinnaam+'/inc/letters.php?' + Math.random(); gebid('letters').value = ''; } alert(result_mess); gebid(result_id).focus(); gebid('submit').innerHTML = 'Verstuur'; gebid('submit').disabled = false; } } function ok_contact_b(result){ var result_out = result.split("|"); var result_mess = result_out[0]; var result_id = result_out[1]; if( result_mess == 'OK' ){ window.location.href = domeinnaam+"/index.php?pagina=verstuurd&soort=contact_b"; } else{ if( result_id == 'letters'){ img = gebid('img_letters'); img.src = domeinnaam+'/inc/letters.php?' + Math.random(); gebid('letters').value = ''; } alert(result_mess); gebid(result_id).focus(); } } function ok_contact_c(result){ var result_out = result.split("|"); var result_mess = result_out[0]; var result_id = result_out[1]; if( result_mess == 'OK' ){ window.location.href = domeinnaam+"/index.php?pagina=verstuurd&soort=contact_c"; } else{ if( result_id == 'letters'){ img = gebid('img_letters'); img.src = domeinnaam+'/inc/letters.php?' + Math.random(); gebid('letters').value = ''; } alert(result_mess); gebid(result_id).focus(); } } function social_close(element_id){ var poststr = "element_id="+ec(element_id); ajax(domeinnaam+'/inc/ajax.php?soort=social_close',poststr,ok_social_close); } function ok_social_close(result){ gebid(result).style.display = 'none'; }