			function showhide(id){ 

				if (document.getElementById){ 

					obj = document.getElementById(id); 

					if (obj.style.display == "none"){ 

						obj.style.display = ""; 

					} else { 

						obj.style.display = "none"; 

					} 

				} 

			}

			function show(id){ 

				if (document.getElementById){ 

				obj = document.getElementById(id); 

				obj.style.display = ""; 

					} 

			} 




function validatecheckbox (mijnelement, alerttext) {
	var retval = new Array();
	for(var i=0; i < (mijnelement.length); i++) {
	  var el = mijnelement[i];
	  if(el.type == "checkbox"  && el.checked) {
		retval.push(el.value);
}
	}
	if (retval=="") {
		alert (alerttext);
		return false;
	}
	else {

		return true;
	}
}	





			function delayhide( it, t ){

				layer = it

				delaytime = t

				setTimeout( "hide( layer )", delaytime )

			}


 


			function validate(f){



					geslacht = -1;

				for(i=0;i<f.geslacht.length; i++) {

					if (f.geslacht[i].checked) {

						geslacht = i;

					}

				}

				if(geslacht == -1){

					alert("Je hebt geen keuze gemaakt bij geslacht!");

					return false;

				}


				if(f.voorletters.value == ""){

					alert("Je hebt geen voorletters ingevuld!");

					return false;

				}	
				if(f.voornaam.value == ""){

					alert("Je hebt geen voornaam ingevuld!");

					return false;

				}

			if(document.getElementById('achternaam')) {

				if(f.achternaam.value == ""){

					alert("Je hebt geen achternaam ingevuld!");

					return false;

				}

			}



				if(f.straat.value == ""){

					alert("Je hebt geen straat ingevuld!");

					return false;

				}

				

				if(f.postcode.value == ""){

					alert("Je hebt geen postcode ingevuld!");

					return false;

				}	

			

				if(f.plaats.value == ""){

					alert("Je hebt geen woonplaats ingevuld!");

					return false;

				}

				

			

				if (f.geb_dag.selectedIndex ==0) {

					alert("Je hebt geen geboortedatum geselecteerd!");

					return false;

				}

				

				if (f.geb_maand.selectedIndex ==0) {

					alert("Je hebt geen geboortedatum geselecteerd!");

					return false;

				}

				

				if (f.geb_jaar.selectedIndex ==0) {

					alert("Je hebt geen geboortedatum geselecteerd!");

					return false;

				}

				

				if(f.nationaliteit.value == ""){

					alert("Je hebt geen nationaliteit ingevuld!");

					return false;

				}

				

			

				if(f.email.value == ""){

					alert("Je hebt geen e-mail ingevuld!");

					return false;

				}



				if (f.bes_dag.selectedIndex ==0) {

					alert("Je hebt geen beschikbaarheidsdatum geselecteerd!");

					return false;

				}

				

				if (f.bes_maand.selectedIndex ==0) {

					alert("Je hebt geen beschikbaarheidsdatum geselecteerd!");

					return false;

				}

				

				if (f.bes_jaar.selectedIndex ==0) {

					alert("Je hebt geen beschikbaarheidsdatum geselecteerd!");

					return false;

				}
				
				if( f.opzegtermijn.value == ""
				 && f.opzegtermijn.type != "hidden" )  {
					alert("Je hebt geen opzegtermijn opgegeven!");

					return false;
				}
				
				if( f.salarisindicatie.value == ""
				 && f.salarisindicatie.type != "hidden" )  {
					alert("Je hebt geen salarisindicatie opgegeven!");

					return false;
				}
				
				if (f.uren_per_week.selectedIndex ==0) {

					alert("Je hebt niet ingevuld hoeveel uren per week je wilt werken!");

					return false;

				}

	
			
				
					if(f.cv.value == ""){
						if(!(document.getElementById('originalcv'))) {
						alert("Je hebt geen cv geselecteerd om te uploaden!-"+f.cv.value+"-");						
						return false;
						}
	
					}
	
					
		if(f.cv.value != ""){
					var namelength=(f.cv.value.length);
	
					var extension=(f.cv.value.substring(namelength-4,namelength));
	
					extension = extension.toLowerCase();
	
					if ((extension != ".doc") && (extension != "docx") && (extension != ".txt") && (extension != ".xls")   ) {
	
						alert ("Je CV heeft geen geldig bestandsformaat! Gebruik .doc, .docx, .txt of .xls ");
	
						return false;
	
						}
	

			}


			mijnelement=f.elements['taalwoord[]'];

			if ( !(validatecheckbox(mijnelement,"Je hebt niet aangegeven welke talen je spreekt!") ) ) {

				return false;

			}



			mijnelement=f.elements['taalschrift[]'];

			if (!(validatecheckbox(mijnelement,"Je hebt niet aangegeven in welke talen je schrijft!"))) {

				return false;

			}



			mijnelement=f.elements['branche[]'];

			if (!(validatecheckbox(mijnelement,"Je hebt geen branche gekozen!"))) {

				return false;

			}



			mijnelement=f.elements['opleiding[]'];

			if (!(validatecheckbox(mijnelement,"Je hebt geen opleiding gekozen!"))) {

				return false;

			}



			mijnelement=f.elements['functienaam[]'];

			if (!(validatecheckbox(mijnelement,"Je hebt geen functie gekozen!"))) {

				return false;

			}



			mijnelement=f.elements['vakgebied[]'];

			if (!(validatecheckbox(mijnelement,"Je hebt geen verrichte werkzaamheden ingevuld!"))) {

				return false;

			}



			mijnelement=f.elements['software[]'];

			if (!(validatecheckbox(mijnelement,"Je hebt geen software gekozen!"))) {

				return false;

			} else {
				return true;
			}

	
				

		


			return true;







				}

				
