function validate_field(field)
{
  if (field==null||field=="")
  {return false;}
  else{return true;}
}
function validate_fieldx(field)
{
  if (field==null||field==""||field.indexOf(']') > 0||field.indexOf('>') > 0)
  {return false;}
  else{return true;}
}
function validate_email(field)
{
apos=field.indexOf("@");
dotpos=field.lastIndexOf(".");
if (apos<1||dotpos-apos<2) 
  {return false;}
else{return true;}
}
function validate_button(field) {
myOption = -1;
for (i=field.length-1; i > -1; i--) {
if (field[i].checked) {
myOption = i; i = -1;
}
}
if (myOption == -1) {
return false;
}
return true;
}
function validate_buttonx(field, thisform) {
myOption = -1;
for (i=field.length-1; i > -1; i--) {
if (field[i].checked) {
myOption = i; i = -1;
}
}
if (myOption == -1) {
return false;
}
if(field[myOption].value == "Andere"){
	var fnaam = field[myOption].name;
	fnaam = fnaam + "andere";
	if(fnaam == "hoeandere"){
		var tg = thisform.hoeandere.value;
		}
	if(fnaam == "waaromandere"){
		var tg = thisform.waaromandere.value;
		}
	if (tg==null||tg==""){
		return false;
		}
	}
return true;
}


function validate_form(thisform)
{
var naam= thisform.naam.value;
var email = thisform.email.value;
var vraag = thisform.vraag.value;
var fouten = 0;
if (validate_field(naam)==false)
{
document.getElementById('foutnaam').style.display = "";
document.getElementById('naam').className = "fout";
fouten++;
}
else{
document.getElementById('foutnaam').style.display = "none";
document.getElementById('naam').className = "formulier";
}

if (validate_email(email)==false)
{
document.getElementById('foutemail').style.display = "";
document.getElementById('email').className = "fout";
fouten++;
}
else{
document.getElementById('foutemail').style.display = "none";
document.getElementById('email').className = "formulier";
}

if (validate_fieldx(vraag)==false)
{
document.getElementById('foutvraag').style.display = "";
document.getElementById('vraag').className = "fout";
fouten++;
}
else{
document.getElementById('foutvraag').style.display = "none";
document.getElementById('vraag').className = "formulier";
}

if(fouten == 0){
return true;
}
else{
return false;
}
}
function validate_feedback(thisform)
{
var opleiding = thisform.opleiding;
var hoe = thisform.hoe;
var hoeandere = thisform.hoeandere;
var waarom = thisform.waarom;
var waaromamdere = thisform.waaromandere;
var bureel = thisform.bureel;
var onthaal = thisform.onthaal;
var informatie = thisform.informatie;
var naam= thisform.naam.value;
var email = thisform.email.value;
var fouten = 0;
if (validate_button(opleiding)==false || validate_button(bureel)==false || validate_button(onthaal)==false || validate_button(informatie)==false || validate_buttonx(hoe,thisform)==false || validate_buttonx(waarom,thisform)==false)
{
document.getElementById('foutopleiding').style.display = "";
fouten++;
}
else{
document.getElementById('foutopleiding').style.display = "none";
}

if (validate_field(naam)==false)
{
document.getElementById('foutnaam').style.display = "";
document.getElementById('naam').className = "fout";
fouten++;
}
else{
document.getElementById('foutnaam').style.display = "none";
document.getElementById('naam').className = "formulier";
}

if (validate_email(email)==false)
{
document.getElementById('foutemail').style.display = "";
document.getElementById('email').className = "fout";
fouten++;
}
else{
document.getElementById('foutemail').style.display = "none";
document.getElementById('email').className = "formulier";
}

/*if (validate_fieldx(vraag)==false)
{
document.getElementById('foutvraag').style.display = "";
document.getElementById('vraag').className = "fout";
fouten++;
}
else{
document.getElementById('foutvraag').style.display = "none";
document.getElementById('vraag').className = "formulier";
}*/

if(fouten == 0){
return true;
}
else{
return false;
}
}
