

//VALIDA O FORMULÁRIO INDICA SITE

function validaFormIndica(){
	
	// VALIDA O NOME DO TEMETENTE
	var campoNOME_REMETENTE = document.form1.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.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 = "";
	}
		
//-------------------------------------------------------------------------

	// VALIDA O NOME DO DESTINATARIO
	var campoNOME_DESTINATARIO = document.form1.NOME_DESTINATARIO;
	var campoNOME_DESTINATARIO_nome = "NOME DO DESTINATÁRIO";
	var campoNOME_DESTINATARIO_obrigatorio = 's';
	var campoNOME_DESTINATARIO_minimo = 3; 
	var campoNOME_DESTINATARIO_maximo = 40; 
	
	if(VerificaQuantidadeCarater(campoNOME_DESTINATARIO_obrigatorio,campoNOME_DESTINATARIO.value,campoNOME_DESTINATARIO_minimo,campoNOME_DESTINATARIO_maximo)){
		campoNOME_DESTINATARIO.style.backgroundColor = "yellow";
		alert("O Campo "+campoNOME_DESTINATARIO_nome+" deve conter no mínimo "+campoNOME_DESTINATARIO_minimo+" e no  máximo "+campoNOME_DESTINATARIO_maximo+" caracteres.");
		campoNOME_DESTINATARIO.focus();
		return false;
	} else {
		campoNOME_DESTINATARIO.style.backgroundColor = "";
	}
	
//-------------------------------------------------------------------------

	// VERIFICA CAMPO DO EMAIL
	var campoEMAIL_DESTINATARIO = document.form1.EMAIL_DESTINATARIO;
	var campoEMAIL_DESTINATARIO_nome = "E-MAIL DO DESTINATÁRIO";
	var campoEMAIL_DESTINATARIO_obrigatorio = 's';
	var campoEMAIL_DESTINATARIO_minimo = 5;
	var campoEMAIL_DESTINATARIO_maximo = 50;  

	if(VerificaQuantidadeCarater(campoEMAIL_DESTINATARIO_obrigatorio,campoEMAIL_DESTINATARIO.value,campoEMAIL_DESTINATARIO_minimo,campoEMAIL_DESTINATARIO_maximo)){
		campoEMAIL_DESTINATARIO.style.backgroundColor = "yellow";
		alert("O Campo "+campoEMAIL_DESTINATARIO_nome+" deve conter no mínimo "+campoEMAIL_DESTINATARIO_minimo+" e no  máximo "+campoEMAIL_DESTINATARIO_maximo+" caracteres.");
		campoEMAIL_DESTINATARIO.focus();
		return false;
	} else {
		campoEMAIL_DESTINATARIO.style.backgroundColor = "";
	}
	
	// VERIFICA O EMAIL
	var strEmail = campoEMAIL_DESTINATARIO.value;
	if(validaEmail(strEmail) == false){
		campoEMAIL_DESTINATARIO.style.backgroundColor = "yellow";
		alert(campoEMAIL_DESTINATARIO_nome+" Inválido!");
		campoEMAIL_DESTINATARIO.focus();
		return false;
	} else {
		campoEMAIL_DESTINATARIO.style.backgroundColor = "";
	}
		
//-------------------------------------------------------------------------

	// CONFIRMA AS INFORMAÇÕES DO FORMULÁRIO
	
	var confirma_info; 
	confirma_info = 'Por favor, verifique as informações:\n\n';
	confirma_info+= campoNOME_REMETENTE_nome+': '+campoNOME_REMETENTE.value+'\n\n';
	confirma_info+= campoEMAIL_REMETENTE_nome+': '+campoEMAIL_REMETENTE.value+'\n\n';
	confirma_info+= campoNOME_DESTINATARIO_nome+': '+campoNOME_DESTINATARIO.value+'\n\n';
	confirma_info+= campoEMAIL_DESTINATARIO_nome+': '+campoEMAIL_DESTINATARIO.value+'\n\n';
	confirma_info+= 'Para confirmar o envio clique em OK';
	confirma_info+= '\nPara corrigir clique em CANCELAR';
    if (confirm(confirma_info)){ 
       // document.FORM.submit() 
    } else {
		return false;
	}
	
//-------------------------------------------------------------------------

}
