function showPoll() {
	document.getElementById('overlay').style.display='block';
	//document.getElementById('overlay2').style.display='block';
	
	new Ajax.Updater('body', '/poll.php', {
	  parameters: {bla: "test"},
	  insertion: Insertion.Top
	});

}

function closePoll() {
	$("pollOverlay").remove();
}

function submitPoll() {
	var param = 'answer=' + $F('question1');
	new Ajax.Updater('pollOverlay', '/poll.php', {
	  method: 'get', 
	  parameters: {bla: param}
	});
}

function submitPoll2() {
	$('pollForm').serialize();
	$('pollForm').request({
		onComplete: function(transport){ 
			$("pollInside").update(transport.responseText);
		}
	})
}

function showDoDont(dodontID) {
	document.getElementById('overlay').style.display='block';
	document.getElementById('overlay2').style.display='block';
	
	new Ajax.Updater('overlay2', '/dodont.php', {
	  parameters: {recordID: dodontID},
	  insertion: Insertion.Top
	});
}

function closeDoDont() {
	if ($("doOverlay") != null)
		$("doOverlay").remove();
	if ($("dontOverlay") != null)
		$("dontOverlay").remove();
}

function showDoDontForm() {
	document.getElementById('overlay').style.display='block';
	
	new Ajax.Updater('wrapper', '/dodontForm.php', {
	  parameters: {},
	  insertion: Insertion.Top
	});
}

function closeDoDontForm() {
	if ($("doFormOverlay") != null)
		$("doFormOverlay").remove();
	if ($("dontFormOverlay") != null)
		$("dontFormOverlay").remove();
}

function toggleBackground(setColor) {
	if ($("doFormOverlay") != null)
		var container = $("doFormOverlay");
	if ($("dontFormOverlay") != null)
		var container = $("dontFormOverlay");
		
	if (setColor == "dont")
		container.id = "dontFormOverlay";
	else
		container.id = "doFormOverlay";
}

function submitDoDont() {
	$('formSubmitDoDont').serialize();
	$('formSubmitDoDont').request({
		onComplete: function(transport){
			if ($("doFormOverlay") != null)
				$("doFormOverlay").update(transport.responseText);
			if ($("dontFormOverlay") != null)
				$("dontFormOverlay").update(transport.responseText);
		}
	})
}

function showSMSForm() {
	document.getElementById('overlay').style.display='block';
	
	new Ajax.Updater('wrapper', '/smswizard.php', {
	  parameters: {},
	  insertion: Insertion.Top
	});
}

function closeSMSForm() {
	$("smsOverlay").remove();
}

function selectSMS(smsID) {
	var oldSelected = "sms" + $("selectedSMS").value;
	if ($(oldSelected) != null)
		$(oldSelected).className = "smsText";
	
	$("selectedSMS").value = smsID;
	$("nextButtonSMS").style.display = "block";
	
	/*for (var i = 1; i <= 9; i++)
		$("sms"+i).className = "smsText";*/
		
	$("sms"+smsID).className = "selectedSMSText";
}

function submitSMS1() {
	$('hiddenForm').serialize();
	$('hiddenForm').request({
		onComplete: function(transport){ 
			$("smsOverlay").update(transport.responseText);
		}
	})
}

function submitSMS2() {
	$('formSMS').serialize();
	$('formSMS').request({
		onComplete: function(transport){ 
			$("smsOverlay").update(transport.responseText);
		}
	})
}

function showPersonalSMSForm() {
	document.getElementById('overlay').style.display='block';
	
	new Ajax.Updater('wrapper', '/submitSMS.php', {
	  parameters: {},
	  insertion: Insertion.Top
	});
}

function closePersonalSMSForm() {
	$("personalSMSOverlay").remove();
}

function submitPersonalSMS() {
	$('formSubmitPersonalSMS').serialize();
	$('formSubmitPersonalSMS').request({
		onComplete: function(transport){ 
			$("personalSMSOverlay").update(transport.responseText);
		}
	})
}

function closeAll() {
	if ($("pollOverlay") != null)
		closePoll();
	if ($("dontOverlay") != null || $("doOverlay") != null)
		closeDoDont();
	if ($("doFormOverlay") != null || $("dontFormOverlay") != null)
		closeDoDontForm();
	if ($("smsOverlay") != null)
		closeSMSForm();
	if ($("personalSMSOverlay") !== null)
		closePersonalSMSForm();
	document.getElementById('overlay').style.display='none';
	document.getElementById('overlay2').style.display='none';
}

function checkAnswer() {
	var radiotrue = document.getElementById('answertrue');
	var radiofalse = document.getElementById('answerfalse');
	
	if(radiotrue.checked == false && radiofalse.checked == false)
	{
		alert("U moet eerst een keuze maken");
		return false;
	}
	else
	{
		return true;
	}
}
function checkField(field) {
	var input = document.getElementById(field);

	if ( input.value == '') {
		alert('Vul het veld '+field+' a.u.b.');
		return false;
	}
	else
		return true
}

function validateEmail(value){
	var emailPattern = /^[a-zA-Z0-9._-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
	if(emailPattern.test(value) == false) alert('Ongeldig e-mailadres');
	return emailPattern.test(value); 
}