





/*

REGISTRATION VALIDATION

*/

function checkRegistration() {
	
	var userField1;
	var passField1;
    var passField2;
    var fnameField;
    var lnameField;
    var emailField;
    var captchaField;
    var captchaFieldHidden;
	var error;
	var isError;
	isErrror = false;
	
	error = "Der var følgende fejl i din formula:\n";
	
	
	
	userField1 = document.getElementById('formUser1').value;
	passField1 = document.getElementById('formPass1').value;
    passField2 = document.getElementById('formPass2').value;
	fnameField = document.getElementById('formFname').value;
    lnameField = document.getElementById('formLname').value;
	emailField = document.getElementById('formEmail').value;
	 captchaField = document.getElementById('formCaptcha').value;
	captchaFieldHidden = document.getElementById('formCaptchaHidden').value;

	 if(userField1 == "") {
		 error += "Brugernavn er tom\n";
		 checkFieldFix('div_formUser1', 'formUser1');
		 isError = true;
	 }
	  if(passField1 == "") {
		 error += "Kodeord er tom\n";
		 checkFieldFix('div_formPass1', 'formPass1');
		 isError = true;
	 }
     if(passField1 != passField2) {
		 error += "Kodeordne stemmer ikke overens\n";
         checkFieldFix('div_formPass1', 'formPass1');
		 checkFieldFix('div_formPass2', 'formPass2');
		 isError = true;
	 }
	 if(fnameField == "") {
		 error += "Dit fornavn er ikke udfyldt\n";
		 checkFieldFix('div_formFname', 'formFname');
		 isError = true;
	 }
     if(lnameField == "") {
		 error += "Dit efternavn er ikke udfyldt\n";
		 checkFieldFix('div_formLname', 'formLname');
		 isError = true;
	 }
	 
     if(emailField == "") {
		 error += "Din e-mail er ikke udfyldt\n";
		 checkFieldFix('div_formEmail', 'formEmail');
		 isError = true;
	 }
     if(!emailcheck(emailField)) {
     	error += "Din e-mail er ikke af korrekt format\n";
		 checkFieldFix('div_formEmail', 'formEmail');
		 isError = true;
     }
     if(captchaField != captchaFieldHidden) {
     	error += "Captcha tekst er ikke korrekt\n";
     	checkFieldFix('div_formCaptcha', 'formCaptcha');
     	isError = true;
     }
     if(isError == true) {
		alert(error);
		return false; 
	 } else {

		return true; 
	 }
	 
}
