function aumentaFonte(div) {
	var fontSizeString = $(div+" p").css("font-size");
	try {
		var fontSizeNumber = fontSizeString.substring(0, fontSizeString.indexOf("px"));
		if(fontSizeNumber >= 15) return;
		else $(div+" p").css("font-size", ++fontSizeNumber + "px");
	} catch(er) {}
}

function diminuiFonte(div) {
	var fontSizeString = $(div+" p").css("font-size");
	try {
		var fontSizeNumber = fontSizeString.substring(0, fontSizeString.indexOf("px"));
		if(fontSizeNumber <= 10) return;
		else $(div+" p").css("font-size", --fontSizeNumber + "px");
	} catch(er) {}
}





function Imprimir(){
 if (window.print) {
	window.print();
 }else {
	var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGTH=0 CLASSID="CLSID:8856F961-340A-11D0-A96B00C04FD705A2"></OBJECT>';
	document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
	WebBrowser1.ExecWB(6, 2);
	WebBrowser1.outerHTML = " ";
 }
} 

GroupAtual = "";
function abrefecha(atual,tot){
 if(GroupAtual == "" || GroupAtual != atual){
     //total de categorias
  for(i=1; i<=tot; i++){
         document.getElementById('sub' + i).style.display = 'none';
     }
  
     document.getElementById('sub'+atual).style.display = 'block';
  GroupAtual = atual;
 } else {
  document.getElementById('sub'+atual).style.display = 'none';
  GroupAtual = ""; 

 }
}

function alertas_digite(campo){
	alert('Por favor, digite um valor para o campo '+campo+'.');
}
function alertas_escreva(campo){
	alert('Por favor, escreva o '+campo+'.');
}
function alertas_selecione(campo){
	alert('Por favor, selecione um valor para o campo '+campo+'.');
}
function alertas_escreva(campo){
	alert('Por favor, escreva algo no campo '+campo+'.');
}



function txtBoxFormat(objeto, sMask, evtKeyPress) {
    var i, nCount, sValue, fldLen, mskLen,bolMask, sCod, nTecla;


	if(document.all) { // Internet Explorer
		nTecla = evtKeyPress.keyCode;
	} else if(document.layers) { // Nestcape
		nTecla = evtKeyPress.which;
	} else {
		nTecla = evtKeyPress.which;
		if (nTecla == 8) {
			return true;
		}
	}

    sValue = objeto.value;

    // Limpa todos os caracteres de formatação que
    // já estiverem no campo.
    sValue = sValue.toString().replace( "-", "" );
    sValue = sValue.toString().replace( "-", "" );
    sValue = sValue.toString().replace( ".", "" );
    sValue = sValue.toString().replace( ".", "" );
    sValue = sValue.toString().replace( "/", "" );
    sValue = sValue.toString().replace( "/", "" );
    sValue = sValue.toString().replace( ":", "" );
    sValue = sValue.toString().replace( ":", "" );
    sValue = sValue.toString().replace( "(", "" );
    sValue = sValue.toString().replace( "(", "" );
    sValue = sValue.toString().replace( ")", "" );
    sValue = sValue.toString().replace( ")", "" );
    sValue = sValue.toString().replace( " ", "" );
    sValue = sValue.toString().replace( " ", "" );
    fldLen = sValue.length;
    mskLen = sMask.length;

    i = 0;
    nCount = 0;
    sCod = "";
    mskLen = fldLen;

    while (i <= mskLen) {
      bolMask = ((sMask.charAt(i) == "-") || (sMask.charAt(i) == ".") || (sMask.charAt(i) == "/") || (sMask.charAt(i) == ":"))
      bolMask = bolMask || ((sMask.charAt(i) == "(") || (sMask.charAt(i) == ")") || (sMask.charAt(i) == " "))

      if (bolMask) {
        sCod += sMask.charAt(i);
        mskLen++; }
      else {
        sCod += sValue.charAt(nCount);
        nCount++;
      }

      i++;
    }

    objeto.value = sCod;

    if (nTecla != 8) { // backspace
      if (sMask.charAt(i-1) == "9") { // apenas números...
        return ((nTecla > 47) && (nTecla < 58)); }
      else { // qualquer caracter...
        return true;
      }
    }
    else {
      return true;
    }
}
function somente_numero(campo){
	var digits="0123456789 -."
	var campo_temp
	for (var i=0;i<campo.value.length;i++){
	  campo_temp=campo.value.substring(i,i+1)
	  if (digits.indexOf(campo_temp)==-1){
		    campo.value = campo.value.substring(0,i);
            alert("Esse campo aceita somente números!");
			campo.focus();
            break;
	   }
	}
}


function capitalize(campo){

	var capText = document.getElementById(""+campo+"").value;
	if(capText!=''){

		//var allCaps = document.getElementById("allCaps").checked;
		//var capLock = document.getElementById("capLock").checked;
		
		var allCaps=true;
		var capLock=true;
		
		if(capLock == 1 || capLock == true){
			capText = capText.toLowerCase();
		}
		
		if(allCaps == 1 || allCaps == true){
			capText = capText.replace(/\n/g,". [-<br>-] ");
			var wordSplit = ' ';
		}else{
			capText = capText.replace(/\.\n/g,".[-<br>-]. ");
			capText = capText.replace(/\.\s\n/g,". [-<br>-]. ");
			var wordSplit = '. ';
		}
		
		var wordArray = capText.split(wordSplit);
		var numWords = wordArray.length;
		
		for(x=0;x<numWords;x++) {
		
			wordArray[x] = wordArray[x].replace(wordArray[x].charAt(0),wordArray[x].charAt(0).toUpperCase());
			
			if(allCaps == 1 || allCaps == true){
					if(x==0) {
						capText = wordArray[x]+" ";
					}else if(x != numWords -1){
						capText = capText+wordArray[x]+" ";
					}else if(x == numWords -1){
						capText = capText+wordArray[x];
					}
			}else{
					if(x==0) {
						capText = wordArray[x]+". ";
					}else if(x != numWords -1){
						capText = capText+wordArray[x]+". ";
					}else if(x == numWords -1){
						capText = capText+wordArray[x];
					}
			
			}
			
			
		}
		
		if(allCaps == 1 || allCaps == true){
			capText = capText.replace(/\.\s\[-<br>-\]\s/g,"\n");
			capText = capText.replace(/\.\s\[-<br>-\]/g,"\n");
		}else{
			capText = capText.replace(/\[-<br>-\]\.\s/g,"\n");
		}
	
		capText = capText.replace(/\si\s/g," I ");      	
		
		document.getElementById(""+campo+"").value = capText;
		
	}//se tiver valor
}





//para campos texto
var invalidos1 = /[-=!\\*()|;\[\#\]\$%,:*"^~.´`?<>{}'\/]/;
var invalidos1_txt = "= ! / \ ( ) | ; # $ % * \"\ ´ ` ' , . [ ] { } < > ?";
//para endereco
var invalidos2 = /[=!\\*()|;\[\#\]\$%:*"^~.´`?<>{}'\/]/;
var invalidos2_txt = "= ! / \ ( ) | ; # $ % * \"\ ´ ` ' . [ ] { } < > ?";



//VALIDA MARKETING OLFATIVO | CONSULTORIAS
function validafserv(){
	var form = document.forms['f'];

	var nome = form.elements['nome'];
	var email = form.elements['email'];
	var email2 = form.elements['email2'];
	var endereco = form.elements['endereco'];
	var cidade = form.elements['cidade'];
	var estado = form.elements['estado'];
	var ambiente1 = form.elements['ambiente1'];
	var ambiente2 = form.elements['ambiente2'];
	var ambiente3 = form.elements['ambiente3'];
	var ambiente4 = form.elements['ambiente4'];
	var ambiente5 = form.elements['ambiente5'];
	var metragem = form.elements['metragem'];
	var procura = form.elements['procura'];
	var mostra = form.elements['mostra'];

	var pattern = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	//NOME
	//---------------------------------------------------------------------------------------------------
	if(nome.value==''){
		alertas_digite('NOME');
		nome.focus();
		return false;

	}else if (nome.value.match(invalidos1)) {
		alert("Por favor corrija o campo NOME, pois ele tem caractere(s) inválido(s).\nOs seguintes caracteres são inválidos: "+invalidos1_txt);
		nome.focus();
		return false;

	//EMAIL
	//---------------------------------------------------------------------------------------------------
	}else if(email.value==''){
		alertas_digite('E-MAIL');
		email.focus();
		return false;
	
	}else if(!pattern.test(email.value)){
		alert("O E-mail digitado é inválido.\nPor favor corrija seu E-MAIL.");
		email.focus();
		return false;

	//EMAIL DE CONFIRMACAO
	//---------------------------------------------------------------------------------------------------
	}else if(email2.value==''){
		alertas_digite('CONFIRMAÇÃO DO E-MAIL');
		email2.focus();
		return false;

	}else if(email.value!=email2.value){
		alert('Atenção: Os emails devem ser iguais.');
		email2.value='';
		email2.focus();
		return false;


	//ENDERECO
	//---------------------------------------------------------------------------------------------------
	}else if( (endereco.value=='' || endereco.value.length < 5) ){
		//ValidaEmail(email.value);
		
		alertas_digite('ENDEREÇO');
		endereco.focus();
		return false;

	}else if (endereco.value.match(invalidos2)) {
		alert("Por favor corrija o campo ENDEREÇO, pois ele tem caractere(s) inválido(s).\nOs seguintes caracteres são inválidos: "+invalidos2_txt);
		endereco.focus();
		return false;
	//---------------------------------------------------------------------------------------------------

	//CIDADE
	//---------------------------------------------------------------------------------------------------
	}else if( (cidade.value=='' || cidade.value.length < 3) ){
		alertas_digite('CIDADE');
		cidade.focus();
		return false;

	}else if (cidade.value.match(invalidos1)) {
		alert("Por favor corrija o campo CIDADE, pois ele tem caractere(s) inválido(s).\nOs seguintes caracteres são inválidos: "+invalidos1_txt);
		cidade.focus();
		return false;

	//ESTADO
	//---------------------------------------------------------------------------------------------------
	}else if(estado.value==''){
		alertas_selecione('ESTADO');
		estado.focus();
		return false;

	}else if(mostra.value==1){
		
		//AMBIENTE - METRAGEM
		//---------------------------------------------------------------------------------------------------
		if(ambiente1.checked == false && ambiente2.checked == false && ambiente3.checked == false && ambiente4.checked == false && ambiente5.checked == false){
			alertas_selecione('AMBIENTE');
			return false;
		}else if(metragem.value==''){
			alertas_digite('METRAGEM');
			metragem.focus();
			return false;
		}
		
	}else if(mostra.value==0){
		
		//O QUE PROCURA
		if(procura.value==''){
			alertas_digite('O QUE PROCURA');
			procura.focus();
			return false;
		}
		
	}

}



//VALIDA NEWSLETTER
function validafn(oq){
	var form = document.forms['fn'];
	var nome = form.elements['nome'];
	var email = form.elements['email'];
	var email2 = form.elements['email2'];
	var area = form.elements['area'];
	var pattern = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	
	var form2 = document.forms['fnr'];
	var emailr = form2.elements['emailr'];
	var emailr2 = form2.elements['emailr2'];
	var pattern2 = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	if(oq==1){
		
		//NOME
		//---------------------------------------------------------------------------------------------------
		if(nome.value==''){
			alertas_digite('NOME');
			nome.focus();
			return false;

		}else if (nome.value.match(invalidos1)) {
			alert("Por favor corrija o campo NOME, pois ele tem caractere(s) inválido(s).\nOs seguintes caracteres são inválidos: "+invalidos1_txt);
			nome.focus();
			return false;

		//EMAIL
		//---------------------------------------------------------------------------------------------------
		}else if(email.value==''){
			alertas_digite('E-MAIL');
			email.focus();
			return false;
		
		}else if(!pattern.test(email.value)){
			alert("O E-mail digitado é inválido.\nPor favor corrija seu E-MAIL.");
			email.focus();
			return false;
	
		//EMAIL DE CONFIRMACAO
		//---------------------------------------------------------------------------------------------------
		}else if(email2.value==''){
			alertas_digite('CONFIRMAÇÃO DO E-MAIL');
			email2.focus();
			return false;
	
		}else if(email.value!=email2.value){
			alert('Atenção: Os emails devem ser iguais.');
			email2.value='';
			email2.focus();
			return false;

		//AREA
		//---------------------------------------------------------------------------------------------------
		}else if(area.value==''){
			alertas_selecione('ÁREA DE ATUAÇÃO');
			area.focus();
			return false;
		}
		
	}else if(oq==2){

		//EMAIL
		//---------------------------------------------------------------------------------------------------
		if(emailr.value==''){
			alertas_digite('E-MAIL');
			emailr.focus();
			return false;
			
		}else if(!pattern2.test(emailr.value)){
			alert("O E-mail digitado é inválido.\nPor favor corrija seu E-MAIL.");
			emailr.focus();
			return false;
			
		//EMAIL DE CONFIRMACAO
		//---------------------------------------------------------------------------------------------------
		}else if(emailr2.value==''){
			alertas_digite('CONFIRMAÇÃO DO E-MAIL');
			emailr2.focus();
			return false;
	
		}else if(emailr.value!=emailr2.value){
			alert('Atenção: Os emails devem ser iguais.');
			emailr2.value='';
			emailr2.focus();
			return false;


		}
		
	}
	
}


//VALIDA AGENDA - CURSOS
function validafcur(){
	var form = document.forms['fcur'];

	var nome = form.elements['nome'];
	var email = form.elements['email'];
	var email2 = form.elements['email2'];
	var endereco = form.elements['endereco'];
	var cidade = form.elements['cidade'];
	var estado = form.elements['estado'];

	var pattern = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	/*
	//PARA CHECKBOX COM O MESMO NOME
	var curso = form.elements['curso'];
	var total = 0;
	var max = curso.length;
	for (var idx = 0; idx < max; idx++) {
	if (eval("document.fcur.curso[" + idx + "].checked") == true) {
		total += 1;
	   }
	}
	*/

	var a=new Array();
	a=document.getElementsByName("curso[]");
	var p=0;
	for(i=0;i<a.length;i++){
		if(a[i].checked){
			p=1;
		}
	}


	//NOME
	//---------------------------------------------------------------------------------------------------
	if(nome.value==''){
		alertas_digite('NOME');
		nome.focus();
		return false;

	}else if (nome.value.match(invalidos1)) {
		alert("Por favor corrija o campo NOME, pois ele tem caractere(s) inválido(s).\nOs seguintes caracteres são inválidos: "+invalidos1_txt);
		nome.focus();
		return false;

	//EMAIL
	//---------------------------------------------------------------------------------------------------
	}else if(email.value==''){
		alertas_digite('E-MAIL');
		email.focus();
		return false;
	
	}else if(!pattern.test(email.value)){
		alert("O E-mail digitado é inválido.\nPor favor corrija seu E-MAIL.");
		email.focus();
		return false;

	//EMAIL DE CONFIRMACAO
	//---------------------------------------------------------------------------------------------------
	}else if(email2.value==''){
		alertas_digite('CONFIRMAÇÃO DO E-MAIL');
		email2.focus();
		return false;

	}else if(email.value!=email2.value){
		alert('Atenção: Os emails devem ser iguais.');
		email2.value='';
		email2.focus();
		return false;


	//ENDERECO
	//---------------------------------------------------------------------------------------------------
	}else if( (endereco.value=='' || endereco.value.length < 5) ){
		//ValidaEmail(email.value);
		
		alertas_digite('ENDEREÇO');
		endereco.focus();
		return false;

	}else if (endereco.value.match(invalidos2)) {
		alert("Por favor corrija o campo ENDEREÇO, pois ele tem caractere(s) inválido(s).\nOs seguintes caracteres são inválidos: "+invalidos2_txt);
		endereco.focus();
		return false;
	//---------------------------------------------------------------------------------------------------

	//CIDADE
	//---------------------------------------------------------------------------------------------------
	}else if( (cidade.value=='' || cidade.value.length < 3) ){
		alertas_digite('CIDADE');
		cidade.focus();
		return false;

	}else if (cidade.value.match(invalidos1)) {
		alert("Por favor corrija o campo CIDADE, pois ele tem caractere(s) inválido(s).\nOs seguintes caracteres são inválidos: "+invalidos1_txt);
		cidade.focus();
		return false;

	//ESTADO
	//---------------------------------------------------------------------------------------------------
	}else if(estado.value==''){
		alertas_selecione('ESTADO');
		estado.focus();
		return false;

	}else if(p==0){
		alert('Por favor, selecione pelo menos um CURSO.');
		return false;

	}

}



//VALIDA CONTATO
function validafcont(){
	var form = document.forms['fcont'];

	var nome = form.elements['nome'];
	var email = form.elements['email'];
	var email2 = form.elements['email2'];
	var assunto = form.elements['assunto'];
	var msg = form.elements['msg'];
	var pattern = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	//NOME
	//---------------------------------------------------------------------------------------------------
	if(nome.value==''){
		alertas_digite('NOME');
		nome.focus();
		return false;

	//EMAIL
	//---------------------------------------------------------------------------------------------------
	}else if(email.value==''){
		alertas_digite('E-MAIL');
		email.focus();
		return false;
	
	}else if(!pattern.test(email.value)){
		alert("O E-mail digitado é inválido.\nPor favor corrija seu E-MAIL.");
		email.focus();
		return false;

	//EMAIL DE CONFIRMACAO
	//---------------------------------------------------------------------------------------------------
	}else if(email2.value==''){
		alertas_digite('CONFIRMAÇÃO DO E-MAIL');
		email2.focus();
		return false;

	}else if(email.value!=email2.value){
		alert('Atenção: Os emails devem ser iguais.');
		email2.value='';
		email2.focus();
		return false;


	//ASSUNTO
	//---------------------------------------------------------------------------------------------------
	}else if(assunto.value==''){
		alertas_digite('ASSUNTO');
		assunto.focus();
		return false;

	//MENSAGEM
	//---------------------------------------------------------------------------------------------------
	}else if(msg.value==''){
		alertas_escreva('MENSAGEM');
		msg.focus();
		return false;
		
	}

}


//VALIDA INSCRIÇÃO FIDELIDADE
function validaffi(){
	var form = document.forms['ffi'];
	var cadastro = form.elements['cadastro'];


	//PESSOA FISICA
	var nome = form.elements['nome'];
	var cpf = form.elements['cpf'];
	var rg = form.elements['rg'];
	var formas_de_uso1 = form.elements['formas_de_uso1'];
	var outros_txt = form.elements['outros_txt'];
	
	//PESSOA JURIDICA
	var instituicao = form.elements['instituicao'];
	var razao = form.elements['razao'];
	var cnpj = form.elements['cnpj'];
	var inscricao_estadual = form.elements['inscricao_estadual'];
	var responsavel = form.elements['responsavel'];
	var responsavel_compras = form.elements['responsavel_compras'];
	var ramo = form.elements['ramo'];
	var formas_de_uso2 = form.elements['formas_de_uso2'];
	var outros_txt2 = form.elements['outros_txt2'];

	var email = form.elements['email'];
	var ddd = form.elements['ddd'];
	var fone = form.elements['fone'];
	var ddd2 = form.elements['ddd2'];
	var fax = form.elements['fax'];

	var endereco = form.elements['endereco'];
	var cidade = form.elements['cidade'];
	var estado = form.elements['estado'];
	var cep = form.elements['cep'];
	var site = form.elements['site'];
	var comentarios = form.elements['comentarios'];

	var compras = form.elements['compras'];
	var outros_txt3 = form.elements['outros_txt3'];


	var pattern = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	//SE FOR PESSOA FISICA
	if(cadastro[0].checked==true){
		
		if(nome.value==''){
			alertas_digite('NOME');
			nome.focus();
			return false;
	
		}else if (nome.value.match(invalidos1)) {
			alert("Por favor corrija o campo NOME, pois ele tem caractere(s) inválido(s).\nOs seguintes caracteres são inválidos: "+invalidos1_txt);
			nome.focus();
			return false;

		}else if(cpf.value==''){
			alertas_digite('CPF');
			cpf.focus();
			return false;

		}else if(rg.value==''){
			alertas_digite('RG');
			rg.focus();
			return false;

		}else if(formas_de_uso1[0].checked == false && formas_de_uso1[1].checked == false && formas_de_uso1[2].checked == false && formas_de_uso1[3].checked == false && formas_de_uso1[4].checked == false){
			alertas_selecione('FORMAS DE UTILIZAÇÃO');
			return false;

		}else if(formas_de_uso1[4].checked == true){
			
			if(outros_txt.value==''){
				alertas_digite('OUTRAS FORMAS DE UTILIZAÇÃO');
				outros_txt.focus();
				return false;
			}
			
		}

	//PESSOA JURIDICA
	}else{

		if(instituicao.value==''){
			alertas_digite('INSTITUIÇÃO');
			instituicao.focus();
			return false;
	
		}else if (instituicao.value.match(invalidos1)) {
			alert("Por favor corrija o campo INSTITUIÇÃO, pois ele tem caractere(s) inválido(s).\nOs seguintes caracteres são inválidos: "+invalidos1_txt);
			instituicao.focus();
			return false;

		}else if(razao.value==''){
			alertas_digite('RAZÃO SOCIAL');
			razao.focus();
			return false;

		}else if (razao.value.match(invalidos1)) {
			alert("Por favor corrija o campo RAZÃO SOCIAL, pois ele tem caractere(s) inválido(s).\nOs seguintes caracteres são inválidos: "+invalidos1_txt);
			razao.focus();
			return false;

		}else if(cnpj.value==''){
			alertas_digite('CNPJ');
			cnpj.focus();
			return false;

		}else if(inscricao_estadual.value==''){
			alertas_digite('INSCRIÇÃO ESTADUAL');
			inscricao_estadual.focus();
			return false;

		}else if(responsavel.value==''){
			alertas_digite('RESPONSÁVEL');
			responsavel.focus();
			return false;

		}else if(responsavel_compras.value==''){
			alertas_digite('RESPONSÁVEL POR COMPRAS');
			responsavel_compras.focus();
			return false;

		}else if(ramo.value==''){
			alertas_digite('RAMO DE ATUAÇÃO');
			ramo.focus();
			return false;

		}else if(formas_de_uso2[0].checked == false && formas_de_uso2[1].checked == false && formas_de_uso2[2].checked == false && formas_de_uso2[3].checked == false && formas_de_uso2[4].checked == false){
			alertas_selecione('FORMAS DE UTILIZAÇÃO');
			return false;
			
		}else if(formas_de_uso2[4].checked == true){
			
			if(outros_txt2.value==''){
				alertas_digite('OUTRAS FORMAS DE UTILIZAÇÃO');
				outros_txt2.focus();
				return false;
			}
			
		}
	
	}
	
	//EMAIL
	//---------------------------------------------------------------------------------------------------
	if(email.value==''){
		alertas_digite('E-MAIL');
		email.focus();
		return false;
	
	}else if(!pattern.test(email.value)){
		alert("O E-mail digitado é inválido.\nPor favor corrija seu E-MAIL.");
		email.focus();
		return false;

	//TELEFONE - FAX
	//---------------------------------------------------------------------------------------------------
	}else if(ddd.value==''){
		alertas_digite('DDD');
		ddd.focus();
		return false;

	}else if(fone.value=='' || fone.value.length < 9){
		alertas_digite('TELEFONE');
		fone.focus();
		return false;

	}else if(ddd2.value==''){
		alertas_digite('DDD');
		ddd2.focus();
		return false;

	}else if(fax.value=='' || fax.value.length < 9){
		alertas_digite('FAX');
		fax.focus();
		return false;

	//ENDERECO
	//---------------------------------------------------------------------------------------------------
	}else if( (endereco.value=='' || endereco.value.length < 5) ){
		//ValidaEmail(email.value);
		
		alertas_digite('ENDEREÇO');
		endereco.focus();
		return false;

	}else if (endereco.value.match(invalidos2)) {
		alert("Por favor corrija o campo ENDEREÇO, pois ele tem caractere(s) inválido(s).\nOs seguintes caracteres são inválidos: "+invalidos2_txt);
		endereco.focus();
		return false;

	//CIDADE
	//---------------------------------------------------------------------------------------------------
	}else if( (cidade.value=='' || cidade.value.length < 3) ){
		alertas_digite('CIDADE');
		cidade.focus();
		return false;

	}else if (cidade.value.match(invalidos1)) {
		alert("Por favor corrija o campo CIDADE, pois ele tem caractere(s) inválido(s).\nOs seguintes caracteres são inválidos: "+invalidos1_txt);
		cidade.focus();
		return false;

	//ESTADO
	//---------------------------------------------------------------------------------------------------
	}else if(estado.value==''){
		alertas_selecione('ESTADO');
		estado.focus();
		return false;

	//CEP
	//---------------------------------------------------------------------------------------------------
	}else if(cep.value==''){
		alertas_selecione('CEP');
		cep.focus();
		return false;


	}else if(compras[0].checked == false && compras[1].checked == false && compras[2].checked == false){
		alertas_selecione('LOCAIS DE COMPRA');
		return false;


	}else if(compras[2].checked == true){
	
		if(outros_txt3.value==''){
			alertas_digite('OUTROS LOCAIS DE COMPRA');
			outros_txt3.focus();
			return false;
		}
		
	}

}



//VALIDA TRABALHAR
function validaftc(){
	var form = document.forms['ftc'];

	var nomet = form.elements['nomet'];
	var endereco = form.elements['endereco'];
	var cidade = form.elements['cidade'];
	var estado = form.elements['estado'];
	var ddd = form.elements['ddd'];
	var fone = form.elements['fone'];
	var email = form.elements['email'];
	var area = form.elements['area'];
	var porque = form.elements['porque'];

	var pattern = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	//NOME
	//---------------------------------------------------------------------------------------------------
	if(nomet.value==''){
		alertas_digite('NOME');
		nomet.focus();
		return false;

	}else if (nomet.value.match(invalidos1)) {
		alert("Por favor corrija o campo NOME, pois ele tem caractere(s) inválido(s).\nOs seguintes caracteres são inválidos: "+invalidos1_txt);
		nomet.focus();
		return false;

	//ENDERECO
	//---------------------------------------------------------------------------------------------------
	}else if( (endereco.value=='' || endereco.value.length < 5) ){
		alertas_digite('ENDEREÇO');
		endereco.focus();
		return false;

	}else if (endereco.value.match(invalidos2)) {
		alert("Por favor corrija o campo ENDEREÇO, pois ele tem caractere(s) inválido(s).\nOs seguintes caracteres são inválidos: "+invalidos2_txt);
		endereco.focus();
		return false;

	//CIDADE
	//---------------------------------------------------------------------------------------------------
	}else if( (cidade.value=='' || cidade.value.length < 3) ){
		alertas_digite('CIDADE');
		cidade.focus();
		return false;

	}else if (cidade.value.match(invalidos1)) {
		alert("Por favor corrija o campo CIDADE, pois ele tem caractere(s) inválido(s).\nOs seguintes caracteres são inválidos: "+invalidos1_txt);
		cidade.focus();
		return false;

	//ESTADO
	//---------------------------------------------------------------------------------------------------
	}else if(estado.value==''){
		alertas_selecione('ESTADO');
		estado.focus();
		return false;

	//TELEFONE
	//---------------------------------------------------------------------------------------------------
	}else if(ddd.value==''){
		alertas_digite('DDD');
		ddd.focus();
		return false;

	}else if(fone.value=='' || fone.value.length < 9){
		alertas_digite('TELEFONE');
		fone.focus();
		return false;

	//EMAIL
	//---------------------------------------------------------------------------------------------------
	}else if(email.value==''){
		alertas_digite('E-MAIL');
		email.focus();
		return false;
	
	}else if(!pattern.test(email.value)){
		alert("O E-mail digitado é inválido.\nPor favor corrija seu E-MAIL.");
		email.focus();
		return false;

	//PORQUE GOSTARIA
	//---------------------------------------------------------------------------------------------------
	}else if(porque.value==''){
		alertas_escreva('PORQUE');
		porque.focus();
		return false;

	}
	
}


//VALIDA REVENDER
function validafrc(){
	var form = document.forms['frc'];

	var nomer = form.elements['nomer'];
	var empresa = form.elements['empresa'];
	var endereco2 = form.elements['endereco2'];
	var cidade2 = form.elements['cidade2'];
	var estado2 = form.elements['estado2'];
	var ddd2 = form.elements['ddd2'];
	var fone2 = form.elements['fone2'];
	var email2 = form.elements['email2'];
	var porque2 = form.elements['porque2'];

	var pattern = /^([a-zA-Z0-9_\.\-\+])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;

	//NOME
	//---------------------------------------------------------------------------------------------------
	if(nomer.value==''){
		alertas_digite('NOME');
		nomer.focus();
		return false;

	}else if (nomer.value.match(invalidos1)) {
		alert("Por favor corrija o campo NOME, pois ele tem caractere(s) inválido(s).\nOs seguintes caracteres são inválidos: "+invalidos1_txt);
		nomer.focus();
		return false;

	}else if(empresa.value==''){
		alertas_digite('EMPRESA');
		empresa.focus();
		return false;

	}else if (empresa.value.match(invalidos1)) {
		alert("Por favor corrija o campo EMPRESA, pois ele tem caractere(s) inválido(s).\nOs seguintes caracteres são inválidos: "+invalidos1_txt);
		empresa.focus();
		return false;
		
	//ENDERECO
	//---------------------------------------------------------------------------------------------------
	}else if( (endereco2.value=='' || endereco2.value.length < 5) ){
		alertas_digite('ENDEREÇO');
		endereco2.focus();
		return false;

	}else if (endereco2.value.match(invalidos2)) {
		alert("Por favor corrija o campo ENDEREÇO, pois ele tem caractere(s) inválido(s).\nOs seguintes caracteres são inválidos: "+invalidos2_txt);
		endereco2.focus();
		return false;

	//CIDADE
	//---------------------------------------------------------------------------------------------------
	}else if( (cidade2.value=='' || cidade2.value.length < 3) ){
		alertas_digite('CIDADE');
		cidade2.focus();
		return false;

	}else if (cidade2.value.match(invalidos1)) {
		alert("Por favor corrija o campo CIDADE, pois ele tem caractere(s) inválido(s).\nOs seguintes caracteres são inválidos: "+invalidos1_txt);
		cidade2.focus();
		return false;

	//ESTADO
	//---------------------------------------------------------------------------------------------------
	}else if(estado2.value==''){
		alertas_selecione('ESTADO');
		estado2.focus();
		return false;

	//TELEFONE
	//---------------------------------------------------------------------------------------------------
	}else if(ddd2.value==''){
		alertas_digite('DDD');
		ddd2.focus();
		return false;

	}else if(fone2.value=='' || fone2.value.length < 9){
		alertas_digite('TELEFONE');
		fone2.focus();
		return false;

	//EMAIL
	//---------------------------------------------------------------------------------------------------
	}else if(email2.value==''){
		alertas_digite('E-MAIL');
		email2.focus();
		return false;
	
	}else if(!pattern.test(email2.value)){
		alert("O E-mail digitado é inválido.\nPor favor corrija seu E-MAIL.");
		email2.focus();
		return false;

	//PORQUE GOSTARIA
	//---------------------------------------------------------------------------------------------------
	}else if(porque2.value==''){
		alertas_escreva('PORQUE');
		porque2.focus();
		return false;

	}

}