// JavaScript Document - Formcheck Stap 4

	window.addEvent ('domready', function () {
		if ($('form_stap4')) {
			$('form_stap4').addEvent ('submit', function (e) {
				if (!check_stap4 ()) {
					e.stop ();
				}
			});
		}
	});
	
	function check_stap4 () {
		if ($('nota') && $('machtiging')) {
			if (!$('nota').get ('checked') && !$('machtiging').get ('checked')) {
				alert ('kies een betalingswijze');
				return false;
			}
		}
		
		if ($('machtiging').get ('checked')) {
			if ($('termijnen') && $('in_een_keer')) {
				if (!$('termijnen').get ('checked') && !$('in_een_keer').get ('checked')) {
					alert ('kies of u in \u00E9\u00E9n keer wilt betalen of in termijnen');
					return false;
				}
			}
			if ($('bank_giro')) {
				if ($('bank_giro').get ('value').length == 0) {
					alert ('vul een bank- of gironummer in');
					return false;
				}
			}
		}
		if (!$('akkoord_algemene_voorwaarden').get ('checked')) {
			alert ('u moet akkoord gaan met de algemene bepalingen');
			return false;
		}
		return true;
	}


