
//All fields with id filled in are required fields.
function submit_onclick_wkactie(obj, post) {
	var form=document.getElementById(obj);
	var el = form.getElementsByTagName('label');

	for(i=0;i<form.elements.length;i++){
		if(form.elements[i].id!='' && form.elements[i].title!=''){
			if(form.elements[i].value==''){
				msg2 = msg2 + "- " + form.elements[i].title + "\n";
				form.elements[i].className = "error"
		    }
			else {
				form.elements[i].className = ""
			}			
		}
	}
	if(obj == 'frmRegister' || obj == 'frmProfile') {
		if(document.getElementById('email').value!=''){
			if(!isEmail(document.getElementById('email').value)) {
				msg2 = msg2 + "- " + tr_emailadresincorrect + "\n";
				document.getElementById('email').style.backgroundColor = "#CCCCCC";
				document.getElementById('email').style.color = "#333333";
			}else{
				document.getElementById('email').style.backgroundColor = "#FFFFFF";
				document.getElementById('email').style.color = "#333333";
			}
		}
		if(document.getElementById('email').value!=document.getElementById('email_repeat').value || document.getElementById('email').value==''){
			msg2 = msg2 + "- " + tr_emailnietgelijk + '.' + "\n";
			document.getElementById('email').style.backgroundColor = "#CCCCCC";
			document.getElementById('email').style.color = "#333333";
			document.getElementById('email_repeat').style.backgroundColor = "#CCCCCC";
			document.getElementById('email_repeat').style.color = "#333333";
		}else{
			document.getElementById('email').style.backgroundColor = "#FFFFFF";
			document.getElementById('email').style.color = "#333333";
			document.getElementById('email_repeat').style.backgroundColor = "#FFFFFF";
			document.getElementById('email_repeat').style.color = "#333333";
		}
	}
	if(obj == 'frmRegister'){
		//check op radio in frmRegister
		for (var e=0; e<el.length; e++) { //check for radio/checkboxes
			var objLabel = el[e];
			var domLabel = document.getElementById(objLabel.getAttribute('id'));
			var domLabelText = document.getElementById(objLabel.getAttribute('id')).innerHTML;
			var id_1 = domLabel.id.replace('lbl','')
	
			var spanObj = document.getElementById(id_1+'_group');
			var radio_checked1 = false;
			var radio_result = '';
	
			var allInputTags = spanObj.getElementsByTagName('INPUT');
			for (var c=0; c<allInputTags.length; c++) {
				if (allInputTags[c].checked) {
					radio_checked1 = true;
					radio_result = allInputTags[c].value;
					break;
				}
			}
			if(!radio_checked1) {
				msg2=msg2 + '- '+allInputTags[0].title +'\n';
			}	
		}
	}
	if(msg2!='') {
		alert(tr_verplichtevelden + ":\n" + msg2);
		msg2 = ""
		return false
	}
	else {
		if(post){
			form.submit()
		}
		return true;
	}
}


function submit_onclick_wkactie_register(){
	check_Username($('#UID').val())
	MakeDate()
	setTimeout("submit_onclick_wkactie('frmRegister', true)",1000);
}
