// -------------------------------------------------------------------------------------------
//  Mensagens de validação
// -------------------------------------------------------------------------------------------

texto[1] = "Digite o Código"
texto[2] = "Digite o CNPJ"
texto[3] = "Digite a sua data de nascimento"
texto[4] = "A data de nascimento deve conter uma data válida no formato dd/mm/aaaa"
texto[5] = "Digite sua nova senha"
texto[6] = "Confirme sua senha"
texto[7] = "Digite o seu e-mail"
texto[8] = "Código não existe"
texto[9] = "CNPJ incorreto para o Código digitado"
texto[10] = "Data de nascimento incorreta para o CRM digitado"
texto[11] = "Sua confirmação de senha não confere com a senha digitada"
texto[12] = "O e-mail deve conter um endereço eletrônico válido"


// -------------------------------------------------------------------------------------------
//  Valida campos do formulário
// -------------------------------------------------------------------------------------------

var pass_crm = 0
var pass_cpf = 0
var	pass_dtnasc = 0
var pass_chave = 0

function validador(form)
{
	verificaVazio (document.form.crm,1)
	verificaVazio (document.form.cpf,2)
	verificaVazio (document.form.senha,5)
	verificaVazio (document.form.senha_confirma,6)
	verificaVazio (document.form.email,7)
	//verificaEmail (document.form.email,12)
	
	if (pass_crm == 0)
		mostraMsgErro(document.form.crm, 8)
	if (pass_cpf == 0)
		mostraMsgErro(document.form.cpf, 9)
	if (pass_chave == 0)
		mostraMsgErro(document.form.senha_confirma, 11)
		
	ajax = 1
}

// -------------------------------------------------------------------------------------------
//  Relaciona qual mensagem será mostrada em cada campo no onBlur
// -------------------------------------------------------------------------------------------

function chamaFormDesfoca(e)
{
	criaEventAndThis(e)
	desfocaAreaRestrita()
	
	if (source.name == "crm")
		formDesfoca(source,1)
	if (source.name == "cpf")
		formDesfoca(source,2)
	if (source.name == "senha")
		formDesfoca(source,'')		
	if (source.name == "senha_confirma")
		formDesfoca(source,'')
	if (source.name == "email")
		formDesfoca(source,7)		
}

// -------------------------------------------------------------------------------------------
//  Adiciona eventos do formulário
// -------------------------------------------------------------------------------------------

criaOnFocus()
criaOnBlur()

// -------------------------------------------------------------------------------------------
//  Muda imagem do cadeado
// -------------------------------------------------------------------------------------------

function mudaCadeado()
{
	if (document.form.senha.value == document.form.senha_confirma.value && document.form.senha.value != '' && pass_chave == 0)
	{
		document.getElementById("cadeado").style.backgroundImage = 'url(../imagens/cadeado.jpg)'
		pass_chave = 1
	}
	else if (pass_chave == 1)
	{
		document.getElementById("cadeado").style.backgroundImage = 'url(../imagens/cadeado_aberto.jpg)'
		pass_chave = 0
	}
}

// -------------------------------------------------------------------------------------------
//  Preload da imagem do cadeado fechado
// -------------------------------------------------------------------------------------------

function preload()
{ 
  var args = preload.arguments;
  document.imageArray = new Array(args.length);
  for(var i=0; i<args.length; i++)
  {
    document.imageArray[i] = new Image;
    document.imageArray[i].src = args[i];
  }
}

preload('../imagens/cadeado.jpg');

// -------------------------------------------------------------------------------------------
//  Chama a área restrita do cooperado
// -------------------------------------------------------------------------------------------

function chamaAreaRestritaCooperado()
{
	chamaAreaRestrita('cooperado')
	document.form_area_restrita_cooperado.area_restrita_carteira_cooperado.focus()
}
