function kiesLoginType(e)
{
	if(e.value == 'examen')
	{
		e.form.action = submap + "/trainingen/index.php/pagina/inloggen/elearning.html";
	}
	else
	{
		e.form.action = submap + "/index.php/pagina/intro/permanent-education.html";
	}	
}

function veranderDropdown(dropdown)
{	
	if(dropdown.options[dropdown.selectedIndex].value == '')
	{
		document.getElementById(f_form_auth_gebruikersnaam).value = '';
		document.getElementById(f_form_wachtwoord).value = '';
		document.getElementById(f_form_auth_gebruikersnaam).disabled = false;
		document.getElementById(f_form_wachtwoord).disabled = false;
		document.getElementById('onthouden_checkbox').style.visibility = 'visible';				
	}
	else
	{
		document.getElementById(f_form_auth_gebruikersnaam).value = dropdown.options[dropdown.selectedIndex].id;
		document.getElementById(f_form_wachtwoord).value = '*********';
		document.getElementById(f_form_auth_gebruikersnaam).disabled = true;
		document.getElementById(f_form_wachtwoord).disabled = true;
		document.getElementById('onthouden_checkbox').style.visibility = 'hidden';
	}			
}

function checkCapsLock(e)
{	
	var myKeyCode=0;
	var myShiftKey=false;
	myKeyCode=e.keyCode;
	myShiftKey=e.shiftKey;

	// Upper case letters are seen without depressing the Shift key, therefore Caps Lock is on
	if ( ( myKeyCode >= 65 && myKeyCode <= 90 ) && !myShiftKey )
	{
		document.getElementById('capslock_melding').style.display = 'block';
		document.getElementById('capslock_melding2').style.display = 'none';
	}
	else if ( ( myKeyCode >= 97 && myKeyCode <= 122 ) && myShiftKey )
	{
		// Lower case letters are seen while depressing the Shift key, therefore Caps Lock is on
		document.getElementById('capslock_melding').style.display = 'block';
		document.getElementById('capslock_melding2').style.display = 'none';
	}
	else
	{
		document.getElementById('capslock_melding').style.display = 'none';
		document.getElementById('capslock_melding2').style.display = 'block';
	}
}

function controleerFormulier(formulier)	
{
	var melding = '';
	var focus_op_veld = 'nee';
	
	if(document.getElementById(f_form_auth_gebruikersnaam).value == '')
	{
		melding += '- E-mail address\n';
		if (focus_op_veld == 'nee') document.getElementById(f_form_auth_gebruikersnaam).focus();
		focus_op_veld = 'ja';
	}
	else if(document.getElementById(f_form_auth_gebruikersnaam).value.search(/^[^@]+@[^@]+.[a-z]{2,}$/i) == -1) 
	{
		melding += '- An correct e-mail address\n';
		if (focus_op_veld == 'nee') document.getElementById(f_form_auth_gebruikersnaam).focus();
		focus_op_veld = 'ja';
	}
				
	if(document.getElementById(f_form_wachtwoord).value == '')
	{
		melding += '- Password\n';
		if (focus_op_veld =='nee') document.getElementById(f_form_wachtwoord).focus();
		focus_op_veld = 'ja';
	}			

	if (melding != '')
	{
		alert('The following fields are required: \n' + melding);
		return (false);
	}
	else
	{
		var sessie_sleutel 		= document.getElementById(f_form_sessie_sleutel).value;
		var wachtwoord 			= encrypt(document.getElementById(f_form_wachtwoord).value);
	   
		// maak wachtwoord_hash
		document.getElementById(f_form_auth_wachtwoord).value = encrypt(sessie_sleutel + wachtwoord);
	
		// maak oude wachtwoord leeg
		document.getElementById(f_form_wachtwoord).value = '';
		document.getElementById(f_form_sessie_sleutel).value = '';
	}
}
