function Checkout(thisform) {
	strError = 'Der opstod f\370lgende fejl:\n\n';
	intError = 0;
	
	if (thisform.ordrenummer.value == "" || isNaN(thisform.ordrenummer.value)) {
		intError = 1;
		strError = strError + '- Ordrenummer skal udfyldes korrekt\n'
		thisform.ordrenummer.focus(); 
	}
  	
	if (thisform.fornavn.value == "") {
		intError = 1;
		strError = strError + '- Fornavn skal udfyldes\n'
		thisform.fornavn.focus(); 
	}
	
	if (thisform.efternavn.value == "") {
		intError = 1;
		strError = strError + '- Efternavn skal udfyldes\n'
		thisform.efternavn.focus(); 
	}
	
	if (thisform.adresse.value == "") {
		intError = 1;
		strError = strError + '- Adresse skal udfyldes\n'
		thisform.adresse.focus(); 
	}
	
	if (thisform.postnr.value == "") {
		intError = 1;
		strError = strError + '- Postnr skal udfyldes\n'
		thisform.postnr.focus(); 
	}
	
	if (thisform.by.value == "") {
		intError = 1;
		strError = strError + '- By skal udfyldes\n'
		thisform.by.focus(); 
	}
	
	if (thisform.land.value == "") {
		intError = 1;
		strError = strError + '- Land skal V\346lges\n'
		thisform.land.focus(); 
	}
	
	if (thisform.email.value == "") {
		intError = 1;
		strError = strError + '- Email skal udfyldes\n'
		thisform.email.focus(); 
	}
	
	if (thisform.telefon.value == "" && thisform.mobil.value == "") {
		intError = 1;
		strError = strError + '- Telefon eller Mobil skal udfyldes\n'
		thisform.telefon.focus(); 
	}
	
	if ((thisform.kontonr1.value != "" && isNaN(thisform.kontonr1.value)) || (thisform.kontonr2.value != "" && isNaN(thisform.kontonr2.value))) {
		intError = 1;
		strError = strError + '- Kontonr skal udfyldes korrekt\n'
		thisform.kontonr1.focus(); 
	}
	
	if (intError == 1) {
		alert(strError)
		return false;
	} else {
		setTimeout('document.getElementById(\'checkbutton\').disabled = true;',10); 
		document.getElementById('checkbutton').value = ' arbejder! ';
	}
}