messageDiv = document.getElementById( "message" );
//Gerar cookie
function GerarCookie(strCookie, strValor, lngDias)
{
    var dtmData = new Date();

    if(lngDias)
    {
        dtmData.setTime(dtmData.getTime() + (lngDias * 24 * 60 * 60 * 1000));
        var strExpires = "; expires=" + dtmData.toGMTString();
    }
    else
    {
        var strExpires = "";
    }
    document.cookie = strCookie + "=" + strValor + strExpires + "; path=/";
}

// Função para ler o cookie.
function LerCookie(strCookie)
{
    var strNomeIgual = strCookie + "=";
    var arrCookies = document.cookie.split(';');

    for(var i = 0; i < arrCookies.length; i++)
    {
        var strValorCookie = arrCookies[i];
        while(strValorCookie.charAt(0) == ' ')
        {
            strValorCookie = strValorCookie.substring(1, strValorCookie.length);
        }
        if(strValorCookie.indexOf(strNomeIgual) == 0)
        {
            return strValorCookie.substring(strNomeIgual.length, strValorCookie.length);
        }
    }
    return null;
}

function doLogin() {
	if ( !messageDiv )
		messageDiv = document.getElementById( "message" );
	if (!document.formLogin.username.value){
		messageDiv.innerHTML = "Informe o Login!";
		document.formLogin.username.focus();
	}else if (!document.formLogin.password.value){
		messageDiv.innerHTML = "Informe a Senha!";
		document.formLogin.password.focus();
	}else{
		messageDiv.innerHTML = "Autenticando...";
		GerarCookie('AMHPTISS', document.formLogin.username.value, 30);	
    	document.formLogin.submit();	
	}	
}
function onKeyPress( event ) {
	if ( document.all ) {
		var keyCode = window.event.keyCode;
	} else {
		var keyCode = event.which;
	}

	if ( !messageDiv )
		messageDiv = document.getElementById( "message" );

	// Tenta verificar se o CAPS está ativado
	if ( !event.shiftKey && keyCode >= 65 && keyCode <= 90 ) {
		messageDiv.innerHTML = "O CAPS LOCK está ativo!";
	} else {
		messageDiv.innerHTML = "";
	}

	if ( keyCode == 13 ) {
		doLogin();
	} else {
		if ( keyCode == 27 ) {
			document.formLogin.password.value = "";
			document.formLogin.username.value = "";
			document.formLogin.username.focus();
		}
	}
}
