	function validateForm(form, fields) {
		var checkForm = document.getElementById(form);
		names = fields;
		ok = true;
		for ( var i in names )
		{
		    var field = document.getElementById(names[i][0]);
		    var text = document.getElementById(names[i][0] + "-text");
		    var type = names[i][1];

			if (type == "text") {
				if (field.value == "") {
					field.style.border = '1px solid red';
					var ok = false;
					jQuery("#" + names[i][0] + "-text").show();
				} else {
					field.style.border = '1px solid lightblue';
					jQuery("#" + names[i][0] + "-text").hide();
				}
			}
			if (type == "tlf") {
				if ((field.value != parseInt(field.value)) || (field.value.length != 8)) {
					field.style.border = '1px solid red';
					var ok = false;
					jQuery("#" + names[i][0] + "-text").show();
				} else {
					field.style.border = '1px solid lightblue';
					jQuery("#" + names[i][0] + "-text").hide();
				}
			}
			if (type == "email") {
				if (field.value == "" || !isEmail(field.value)) {
					field.style.border = '1px solid red';
					var ok = false;
					jQuery("#" + names[i][0] + "-text").show();
				} else {
					field.style.border = '1px solid lightblue';
					jQuery("#" + names[i][0] + "-text").hide();
				}
			}
			if (type == "password") {
				if (field.value == "" || field.value.length < 5) {
					field.style.border = '1px solid red';
					var ok = false;
					jQuery("#" + names[i][0] + "-text").show();
				} else {
					field.style.border = '1px solid lightblue';
					jQuery("#" + names[i][0] + "-text").hide();
				}
			}
		    //var checkRow = document.getElementById(names[i] + "-row");
		    //if (check.value == "") {
		    	// NO VALUE IN FIELD, GENERATE ERROR
		    	//check.style.border = '1px solid red';
		    	//var ok = false;
		    //}
		}
		if (!ok) {
	    	//alert("Vennligst se gjennom alle feltene og rett opp feltene som er uthevet.");
			//location.hash = 'top';
			jQuery("#errorMessageContainer").fadeIn();
			setTimeout(function() {jQuery('#errorMessageContainer').fadeOut('slow')}, 4000);
		  	return false;
		} else {
		   return true;
		}
	}
function isEmail(string) {
	if (string.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1) 
		return true;
	else
		return false;
}
