function checkForm() {
	/* DEL 1 AF STEP 1 START */
	//if (document.getElementById('calls_per_day').value > 1800) {
	//	alert('Max antal opkald du kan angive er 1800.'); return false;
	
	if (document.getElementById('calls_per_day').value == "") {
		alert('Du skal huske at angive hvor mange opkald du foretager.'); return false;
	}
	
	if (document.getElementById('unsuccesfull_call').value == "") {
		alert('Du skal huske at angive hvor mange forgæves opkald du foretager.'); return false;
	}
	
	else if (document.getElementById('calls_per_day_p_1').checked == false && document.getElementById('calls_per_day_p_2').checked == false && document.getElementById('calls_per_day_p_3').checked == false) {
		alert('Du skal huske at angive hvor tit du foretager et opkald.'); return false;
	}
	
	else if (document.getElementById('unsuccesfull_call_p_1').checked == false && document.getElementById('unsuccesfull_call_p_2').checked == false && document.getElementById('unsuccesfull_call_p_3').checked == false) {
		alert('Du skal huske at angive hvor tit du foretager et forgæves opkald.'); return false;
	}
	
	//else if (document.getElementById('average_call_min').value > 60) {
	//	alert('Du kan højst angive 60 min. som dit gennemsnitlige opkald pr. dag.'); return false;
	else if (document.getElementById('average_call_min').value == "") {
		alert('Du skal huske at angive hvor lang tid dine opkald varer i gennemsnit.'); return false;
	}
	
	//else if (document.getElementById('average_call_sec').value > 59) {
	//	alert('Du kan højst angive 59 sek. som dit gennemsnitlige opkald pr. dag.'); return false;
	else if (document.getElementById('average_call_sec').value == "") {
		alert('Du skal huske at angive hvor lang tid dine opkald varer i gennemsnit.'); return false;
	}
	
	//else if (document.getElementById('average_call_sec').value > 59) {
	//	alert('Du kan højst angive 59 sek. som dit gennemsnitlige opkald pr. dag.'); return false;
	else if (document.getElementById('average_call_sec').value == "0") {
		//alert('Du kan ikke angive 0 sekunder eller 00 sekunder.'); return false;
		document.getElementById('average_call_sec').value = 1; return true;
	}
	
	//else if (document.getElementById('average_call_sec').value > 59) {
	//	alert('Du kan højst angive 59 sek. som dit gennemsnitlige opkald pr. dag.'); return false;
	else if (document.getElementById('average_call_sec').value == "00") {
		//alert('Du kan ikke angive 0 sekunder eller 00 sekunder.'); return false;
		document.getElementById('average_call_sec').value = 1; return true;
	}
	
	//else if (document.getElementById('sms_per_day').value > 9000) {
	//	alert('Du kan højst angive at du sender 9000 SMSer.'); return false;
	else if (document.getElementById('sms_per_day').value == "") {
		alert('Du skal huske at angive hvor mange smser du sender.'); return false;
	}
	
	else if (document.getElementById('sms_per_day_p_1').checked == false && document.getElementById('sms_per_day_p_2').checked == false && document.getElementById('sms_per_day_p_3').checked == false) {
		alert('Du skal huske at angive hvor tit skriver en SMS.'); return false;
	}
	/* DEL 1 AF STEP 1 SLUT */
	
	/* DEL 2 AF STEP 1 START */
	//else if (document.getElementById('nordic_sms_per_month').value > 300) {
	//	alert('Du kan højst angive at du sender 300 smser til Norden pr. måned.'); return false;
	else if (document.getElementById('nordic_sms_per_month').value == "") {
		alert('Du skal huske at angive hvor mange smser du sender til Norden om måneden.'); return false;
	}
	
	//else if (document.getElementById('foreign_sms_per_month').value > 300) {
	//	alert('Du kan højst angive at du sender 300 smser til udlandet pr. måned.'); return false;
	else if (document.getElementById('foreign_sms_per_month').value == "") {
		alert('Du skal huske at angive hvor mange smser du sender til udlandet om måneden.'); return false;
	}
	
	//else if (document.getElementById('mms_per_month').value > 300) {
	//	alert('Du kan højst angive at du sender 300 mmser pr. måned.'); return false;
	else if (document.getElementById('mms_per_month').value == "") {
		alert('Du skal huske at angive hvor mange mmser du sender om måneden.'); return false;
	}
	
	else if (document.getElementById('gprs_per_month').selectedIndex == 0) {
		alert('Du skal huske at angive hvor meget trafik du bruger på GPRS.'); return false;
	}
	
	else if (document.getElementById('your_company').value == "") {
		alert('Du skal huske at angive dit nuværende abonnement.'); return false;
	}
	else if ((document.getElementById('call_to_same_company').value == "" || isNaN(document.getElementById('call_to_same_company').value) == true || parseInt(document.getElementById('call_to_same_company').value) > 10 || parseInt(document.getElementById('call_to_same_company').value) < 0) && document.getElementById('holder_call_to_same_company').style.display == 'block') {
		alert('Du skal vælge hvor mange ud af 10 samtaler der foregår internt.'); return false;
	}
	/* DEL 2 AF STEP 1 SLUT */
	
	else {
	   document.getElementById('submitting').innerHTML = '<b style="margin-top: 2px; margin-top: -5px;"><img style="vertical-align: -3px;" src="images/loading.gif"> Beregner. Vent...</b>'
		return true;
	}

}

