<!--

/*[*] SCRIPT: Validate forms
[*] MODIFIED BY: MARTHA STEFANIA TREVISAN for feature alteration
[*] Copyright 2001 © PictureWeb http://www.pictureweb.com.br
*/

// --- INICIO ---




function enviar(){

// Checa se o campo E-mail está em branco

if (document.senha.usuario.value == "")
{
alert("Por favor digite o Usuário.");
document.senha.usuario.focus();
return;
}

// Verifica se o E-mail contem @ e pelo menos 1 .

var checkremetente = "@.";
var checkStr = document.senha.usuario.value;
var remetenteValid = false;
var remetenteAt = false;
var remetentePeriod = false;
for (i = 0;  i < checkStr.length;  i++)
{
ch = checkStr.charAt(i);
for (j = 0;  j < checkremetente.length;  j++)
{
if (ch == checkremetente.charAt(j) && ch == "@")
{
remetenteAt = true;
}
if (ch == checkremetente.charAt(j) && ch == ".")
remetentePeriod = true;

	  if (remetenteAt && remetentePeriod)
		break;
	  if (j == checkremetente.length)
		break;
	}

// Se existir @ na string

if (remetenteAt && remetentePeriod)
{
		remetenteValid = true
		break;
	}
}
if (!remetenteValid)
{
alert("Por favor digite o Usuário correto");
document.senha.usuario.focus();
return;
}


// Verifica se a Senha não está vazia
if (document.senha.senha_atual.value =="")
{
alert("Digite sua Senha Atual.")
document.senha.senha_atual.focus();
return;
}

// Verifica se a Senha contém no mínimo 4 caracteres
if (document.senha.senha_atual.value.length < 4)
{
alert("Sua senha atual deve ter pelo menos 4 dígitos.");
document.senha.senha_atual.focus();
return;
}

// Verifica se a Senha não está vazia
if (document.senha.senha_nova.value =="")
{
alert("Digite sua Nova Senha.")
document.senha.senha_nova.focus();
return;
}

// Verifica se a Senha contém no mínimo 4 caracteres
if (document.senha.senha_nova.value.length < 4)
{
alert("Sua nova senha deve ter pelo menos 4 dígitos.");
document.senha.senha_nova.focus();
return;
}


// Verifica se Confirme não está vazio
if (document.senha.senha_nova_confirma.value =="")
{
alert("Digite a Confirmação de sua Nova Senha.")
document.senha.senha_nova_confirma.focus();
return;
}

// Verifica se a senha nao é igual a conta
var usu = document.senha.usuario.value;
var sen = document.senha.senha_nova_confirma.value ;
var reg = new RegExp("@");
var pos = usu.search( reg ) ;
var conta = usu.substring(0, pos  );
if ( conta == sen )
{
alert("A conta e a senha nao podem ser iguais.")
document.senha.senha_nova_confirma.focus();
return;
}


// Verifica se a Senha é igual à sua confirmação
if(document.senha.senha_nova.value == document.senha.senha_nova_confirma.value)
{
	document.senha.submit();
}
else {
alert("As Senhas precisam ser iguais.")
}
}



//--- FECHA ---
//-->

