function executeCheckLoginReturn( result ) {
    if ( result > 0 ) {
        // iets is fout gegaan
        switch ( result ) {
		    case 1:
		        alert("Niet alle velden zijn ingevuld.");
		        break;
		    case 2:
		        alert("Uw inlog gegevens zijn ongeldig.");
				//alert("Uw inloggegevens zijn niet correct.\n\nDoor een technische storing zijn de inloggegevens van een aantal klanten corrupt geraakt.\nIndien u zeker weet dat u uw inloggegevens correct ingevoerd hebt, neem dan contact op met Van Iperen (0186-578888) om dit probleem te verhelpen.\n\nOnze excuses voor dit ongemak.");
				//alert("Uw inloggegevens zijn niet correct.\n\nDoor een technische storing zijn de inloggegevens van een aantal klanten corrupt geraakt.\nVia de 'wachtwoord vergeten' functionaliteit kunt u nieuwe inloggegevens opvragen, deze zullen per mail naar u toegestuurd worden.\n\n\Onze excuses voor dit ongemak.");
		        break;
		    case 3:
		        alert("U bent niet gemachtigt om hier in te loggen.");
				//alert("Uw inloggegevens zijn niet correct.\n\nDoor een technische storing zijn de inloggegevens van een aantal klanten corrupt geraakt.\nIndien u zeker weet dat u uw inloggegevens correct ingevoerd hebt, neem dan contact op met Van Iperen (0186-578888) om dit probleem te verhelpen.\n\nOnze excuses voor dit ongemak.");								
				//alert("Uw inloggegevens zijn niet correct.\n\nDoor een technische storing zijn de inloggegevens van een aantal klanten corrupt geraakt.\nVia de 'wachtwoord vergeten' functionaliteit kunt u nieuwe inloggegevens opvragen, deze zullen per mail naar u toegestuurd worden.\n\n\Onze excuses voor dit ongemak.");				
		        break;
		    case 4:
		        alert("Uw inlogtijd bij Van Iperen B.V. is verlopen.");
		        break;
		    case 5:
		        alert("Wegens een technisch probleem is het inloggen mislukt.\nNeem contact op met Van Iperen B.V.\n\nInterne melding: Geen RAS account gevonden.");
		        break;
		    case 6:
		    	alert("Uw account is geblokkeerd.\nNeem contact op met van Iperen om uw account weer te activeren.");
		    	break;
		}
		return false;
    } else {
    	// alles is ok, dus verder!
    	//document.location = baseURL +'authenticatie/checkglobals/';
    	return true;
    }
}

function checkLogin() {
    document.getElementById( 'buttonLogin' ).disabled = true;    
    var debnr = document.getElementById( 'debnr' ).value;
    var aflnr = document.getElementById( 'aflnr' ).value;
    var username = document.getElementById( 'username' ).value;
    var password = document.getElementById( 'password' ).value;

	//if( username != 'bakkerd' ){
	//	alert("Wegens onderhoud is onze website tijdelijk niet beschikbaar. Vanaf 15.00 uur kunt u terecht op onze nieuwe website.");
	//	return false;
	//}
	
	/*alert("Wegens onderhoud is onze bestelsite tijdelijk niet beschikbaar. Vanaf 15.00 uur kunt u terecht op onze nieuwe bestelsite.");
	return false;*/
	
	var ac = new authenticatieclient();
	executeCheckLoginReturn( ac.login( debnr, aflnr, username, password ) );

	document.getElementById( 'buttonLogin' ).disabled = false;
}

function checkLoginParam( debnr, aflnr, username, password ) {   
	var ac = new authenticatieclient();
	return executeCheckLoginReturn( ac.login( debnr, aflnr, username, password ) );
}

