function mascara(o,f)
{
	v_obj = o;
	v_fun = f;
	setTimeout("execmascara()",1);
}
function execmascara()
{
	v_obj.value = v_fun(v_obj.value);
}
function leech(v)
{
	v = v.replace(/o/gi,"0");
	v = v.replace(/i/gi,"1");
	v = v.replace(/z/gi,"2");
	v = v.replace(/e/gi,"3");
	v = v.replace(/a/gi,"4");
	v = v.replace(/s/gi,"5");
	v = v.replace(/t/gi,"7");
	return v;
}
function soLetra(v)
{
    return v.replace(/\d/g,"");
}
function soNumero(v)
{
    return v.replace(/\D/g,"");
}
function verifica_uf(v)
{
    v = v.replace(/\d/g,"");
	v = v.toUpperCase();
	return v;
}
function verifica_data(v)
{
    v = v.replace(/\D/g,"");                    //Remove tudo o que não é dígito
    v = v.replace(/(\d{2})(\d)/,"$1/$2");       //Coloca um ponto entre o terceiro e o quarto dígitos
    v = v.replace(/(\d{2})(\d)/,"$1/$2");       //Coloca um ponto entre o terceiro e o quarto dígitos
    return v;
}
function verifica_hora(v)
{
    v = v.replace(/\D/g,"");                    //Remove tudo o que não é dígito
    v = v.replace(/(\d{2})(\d)/,"$1:$2");       //Coloca um ponto entre o terceiro e o quarto dígitos
    v = v.replace(/(\d{2})(\d)/,"$1:$2");       //Coloca um ponto entre o terceiro e o quarto dígitos
    return v;
}
function verifica_telefone(v)
{
    v = v.replace(/\D/g,"");					//Remove tudo o que não é dígito
    v = v.replace(/^(\d\d)(\d)/g,"($1) $2");	//Coloca parênteses em volta dos dois primeiros dígitos
    v = v.replace(/(\d{4})(\d)/,"$1-$2");		//Coloca hífen entre o quarto e o quinto dígitos
    return v;
}
function verifica_nextel(v)
{
    v = v.replace(/\D/g,"");					//Remove tudo o que não é dígito
    v = v.replace(/(\d{2})(\d)/,"$1*$2");		//Coloca hífen entre o quarto e o quinto dígitos
    v = v.replace(/(\d{2})(\d)/,"$1*$2");		//Coloca hífen entre o quarto e o quinto dígitos
    return v;
}
function verifica_cep(v)
{
    v = v.replace(/\D/g,"");                    //Remove tudo o que não é dígito
    v = v.replace(/(\d{3})(\d{1,3})$/,"$1-$2"); //Coloca um hífen entre o terceiro e o quarto dígitos
    return v;
}
function verifica_cpf(v)
{
    v = v.replace(/\D/g,"");                    //Remove tudo o que não é dígito
    v = v.replace(/(\d{3})(\d)/,"$1.$2");       //Coloca um ponto entre o terceiro e o quarto dígitos
    v = v.replace(/(\d{3})(\d)/,"$1.$2");       //Coloca um ponto entre o terceiro e o quarto dígitos
												//de novo (para o segundo bloco de números)
    v = v.replace(/(\d{3})(\d{1,2})$/,"$1-$2"); //Coloca um hífen entre o terceiro e o quarto dígitos
    return v;
}
function verifica_rg(v)
{
    v = v.replace(/\D/g,"");                    //Remove tudo o que não é dígito
    v = v.replace(/(\d{2})(\d)/,"$1.$2");       //Coloca um ponto entre o terceiro e o quarto dígitos
    v = v.replace(/(\d{3})(\d)/,"$1.$2");       //Coloca um ponto entre o terceiro e o quarto dígitos

	v = v.replace(/(\d{3})(\d{1,2})$/,"$1-$2"); //Coloca um hífen entre o terceiro e o quarto dígitos
    return v;
}
function cnpj(v)
{
    v = v.replace(/\D/g,"");                           //Remove tudo o que não é dígito
    v = v.replace(/^(\d{2})(\d)/,"$1.$2");             //Coloca ponto entre o segundo e o terceiro dígitos
    v = v.replace(/^(\d{2})\.(\d{3})(\d)/,"$1.$2.$3"); //Coloca ponto entre o quinto e o sexto dígitos
    v = v.replace(/\.(\d{3})(\d)/,".$1/$2");           //Coloca uma barra entre o oitavo e o nono dígitos
    v = v.replace(/(\d{4})(\d)/,"$1-$2");              //Coloca um hífen depois do bloco de quatro dígitos
    return v;
}

function romanos(v)
{
    v = v.toUpperCase();				//Maiúsculas
    v = v.replace(/[^IVXLCDM]/g,"");	//Remove tudo o que não for I, V, X, L, C, D ou M
    //Essa é complicada! Copiei daqui: http://www.diveintopython.org/refactoring/refactoring.html
    while(v.replace(/^M{0,4}(CM|CD|D?C{0,3})(XC|XL|L?X{0,3})(IX|IV|V?I{0,3})$/,"")!="")
    {
		v=v.replace(/.$/,"");
	}
    return v;
}
function site(v)
{
    v = v.replace(/^http:\/\/?/,"");
    dominio = v;
    caminho = "";
    if(v.indexOf("/") > -1)
        dominio = v.split("/")[0];
        caminho = v.replace(/[^\/]*/,"");
    dominio = dominio.replace(/[^\w\.\+-:@]/g,"");
    caminho = caminho.replace(/[^\w\d\+-@:\?&=%\(\)\.]/g,"");
    caminho = caminho.replace(/([\?&])=/,"$1");
    if(caminho!="")dominio=dominio.replace(/\.+$/,"")
    {
		v = "http://"+dominio+caminho;
	}
    return v;
}


///////


function mostrar_idioma()
{
	document.getElementById("idioma").style.display='';
}

function fechar_idioma()
{
	document.getElementById("idioma").style.display='none';
}


///////


function validar_formulario_faleconosco()
{
	if(document.frm_faleconosco.txt_nome.value == "")
	{
		alert('Digite o seu nome!');
		document.frm_faleconosco.txt_nome.focus();
		document.frm_faleconosco.txt_nome.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_faleconosco.txt_nome.className='INPUT_OK';
	}
	
	if(document.frm_faleconosco.txt_empresa.value == "")
	{
		alert('Digite o nome da sua empresa!');
		document.frm_faleconosco.txt_empresa.focus();
		document.frm_faleconosco.txt_empresa.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_faleconosco.txt_empresa.className='INPUT_OK';
	}
	
	if(document.frm_faleconosco.txt_email.value == "")
	{
		alert('Digite o seu endereço de e-mail!');
		document.frm_faleconosco.txt_email.focus();
		document.frm_faleconosco.txt_email.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_faleconosco.txt_email.className='INPUT_OK';
	}
	emailRE = new RegExp('^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$');
	if (!emailRE.test(document.frm_faleconosco.txt_email.value))
	{
		alert('Informe um email valido por gentileza.');
		document.frm_faleconosco.txt_email.focus();
		document.frm_faleconosco.txt_email.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_faleconosco.txt_email.className='INPUT_OK';
	}
	
	if(document.frm_faleconosco.txt_endereco.value == "")
	{
		alert('Digite o seu endereço!');
		document.frm_faleconosco.txt_endereco.focus();
		document.frm_faleconosco.txt_endereco.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_faleconosco.txt_endereco.className='INPUT_OK';
	}
	
	if(document.frm_faleconosco.txt_cidade.value == "")
	{
		alert('Digite a cidade!');
		document.frm_faleconosco.txt_cidade.focus();
		document.frm_faleconosco.txt_cidade.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_faleconosco.txt_cidade.className='INPUT_OK';
	}

	if(document.frm_faleconosco.txt_estado.value == "")
	{
		alert('Digite o estado!');
		document.frm_faleconosco.txt_estado.focus();
		document.frm_faleconosco.txt_estado.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_faleconosco.txt_estado.className='INPUT_OK';
	}
	
	if(document.frm_faleconosco.txt_telefone.value.length == "")
	{
		alert('Digite o número do seu telefone!');
		document.frm_faleconosco.txt_telefone.focus();
		document.frm_faleconosco.txt_telefone.className='INPUT_ERRO';
		return false;
	}
	else if(document.frm_faleconosco.txt_telefone.value.length != 14)
	{
		alert('Confira o telefone digitado!');
		document.frm_faleconosco.txt_telefone.focus();
		document.frm_faleconosco.txt_telefone.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_faleconosco.txt_telefone.className='INPUT_OK';
	}
	
	
	if(document.frm_faleconosco.cmb_assunto.value == "")
	{
		alert('Escolha o assunto!');
		document.frm_faleconosco.cmb_assunto.focus();
		document.frm_faleconosco.cmb_assunto.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_faleconosco.cmb_assunto.className='INPUT_OK';
	}
	
	if(document.frm_faleconosco.txt_mensagem.value == "")
	{
		alert('Digite a mensagem!');
		document.frm_faleconosco.txt_mensagem.focus();
		document.frm_faleconosco.txt_mensagem.className='TEXTAREA_ERRO';
		return false;
	}
	else
	{
		document.frm_faleconosco.txt_mensagem.className='TEXTAREA_OK';
	}
}


///////


function validar_formulario_orcamento()
{
	if(document.frm_orcamento.txt_nome.value == "")
	{
		alert('Digite o seu nome!');
		document.frm_orcamento.txt_nome.focus();
		document.frm_orcamento.txt_nome.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_orcamento.txt_nome.className='INPUT_OK';
	}
	
	if(document.frm_orcamento.txt_email.value == "")
	{
		alert('Digite o seu endereço de e-mail!');
		document.frm_orcamento.txt_email.focus();
		document.frm_orcamento.txt_email.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_orcamento.txt_email.className='INPUT_OK';
	}
	emailRE = new RegExp('^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$');
	if (!emailRE.test(document.frm_orcamento.txt_email.value))
	{
		alert('Informe um email valido por gentileza.');
		document.frm_orcamento.txt_email.focus();
		document.frm_orcamento.txt_email.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_orcamento.txt_email.className='INPUT_OK';
	}
	
	if(document.frm_orcamento.txt_endereco.value == "")
	{
		alert('Digite o seu endereço!');
		document.frm_orcamento.txt_endereco.focus();
		document.frm_orcamento.txt_endereco.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_orcamento.txt_endereco.className='INPUT_OK';
	}		
	
	if(document.frm_orcamento.txt_cidade.value == "")
	{
		alert('Digite a cidade!');
		document.frm_orcamento.txt_cidade.focus();
		document.frm_orcamento.txt_cidade.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_orcamento.txt_cidade.className='INPUT_OK';
	}

	if(document.frm_orcamento.txt_estado.value == "")
	{
		alert('Digite o estado!');
		document.frm_orcamento.txt_estado.focus();
		document.frm_orcamento.txt_estado.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_orcamento.txt_estado.className='INPUT_OK';
	}

	if(document.frm_orcamento.txt_telefone.value.length == "")
	{
		alert('Digite o número do seu telefone!');
		document.frm_orcamento.txt_telefone.focus();
		document.frm_orcamento.txt_telefone.className='INPUT_ERRO';
		return false;
	}
	else if(document.frm_orcamento.txt_telefone.value.length == "(XX) XXXX-XXXX")
	{
		alert('Digite um número de telefone valido!');
		document.frm_orcamento.txt_telefone.focus();
		document.frm_orcamento.txt_telefone.className='INPUT_ERRO';
		return false;
	}
	else if(document.frm_orcamento.txt_telefone.value.length != 14)
	{
		alert('Confira o telefone digitado!');
		document.frm_orcamento.txt_telefone.focus();
		document.frm_orcamento.txt_telefone.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_orcamento.txt_telefone.className='INPUT_OK';
	}
	
	
	if(document.frm_orcamento.cmb_servico.value == "")
	{
		alert('Selecione o Serviço!');
		document.frm_orcamento.cmb_servico.focus();
		document.frm_orcamento.cmb_servico.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_orcamento.cmb_servico.className='INPUT_OK';
	}
	
	if(document.frm_orcamento.cmb_passageiro.value == "")
	{
		alert('Selecione a quantidade de passageiro!');
		document.frm_orcamento.cmb_passageiro.focus();
		document.frm_orcamento.cmb_passageiro.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_orcamento.cmb_passageiro.className='INPUT_OK';
	}
	
	if(document.frm_orcamento.cmb_veiculo.value == "")
	{
		alert('Selecione o tipo de veiculo!');
		document.frm_orcamento.cmb_veiculo.focus();
		document.frm_orcamento.cmb_veiculo.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_orcamento.cmb_veiculo.className='INPUT_OK';
	}
	
	if(document.frm_orcamento.txt_origem.value == "")
	{
		alert('Digite o local de origem!');
		document.frm_orcamento.txt_origem.focus();
		document.frm_orcamento.txt_origem.className='TEXTAREA_ERRO';
		return false;
	}
	else
	{
		document.frm_orcamento.txt_origem.className='TEXTAREA_OK';
	}
	
	if(document.frm_orcamento.txt_destino.value == "")
	{
		alert('Digite o local de destino!');
		document.frm_orcamento.txt_destino.focus();
		document.frm_orcamento.txt_destino.className='TEXTAREA_ERRO';
		return false;
	}
	else
	{
		document.frm_orcamento.txt_destino.className='TEXTAREA_OK';
	}
	
	if(document.frm_orcamento.txt_hora_partida.value.length == "")
	{
		alert('Digite a hora de partida!');
		document.frm_orcamento.txt_hora_partida.focus();
		document.frm_orcamento.txt_hora_partida.className='INPUT_ERRO';
		return false;
	}
	else if(document.frm_orcamento.txt_hora_partida.value.length == "HH:MM:SS")
	{
		alert('Digite uma hora valida!');
		document.frm_orcamento.txt_hora_partida.focus();
		document.frm_orcamento.txt_hora_partida.className='INPUT_ERRO';
		return false;
	}
	/*else if(document.frm_orcamento.txt_hora_partida.value.length != 8)
	{
		alert('Confira a hora digitada!');
		document.frm_orcamento.txt_hora_partida.focus();
		document.frm_orcamento.txt_hora_partida.className='INPUT_ERRO';
		return false;
	}*/
	else
	{
		document.frm_orcamento.txt_hora_partida.className='INPUT_OK';
	}
	
	if(document.frm_orcamento.txt_hora_retorno.value.length == "")
	{
		alert('Digite a hora de retorno!');
		document.frm_orcamento.txt_hora_retorno.focus();
		document.frm_orcamento.txt_hora_retorno.className='INPUT_ERRO';
		return false;
	}
	else if(document.frm_orcamento.txt_hora_retorno.value.length == "HH:MM:SS")
	{
		alert('Digite uma hora valida!');
		document.frm_orcamento.txt_hora_retorno.focus();
		document.frm_orcamento.txt_hora_retorno.className='INPUT_ERRO';
		return false;
	}
	/*else if(document.frm_orcamento.txt_hora_retorno.value.length != 8)
	{
		alert('Confira a hora digitada!');
		document.frm_orcamento.txt_hora_retorno.focus();
		document.frm_orcamento.txt_hora_retorno.className='INPUT_ERRO';
		return false;
	}*/
	else
	{
		document.frm_orcamento.txt_hora_retorno.className='INPUT_OK';
	}
	
	if(document.frm_orcamento.rd_bilingue.value == "")
	{
		alert('Digite o local de destino!');
		document.frm_orcamento.rd_bilingue.focus();
		document.frm_orcamento.rd_bilingue.className='INPUT_ERRO';
		return false;
	}
	else if(document.frm_orcamento.rd_bilingue.value == "SIM")
	{
		if(document.frm_orcamento.cmb_idioma.value == "")
		{
			alert('Selecione um idioma!');
			document.frm_orcamento.cmb_idioma.focus();
			document.frm_orcamento.cmb_idioma.className='INPUT_ERRO';
			return false;
		}
	}
	else
	{
		document.frm_orcamento.txt_destino.className='INPUT_OK';
	}
}


//////////////////////


function validar_formulario_trabalhe()
{
	if(document.frm_trabalhe.txt_nome.value == "")
	{
		alert('Digite o seu nome!');
		document.frm_trabalhe.txt_nome.focus();
		document.frm_trabalhe.txt_nome.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.txt_nome.className='INPUT_OK';
	}
	
	if(document.frm_trabalhe.txt_email.value == "")
	{
		alert('Digite o seu endereço de e-mail!');
		document.frm_trabalhe.txt_email.focus();
		document.frm_trabalhe.txt_email.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.txt_email.className='INPUT_OK';
	}
	emailRE = new RegExp('^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$');
	if (!emailRE.test(document.frm_trabalhe.txt_email.value))
	{
		alert('Informe um email valido por gentileza.');
		document.frm_trabalhe.txt_email.focus();
		document.frm_trabalhe.txt_email.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.txt_email.className='INPUT_OK';
	}
	
	if(document.frm_trabalhe.txt_idade.value == "")
	{
		alert('Digite a sua idade!');
		document.frm_trabalhe.txt_idade.focus();
		document.frm_trabalhe.txt_idade.className='INPUT_ERRO';
		return false;
	}
	else if(document.frm_trabalhe.txt_idade.value == "XX")
	{
		alert('Confira a idade digitada!');
		document.frm_trabalhe.txt_idade.focus();
		document.frm_trabalhe.txt_idade.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.txt_idade.className='INPUT_OK';
	}
	
	if(document.frm_trabalhe.txt_rg.value == "")
	{
		alert('Digite o seu RG!');
		document.frm_trabalhe.txt_rg.focus();
		document.frm_trabalhe.txt_rg.className='INPUT_ERRO';
		return false;
	}
	else if(document.frm_trabalhe.txt_rg.value == "XX.XXX.XXX-X")
	{
		alert('Confira o RG digitado!');
		document.frm_trabalhe.txt_rg.focus();
		document.frm_trabalhe.txt_rg.className='INPUT_ERRO';
		return false;
	}
	else if(document.frm_trabalhe.txt_rg.value.length != 12)
	{
		alert('Confira o RG digitado!');
		document.frm_trabalhe.txt_rg.focus();
		document.frm_trabalhe.txt_rg.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.txt_rg.className='INPUT_OK';
	}
	
	if(document.frm_trabalhe.txt_cpf.value == "")
	{
		alert('Digite o seu CPF!');
		document.frm_trabalhe.txt_cpf.focus();
		document.frm_trabalhe.txt_cpf.className='INPUT_ERRO';
		return false;
	}
	else if(document.frm_trabalhe.txt_cpf.value == "XXX.XXX.XXX-XX")
	{
		alert('Confira o CPF digitada!');
		document.frm_trabalhe.txt_cpf.focus();
		document.frm_trabalhe.txt_cpf.className='INPUT_ERRO';
		return false;
	}
	else if(document.frm_trabalhe.txt_cpf.value.length != 14)
	{
		alert('Confira o CPF digitado!');
		document.frm_trabalhe.txt_cpf.focus();
		document.frm_trabalhe.txt_cpf.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.txt_cpf.className='INPUT_OK';
	}
	
	if(document.frm_trabalhe.txt_telefone.value.length == "")
	{
		alert('Digite o número do seu telefone!');
		document.frm_trabalhe.txt_telefone.focus();
		document.frm_trabalhe.txt_telefone.className='INPUT_ERRO';
		return false;
	}
	else if(document.frm_trabalhe.txt_telefone.value == "(XX) XXXX-XXXX")
	{
		alert('Digite um número de telefone valido!');
		document.frm_trabalhe.txt_telefone.focus();
		document.frm_trabalhe.txt_telefone.className='INPUT_ERRO';
		return false;
	}
	else if(document.frm_trabalhe.txt_telefone.value.length != 14)
	{
		alert('Confira o telefone digitado!');
		document.frm_trabalhe.txt_telefone.focus();
		document.frm_trabalhe.txt_telefone.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.txt_telefone.className='INPUT_OK';
	}
	
/*	if(document.frm_trabalhe.txt_nextel.value == "")
	{
		if(confirm('Aperte OK caso não tenha NEXTEL!'))
		{
			document.frm_trabalhe.txt_nextel.className='TEXTAREA_OK';
		}
		else
		{
			alert('Digite o número do seu nextel!');
			document.frm_trabalhe.txt_nextel.focus();
			document.frm_trabalhe.txt_nextel.className='INPUT_ERRO';
			return false;
		}
	}
	else if(document.frm_trabalhe.txt_nextel.value == "XX*XX*XXXXXXXXX")
	{
		alert('Digite um número de nextel valido!');
		document.frm_trabalhe.txt_nextel.focus();
		document.frm_trabalhe.txt_nextel.className='INPUT_ERRO';
		return false;
	}
	else if(document.frm_trabalhe.txt_nextel.value.length < 11)
	{
		alert('Confira o número do nextel digitado!');
		document.frm_trabalhe.txt_nextel.focus();
		document.frm_trabalhe.txt_nextel.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.txt_nextel.className='INPUT_OK';
	}*/
	
	if(document.frm_trabalhe.txt_endereco.value == "")
	{
		alert('Digite o seu endereço!');
		document.frm_trabalhe.txt_endereco.focus();
		document.frm_trabalhe.txt_endereco.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.txt_endereco.className='INPUT_OK';
	}		
	
	if(document.frm_trabalhe.txt_bairro.value == "")
	{
		alert('Digite o bairro!');
		document.frm_trabalhe.txt_bairro.focus();
		document.frm_trabalhe.txt_bairro.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.txt_bairro.className='INPUT_OK';
	}
	
	if(document.frm_trabalhe.txt_cidade.value == "")
	{
		alert('Digite a cidade!');
		document.frm_trabalhe.txt_cidade.focus();
		document.frm_trabalhe.txt_cidade.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.txt_cidade.className='INPUT_OK';
	}

	if(document.frm_trabalhe.txt_estado.value == "")
	{
		alert('Digite o estado!');
		document.frm_trabalhe.txt_estado.focus();
		document.frm_trabalhe.txt_estado.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.txt_estado.className='INPUT_OK';
	}
	
	if(document.frm_trabalhe.txt_cep.value == "")
	{
		alert('Digite o número do seu cep!');
		document.frm_trabalhe.txt_cep.focus();
		document.frm_trabalhe.txt_cep.className='INPUT_ERRO';
		return false;
	}
	else if(document.frm_trabalhe.txt_cep.value == "XXXXX-XXX")
	{
		alert('Digite um número de cep valido!');
		document.frm_trabalhe.txt_cep.focus();
		document.frm_trabalhe.txt_cep.className='INPUT_ERRO';
		return false;
	}
	else if(document.frm_trabalhe.txt_cep.value.length != 9)
	{
		alert('Confira o cep digitado!');
		document.frm_trabalhe.txt_cep.focus();
		document.frm_trabalhe.txt_cep.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.txt_cep.className='INPUT_OK';
	}
	
	
	if(document.frm_trabalhe.cmb_bilingue.value == "")
	{
		alert('Escolha uma das opções de bilingue!');
		document.frm_trabalhe.cmb_bilingue.focus();
		document.frm_trabalhe.cmb_bilingue.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.cmb_bilingue.className='INPUT_OK';
	}
	
	if(document.frm_trabalhe.cmb_categoria.value == "")
	{
		alert('Escolha uma categoria!');
		document.frm_trabalhe.cmb_categoria.focus();
		document.frm_trabalhe.cmb_categoria.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.cmb_categoria.className='INPUT_OK';
	}
	
	if(document.frm_trabalhe.txt_habilitado.value == "")
	{
		alert('Digite o tempo que você é habilitado!');
		document.frm_trabalhe.txt_habilitado.focus();
		document.frm_trabalhe.txt_habilitado.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.txt_habilitado.className='INPUT_OK';
	}
	
	if(document.frm_trabalhe.txt_veiculo.value == "")
	{
		alert('Digite o modelo e marca do veiculo!');
		document.frm_trabalhe.txt_veiculo.focus();
		document.frm_trabalhe.txt_veiculo.className='TEXTAREA_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.txt_veiculo.className='TEXTAREA_OK';
	}
	
	if(document.frm_trabalhe.txt_cor.value == "")
	{
		alert('Digite a cor do veiculo!');
		document.frm_trabalhe.txt_cor.focus();
		document.frm_trabalhe.txt_cor.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.txt_cor.className='INPUT_OK';
	}
	
	if(document.frm_trabalhe.txt_ano.value == "")
	{
		alert('Digite o ano do veiculo!');
		document.frm_trabalhe.txt_ano.focus();
		document.frm_trabalhe.txt_ano.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.txt_ano.className='INPUT_OK';
	}
	
	if(document.frm_trabalhe.txt_placa.value == "")
	{
		alert('Digite a placa do veiculo!');
		document.frm_trabalhe.txt_placa.focus();
		document.frm_trabalhe.txt_placa.className='INPUT_ERRO';
		return false;
	}
	else if(document.frm_trabalhe.txt_placa.value.length < 8)
	{
		alert('Confira a placa do veiculo!');
		document.frm_trabalhe.txt_placa.focus();
		document.frm_trabalhe.txt_placa.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.txt_placa.className='INPUT_OK';
	}
	
	if(document.frm_trabalhe.cmb_combustivel.value == "")
	{
		alert('Selecione o combustivel do veiculo!');
		document.frm_trabalhe.cmb_combustivel.focus();
		document.frm_trabalhe.cmb_combustivel.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.cmb_combustivel.className='INPUT_OK';
	}
	
	if(document.frm_trabalhe.txt_renavan.value.length == "")
	{
		alert('Digite o renavan do veiculo!');
		document.frm_trabalhe.txt_renavan.focus();
		document.frm_trabalhe.txt_renavan.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.txt_renavan.className='INPUT_OK';
	}
	
	if(document.frm_trabalhe.cmb_segurado.value == "")
	{
		alert('Selecione uma das opções em segurado!');
		document.frm_trabalhe.cmb_segurado.focus();
		document.frm_trabalhe.cmb_segurado.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.cmb_segurado.className='INPUT_OK';
	}
	
	if(document.frm_trabalhe.cmb_executivo.value == "")
	{
		alert('Selecione uma das opções em transporte executivo!');
		document.frm_trabalhe.cmb_executivo.focus();
		document.frm_trabalhe.cmb_executivo.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.cmb_executivo.className='INPUT_OK';
	}
	
	if(document.frm_trabalhe.cmb_disponibilidade.value == "")
	{
		alert('Selecione uma das opções em disponibilidade!');
		document.frm_trabalhe.cmb_disponibilidade.focus();
		document.frm_trabalhe.cmb_disponibilidade.className='INPUT_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.cmb_disponibilidade.className='INPUT_OK';
	}
	
	if(document.frm_trabalhe.txt_experiencia.value == "")
	{
		alert('O campo experiencia/perfil ficou em branco!');
		document.frm_trabalhe.txt_experiencia.focus();
		document.frm_trabalhe.txt_experiencia.className='TEXTAREA_ERRO';
		return false;
	}
	else
	{
		document.frm_trabalhe.txt_experiencia.className='TEXTAREA_OK';
	}
}