function openUitvoeringsdata(uitvoering, training) {
	if (uitvoering == '' || training == '') {
		alert('Selecteer eerst een uitvoering (periode).')
	}
	else {
		if (dijit.byId('documentpop_new')) {
			dijit.byId('documentpop_new').destroy();
		}
		popPage('Uitvoeringsdata','/opleidingblokken.asp?uiid='+uitvoering+'&trid='+training, 'documentpop_new','');
	}
}

function controleerInvoer(stap) {
	missinginfo = "";
	if (stap == 1) {
		if(document.form.trid.value == ''){
			missinginfo += "\n   - Welke training wilt u volgen?";
		}
		if(document.form.uitvoeringid.value == ''){
			missinginfo += "\n   - Welke uitvoering wilt u volgen?";
		}
	}
	else if  ( (stap == 3) || ( (stap == 4) && (document.form.isprive[1].checked == true) ) ) {
		if(document.form.voorlettersdeelnemer.value == ''){
			missinginfo += "\n   - Voorletters deelnemer";
		}
		if(document.form.naamdeelnemer.value == ''){
			missinginfo += "\n   - Achternaam deelnemer";
		}
		if(document.form.voornaamdeelnemer.value == ''){
			missinginfo += "\n   - Voornaam deelnemer";
		}
		if(document.form.geboortedatum_dag.value == '' || document.form.geboortedatum_maand.value == '' || document.form.geboortedatum_jaar.value == ''){
			missinginfo += "\n   - Geboortedatum";
		}
		if(document.form.priveadresdeelnemer.value == ''){
			missinginfo += "\n   - Prive adres deelnemer";
		}
		//if(document.form.telefoondeelnemer.value == ''){
		//	missinginfo += "\n   - Telefoonnummer deelnemer";
		//}
		if(document.form.postcodedeelnemer.value == ''){
			missinginfo += "\n   - Postcode deelnemer";
		}
		//if(document.form.postcodedeelnemerletters.value == ''){
		//	missinginfo += "\n   - Postcode letters deelnemer";
		//}
		if(document.form.plaatsdeelnemer.value == ''){
			missinginfo += "\n   - Woonplaats deelnemer";
		}
		//if(document.form.mobiel.value == ''){
		//	missinginfo += "\n   - Mobiel nummer deelnemer";
		//}
		if(document.form.vooropleiding.value == ''){
			missinginfo += "\n   - Vooropleiding deelnemer";
		}
		if(document.form.email.value == ''){
			missinginfo += "\n   - E-mail deelnemer";
		}
		
		if (document.form.isprive[0].checked == true) {
			if(document.form.functie.value == ''){
				missinginfo += "\n   - Functie deelnemer";
			}
			if(document.form.adreswerk.value == ''){
				missinginfo += "\n   - Werkadres deelnemer";
			}
			if(document.form.adreswerk_huisnummer.value == ''){
				missinginfo += "\n   - Werkadres huisnummer deelnemer";
			}
			if(document.form.postcodewerk.value == ''){
				missinginfo += "\n   - Werkadres postcode deelnemer";
			}
			//if(document.form.postcodewerkletters.value == ''){
			//	missinginfo += "\n   - Werkadres postcode letters deelnemer";
			//}
			if(document.form.plaatswerk.value == ''){
				missinginfo += "\n   - Werkadres plaats deelnemer";
			}
			if(document.form.telefoonwerk.value == ''){
				missinginfo += "\n   - Werk telefoonnummer deelnemer";
			}
		}
		
		if(document.form.ervaring.value == ''){
			missinginfo += "\n   - Hoeveel Coachervaring heeft u?";
		}
	}
	else if ( (stap == 4) && (document.form.isprive[0].checked == true) ) {
		if(document.form.voorlettersverwijzer.value == ''){
			missinginfo += "\n   - Voorletters leidinggevende";
		}
		if(document.form.achternaamverwijzer.value == ''){
			missinginfo += "\n   - Achternaam leidinggevende";
		}
		if(document.form.functieverwijzer.value == ''){
			missinginfo += "\n   - Functienaam leidinggevende";
		}
		if(document.form.adresverwijzer.value == ''){
			missinginfo += "\n   - Adres leidinggevende";
		}
		if(document.form.huisnummerverwijzer.value == ''){
			missinginfo += "\n   - Huisnummer leidinggevende";
		}
		if(document.form.postcodeverwijzer.value == ''){
			missinginfo += "\n   - Postcode leidinggevende";
		}
		//if(document.form.postcodeverwijzerletters.value == ''){
		//	missinginfo += "\n   - Postcode letters leidinggevende";
		//}
		if(document.form.plaatsverwijzer.value == ''){
			missinginfo += "\n   - Plaats leidinggevende";
		}
		if(document.form.telefoonverwijzer.value == ''){
			missinginfo += "\n   - Telefoon leidinggevende";
		}
		if(document.form.emailverwijzer.value == ''){
			missinginfo += "\n   - E-mailadres leidinggevende";
		}
	}
	else if (stap == 5) {
		
		if ( (document.form.ordernummergewenst[0].checked  == false ) && (document.form.ordernummergewenst[1].checked  == false )  ) {
			missinginfo += "\n   - Ordernummer of kenmerk vereist?";
		}
		if (document.form.ordernummergewenst[0].checked  == true ) {
			if(document.form.ordernummer.value == ''){
				missinginfo += "\n   - Ordernummer";
			}
		}
		if(document.form.organisatiefactuur.value == ''){
			missinginfo += "\n   - Organisatie factuuradres";
		}
		//if(document.form.afdelingfactuur.value == ''){
		//	missinginfo += "\n   - Afdeling factuuradres";
		//}
		if(document.form.contactpersoon.value == ''){
			missinginfo += "\n   - Contactpersoon factuuradres";
		}
		if(document.form.adresfactuur.value == ''){
			missinginfo += "\n   - Adres factuuradres";
		}
		if(document.form.huisnummerfactuur.value == ''){
			missinginfo += "\n   - Huisnummer factuuradres";
		}
		if(document.form.postcodefactuur.value == ''){
			missinginfo += "\n   - Postcode factuuradres";
		}
		//if(document.form.postcodefactuurletters.value == ''){
		//	missinginfo += "\n   - Postcode letters factuuradres";
		//}
		if(document.form.plaatsfactuur.value == ''){
			missinginfo += "\n   - Plaats factuuradres";
		}
		if(document.form.telefoonfactuur.value == ''){
			missinginfo += "\n   - Telefoon factuuradres";
		}
		if(document.form.voorwaarden.checked == false){
			missinginfo += "\n   - U dient akkoord te gaan met de algemene voorwaarden";
		}
	}
	if (missinginfo != "") {
		missinginfo = "De volgende veld(en) zijn niet\n goed ingevuld:\n" +
		missinginfo + "\n\nVul aub de ontbrekende velden in.";
		alert(missinginfo);			
		return false;
		//return true;
	} 
	else {
		return true;
	}
}

function showDiv(divnaam, actief, totaal) {
	var ok = controleerInvoer(actief);
	
	if(actief == 4) {
		if (document.form.isprive[1].checked == true) {
			DoCopyDeelnemer();
			document.getElementById('copyvw').style.display = 'none';
		} else {
			document.getElementById('copyvw').style.display = 'block';
		}
	}
	
	if (ok) {
		for (var x = 2; x <= totaal; x++) {
		   document.getElementById(''+divnaam+''+x).style.display = 'none';
		   dojo.removeClass(dojo.byId('tabstap'+x+''),'active');
	   	}
		document.getElementById(''+divnaam+''+actief).style.display = 'block';
		dojo.addClass(dojo.byId('tabstap'+actief+''),'active');
	}
}

function CopyParticulier() {
	document.form.adreswerk.value = document.form.priveadresdeelnemer.value;
	document.form.huisnummerwerk.value = document.form.privehuisnummerdeelnemer.value;
	document.form.postcodewerk.value = document.form.postcodedeelnemer.value;
	document.form.postcodewerkletters.value = document.form.postcodedeelnemerletters.value;
	document.form.plaatswerk.value = document.form.plaatsdeelnemer.value;
	document.form.telefoonwerk.value = document.form.telefoondeelnemer.value;
}

function DeselectBox() {
	document.form.verder.focus();
}
function DoCopyFact() {
	document.form.adresverwijzer.value = document.form.adreswerk.value;
	document.form.huisnummerverwijzer.value = document.form.adreswerk_huisnummer.value;
	document.form.postcodeverwijzer.value = document.form.postcodewerk.value;
	document.form.postcodeverwijzerletters.value = document.form.postcodewerkletters.value;
	document.form.plaatsverwijzer.value = document.form.plaatswerk.value;
	document.form.telefoonverwijzer.value = document.form.telefoonwerk.value;
	document.form.voorlettersverwijzer.value = document.form.voorlettersdeelnemer.value;
	document.form.tussenvoegselsverwijzer.value = document.form.tussenvoegselsdeelnemer.value;
	document.form.achternaamverwijzer.value = document.form.naamdeelnemer.value;
	document.form.functieverwijzer.value = document.form.functie.value;
	document.form.emailverwijzer.value = document.form.email.value;
	
	if (document.form.geslachtdeelnemer[0].checked == true) {
		document.form.geslachtverwijzer[0].checked = true;
	} else {
		document.form.geslachtverwijzer[1].checked = true;
	}
}


function DoCopyDeelnemer() {
	
	if (document.form.isprive[1].checked == true) {
		document.form.organisatiefactuur.value = 'Prive';
		document.form.afdelingfactuur.value = 'Prive';
		document.form.adresfactuur.value = document.form.priveadresdeelnemer.value;
		document.form.huisnummerfactuur.value = document.form.privehuisnummerdeelnemer.value;
		document.form.postcodefactuur.value = document.form.postcodedeelnemer.value;
		document.form.postcodefactuurletters.value = document.form.postcodedeelnemerletters.value;
		document.form.plaatsfactuur.value = document.form.plaatsdeelnemer.value;
		document.form.telefoonfactuur.value = document.form.telefoondeelnemer.value;
	} else {
		document.form.organisatiefactuur.value = document.form.deelnemer_organisatie.value;
		document.form.afdelingfactuur.value = document.form.deelnemer_afdeling.value;
		document.form.adresfactuur.value = document.form.adreswerk.value;
		document.form.huisnummerfactuur.value = document.form.adreswerk_huisnummer.value;
		document.form.postcodefactuur.value = document.form.postcodewerk.value;
		document.form.postcodefactuurletters.value = document.form.postcodewerkletters.value;
		document.form.plaatsfactuur.value = document.form.plaatswerk.value;
		document.form.telefoonfactuur.value = document.form.telefoonwerk.value;
	}
	
	document.form.contactpersoon.value = document.form.voorlettersdeelnemer.value + ' ' + document.form.tussenvoegselsdeelnemer.value + ' ' + document.form.naamdeelnemer.value;
	if (document.form.geslachtdeelnemer[0].checked == true) {
		document.form.geslachtfactuur[0].checked = true;
	} else {
		document.form.geslachtfactuur[1].checked = true;
	}
}
 
function DoCopyVerwijzer() {
	//document.form.organisatiefactuur.value = document.form.organisatieverwijzer.value;
	//document.form.afdelingfactuur.value = document.form.afdelingverwijzer.value;
	document.form.adresfactuur.value = document.form.adresverwijzer.value;
	document.form.huisnummerfactuur.value = document.form.huisnummerverwijzer.value;
	document.form.postcodefactuur.value = document.form.postcodeverwijzer.value;
	document.form.postcodefactuurletters.value = document.form.postcodeverwijzerletters.value;
	document.form.plaatsfactuur.value = document.form.plaatsverwijzer.value;
	document.form.telefoonfactuur.value = document.form.telefoonverwijzer.value;
	document.form.contactpersoon.value = document.form.voorlettersverwijzer.value + ' ' + document.form.tussenvoegselsverwijzer.value + ' ' + document.form.achternaamverwijzer.value;
	if (document.form.geslachtverwijzer[0].checked == true) {
		document.form.geslachtfactuur[0].checked = true;
	} else {
		document.form.geslachtfactuur[1].checked = true;
	}
}

function showZakelijk(w) {
	if (w == 'true') {
		document.getElementById('zakelijk').style.display='block';
	} else {
		document.getElementById('zakelijk').style.display='none';
	}
}


function toonWorkshops(uitvoering) {
		dojo.xhrGet({
			url: '/ajax/getWorkshopBijAanmelden.asp?uitvoering='+uitvoering,
			content: {trid: this.value},
			load: function(response, ioArgs){dojo.byId('dvWorkshopSelectie').innerHTML = response;},
			error: function(response, ioArgs){alert('error:'+ response);} 
		})
//dijit.byId("dvWorkshopSelectie").attr("href", "/ajax/getWorkshopBijAanmelden.asp?id="+uitvoering);
}
