function validate() {
	var errorMessage = "";

	var regex_name_nick = new RegExp(/^[a-zA-Z0-9_-]{3,25}$/);
	var regex_email = new RegExp(/^(([^<>;()[\]\\.,;:@\"]+(\.[^<>()[\]\\.,;:@\"]+)*)|(\".+\"))@((([a-z0-9]([-a-z0-9]*[a-z0-9])?)|(#[0-9]+)|(\[((([01]?[0-9]{0,2})|(2(([0-4][0-9])|(5[0-5]))))\.){3}(([01]?[0-9]{0,2})|(2(([0-4][0-9])|(5[0-5]))))\]))\.)*(([a-z]([-a-z0-9]*[a-z0-9])?)|(#[0-9]+)|(\[((([01]?[0-9]{0,2})|(2(([0-4][0-9])|(5[0-5]))))\.){3}(([01]?[0-9]{0,2})|(2(([0-4][0-9])|(5[0-5]))))\]))$/);
	
	var oneRight = false;

	if(!regex_name_nick.test(document.getElementById('loginUserName').value)) {
		errorMessage += "\n- Je nickname mag alleen letters cijfers en een dash of underscore bevatten, bijvoorbeeld: \"bAd_boY-18\"";
	} else {
		oneRight = true;
	}

	if(!regex_email.test(document.getElementById('loginEmail').value)) {
		errorMessage += "\n- Je emailadres heeft een onjuiste indeling, bijvoorbeeld: \"iemand@server.net\"";
	} else {
		oneRight = true;
	}

	if(errorMessage != "" && !oneRight) {
		alert("Controleer de volgende punten voor het verzenden:\n" + errorMessage); 
		return false;
	} else {
		return true;
	}
	
}
