function submitCommentForm(e) {
	$('comment_numcheck').value = '4740';
    new Ajax.Request($('comment_form').getAttribute('action'), {
        method: 'post',
        parameters: $('comment_form').serialize(true),
        onSuccess: function(transport){
            if(transport.responseText.isJSON()) {
                var errors = transport.responseText.evalJSON(true);
                $('comment_success').update('');
            } else {
                var errors = '{}'.evalJSON(true);
                $('comments').update(transport.responseText);
                new Effect.Highlight($('comments').getElementsByTagName('li')[0], { startcolor: '#ededed', endcolor: '#ffffff' });
                $('comment_form').reset();
                $('comment_success').update('Bericht is geplaatst.');
            }
            $$('#comment_form label').each(function(el) {
                var forValue = el.getAttribute('htmlFor') || el.getAttribute('for');
                if (errors[forValue.replace('comment_', '')]) {
                    new Effect.Highlight(el, { startcolor: '#ffafaf', endcolor: '#ffffff' });
                    el.className = 'error';
                } else {
                    el.removeClassName('error');
                }
            });
        }
    });
    Event.stop(e);
}
Event.observe(window, 'load', function(){Event.observe($('comment_form'), 'submit', submitCommentForm, false)}, false);