
function showLogin()
{
    top.location = 'http://btt.brainum.eu';
    return;
	document.getElementById("login_box_a").style.display = "none";
	document.getElementById("login_box_b").style.display = "block";
}


function fnOfferClient()
{
	if (button_login.disabled)
		return;
	if (!naam.value.length)
	{
		alert("U dient een inlognaam in te geven");
		naam.focus();
		return false;
	}

	button_login.disabled = true;
                
	status = "Bezig met het controleren van inlognaam met wachtwoord...";
				
	if (remember.checked)
		lu.Set("Brainum User", naam.value);
	else
		lu.Delete("Brainum User");
    var check = xmlhttp();
    check.open("post", "/system/server/user/checkuser.asp", false);
    check.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	check.send("username=" + encodeURIComponent(naam.value) + "&pass=" + encodeURIComponent(password.value));
    if (check.status == 200)
    {
        try {fnCheckDone(check.responseText);} catch(e) {}
    }
    else
    {
        alert('Geen antwoord van de server ontvangen.');
    }

}

function interaction_result_check(szResponse)
{
	var szResult = "";
	if (szResponse.length)
	{
		var nStart = szResponse.indexOf("<body>");
		var nEnd = szResponse.indexOf("</body>");

		if (nStart != -1 && nEnd != -1)
		{
			nStart += 6;
			szResult = szResponse.substring(nStart, nEnd);
		}
		else
			return false;
	}
	else
		return false;
	return szResult;
}


function fnCheckDone(szResponse)
{
	var szResult = interaction_result_check(szResponse);
	if(szResult == "ERR")
	{
		status = "Ongeldige inlognaam of wachtwoord!";
		alert("Ongeldige inlognaam of wachtwoord!");
		password.value = "";
		password.focus();
		status = "";
		button_login.disabled = false;
	}
	else
	if(szResult == "554")
	{
		alert("Uw connectie is niet meer geldig, het scherm wordt ververst.")
		top.location = "/";
	}
	else
	{
		status = "Bezig met het initialiseren van de werkomgeving...";
		eval(szResult);
	}
}

