var $j = jQuery.noConflict();

function validateFields() {
var frmEl = document.getElementById('cForm');
var bestilNavn = document.getElementById('bestilNavn');
var bestilMail = document.getElementById('bestilMail');
var bestilTlf = document.getElementById('bestilTlf');
var bestilArb = document.getElementById('bestilArb');
var bestilAdr = document.getElementById('bestilAdr');
var bestilPostnrBy = document.getElementById('bestilPostnrBy');
var strCC = document.getElementById('selfCC');
var whiteSpace = /^[\s]+$/;
	if ( bestilNavn.value == 'Navn' || whiteSpace.test(bestilNavn.value) ) {
		alert("Du mangler at indtaste dit navn.");
		bestilNavn.style.backgroundImage = 'url("img/inputReq.gif")';
	}
	if ( bestilTlf.value == 'Telefon' || whiteSpace.test(bestilTlf.value) ) {
		alert("Du mangler at indtaste dit telefonnummer.");
		bestilTlf.style.backgroundImage = 'url("img/inputReq.gif")';
	}
	else {
		sendbestilMail();
	}
}
function sendbestilMail () {
	var success = document.getElementById('emailSuccess');
	var bestilNavn = document.getElementById('bestilNavn');
	var bestilMail = document.getElementById('bestilMail');
	var bestilTlf = document.getElementById('bestilTlf');
	var bestilArb = document.getElementById('bestilArb');
	
	// dont require following elements if not present on the page
	if(!!document.getElementById('bestilAdr')){	
	var bestilAdr = document.getElementById('bestilAdr');
	var bestilPostnrBy = document.getElementById('bestilPostnrBy');
	var chkSundhedstjek = document.getElementById('chkSundhedstjek').checked;
	var chkChris = document.getElementById('chkChris').checked;
	var chkBodyAge = document.getElementById('chkBodyAge').checked;
	var chkMassBeh = document.getElementById('chkMassBeh').checked;
	var chkVaegttab = document.getElementById('chkVaegttab').checked;
	var chkKanVej = document.getElementById('chkKanVej').checked;
	var chkRygestop = document.getElementById('chkRygestop').checked;
	var chkArbmil = document.getElementById('chkArbmil').checked;
	var chkStress = document.getElementById('chkStress').checked;
	var chkSygFra = document.getElementById('chkSygFra').checked;
	var chkForeSund = document.getElementById('chkForeSund').checked;
	var chkFitRab = document.getElementById('chkFitRab').checked;
	var chkPerTr = document.getElementById('chkPerTr').checked;
	var chkSunpor = document.getElementById('chkSunpor').checked;
	var chkSunStrat = document.getElementById('chkSunStrat').checked;
	var chkSunvir = document.getElementById('chkSunvir').checked;
	var chkNyhedsbrev = document.getElementById('chkNyhedsbrev').checked;
	}
	
	var page = "scripts/xmlHttpRequest2.php";
	
	// convert (&, +, =) to string equivs. Needed so URL encoded POST won't choke.
	var str1 = bestilNavn.value;
	str1 = str1.replace(/&/g,"**am**");
	str1 = str1.replace(/=/g,"**eq**");
	str1 = str1.replace(/\+/g,"**pl**");
	var str2 = bestilMail.value;
	str2 = str2.replace(/&/g,"**am**");
	str2 = str2.replace(/=/g,"**eq**");
	str2 = str2.replace(/\+/g,"**pl**");
	var str3 = bestilTlf.value;
	str3 = str3.replace(/&/g,"**am**");
	str3 = str3.replace(/=/g,"**eq**");
	str3 = str3.replace(/\+/g,"**pl**");
	var str4 = bestilArb.value;
	str4 = str4.replace(/&/g,"**am**");
	str4 = str4.replace(/=/g,"**eq**");
	str4 = str4.replace(/\+/g,"**pl**");
	
	if(!!document.getElementById('bestilAdr')){	
	var str5 = bestilAdr.value;
	str5 = str5.replace(/&/g,"**am**");
	str5 = str5.replace(/=/g,"**eq**");
	str5 = str5.replace(/\+/g,"**pl**");
	var str6 = bestilPostnrBy.value;
	str6 = str6.replace(/&/g,"**am**");
	str6 = str6.replace(/=/g,"**eq**");
	str6 = str6.replace(/\+/g,"**pl**");
	}
	
	var stuff = "bestilNavn="+str1+"&bestilMail="+str2+"&bestilTlf="+str3+"&bestilArb="+str4+"&bestilAdr="+str5+"&bestilPostnrBy="+str6+"&chkSundhedstjek="+chkSundhedstjek+"&chkChris="+chkChris+"&chkBodyAge="+chkBodyAge+"&chkMassBeh="+chkMassBeh+"&chkVaegttab="+chkVaegttab+"&chkKanVej="+chkKanVej+"&chkRygestop="+chkRygestop+"&chkArbmil="+chkArbmil+"&chkStress="+chkStress+"&chkSygFra="+chkSygFra+"&chkForeSund="+chkForeSund+"&chkFitRab="+chkFitRab+"&chkPerTr="+chkPerTr+"&chkSunpor="+chkSunpor+"&chkSunStrat="+chkSunStrat+"&chkSunvir="+chkSunvir+"&chkNyhedsbrev="+chkNyhedsbrev;
	
	$j.ajax({
		type: "POST",  
		url: page,  
		data: stuff,  
		success: function() {  
			$j('#forms').fadeOut(500);
			$j('#loadBar').fadeIn(500);
		}  
	});  
	return false;  
}
