function valider(){
	blnResult = 0;
	strArg = arguments;
	var e=document.getElementsByTagName("input");
	for(var i=0;i<e.length;i++){
		e[i].style.backgroundColor = "";
	}
	for (i = 0; i<valider.arguments.length; i++){
		objField = arguments[i];
		switch ( objField.name ) {
			case "Adgangskode":
				strPat = /^[^\r\n ]{4,}$/;
				strMsg = "Indtast venligst mindst 4 tegn i feltet \"Adgangskode\".\nFeltet kan ikke indeholde mellemrum.";
				break;
			case "Brugernummer":
				strPat = /^\d+$/;
				strMsg = "Indtast venligst kun tal i feltet \"Brugernummer\".";
				break;
			default:
				//strPat = /^([a-zA-Z0-9])+([\.a-zA-Z0-9_-])*@([a-zA-Z0-9])+(\.[a-zA-Z0-9_-]+)+$/;
				strPat = /^[\w\-_]+(\.[\w\-_]+)*@[\w\-_]+(\.[\w\-_]+)*\.[a-z]{2,4}$/i;
				strMsg = "Indtast venligst en korrekt e-mail adresse i feltet \"E-mail\".";
				break;
		}		
		if( !strPat.test( objField.value ) ) {
			blnResult += 1;
		} else {
			objField.style.background = "#fff";
		}
		if ( blnResult != 0 ) {
			break;
		}
	}
	if( blnResult == 0 ) {
		return true;
	} else {
		objField.style.background = "#ff9";
		objField.focus();
		alert ( strMsg );
		return false;
	}
}