function validateRating()
{
	var elm = document.forms['chars'].elements;
	
	var error = '';
	var leveringstid = false;
	var pris = false;
	var forventning = false;
	var tilfredshed = false;
	var informed = false;
	
	for (i = 0; i < elm.leveringstid.length; i++) {
		if (elm.leveringstid[i].checked) {
			leveringstid = true;
		}
	}
	
	for (i = 0; i < elm.pris.length; i++) {
		if (elm.pris[i].checked) {
			pris = true;
		}
	}
	
	for (i = 0; i < elm.forventning.length; i++) {
		if (elm.forventning[i].checked) {
			forventning = true;
		}
	}
	
	for (i = 0; i < elm.tilfredshed.length; i++) {
		if (elm.tilfredshed[i].checked) {
			tilfredshed = true;
		}
	}
	
	for (i = 0; i < elm.informed.length; i++) {
		if (elm.informed[i].checked) {
			informed = true;
		}
	}
	
	if (!leveringstid) {
		error += "Vurdering af leveringstid\n";
	}

	if (!pris) {
		error += "Vurdering af pris\n";
	}

	if (!forventning) {
		error += "Vurdering af forventning kontra løsning\n";
	}

	if (!tilfredshed) {
		error += "Vurdering af tilfredshed med oprydningen\n";
	}

	if (!informed) {
		error += "Var du informeret om bedømmelsesystemet inden arbejdets start?\n";
	}

	
	if (error != '') {
		alert("Følgende felter blev ikke korrekt udfyldt:\n" + error);
		return false;
	}
	
	return true;
}

function validateCvrAndEmail()
{
	var elm = document.forms['invoice'].elements;
	
	var error = '';

	if (elm.invoiceno.value.length < 2) {
		error += "Fakturanummer\n";
	}

	if (!elm.email.value.match('@')) {
		error += "E-mail adresse\n";
	}

	if (error != '') {
		alert("Følgende felter blev ikke korrekt udfyldt:\n" + error);
		return false;
	}
	
	return true;
}