function checkforchanges() {
        //Check if the email ontvanger has changed
        if(document.getElementById('email_ontvanger').innerHTML != document.getElementById('input_receiver_email').value) {
		document.getElementById('email_ontvanger').innerHTML = document.getElementById('input_receiver_email').value;
        }

	//Check if the personal text has changed
        if(document.getElementById('inleiding').innerHTML != document.getElementById('input_text').value) {
                document.getElementById('inleiding').innerHTML = nl2br(document.getElementById('input_text').value);
        }

	//Check if the email sender has changed
        if(document.getElementById('sender_email').innerHTML != document.getElementById('input_sender_email').value) {
                document.getElementById('sender_email').innerHTML = document.getElementById('input_sender_email').value;
        }

        //Check if the email name has changed
        if(document.getElementById('sender_name').innerHTML != document.getElementById('input_sender_name').value) {
                document.getElementById('sender_name').innerHTML = document.getElementById('input_sender_name').value;
        }

        setTimeout('checkforchanges()',2000);
}

function nl2br(text){
	text = escape(text);
	var re_nlchar;
	if(text.indexOf('%0D%0A') > -1){
		re_nlchar = /%0D%0A/g ;
	}else if(text.indexOf('%0A') > -1){
		re_nlchar = /%0A/g ;
	}else if(text.indexOf('%0D') > -1){
		re_nlchar = /%0D/g ;
	}
	return unescape( text.replace(re_nlchar,'<br />') );
}

function check_and_send() {

        if(document.getElementById('input_sender_name').value == '') {
                alert('Vul aub uw naam in');
                return false;
        }

	//Check sender email
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
   	var address = document.getElementById('input_sender_email').value;
   	if(reg.test(address) == false) {
	      alert('Uw email adres voldoet niet aan de eisen');
	      return false;
	}

	//Check receiver email
	var address = document.getElementById('input_receiver_email').value;
        if(reg.test(address) == false) {
              alert('Het email adres van de ontvanger voldoet niet aan de eisen');
              return false;
        }

        if(document.getElementById('input_text').value == '') {
                alert('Vul aub uw persoonlijke boodschap in');
                return false;
        }	

        if(document.forms['mail'].sec_code_gen.value != document.getElementById('input_sec_code').value) {
                alert('Neem de beveiligingscode aub goed over');
                return false;
        }

	document.mail.submit();
}

