function register(form){
    if(checkForm(form)) {
			submitForm('registration', '/userProfile/createAjax');
			return false;
		}
		return false;
}
function edit(form,id){
    if(checkForm(form)) {
			submitForm('registration', '/userProfile/updateAjax?id='+id);
			return false;
		}
		return false;
}
function checkForm(form){
    if(!form['sf_guard_user[broker]'][0].checked & !form['sf_guard_user[broker]'][1].checked) {
        alert('Bitte wählen Sie aus, ob Sie Makler oder Privatperson sind!');
		return false;
    }

	var input = form['sf_guard_user[username]'].value;
	var only_this = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
	for (var i = 0; i < input.length; i++) {
		if (only_this.indexOf(input.charAt(i)) < 0) {
			alert('Nicht erlaubte Zeichen im Benutzernamen verwendet!');
			return false;
		}
	}
	var input = form['sf_guard_user[password]'].value;
	for (var i = 0; i < input.length; i++) {
		if (only_this.indexOf(input.charAt(i)) < 0) {
			alert('Nicht erlaubte Zeichen im Passwort verwendet!');
			return false;
		}
	}
return true;	
}
