function getValue(ele){
    if(ele.length){
        for(var i=0;i<ele.length;i++){
            if(ele[i].checked) return ele[i].value;
        }
    }else{
        if(ele.checked) return ele.value;
    }
    return false;
}


function checkEmail(emailAddress) {
var foundAtSymbol = 0;
var foundDot = 0;
var md;
// Go through each character in the email address.
for (var x=0; x<emailAddress.length - 1; x++) {
md = emailAddress.substr(x, 1);
// Is the character an @ symbol?
if (md == '@') foundAtSymbol++;
// Count how many dots there are after the @ symbol.
if (md == '.' && foundAtSymbol == 1) foundDot++;
};
// Is there only one @ symbol, and are there more than one dots?
if (foundDot > 0 && foundAtSymbol == 1) {
return true;
} else {
return false;
};
};


function Validate(fm)
{
	var chkemail = /.*@.+\..+/
	var err = "";
	if (fm.voorletter.value == "") { err += "- Cliënt (voorletter)\n"; }
	if (fm.achternaam.value == "") { err += "- Cliënt (achternaam)\n"; }
	if (!document.contactformulier.geslacht[0].checked && !document.contactformulier.geslacht[1].checked){err += "- Geslacht cliënt\n"; }	
	if (fm.gebdat_dag.value == "") { err += "- Geboortedatum cliënt(dag)\n"; }
	if (fm.gebdat_maand.value == "") { err += "- Geboortedatum cliënt(maand)\n"; }
	if (fm.gebdat_jaar.value == "") { err += "- Geboortedatum cliënt(jaar)\n"; }
	
	if (!document.contactformulier.diagnose[0].checked && !document.contactformulier.diagnose[1].checked && !document.contactformulier.diagnose[2].checked && !document.contactformulier.diagnose[3].checked && !document.contactformulier.diagnose[4].checked && !document.contactformulier.diagnose[5].checked && !document.contactformulier.diagnose[6].checked && !document.contactformulier.diagnose[7].checked && !document.contactformulier.diagnose[8].checked){err += "- Diagnose\n"; }	

	if (fm.vraagstelling_txt.value == "") { err += "- Revalidatie-indicatie/vraagstelling\n"; }
	
	//Diagnose checkboxen
	if (!document.contactformulier.aanmelding[0].checked && !document.contactformulier.aanmelding[1].checked && !document.contactformulier.aanmelding[2].checked && !document.contactformulier.aanmelding[3].checked){err += "- Aanmelding voor\n"; }	
	
	if (fm.aanmelding_dag.value == "") { err += "- Datum aanmelding (dag)\n"; }
	if (fm.aanmelding_maand.value == "") { err += "- Datum aanmelding (maand)\n"; }
	if (fm.aanmelding_jaar.value == "") { err += "- Datum aanmelding (jaar)\n"; }
	if (fm.verwijzend_arts.value == "") { err += "- Naam verwijzend arts\n"; }
	if (fm.AGB_code_arts.value == "") { err += "- AGB-code verwijzend arts\n"; }

//----------------------------------E-mail check---------------------------------------------
if (document.contactformulier.elements['verwijzend_arts_email'].value == ""){}
else
if (!checkEmail(document.contactformulier.elements['verwijzend_arts_email'].value)){ err += "- Verwijzend arts, vul een geldig e-mail adres in\n"; }
//-------------------------------------------------------------------------------------------
   
  if (err != "") { 
    window.alert("Vul de volgende verplichte velden in:  \n \n" + err); 
    return false;
  }
 fm.submit()
}

function ValidateDomein(fm)
{

	var chkemail = /.*@.+\..+/
	var err = "";
	if (fm.voorletter.value == "") { err += "- Cliënt (voorletter)\n"; }
	if (fm.achternaam.value == "") { err += "- Cliënt (achternaam)\n"; }
	if (!document.contactformulier.geslacht[0].checked && !document.contactformulier.geslacht[1].checked){err += "- Geslacht cliënt\n"; }	
	if (fm.gebdat_dag.value == "") { err += "- Geboortedatum cliënt(dag)\n"; }
	if (fm.gebdat_maand.value == "") { err += "- Geboortedatum cliënt(maand)\n"; }
	if (fm.gebdat_jaar.value == "") { err += "- Geboortedatum cliënt(jaar)\n"; }
	
	if (!document.contactformulier.domeinen[0].checked && !document.contactformulier.domeinen[1].checked && !document.contactformulier.domeinen[2].checked && !document.contactformulier.domeinen[3].checked && !document.contactformulier.domeinen[4].checked && !document.contactformulier.domeinen[5].checked){err += "- Domeinen\n"; }	

	if (fm.vraagstelling_txt.value == "") { err += "- Vraagstelling\n"; }
	
	if (fm.aanmelding_dag.value == "") { err += "- Datum aanmelding (dag)\n"; }
	if (fm.aanmelding_maand.value == "") { err += "- Datum aanmelding (maand)\n"; }
	if (fm.aanmelding_jaar.value == "") { err += "- Datum aanmelding (jaar)\n"; }
	if (fm.verwijzend_arts.value == "") { err += "- Naam verwijzend arts\n"; }
	if (fm.AGB_code_arts.value == "") { err += "- AGB-code verwijzend arts\n"; }

//----------------------------------E-mail check---------------------------------------------
if (document.contactformulier.elements['verwijzend_arts_email'].value == ""){}
else
if (!checkEmail(document.contactformulier.elements['verwijzend_arts_email'].value)){ err += "- Verwijzend arts, vul een geldig e-mail adres in\n"; }
//-------------------------------------------------------------------------------------------
   
  if (err != "") { 
    window.alert("Vul de volgende verplichte velden in:  \n \n" + err); 
    return false;
  }
 fm.submit()
}

function ValidateArbeidspoli(fm)
{
	var chkemail = /.*@.+\..+/
	var err = "";
	if (fm.voorletter.value == "") { err += "- Cliënt (voorletter)\n"; }
	if (fm.achternaam.value == "") { err += "- Cliënt (achternaam)\n"; }
	if (fm.meisjesnaam.value == "") { err += "- Cliënt (meisjesnaam)\n"; }
	if (!document.contactformulier.geslacht[0].checked && !document.contactformulier.geslacht[1].checked){err += "- Geslacht cliënt\n"; }	
	if (fm.gebdat_dag.value == "") { err += "- Geboortedatum cliënt(dag)\n"; }
	if (fm.gebdat_maand.value == "") { err += "- Geboortedatum cliënt(maand)\n"; }
	if (fm.gebdat_jaar.value == "") { err += "- Geboortedatum cliënt(jaar)\n"; }
	if (fm.burgerservicenummer.value == "") { err += "- Cliënt burgerservicenummer\n"; }
	if (fm.client_straat.value == "") { err += "- Cliënt straat\n"; }
	if (fm.client_huisnummer.value == "") { err += "- Cliënt huisnummer\n"; }
	if (fm.client_postcode.value == "") { err += "- Cliënt postcode\n"; }
	if (fm.client_woonplaats.value == "") { err += "- Cliënt woonplaats\n"; }
	if (fm.client_telefoon.value == "") { err += "- Cliënt telefoon\n"; }
	if (fm.naam_verzekering.value == "") { err += "- Cliënt naam zorgverzekering\n"; }
	if (fm.polisnr_verzekering.value == "") { err += "- Cliënt polisnummer zorgverzekering\n"; }
	
	if (fm.aanmelding_dag.value == "") { err += "- Datum aanmelding (dag)\n"; }
	if (fm.aanmelding_maand.value == "") { err += "- Datum aanmelding (maand)\n"; }
	if (fm.aanmelding_jaar.value == "") { err += "- Datum aanmelding (jaar)\n"; }
	if (fm.verwijzer_instantie.value == "") { err += "- Verwijzer instantie\n"; }
	if (fm.verwijzend_arts.value == "") { err += "- Naam verwijzend arts\n"; }
	if (fm.verwijzer_agb.value == "") { err += "- AGB-code verwijzend arts\n"; }
	if (fm.verwijzer_straat.value == "") { err += "- Verwijzer straat\n"; }
	if (fm.verwijzer_huisnummer.value == "") { err += "- Verwijzer huisnummer\n"; }
	if (fm.verwijzer_postcode.value == "") { err += "- Verwijzer postcode\n"; }
	if (fm.verwijzer_woonplaats.value == "") { err += "- Verwijzer woonplaats\n"; }

	if (fm.werkgever_straat.value == "") { err += "- Werkgever straat\n"; }
	if (fm.werkgever_huisnummer.value == "") { err += "- Werkgever huisnummer\n"; }
	if (fm.werkgever_postcode.value == "") { err += "- Werkgever postcode\n"; }
	if (fm.werkgever_woonplaats.value == "") { err += "- Werkgever woonplaats\n"; }
	if (fm.werkgever_contactpersoon.value == "") { err += "- Contactpersoon\n"; }
	
	if (fm.werkgever_functie_client.value == "") { err += "- Werkgever functie cliënt\n"; }
	if (fm.verzuim_dag.value == "") { err += "- Verzuim sinds (dag)\n"; }
	if (fm.verzuim_maand.value == "") { err += "- Verzuim sinds (maand)\n"; }
	if (fm.verzuim_jaar.value == "") { err += "- Verzuim sinds (jaar)\n"; }
	if (fm.vraagstelling_txt.value == "") { err += "- Vraagstelling\n"; }
	
	//Diagnose checkboxen
	
	

//----------------------------------E-mail check---------------------------------------------
//if (document.contactformulier.elements['verwijzend_arts_email'].value == ""){}
//else
//if (!checkEmail(document.contactformulier.elements['verwijzend_arts_email'].value)){ err += "- Verwijzend arts, vul een geldig e-mail adres in\n"; }
//-------------------------------------------------------------------------------------------
   
  if (err != "") { 
    window.alert("Vul de volgende verplichte velden in:  \n \n" + err); 
    return false;
  }
 fm.submit()
}
