/**
*	layout van velden met errors
**/
function markFormErrors() {
	
	var aErrors = $$('ul.errors');
	var i = aErrors.length;
	
	while (i--) {
		aErrors[i].getParent('div').addClass('errorContainer');
	}
}
addEvent('domready',markFormErrors);


/**
*	screenname maken
**/
function generateScreenname() {
	
	var aFields = $$('input.generateScreenname');
	var i = aFields.length;
	
	
	while (i--) {
		aFields[i].addEvent('focus', setScreenname);
	}
	
}
addEvent('domready',generateScreenname);


function setScreenname() {
	var sScreenname = '';
	
	if($('gebruikersnaam').value == '') {
		sScreenname += $('voornaam').value;
		if($('tussenvoegsel').value != '') {
			sScreenname += ' '+ $('tussenvoegsel').value;
		}
		sScreenname += ' '+ $('achternaam').value;
		
		$('gebruikersnaam').value = sScreenname;
	}
}
