var domeinnaam = 'http://www.juristenkantoor.nl'; function gebid(id){ return document.getElementById(id); } function ec(str){ return encodeURIComponent(str); } function ajax(url,vars,callbackFunction){ if(window.XMLHttpRequest){ var request = new XMLHttpRequest(); } else{ var request = new ActiveXObject('MSXML2.XMLHTTP.3.0'); } request.open('POST',url,true); request.setRequestHeader('Content-Type','application/x-www-form-urlencoded'); request.onreadystatechange = function(){ if(request.readyState == 4 && request.status == 200){ if(request.responseText){ callbackFunction(request.responseText); } } } request.send(vars); } 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)+"&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_letters); } function c_contact(){ var poststr = "naam="+ec(gebid('c_naam').value)+"&telefoon="+ec(gebid('c_telefoon').value)+"&e-mailadres="+ec(gebid('c_e-mailadres').value)+"&bericht="+ec(gebid('c_bericht').value); gebid('c_submit').innerHTML = 'Moment'; gebid('c_submit').disabled = true; ajax(domeinnaam+'/inc/ajax.php?soort=c_contact',poststr,ok_c_contact); } function letseltest(){ var poststr = "naam="+ec(gebid('naam').value)+"&adres="+ec(gebid('adres').value)+"&postcode="+ec(gebid('postcode').value)+"&woonplaats="+ec(gebid('woonplaats').value)+"&telefoon="+ec(gebid('telefoon').value)+"&e-mailadres="+ec(gebid('e-mailadres').value)+"&his="+ec(gebid('his').value)+"&letters="+ec(gebid('letters').value); gebid('submit').innerHTML = 'Moment'; gebid('submit').disabled = true; ajax(domeinnaam+'/inc/ajax.php?soort=letseltest',poststr,ok_letters); } function letselform(){ var poststr = "letters="+ec(gebid('letters').value); poststr += "&veld0="+ec(gebid('veld0').value); poststr += "&veld1="+ec(gebid('veld1').value); poststr += "&dd2="+ec(gebid('dd2').value); poststr += "&mm2="+ec(gebid('mm2').value); poststr += "&jjjj2="+ec(gebid('jjjj2').value); poststr += "&veld3="+ec(gebid('veld3').value); poststr += "&veld4="+ec(gebid('veld4').value); poststr += "&veld5="+ec(gebid('veld5').value); poststr += "&veld6="+ec(gebid('veld6').value); poststr += "&veld7="+ec(gebid('veld7').value); poststr += "&veld8="+ec(gebid('veld8').value); poststr += "&veld9="+ec(gebid('veld9').value); poststr += "&veld10="+ec(gebid('veld10').value); poststr += "&veld11="+ec(gebid('veld11').value); poststr += "&veld12="+ec(gebid('veld12').value); poststr += "&veld13="+ec(gebid('veld13').value); poststr += "&veld14="+ec(gebid('veld14').value); poststr += "&veld15="+ec(gebid('veld15').value); poststr += "&dd16="+ec(gebid('dd16').value); poststr += "&mm16="+ec(gebid('mm16').value); poststr += "&jjjj16="+ec(gebid('jjjj16').value); poststr += "&veld17="+ec(gebid('veld17').value); poststr += "&veld18="+ec(gebid('veld18').value); poststr += "&veld19="+ec(gebid('veld19').value); poststr += "&veld20="+ec(gebid('veld20').value); poststr += "&veld21="+ec(gebid('veld21').value); poststr += "&veld22="+ec(gebid('veld22').value); poststr += "&veld23="+ec(gebid('veld23').value); poststr += "&veld24="+ec(gebid('veld24').value); poststr += "&veld25="+ec(gebid('veld25').value); poststr += "&veld27="+ec(gebid('veld27').value); poststr += "&dd28="+ec(gebid('dd28').value); poststr += "&mm28="+ec(gebid('mm28').value); poststr += "&jjjj28="+ec(gebid('jjjj28').value); poststr += "&veld29="+ec(gebid('veld29').value); poststr += "&veld30="+ec(gebid('veld30').value); poststr += "&veld31="+ec(gebid('veld31').value); poststr += "&veld33="+ec(gebid('veld33').value); poststr += "&veld34="+ec(gebid('veld34').value); poststr += "&veld35="+ec(gebid('veld35').value); poststr += "&veld36="+ec(gebid('veld36').value); poststr += "&veld37="+ec(gebid('veld37').value); poststr += "&veld38="+ec(gebid('veld38').value); poststr += "&veld39="+ec(gebid('veld39').value); poststr += "&veld40="+ec(gebid('veld40').value); poststr += "&veld41="+ec(gebid('veld41').value); poststr += "&veld42="+ec(gebid('veld42').value); poststr += "&veld43="+ec(gebid('veld43').value); poststr += "&veld44="+ec(gebid('veld44').value); poststr += "&veld45="+ec(gebid('veld45').value); poststr += "&veld46="+ec(gebid('veld46').value); poststr += "&veld47="+ec(gebid('veld47').value); poststr += "&veld48="+ec(gebid('veld48').value); poststr += "&veld49="+ec(gebid('veld49').value); poststr += "&veld50="+ec(gebid('veld50').value); poststr += "&veld51="+ec(gebid('veld51').value); poststr += "&veld52="+ec(gebid('veld52').value); poststr += "&veld53="+ec(gebid('veld53').value); poststr += "&veld54="+ec(gebid('veld54').value); poststr += "&veld55="+ec(gebid('veld55').value); poststr += "&veld56="+ec(gebid('veld56').value); poststr += "&veld58="+ec(gebid('veld58').value); poststr += "&veld59="+ec(gebid('veld59').value); poststr += "&veld60="+ec(gebid('veld60').value); poststr += "&veld61="+ec(gebid('veld61').value); poststr += "&veld62="+ec(gebid('veld62').value); poststr += "&veld63="+ec(gebid('veld63').value); poststr += "&veld64="+ec(gebid('veld64').value); poststr += "&veld66="+ec(gebid('veld66').value); poststr += "&veld67="+ec(gebid('veld67').value); poststr += "&veld68="+ec(gebid('veld68').value); poststr += "&veld69="+ec(gebid('veld69').value); poststr += "&veld71="+ec(gebid('veld71').value); poststr += "&veld72="+ec(gebid('veld72').value); poststr += "&veld73="+ec(gebid('veld73').value); poststr += "&veld75="+ec(gebid('veld75').value); gebid('submit').innerHTML = 'Moment'; gebid('submit').disabled = true; ajax(domeinnaam+'/inc/ajax.php?soort=letselform',poststr,ok_letters); } function gastenboek(){ var poststr = "naam="+ec(gebid('naam').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 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_normal); } 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 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_c_contact(result){ var result_out = result.split("|"); var result_mess = result_out[0]; var result_id = result_out[1]; if( result_mess == 'OK' ){ gebid('c_formulier').style.display = 'none'; gebid('c_verzonden').innerHTML = result_id; gebid('c_verzonden').style.display = 'block'; } else{ alert(result_mess); gebid(result_id).focus(); gebid('c_submit').innerHTML = 'Verstuur'; gebid('c_submit').disabled = false; } } 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++; } } }