//USUáRIO
function valUsuario(acao)
{
	//Dados de acesso
	var nome			= $m("nome");
	var usuario			= $m("usuario");
	var antEmail		= "";//campo que armazena o e-mail, só vai aparecer na hora de alterar o usuário
	var email			= $m("email");
	var cemail			= $m("cemail");
	var senha			= $m("senha");
	var csenha			= $m("csenha");
	var nivel			= $m("nivel");
	
	//Dados de Acesso
	if(nome.value == "")
	{
		alert("O campo Nome é obrigatório.");
		nome.focus();
		return false;
	}
	//validando email
	if(email.value == "")
	{
		alert("O campo E-mail é obrigatório.");
		email.focus();
		return false;
	}
	if(!checkMail(email.value))
	{
		alert("E-mail informado não é válido");
		email.focus();
		return false;
	}
	//Ação igual a insert
	if(acao == "insert")
	{
		if(cemail.value == "")
		{
			alert("É necessário confirmar o E-mail.");
			cemail.focus();
			return false;
		}
		if(email.value != cemail.value)
		{
			alert("E-mails não correspondem.");
			email.focus();
			return false;
		}
		if(usuario.value == "")
		{
			alert("O campo Usuário é obrigatório.");
			usuario.focus();
			return false;
		}
		if(senha.value == "")
		{
			alert("O campo Senha é obrigatório.");
			senha.focus();
			return false;
		}
		if(senha.value.length < 6)
		{
			alert("Senha deve ter de 6 a 15 caracteres.");
			senha.focus();
			return false;
		}
		if(csenha.value == "")
		{
			alert("É necessário confirmar a senha.");
			csenha.focus();
			return false;
		}
		if(senha.value != csenha.value)
		{
			alert("Senha e Confirmação da senha não correspondem");
			senha.focus();
			return false;
		}
	}
	//Ação igual a update
	if(acao == "update")
	{
		antEmail	= $m("antEmail");
		if(antEmail.value != email.value)
		{
			if(cemail.value == "")
			{
				alert("É necessário confirmar o E-mail.");
				email.focus();
				return false;
			}
			if(email.value != cemail.value)
			{
				alert("E-mails não correspondem.");
				email.focus();
				return false;
			}
		}
		if(senha.value != "")
		{
			if(senha.value.length < 6)
			{
				alert("Senha deve ter de 6 a 15 caracteres.");
				senha.focus();
				return false;
			}
			if(csenha.value == "")
			{
				alert("É necessário confirmar a senha.");
				csenha.focus();
				return false;
			}
			if(senha.value != csenha.value)
			{
				alert("Senha e Confirmação da senha não correspondem");
				senha.focus();
				return false;
			}
		}
	}
	
	if(nivel.value == "")
	{
		alert("Selecione o Nível do Usuário");
		nivel.focus();
		return false;
	}
	return true;
}


//funcao área
function valArea()
{
    var nome        = $m("nome");
    var arquivo     = $m("nome_arquivo");
    var multilink   = $m("multilink");
    
    if(nome.value == "")
    {
        alert("O campo Nome é Obrigatório.");
        nome.focus();
        return false;
    }
    if(arquivo.value == "")
    {
        alert("O campo Nome do Arquivo é Obrigatório.");
        arquivo.focus();
        return false;
    }
    if(multilink.value == "")
    {
        alert("Selecione se a Área vai ter vários conteúdos.");
        multilink.focus();
        return false;
    }
    
    return true;
}

//Conteúdo
function valConteudo()
{
	CKEDITOR.instances.conteudo.updateElement()
	var CKconteudo 	= CKEDITOR.instances.conteudo;
	
    var area		= $m("area");
	var titulo		= $m("titulo");
	var principal	= $m("principal");
	var conteudo	= $m("conteudo");
	    
	if(area.value == "")
	{
		alert("Selecione a Área do Conteúdo.");
		area.focus();
		return false
	}
    /*if(titulo.value == "")
	{
		alert("O campo Titulo é obrigatório.");
		titulo.focus();
		return false
	}*/
	
	if(principal.value == "")
	{
		alert("Informe se o Conteúdo é o principal.");
		principal.focus();
		return false
	}
	if(conteudo.value == "")
	{
		alert("O campo Conteúdo é obrigatório.");
		CKconteudo.focus();
		return false
	}
	return true;
}

//Enquete
function valEnquete()
{	
    var pergunta    = $m("pergunta")
    var cntOpcao    = new Number($m("cntOpcao").value);
    var cntO        = new Number($m("cntO").value);
    var ativo       = $m("ativo");
    var opcao       = "";
    
    if(pergunta.value == "")
    {
        alert("O campo Pergunta é obrigatório.");
        pergunta.focus();
        return false;
    }
    for(var cnt=0;cnt<=cntOpcao-1;cnt++)
    {
        if(cnt < (cntO))
        {
            opcao   = $m("opcao"+cnt);
            if(opcao.value == "")
            {
                alert("Informe a Opção "+(cnt+1)+".");
                opcao.focus();
                return false;
            }
        }
    }
    
	return true;
}

//Dúvida
function valDuvida()
{
	CKEDITOR.instances.resposta.updateElement()
	var CKresposta 	= CKEDITOR.instances.resposta;
	
    var area		= $m("area");
	var pergunta	= $m("pergunta");
	var resposta	= $m("resposta");
	    
	if(area.value == "")
	{
		alert("Selecione a Área do Conteúdo.");
		area.focus();
		return false
	}
    if(pergunta.value == "")
	{
		alert("O campo Pergunta é obrigatório.");
		pergunta.focus();
		return false
	}
	
	if(resposta.value == "")
	{
		alert("O campo Resposta é obrigatório.");
		CKresposta.focus();
		return false
	}
	return true;
}

/*Esqueceu Senha*/
function valEsqueceu()
{
	var email		= $m("email");
	
	if(email.value == "")
	{
		alert("O campo E-mail é obrigatório");
		email.focus();
		return false;
	}
	if(!checkMail(email.value))
	{
		alert("E-mail informado não é válido.");
		email.focus();
		return false;
	}
	return true;
}


/*Aletar Senha*/
function valAltSenha()
{
	var senha			= $m("senha");
	var csenha			= $m("csenha");
	if(senha.value == "")
	{
		alert("O campo senha é obrigatório.");
		senha.focus();
		return false;
	}
	if(csenha.value == "")
	{
		alert("É necessário Confirmar a Senha.");
		csenha.focus();
		return false;
	}
	if(senha.value != csenha.value)
	{
		alert("Senhas não correspondem.");
		senha.focus();
		return false;
	}
}

//Validação do formulários de contatos
function valAvaliacao()
{
    var nome       = $m("nome_a");
	var email	   = $m("email_a");
    var ddd		   = $m("ddd_a");
	var n_telefone = $m("ntelefone_a");
    var ddd2	   = $m("ddd2_a");
	var n_celular  = $m("ncelular_a");
    var dia 	   = $m("dia");
    var mes 	   = $m("mes");
    var ano 	   = $m("ano");
    
    if(nome.value == "")
	{
		alert("Informe o seu Nome.");
		nome.focus();
		return false;
	}
    if(ddd.value != "" || n_telefone.value != "")
    {
        if(chkTel(ddd,n_telefone," do Telefone."))
            return true;
        else
            return false;
    }
    if(ddd2.value != "" || n_celular.value != "")
    {
        if(chkTel(ddd2,n_celular," do Celular."))
            return true;
        else
            return false;
    }
	if(email.value == "")
	{
		alert("O campo E-mail é obrigatório.");
		email.focus();
		return false;
	}
	if(!checkMail(email.value))
	{
		alert("O e-mail informado não é válido.");
		email.focus();
		return false;
	}
    if(dia.value != "" || mes.value != "" || ano.value != "")
    {
        if(!chkData(dia,mes,ano," da Consulta."))
            return false;
        else
            return true;
    }
    return true;
}
//Quero FAzer
function valQueroFazer(cam)
{
    var nome        = $m("nome"+cam);
    var email       = $m("email"+cam);
    var telefone    = $m("telefone"+cam);
    var cirurgia    = $m("cirurgia"+cam);
    if(nome.value == "")
	{
		alert("Informe o seu Nome.");
		nome.focus();
		return false;
	}
	if(email.value == "")
	{
		alert("O campo E-mail é obrigatório.");
		email.focus();
		return false;
	}
	if(!checkMail(email.value))
	{
		alert("O e-mail informado não é válido.");
		email.focus();
		return false;
	}
    if(telefone.value == "")
	{
		alert("Informe o seu Telefone.");
		telefone.focus();
		return false;
	}
    if(cirurgia.value == "")
	{
		alert("Selecione a Cirurgia.");
		cirurgia.focus();
		return false;
	}
}
function valContato(tipo)
{
	var nome			= $m("nome");
	var email			= $m("email");
	var ddd				= $m("ddd");
	var n_telefone     	= $m("n_telefone");
    var ddd2			= $m("ddd2");
	var n_celular     	= $m("n_celular");
	var mensagem		= $m("mensagem");
	
	if(nome.value == "")
	{
		alert("Informe o seu Nome.");
		nome.focus();
		return false;
	}
    if(ddd.value != "" || n_telefone.value != "")
    {
        if(!chkTel(ddd,n_telefone,"do Telefone","op"))
        {
            return false;
    	}
    }
	if(email.value == "")
	{
		alert("O campo E-mail é obrigatório.");
		email.focus();
		return false;
	}
	if(!checkMail(email.value))
	{
		alert("O e-mail informado não é válido.");
		email.focus();
		return false;
	}
    if(ddd.value != "" || n_telefone.value != "")
    {
        if(!chkTel(ddd,n_telefone," do Telefone."))
            return false;
    }
    if(ddd2.value != "" || n_celular.value != "")
    {
        if(!chkTel(ddd2,n_celular," do Celular."))
            return false;
    }
	if(mensagem.value == "")
	{
		alert("Informe a Mensagem.");
		mensagem.focus();
		return false;
	}
	return true;
}



//Validação Newsletter
function valNewsletter()
{
    //var nome    = $m("nome");
    var email   = $m("email");
    
    /*if(nome.value == "" && nome.value != nome.defaultValue)
    {
        alert("Informe o seu nome.");
        nome.focus();
        return false;
    }*/
    if(email.value == "" || email.value == email.defaultValue)
    {
        alert("Informe o seu e-mail.");
        email.focus();
        return false;
    }
    if(!checkMail(email.value))
    {
        alert("E-mail informado não é válido.");
        email.focus();
        return false;
    }
    return true;    
}


