function textCounter(field,cntfield,maxlimit) {
	if (field.value.length > maxlimit) // if too long...trim it!
		field.value = field.value.substring(0, maxlimit);
	// otherwise, update 'characters left' counter
	else cntfield.value = maxlimit - field.value.length;
}

function validateProfileForm(frm) {
	var errMsg = ''
	var isOpenbaar = 0
	
	// check openbaar
	if(frm.openbaar.length && frm.openbaar.length >=1){
		for(var i=0;i<frm.openbaar.length;i++){
			if(frm.openbaar[i].checked){
				isOpenbaar=frm.openbaar[i].value;
			}
		}
	}
	if(isOpenbaar==1) {		
		if (frm.bedrijfsnaam.value == "") {
			errMsg = errMsg + 'U moet een bedrijfsnaam invullen\n';
		}
		if (frm.bezoekadres_plaats.value == "") {
			errMsg = errMsg + 'U moet een plaatsnaam invullen\n';
		}
	}
	
	if (errMsg != "") {
		alert(errMsg);
		return false;		
	}
}
