/* Maak het verzend object http aan */
var http;
/* IE is lief */
if (window.ActiveXObject) 
{
	http = new ActiveXObject("Microsoft.XMLHTTP");
}
/* andere browsers */
else if (window.XMLHttpRequest) 
{
	http = new XMLHttpRequest();
}

/*-------------------------------------------------*/
/* De live functie voor het ophalen van het nieuws */
function toon_nieuws(nieuws_id) 
{	
	http.open('post', 'nieuws_archief_menu.php');
	http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	/* defineer welke functie er geladen moet worden als de data wordt ontvangen */
	http.onreadystatechange = handleHttpResponseNieuws
	http.send('nieuws_id=' + nieuws_id);
}

/* De live functie voor het tonen van het nieuws */
function handleHttpResponseNieuws() 
{ 
	if (http.readyState == 4 && http.status == 200) 
	{ 
		document.getElementById('main').innerHTML = http.responseText;
	}
}
/*-------------------------------------------------*/

/*-------------------------------------------------*/
/* De live functie voor het aanmelden van nieuwsbrief */
function meld_aan_nieuwsbrief() 
{	
	http.open('post', 'nieuwsbrief.php');
	http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	/* defineer welke functie er geladen moet worden als de data wordt ontvangen */
	http.onreadystatechange = handleHttpResponseNieuwsBrief
	http.send('nieuwsbrief=aanmelden&email=' + document.getElementById('de_nieuwsbrief').value);
}
/*-------------------------------------------------*/

/*-------------------------------------------------*/
/* De live functie voor het afmelden van nieuwsbrief */
function meld_af_nieuwsbrief() 
{	
	http.open('post', 'nieuwsbrief.php');
	http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
	/* defineer welke functie er geladen moet worden als de data wordt ontvangen */
	http.onreadystatechange = handleHttpResponseNieuwsBrief
	http.send('nieuwsbrief=afmelden&email=' + document.getElementById('de_nieuwsbrief').value);
}
/*-------------------------------------------------*/

/*-------------------------------------------------*/
/* De live functie voor de nieuwsbrief */
function handleHttpResponseNieuwsBrief() 
{ 
	if (http.readyState == 4 && http.status == 200) 
	{ 
		alert(http.responseText);
		document.getElementById('de_nieuwsbrief').value = "";
	}
}
/*-------------------------------------------------*/

/*-------------------------------------------------*/
/* De live functie voor het stemmen op de poll */
function stem_poll() 
{	
	if(pollKeuze)
	{
		http.open('post', 'poll_resultaten.php');
		http.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
		/* defineer welke functie er geladen moet worden als de data wordt ontvangen */
		http.onreadystatechange = handleHttpResponsePoll
		http.send('stem=ja&poll_id=' + pollKeuze);
	}
	else
	{
		alert("U heeft geen keuze gemaakt");
	}
}
/*-------------------------------------------------*/

/*-------------------------------------------------*/
/* De live functie voor de poll */
function handleHttpResponsePoll() 
{ 
	if (http.readyState == 4 && http.status == 200) 
	{ 
		document.getElementById('poll').innerHTML = http.responseText;
	}
}
/*-------------------------------------------------*/

