// JavaScript Document
function caixaCurtir(v){
	if(v){
		gE('cx_mface').style.display = 'block';
	}
	else{
		gE('cx_mface').style.display = 'none';
	}
}

//Função para cadastrar novos clientes na extranet
function cadastroCliente(){
	if(gE('cdt_nome').value == ''){
		alert('Favor preencher o campo [ Nome Completo ] corretamente');
		gE('cdt_nome').focus();
		return;
	}
	else if(validaEmail(gE('cdt_email').value)===false){
		alert('Favor preencher o campo [ Seu E-mail ] corretamente');
		gE('cdt_email').focus();
		return;
	}
	else if(!f1.complete && !f2.complete){
		alert('Mínimo de 1(um) Telefone necessário');
		gE('cdt_fone1').focus();
		return;
	}
	else if(gE('cdt_msg').value == ''){
		alert('Favor preencher o campo [ Mensagem ] corretamente');
		gE('cdt_msg').focus();
		return;
	}
	else{
		var a = new Ajax("login_cadastro_envia.php");
		a.vars.push("nome="+gE('cdt_nome').value);
		a.vars.push("email="+gE('cdt_email').value);
		a.vars.push("empresa="+gE('cdt_empresa').value);
		a.vars.push("fone1="+gE('cdt_fone1').value);
		a.vars.push("fone2="+gE('cdt_fone2').value);
		a.vars.push("assunto="+gE('cdt_assunto').value);
		a.vars.push("msg="+gE('cdt_msg').value);
		a.requestText(gE('form_cadastro'));
	}
}
//Função para solicitar senha
function requestSenha(){
	if(!cpfcnpj.complete){
		alert("Favor preencher o campo [ CPF / CNPJ ] corretamente");
		gE('rqt_cpfcnpj').focus();
		return;
	}
	else if(validaEmail(gE('rqt_email').value)===false){
		alert("Favor preencher o campo [ E-mail ] corretamente");
		gE('rqt_email').focus();
		return;
	}
	else{
		alert("Dados não encontrados, favor tentar novamente.");
		window.location = 'login_senha_request.php';
	}
}
//Função para logar no site
function loginCliente(){
	if(validaEmail(gE('lgn_email').value)===false){
		alert("Favor preencher o campo [ E-mail ] corretamente");
		gE('lgn_email').focus();
		return;
	}
	else if(gE('lgn_senha').value.length < 5){
		alert("Favor preencher o campo [ Senha ] corretamente\nMínimo de 5(cinco) digitos");
		gE('lgn_senha').focus();
		return;
	}
	else{
		alert("Usuário ou senha inválidos");
	}
}
//Função para envio de Formulário de Contato
function contatoEnvia(){
	if(gE('ctt_nome').value == ''){
		alert('Favor preencher o campo [ Nome Completo ] corretamente');
		gE('ctt_nome').focus();
		return;
	}
	else if(validaEmail(gE('ctt_email').value)===false){
		alert('Favor preencher o campo [ Seu E-mail ] corretamente');
		gE('ctt_email').focus();
		return;
	}
	else if(!fone1.complete && !fone2.complete){
		alert('Mínimo de 1(um) Telefone necessário');
		gE('ctt_fone1').focus();
		return;
	}
	else if(gE('ctt_msg').value == ''){
		alert('Favor preencher o campo [ Mensagem ] corretamente');
		gE('ctt_msg').focus();
		return;
	}
	else{
		var a = new Ajax("contato_envia.php");
		a.vars.push("nome="+gE('ctt_nome').value);
		a.vars.push("email="+gE('ctt_email').value);
		a.vars.push("empresa="+gE('ctt_empresa').value);
		a.vars.push("fone1="+gE('ctt_fone1').value);
		a.vars.push("fone2="+gE('ctt_fone2').value);
		a.vars.push("assunto="+gE('ctt_assunto').value);
		a.vars.push("msg="+gE('ctt_msg').value);
		a.requestText(gE('form_contato'));
	}
}
//Função que valida o e-mail informado
function validaEmail(email){
	expressao = /^[\w-]+(\.[\w-]+)*@(([A-Za-z\d][A-Za-z\d-]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;
	return email.search(expressao)==0;
}
//Funcão para FOCO dos campos INPUT
function foco(campo,acao){
	campo.style.backgroundColor = (acao == 'in') ? "#b3d9ff" : "#eff0e3";
}
