// JavaScript Document
var oudegroepnaam="";
var oudegroepnaam2="";
function bikkelen(welke) {
	if(document.getElementById("degroepnaam")) {
		w=document.getElementById("degroepnaam").value;
		if(w!="Bikkelgroep 1" && w!="Bikkelgroep 2" && w!="Bikkelgroep 3" && w!="Bikkelgroep 4") {
			//alert(w);
			oudegroepnaam=w;
		}
		switch(welke) {
			case 'bikkelen_1': w="Bikkelgroep 1"; break;
			case 'bikkelen_2': w="Bikkelgroep 2"; break;
			case 'bikkelen_3': w="Bikkelgroep 3"; break;
			case 'bikkelen_4': w="Bikkelgroep 4"; break;
			case 'bik1': w="Bikkelgroep 1"; break;
			case 'bik2': w="Bikkelgroep 2"; break;
			case 'bik3': w="Bikkelgroep 3"; break;
			case 'bik4': w="Bikkelgroep 4"; break;
			default: w=oudegroepnaam; break;	
		}
		document.getElementById("degroepnaam").value=w;
	}
	if(document.getElementById("degroepnaamtekst")) {
		w=document.getElementById("degroepnaamtekst").innerHTML;
		if(w!="Bikkelgroep 1" && w!="Bikkelgroep 2" && w!="Bikkelgroep 3" && w!="Bikkelgroep 4") {
			//alert(w);
			oudegroepnaam2=w;
		}
		switch(welke) {
			case 'bikkelen_1': w="Bikkelgroep 1"; break;
			case 'bikkelen_2': w="Bikkelgroep 2"; break;
			case 'bikkelen_3': w="Bikkelgroep 3"; break;
			case 'bikkelen_4': w="Bikkelgroep 4"; break;
			case 'bik1': w="Bikkelgroep 1"; break;
			case 'bik2': w="Bikkelgroep 2"; break;
			case 'bik3': w="Bikkelgroep 3"; break;
			case 'bik4': w="Bikkelgroep 4"; break;
			default: w=oudegroepnaam2; break;	
		}
		document.getElementById("degroepnaamtekst").innerHTML=w;
	}
}

function bikkelen2(deze) {
	//debikkelafstand
	if(document.getElementById("debikkelafstand")) {
		waarde=document.getElementById("debikkelafstand").options[document.getElementById("debikkelafstand").selectedIndex].value;
		w="";
		switch(waarde) {
			case 'bikkelen_1': w="Bikkelgroep 1"; break;
			case 'bikkelen_2': w="Bikkelgroep 2"; break;
			case 'bikkelen_3': w="Bikkelgroep 3"; break;
			case 'bikkelen_4': w="Bikkelgroep 4"; break;
			default: w=""; break;	
		}
		if(w!="") {
				deze.value=w;
		}
	}
}

//tonen van groepsnaam
function showGroup( formulier,deze ){
	//document.formulier='deze'
	if (getValueRadio( formulier, 'deelname_type' ) == "groep" ) {
		document.getElementById('groep').checked=true;
		document.getElementById('toonGroep').style.display = "block";
		document.getElementById('toonGroepNaam').innerHTML = "Groepsnaam:";
		
	}
	else{
		document.getElementById('alleen').checked=true;
		document.getElementById('toonGroep').style.display = "none";
		document.getElementById('toonGroepNaam').innerHTML = "";			
	}
}

function showGroup2( formulier,waarde ){
	user_input = waarde;
	//document.formulier='deze'
	if (user_input == "groep" ) {
		if(document.getElementById('groep')) {
			document.getElementById('groep').checked = true;
		}
		if(document.getElementById('toonGroep')) {
			document.getElementById('toonGroep').style.display = "block";
		}
		if(document.getElementById('toonGroepNaam')) {
			document.getElementById('toonGroepNaam').innerHTML = "Groepsnaam";
		}
		if(document.getElementById('toonGroep2')) {
			document.getElementById('toonGroep2').style.display = "block";
		}
		if(document.getElementById('toonGroepNaam2')) {
			document.getElementById('toonGroepNaam2').innerHTML = "De groep waarin u bent aangemeld is:";
		}
		
	}
	else if(user_input == "alleen"){
		if(document.getElementById('alleen')) {
			document.getElementById('alleen').checked = true;
		}
		if(document.getElementById('toonGroep')) {
			document.getElementById('toonGroep').style.display = "none";
		}
		if(document.getElementById('toonGroepNaam')) {
			document.getElementById('toonGroepNaam').innerHTML = "";	
		}
		if(document.getElementById('toonGroep2')) {
			document.getElementById('toonGroep2').style.display = "none";
		}
		if(document.getElementById('toonGroepNaam2')) {
			document.getElementById('toonGroepNaam2').innerHTML = "";
		}
	}
}
var groepc=0;

function showToonGroep3(waarde) {
	if(waarde=="groep") {
	document.getElementById('toonGroep3').style.visibility = 'visible';
	} else {
	document.getElementById('toonGroep3').style.visibility = 'hidden';
	}
}
function showGroup3( formulier,waarde,groep ){
	if(groep=='') {
		
	} else {
		groepc=groep;	
	}
	//if (groepc>0 ) {
		if(waarde!="groep") {
		document.getElementById('toonGroep').style.display = "none";
		document.getElementById('toonGroepNaam').innerHTML = "";	
	} else {
		document.getElementById('toonGroep').style.display = "block";
		document.getElementById('toonGroepNaam').innerHTML = "Groepsnaam:";
	}
	user_input = waarde;
	//document.formulier='deze'
	if (user_input == "groep" ) {
		document.getElementById('groep').checked = true;
		//document.getElementById('toonGroep').style.display = "block";
		//document.getElementById('toonGroepNaam').innerHTML = "Groepsnaam:";
		if(document.getElementById('toonGroep2')) {
			document.getElementById('toonGroep2').style.display = "block";
		}
		if(document.getElementById('toonGroepNaam2')) {
			document.getElementById('toonGroepNaam2').innerHTML = "De groep waarin u bent aangemeld is:";
		}
		
	}
	else{
		document.getElementById('alleen').checked = true;
		//document.getElementById('toonGroep').style.display = "none";
		//document.getElementById('toonGroepNaam').innerHTML = "";	
		if(document.getElementById('toonGroep2')) {
			document.getElementById('toonGroep2').style.display = "none";
		}
		if(document.getElementById('toonGroepNaam2')) {
			document.getElementById('toonGroepNaam2').innerHTML = "";
		}
	}
}


function showAfstand( formulier,deze ){
	document.getElementById('lopen').style.display = "none";
	document.getElementById('lopen_workshop').style.display = "none";
	document.getElementById('workshop').style.display = "none";
	document.getElementById('lopen_afstand').innerHTML = "";
	document.getElementById('workshop_name').innerHTML = "";
	user_input = deze.options[deze.selectedIndex].value;
	if (user_input == "lopen" ) {
		document.getElementById('lopen').style.display = "block";
		document.getElementById('lopen_afstand').innerHTML = "Ik ga voor";
		//document.aanmeldenForm.afstand.focus();
	}
	else if (user_input == "lopen_workshop" ) {
		document.getElementById('lopen_workshop').style.display = "block";
		document.getElementById('lopen_afstand').innerHTML = "Ik ga voor";
		document.getElementById('workshop').style.display = "block";
		document.getElementById('workshop_name').innerHTML = "Workshop:";
		document.aanmeldenForm.workshop.focus();
		//document.aanmeldenForm.afstand.focus();
	}
	else if (user_input == "workshop" ) {
		document.getElementById('workshop').style.display = "block";
		document.getElementById('workshop_name').innerHTML = "Workshop:";
		document.aanmeldenForm.workshop.focus();
	}
}

function showAfstand2( formulier,waarde,afstand ){
	//alert(afstand);
	bikkelen(afstand);
	if(document.getElementById('lopen')) {
		document.getElementById('lopen').style.display = "none";
	}
	if(document.getElementById('lopen_workshop')) {
		document.getElementById('lopen_workshop').style.display = "none";
	}
	if(document.getElementById('workshop')) {
		document.getElementById('workshop').style.display = "none";
	}
	if(document.getElementById('lopen_afstand')) {
		document.getElementById('lopen_afstand').innerHTML = "";
	}
	if(document.getElementById('workshop_name')) {
		document.getElementById('workshop_name').innerHTML = "";
	}
	user_input = waarde;
	if (user_input == "lopen" ) {
		if(document.getElementById('lopen')) {
			document.getElementById('lopen').style.display = "block";
		}
		if(document.getElementById('lopen_afstand')) {
			document.getElementById('lopen_afstand').innerHTML = "Afstand:";
		}
		//document.aanmeldenForm.afstand.focus();
	}
	else if (user_input == "lopen_workshop" ) {
		if(document.getElementById('lopen_workshop')) {
			document.getElementById('lopen_workshop').style.display = "block";
		}
		if(document.getElementById('lopen_afstand')) {
			document.getElementById('lopen_afstand').innerHTML = "Afstand:";
		}
		if(document.getElementById('workshop')) {
			document.getElementById('workshop').style.display = "block";
		}
		if(document.getElementById('workshop_name')) {
			document.getElementById('workshop_name').innerHTML = "Workshop:";
		}
		//if(document.aanmeldenForm.workshop) {
			//document.aanmeldenForm.workshop.focus();
		//}
		//if(document.aanmeldenForm.afstand) {
			//document.aanmeldenForm.afstand.focus();
		//}
	}
	else if (user_input == "workshop" ) {
		if(document.getElementById('workshop')) {
			document.getElementById('workshop').style.display = "block";
		}
		if(document.getElementById('workshop_name')) {
			document.getElementById('workshop_name').innerHTML = "Workshop:";
		}
		//if(document.aanmeldenForm.workshop) {
			//document.aanmeldenForm.workshop.focus();
		//}
	}
}

function showMyGroup(formulier,deze) {
	user_input = deze.options[deze.selectedIndex].value;
	if (user_input == "" ) {
		if(document.getElementById('toonGroep')) {
			document.getElementById('toonGroep').style.display = "block";
		}
		if(document.getElementById('toonGroepNaam')) {
			document.getElementById('toonGroepNaam').innerHTML = "Groepsnaam:";
		}
	} else {
		if(document.getElementById('toonGroep')) {
			document.getElementById('toonGroep').style.display = "none";
		}
		if(document.getElementById('toonGroepNaam')) {
			document.getElementById('toonGroepNaam').innerHTML = "";
		}
	}
}

function inputinfo(deze,waarde,actie) {
	if(waarde==deze.value && actie=="focus") {
		if(waarde=='wachtwoord') {
			//deze.type='password';
			//deze.setAttribute('type','password');
		} else {
			//deze.type='text';
			//deze.setAttribute('type','text');
		}
		deze.value="";
	} else if(deze.value=="" && actie=="blur") {
		deze.value=waarde;
		if(waarde=='wachtwoord') {
			//deze.type='text';
			//deze.setAttribute('type','text');
		} else {
			//deze.type='text';
			//deze.setAttribute('type','text');
		}
	}
}

function formerror(errors,messages) {
	message="";
	for(a=0; a<errors.length; a++) {
		message+=messages[a]+"\n";	
		
	}
	if(message!="") {
		//message="De volgende veld(en) zijn nog niet (juist) ingevuld:\n"+message;
		alert(message);
	}
}

function wijzigdeelnemer() {
	tel=1;
	while(document.getElementById('deelnemer_'+tel)) {
		document.getElementById('deelnemer_'+tel).style.display="none";
		tel++;
	}
	if(document.getElementById('deelnemersnummer')) {
		document.getElementById('deelnemersnummer').style.display='';
	}
}
