// Controleren verplichte velden bij formulier submit
function CheckMandatoryFields(Form,FieldArray)
{
  	var i;
  	
	for (i in FieldArray)
	{
	 	// Wachtwoord minimaal 5 karakters
		if (((document.forms[Form][FieldArray[i]].name == 'wachtwoord1') ||
  	 	    (document.forms[Form][FieldArray[i]].name == 'wachtwoord2'))
  	 	   &&
			(document.forms[Form][FieldArray[i]].value.length < 5))
	 	{
	 	 	alert('Het wachtwoord dient uit minimaal 5 karakters te bestaan');
			document.forms[Form][FieldArray[i]].focus(); 
	 		return false;
	 	}
		else if (document.forms[Form][FieldArray[i]].value.length < 1 )
		{
			alert("Vul het veld " + FieldArray[i] + " a.u.b. in.");						
			document.forms[Form][FieldArray[i]].focus(); 
			
			return false;
		}
	}
		
	return true;
}

function selectSchooljaar(filename)
{
	var optionNumber  = document.getschooljaar.schooljaar_id.value;
	var newschooljaar;
	var i;
	var ext;
	
	i = filename.indexOf('?');
	
	if (i > 0)
	{
	 	ext = '&';	
	}
	else
	{
	 	ext = '?';
	}
	
	newschooljaar = filename + ext + 'schooljaar_id=' + optionNumber;
	
    top.document.location.replace(newschooljaar);
}

function SubmitVideoSelectie()
{
 	var submit_form_knop = document.video_form.submit_video;
 	submit_form_knop.click();
}

// Voorkom 'bubbling up' van events bij hierarchische opbouw - bijv. menu-items onClick
function limitEvent(evt) 
{
	if(evt.stopPropagation) 
	{
	 	evt.stopPropagation();
	}

	evt.cancelBubble = true;    
}

function Submit_LoginForm()
{ 
	var submit_form_knop = document.login_form.submit_login;
 	submit_form_knop.click();
}
