	// window.onload = doSearch();

/**********************************
	ADD
**********************************/

function validate_add(){
	
	createXMLHttpRequest();
	var url = "../js_validate/module_03_01_1.val.php?module_03_01_naam="  + document.getElementById("add_module_03_01_naam").value +
				"&module_03_01_email=" 		+ document.getElementById("add_module_03_01_email").value	+
				"&module_03_01_bericht=" 	+ document.getElementById("add_module_03_01_bericht").value +
				"&control=1";
	xmlHttp.open("GET", url, true);
	xmlHttp.onreadystatechange = callback_add;
	xmlHttp.send(null);
}


function submitForm_add(){
		document.getElementById("message_Submit_03_01").innerHTML = "<input type=\"button\" name=\"Submit\" value=\"Verzenden\" disabled=\"disabled\">";
		
	createXMLHttpRequest();
	var url = "../js_validate/module_03_01_1.val.php?module_03_01_naam="  	+ document.getElementById("add_module_03_01_naam").value	+
			"&module_03_01_email=" 		+ document.getElementById("add_module_03_01_email").value	+
			"&module_03_01_bericht=" 	+ document.getElementById("add_module_03_01_bericht").value +
			"&action=submit";
	xmlHttp.open("GET", url, true);
	xmlHttp.onreadystatechange = callback_add;
	xmlHttp.send(null);
}

function callback_add(){
  if(xmlHttp.readyState == 4) {
       if(xmlHttp.status == 200) {
	   		// Submit
           var mes_0 = xmlHttp.responseXML.getElementsByTagName("message")[0].firstChild.data;
		   var val_0 = xmlHttp.responseXML.getElementsByTagName("passed")[0].firstChild.data;
	   		// Naam
           var mes_1 = xmlHttp.responseXML.getElementsByTagName("message")[1].firstChild.data;
		   var val_1 = xmlHttp.responseXML.getElementsByTagName("passed")[1].firstChild.data;
	   		// Email
           var mes_2 = xmlHttp.responseXML.getElementsByTagName("message")[2].firstChild.data;
		   var val_2 = xmlHttp.responseXML.getElementsByTagName("passed")[2].firstChild.data;
	   		// Bericht
           var mes_3 = xmlHttp.responseXML.getElementsByTagName("message")[3].firstChild.data;
		   var val_3 = xmlHttp.responseXML.getElementsByTagName("passed")[3].firstChild.data;

		   setMessage_add(mes_0, val_0, mes_1, val_1, mes_2, val_2, mes_3, val_3);
       }
  }
}



function setMessage_add(message_0, isValid_0, message_1, isValid_1, message_2, isValid_2, message_3, isValid_3){


	/*************************************
	Als alle velden goed zijn ingevuld geef de verzendbutton vrij
	**************************************/
	if(isValid_1 == "true" && isValid_3 == "true"){
		document.getElementById("message_Submit_03_01").innerHTML = "<input type=\"button\" name=\"Submit\" value=\"Verzenden\" onclick=\"submitForm_add();\">";
	} else {
		document.getElementById("message_Submit_03_01").innerHTML = "<input type=\"button\" name=\"Submit\" value=\"Verzenden\" disabled=\"disabled\">"; 

	}

	if(isValid_3 == "true"){
		text_1 = document.getElementById("add_module_03_01_bericht").value;
		document.getElementById("message_add_module_03_01_bericht").innerHTML = smilies(text_1);
	}
	
	
	/*************************************
	Velden invullen met alleen tekst na verzending
	**************************************/
	
	if(isValid_0 == "true"){
		document.getElementById("message_Submit_03_01").innerHTML = message_0;
		document.getElementById("smilie-table").style.display = 'none';
		document.getElementById("preview_03_01").style.display = 'none';
		document.getElementById("tabel_module_03_01_1").style.display = 'none';
		doSearch('0');
	}

}

/******************
Toon de resultaten uit de database
*****************/

window.onload = function() { 
	doSearch('0');
}; 

function doSearch(positie_id) {
  createXMLHttpRequest();
  xmlHttp.onreadystatechange = handleStateChange;
  xmlHttp.open("GET", "../xml/module_03_01.val.php?rss_off=1&count_setup_module_03_01=10&pos_setup_module_03_01=" + positie_id, true);
  xmlHttp.send(null);
}
  
function handleStateChange() {
  if(xmlHttp.readyState == 4) {
       if(xmlHttp.status == 200) {
           clearPreviousResults();
           parseResults();
       }
  }
}

function clearPreviousResults() {
  var header_03_01 = document.getElementById("header_03_01");
  if(header_03_01.hasChildNodes()) {
       header_03_01.removeChild(header_03_01.childNodes[0]);
  }

  var tableBody = document.getElementById("resultsBody_03_01");
  while(tableBody.childNodes.length > 0) {
       tableBody.removeChild(tableBody.childNodes[0]);
  }
}

function parseResults() {
  var results = xmlHttp.responseXML;

  var eigendommen = results.getElementsByTagName("item");
  for(var i = 0; i < eigendommen.length; i++) {
       eigendom = eigendommen[i];
       datum = eigendom.getElementsByTagName("datum")[0].firstChild.nodeValue;
       naam = eigendom.getElementsByTagName("title")[0].firstChild.nodeValue;
       bericht = eigendom.getElementsByTagName("description")[0].firstChild.nodeValue;
       
	   bericht = smilies(bericht);
	   add_bericht(bericht);
  }
  
  var positie_volgende = results.getElementsByTagName("volgende")[0].firstChild.nodeValue;
  var positie_vorige = results.getElementsByTagName("vorige")[0].firstChild.nodeValue;
  if(positie_vorige != ''){ button_vorige = '<span style="margin-top: 10px;" class="rechts"><input name="vorige" type="button" id="vorige" onclick="doSearch(' + positie_vorige + ');" value="&raquo; nieuwer" /></span>'; } else { 
  	button_vorige = '';
  }
  if(positie_volgende != ''){ button_volgende = '<span style="margin-top: 10px;" class="links"><input name="volgende" type="button" id="volgende" onclick="doSearch(' + positie_volgende + ');" value="&laquo; ouder" /></span>'; } else {
	  button_volgende = '';
  }
  document.getElementById("volgorde_03_01").innerHTML =  button_vorige + ' ' + button_volgende;
  
}

function add_bericht(var_b) {
  var row = document.createElement("div");
  row.innerHTML = var_b;
  document.getElementById("resultsBody_03_01").appendChild(row);
}


/**/

<!--
function SmilieInvoegen(smilievalue) 
{ 
document.getElementById("add_module_03_01_bericht").value = document.getElementById("add_module_03_01_bericht").value + smilievalue;
document.getElementById("add_module_03_01_bericht").focus();
validate_add();
} 

//-->
