

function phpLoginFormChallengeResponse( pForm ) {

	if (pForm.loginField.value == ""){
		alert('O login deve ser informado!');
		return;
	}	

	if (pForm.passField.value == ""){
		alert('A senha deve ser informada!');
		return;
	}	

	if (pForm.passField.value != ""){
		// 21/05/2003 --> Calcula este hash antes, pois no banco de dados é armazenado somente
		// o hash e nao a senha original
		
		//document.frmLogin.senha.value = MD5(document.frmLogin.senha.value); 
		hashSenha = MD5(pForm.passField.value); 

   		// Calcula o hash de envio ao servidor para validacao
		str = pForm.loginField.value + ":" +
		MD5( hashSenha ) + ":" +
		pForm.challengePass.value;
		pForm.responsePass.value = MD5(str);
     	pForm.passField.value = "";
	}
	
	pForm.Opc.value="VALIDA";
	pForm.submit();
}


