var xmlhttp

function showHint(str)
{
if (str.length==0)
  {
  document.getElementById("textcontainer").innerHTML="";
  return;
  }
xmlhttp=GetXmlHttpObject();
if (xmlhttp==null)
  {
  alert ("Your browser does not support XMLHTTP!");
  return;
  }
xmlhttp.onreadystatechange=stateChanged;
xmlhttp.open("POST", "includes/aanmelden.php", true);
xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	if(str=="def"){
		para = "quest[0]="+document.getElementById('formname').value+"&quest[1]="+document.getElementById('formmail').value+"&quest[2]="+document.getElementById('formmessage').value;
		xmlhttp.send(para);
	}else{
		xmlhttp.send(getparameters());
	}
}


function stateChanged()
{
if (xmlhttp.readyState==4)
  {
  		document.getElementById("textcontainer").innerHTML=xmlhttp.responseText;
  		if(xmlhttp.responseText=="end"){
	  		document.getElementById("textcontainer").innerHTML = 'U bent aangemeld bij Zwemschool Zeeland.<br>Wij willen u vriendelijk bedanken voor uw inschrijving. U ontvangt van ons per e-mail een bevestiging van uw inschrijving. Wij verzoeken u om uw gegevens in de e-mail zorgvuldig te controleren, en bij foutieve of gewijzigde gegeven dit aan ons door te geven.<br><br>Uw inschrijving is pas definitief nadat het inschrijfgeld van &euro; 15,- is bijgeschreven op onze rekening. Dit kunt u via de bank overmaken naar ons rekeningnummer 31.22.61.136, of aan de balie van Zwemschool Zeeland voldoen middels contante betaling.<br><br>Met vriendelijke groeten,<br><br>Zwemschool Zeeland<br><br>Rabobank: 31.22.61.136<br>KvK: 22064559<br>BTW nr.: NL8181.16.341.B01<br><br>U wordt automatisch doorgestuurd naar onze website, of klik <a href="http://www.zwemschoolzeeland.nl">hier.</a>';
	  		setTimeout("location.href='index.php'", 15000);
		}
		if(xmlhttp.responseText=="endquest"){
	  		document.getElementById("textcontainer").innerHTML = 'U vraag is opgestuurd naar Zwemschool Zeeland<br>Wij proberen uw vraag binnen 3 dagen te beantwoorden.<br>Wacht tot u wordt doorgestuurd naar onze website, of klik <a href="http://www.zwemschoolzeeland.nl">hier.</a>';
	  		setTimeout("location.href='index.php'", 6000);
		}
  }
}

function GetXmlHttpObject()
{
if (window.XMLHttpRequest)
  {
  // code for IE7+, Firefox, Chrome, Opera, Safari
  return new XMLHttpRequest();
  }
if (window.ActiveXObject)
  {
  // code for IE6, IE5
  return new ActiveXObject("Microsoft.XMLHTTP");
  }
return null;
}

function getparameters(){
	var para = "item[0]="+document.getElementById('formid').value+"&";
	var inputs = document.getElementsByTagName("input");
	for (var i=0; i < inputs.length; i++) {
		var inputtype = inputs[i].getAttribute('type');
	
		switch(inputtype){
			case "text":
				para = para+inputs[i].name+"="+inputs[i].value+"&";
  			break;
  			case "radio":
  				var radioname = inputs[i].name;
  				var idexmem = i;
  				var radiovalue = 2;
  				while(radioname == inputs[i].name){
	  				if(inputs[i].checked == true){
		  				radiovalue = inputs[i].value;
	  				}
	  				i++;
				}
				i = i-1;
				para = para+inputs[idexmem].name+"="+radiovalue+"&";
  			break;
  			case "checkbox":
  			para = para+"item"+i+"="+inputs[i].value+"&";
  			break;
		}
	}	

var inputs = document.getElementsByTagName("textarea");
	for (var i=0; i < inputs.length; i++) {
		if(inputs[i].value == ""){
			inputs[i].value = "-";
		}
		para = para+inputs[i].name+"="+inputs[i].value+"&";
	}
	para = para.substr(0,para.length-1)
return para;
}

function valandsub(){
	var correct = document.getElementById("correct").checked;
	var voorw = document.getElementById("voorw").checked;
	var checkmessage = "U dient de volgende velden aan te vinken: \n";
	
	if(correct==0){
		checkmessage += "Gegevens naar waarheid te hebben ingevuld.\n";
	}
	if(voorw==0){
		checkmessage += "Akkoord met algemene voorwaarden.\n";
	}
	if(correct==1 && voorw==1){
		showHint("abc");
	}else{
		alert(checkmessage);
	}
}
