
// VALIDA O FORMULÁRIO FALE CONOSCO/MENSAGEM

function validaFormMensagem(){ 
	
	// VALIDA O NOME
	var campoNOME_REMETENTE = document.form1.MSG_NOME_REMETENTE;
	var campoNOME_REMETENTE_nome = "NOME DO REMETENTE";
	var campoNOME_REMETENTE_obrigatorio = 's';
	var campoNOME_REMETENTE_minimo = 3; 
	var campoNOME_REMETENTE_maximo = 40; 
	
	if(VerificaQuantidadeCarater(campoNOME_REMETENTE_obrigatorio,campoNOME_REMETENTE.value,campoNOME_REMETENTE_minimo,campoNOME_REMETENTE_maximo)){
		campoNOME_REMETENTE.style.backgroundColor = "yellow";
		alert("O Campo "+campoNOME_REMETENTE_nome+" deve conter no mínimo "+campoNOME_REMETENTE_minimo+" e no  máximo "+campoNOME_REMETENTE_maximo+" caracteres.");
		campoNOME_REMETENTE.focus();
		return false;
	} else {
		campoNOME_REMETENTE.style.backgroundColor = "";
	}
	
//-------------------------------------------------------------------------

	// VERIFICA CAMPO DO EMAIL
	var campoEMAIL_REMETENTE = document.form1.MSG_EMAIL_REMETENTE;
	var campoEMAIL_REMETENTE_nome = "E-MAIL DO REMETENTE";
	var campoEMAIL_REMETENTE_obrigatorio = 's';
	var campoEMAIL_REMETENTE_minimo = 5;
	var campoEMAIL_REMETENTE_maximo = 50;  

	if(VerificaQuantidadeCarater(campoEMAIL_REMETENTE_obrigatorio,campoEMAIL_REMETENTE.value,campoEMAIL_REMETENTE_minimo,campoEMAIL_REMETENTE_maximo)){
		campoEMAIL_REMETENTE.style.backgroundColor = "yellow";
		alert("O Campo "+campoEMAIL_REMETENTE_nome+" deve conter no mínimo "+campoEMAIL_REMETENTE_minimo+" e no  máximo "+campoEMAIL_REMETENTE_maximo+" caracteres.");
		campoEMAIL_REMETENTE.focus();
		return false;
	} else {
		campoEMAIL_REMETENTE.style.backgroundColor = "";
	}
	
	// VERIFICA O EMAIL
	var strEmail = campoEMAIL_REMETENTE.value;
	if(validaEmail(strEmail) == false){
		campoEMAIL_REMETENTE.style.backgroundColor = "yellow";
		alert(campoEMAIL_REMETENTE_nome+" Inválido!");
		campoEMAIL_REMETENTE.focus();
		return false;
	} else {
		campoEMAIL_REMETENTE.style.backgroundColor = "";
	}
		
//-------------------------------------------------------------------------

	// CAMPO TELEFONE SEM VALIDAÇÃO
	var campoTEL = document.form1.MSG_TEL_REMETENTE;
	var campoTEL_nome = "TELEFONE DO REMETENTE";
	var campoTEL_obrigatorio = 'n'; 
	var campoTEL_minimo = 10; 
	var campoTEL_maximo = 40; 
	
	if(VerificaQuantidadeCarater(campoTEL_obrigatorio,campoTEL.value,campoTEL_minimo,campoTEL_maximo)){
		campoTEL.style.backgroundColor = "yellow";
		alert("O Campo "+campoTEL_nome+" deve conter o DDD e o NÚMERO DO TELEFONE, com no mínimo "+campoTEL_minimo+" e no  máximo "+campoTEL_maximo+" caracteres.");
		campoTEL.focus();
		return false;
	} else {
		campoTEL.style.backgroundColor = "";
	}
	
//-------------------------------------------------------------------------

	// VALIDA O ASSUNTO
	var campoASSUNTO = document.form1.MSG_ASSUNTO;
	var campoASSUNTO_nome = "ASSUNTO";
	var campoASSUNTO_obrigatorio = 's';
	var campoASSUNTO_minimo = 3;
	var campoASSUNTO_maximo = 40; 
	
	if(VerificaQuantidadeCarater(campoASSUNTO_obrigatorio,campoASSUNTO.value,campoASSUNTO_minimo,campoASSUNTO_maximo)){
		campoASSUNTO.style.backgroundColor = "yellow";
		alert("O Campo "+campoASSUNTO_nome+" deve conter no mínimo "+campoASSUNTO_minimo+" e no  máximo "+campoASSUNTO_maximo+" caracteres.");
		campoASSUNTO.focus();
		return false;
	} else {
		campoASSUNTO.style.backgroundColor = "";
	}
	
//-------------------------------------------------------------------------
	// VALIDA A MENSAGEM
	var campoMENSAGEM = document.form1.MSG_MENSAGEM;
	var campoMENSAGEM_nome = "MENSAGEM";
	var campoMENSAGEM_obrigatorio = 's';
	var campoMENSAGEM_minimo = 3; 
	var campoMENSAGEM_maximo = 1000; 
	var campoMENSAGEM_COM_REPLACE = campoMENSAGEM.value.replace(/\[\n]/g,"");// PARA VALIDAR A CONTAGEM SUBST CARACTERS POR NADA
											  
	if(VerificaQuantidadeCarater(campoMENSAGEM_obrigatorio,campoMENSAGEM_COM_REPLACE,campoMENSAGEM_minimo,campoMENSAGEM_maximo)){
		campoMENSAGEM.style.backgroundColor = "yellow";
		alert("O Campo "+campoMENSAGEM_nome+" deve conter no mínimo "+campoMENSAGEM_minimo+" e no  máximo "+campoMENSAGEM_maximo+" caracteres.\nDigitados: "+campoMENSAGEM_COM_REPLACE.length+".");
		campoMENSAGEM.focus();
		return false;
	} else {
		campoMENSAGEM.style.backgroundColor = "";
	}
	
//-------------------------------------------------------------------------
	
	// CONFIRMA AS INFORMAÇÕES DO FORMULÁRIO
	//var campoCOPIA_REMETENTE_nome = "CÓPIA PARA O REMETENTE";
	//var campoCOPIA_REMETENTE = document.form1.COPIA_REMETENTE;
	
	var confirma_info; 
	confirma_info = 'Por favor, verifique as informações:\n\n';
	confirma_info+= campoNOME_REMETENTE_nome+': '+campoNOME_REMETENTE.value+'\n';
	confirma_info+= campoEMAIL_REMETENTE_nome+': '+campoEMAIL_REMETENTE.value+'\n';
	if(campoTEL.value != 'SEM_TELEFONE'){//PARA O FORM CONTATO COM O PORTAL
		confirma_info+= campoTEL_nome+': '+campoTEL.value+'\n';
	}
	confirma_info+= campoASSUNTO_nome+': '+campoASSUNTO.value+'\n\n';
	confirma_info+= campoMENSAGEM_nome+':\n'+campoMENSAGEM.value;
	confirma_info+= '\n\nPara confirmar o envio clique em OK';
	confirma_info+= '\nPara corrigir clique em CANCELAR';
    if (confirm(confirma_info)){ 
       // document.FORM.submit() 
    } else {
		return false;
	}
	
//-------------------------------------------------------------------------

}

