﻿function captureLoginKeyPress(passwordClientId, hiddenPasswordClientId, event)
{
    var password = document.getElementById(passwordClientId).value;
    var hiddenPassword = document.getElementById(hiddenPasswordClientId).value;

    if (password.length == 0)
    {
        document.getElementById(hiddenPasswordClientId).value = "";
        hiddenPassword = "";
    }

    if (password.length < hiddenPassword.length)
    {
        var length = hiddenPassword.length - password.length;
        hiddenPassword = hiddenPassword.substring(0, length);
    }    

    if (password.length > 0)
    {
        var passwordCharacter = password.substring(password.length - 1)

        if (passwordCharacter != "*")
        {
            hiddenPassword = hiddenPassword + password.substring(password.length - 1);
            document.getElementById(passwordClientId).value = "";
            document.getElementById(hiddenPasswordClientId).value = hiddenPassword;

            for (var i = 0; i < hiddenPassword.length; ++i)
                document.getElementById(passwordClientId).value += "*";
        }
    }
}

function blurEvent(passwordClientId, hiddenPasswordClientId)
{
    alert(document.getElementById(hiddenPasswordClientId).value);
}

function clickEvent(hiddenPasswordClientId)
{
    alert(document.getElementById(hiddenPasswordClientId).value);
}
