function toggle() {
	$('input[type="radio"]').each(function () {
		if ($(this).is(':checked')) {
			$(this).parent("label").addClass("active", this.selected);
		} else {
			$(this).parent("label").removeClass("active", this.selected);
		}
	});
}

function toggleStatus() {
	if ($('#row2_1').is(':checked')) {
		$('#row3_4,#row3_5').attr('disabled', true);
		$('#row3_4,#row3_5').attr('checked', false);
		//$('#row3_4,#row3_5').parent("label").removeClass("active", this.selected);
	} else {
		$('#row3_4,#row3_5').removeAttr('disabled');
	}
	toggle();
}

function toggleStatus2() {
	if ($('#row5_1').is(':checked')) {
		$('#row6_1').attr('disabled', true);
		$('#row6_1').attr('checked', false);
		//$('#row6_1').parent("label").removeClass("active", this.selected);
	} else {
		$('#row6_1').removeAttr('disabled');
	}
	toggle();
}

$(document).ready(function() {

	$('input[type="radio"]').change(function() {
		var tmp=$(this).attr('name');
		$('input[name="'+tmp+'"]').parent("label").removeClass("active");
		$(this).parent("label").toggleClass("active", this.selected);
	});
	
	$('label.timeblock').click(function (e) {
		e.preventDefault();			
		if ($(this).children('input').is(':checked')) {
			$(this).children('input').attr('checked', false);
		} else {
			$(this).children('input').attr('checked', true);
		}
		toggleStatus();			
		toggleStatus2();
	});
	
});

function ValideerKlantdag()
{
	var isGoed = true;
	var isGoedMelding = '';
	
	if (document.getElementById('bedrijfsnaam').value == '') {
		isGoed = false;
		isGoedMelding += '\r\n- Bedrijfsnaam is niet ingevuld.'
	}
	if (document.getElementById('contactpersoon').value == '') {
		isGoed = false;
		isGoedMelding += '\r\n- Contactpersoon is niet ingevuld.'
	}
	var reg = /^([A-Za-z0-9_\-\.])+\@([A-Za-z0-9_\-\.])+\.([A-Za-z]{2,4})$/;
	if (!reg.test(document.getElementById('emailadres').value)) {
		isGoed = false;
		isGoedMelding += '\r\n- E-mailadres is niet ingevuld.'
	}
	
	if (!isGoed) {
		alert('U heeft niet alle verplichte velden correct ingevuld:' + isGoedMelding);
		return false;
	}
	
	else
		return true;
}


