/********************************************************************************************************
MicroSource InstantWeb

Autor ..................: Tiago Torres						
Ficheiro ...............: password.js
Descrição ..............: Ficheiro que contêm as funções gerais para passwords de javascript.
Versão .................: 1.2.0
Última actualização	....: 08-01-2008

Notas:
-
********************************************************************************************************/

/* Verifica password */
function verificaPassword(actual, chave, antiga, nova, confirmacao)
{
	antiga = hex_md5(antiga);
	nova = hex_md5(nova);
	confirmacao = hex_md5(confirmacao);

	if(antiga == actual)
	{
		$('#c_aerrado').hide();
		$('#c_acorrecto').show();
	}
	else
	{
		$('#c_acorrecto').hide();
		$('#c_aerrado').show();
	}
	
	if(nova == confirmacao)
	{
		$('#c_errado').hide();
		$('#c_correcto').show();
	}
	else
	{
		$('#c_correcto').hide();
		$('#c_errado').show();
	}
	
	if(antiga == actual && nova == confirmacao)
	{
		chave.value = nova;
		$('#c_ok').show();
	}
	else
	{
		chave.value = actual;
		$('#c_ok').hide();
	}
}

/* Verifica password */
function verificaPasswordSimples(chave, nova, confirmacao)
{
	cnova = hex_md5(nova.value);
	cconfirmacao = hex_md5(confirmacao.value);
	
	if(nova.valu != '' && confirmacao.value != '')
	{
		if(cnova == cconfirmacao)
		{
			$('#c_errado').hide();
			$('#c_correcto').show();
			chave.value = cnova;
		}
		else
		{
			$('#c_correcto').hide();
			$('#c_errado').show();
		}
	}
}