function veiculoEditarValor(e){
	
	<!--  onKeyPress="return somenteNumeros(event);" !-->
	
  if (e.keyCode) { // IE   
    tecla = e.keyCode;   
  }  else if (e.which) { // Firefox   
    tecla = e.which;   
  }  else { // Sei lá! :P   
    return false;   
  }   

  if(tecla > 46 && tecla < 58) // numeros de 0 a 9
    return true;
  else {
      if (tecla != 8) // backspace
        return false;
      else
        return true;
    }
}

////////////////////////////////

function login_amplia(){
	fn_ampliar_conteudo('php/login.php',500,30);
	}
	
////////////////////////////////

function veiculo_lista(pagina){
	
	location.hash = pagina;
	
	tipo = '';
	lista_marca = '';
	lista_modelo = '';
	lista_valor_inicial = '';
	lista_valor_final = '';
	lista_ano_inicial = '';
	lista_ano_final = '';
	lista_cidade = '';
	lista_ordem = '';
	itens_por_pagina = '';
	
	tipo = $("#select_veiculo").val();
	lista_marca = $("#select_marca").val();
	lista_modelo = $("#select_modelo").val();
	lista_valor_inicial = $("#select_valor_inicial").val();
	lista_valor_final = $("#select_valor_final").val();
	lista_ano_inicial = $("#select_ano_inicial").val();
	lista_ano_final = $("#select_ano_final").val();	
	lista_cidade = $("#select_cidade").val();
	lista_ordem = $("#select_ordem").val();
	itens_por_pagina = $("#select_itens_por_pagina").val();
	carregaAjax('php/veiculos_lista.php?filtro_tipo='+tipo+'&filtro_marca='+lista_marca+'&filtro_modelo='+lista_modelo+'&filtro_valor_ini='+lista_valor_inicial+'&filtro_valor_fin='+lista_valor_final+'&filtro_ano_ini='+lista_ano_inicial+'&filtro_ano_fin='+lista_ano_final+'&filtro_ordem='+lista_ordem+'&filtro_itens_por_pagina='+itens_por_pagina+'&pagina='+pagina+'&filtro_cidade='+lista_cidade,'dv_palco','dv_veiculos_lista_carregando');
	
	}
	
////////////////////////////////

function veiculo_lista_vendedor(id_vendedor){
	ordem = $("#select_ordem").val();
	itens_por_pagina = $("#select_itens_por_pagina").val();
	carregaAjax('php/veiculos_lista.php?id_vendedor='+id_vendedor+'&filtro_ordem='+ordem+'&filtro_itens_por_pagina='+itens_por_pagina,'dv_palco','dv_veiculos_lista_carregando');
	}	
	
////////////////////////////////

function veiculo_filtro_marcas(){
	ocultaCorte('dv_select_modelo');
	tipo = $('#select_veiculo').val();
	
	if(tipo=='-1'){
		ocultaCorte('dv_select_marca');
		} else {
		carregaAjax('php/filtro_marcas.php?tipo='+tipo,'dv_select_marca');
		}
	}
	
////////////////////////////////

function veiculo_filtro_modelos(){
	tipo = $('#select_veiculo').val();
	ft_marca = $('#select_marca').val();
	
	if(ft_marca=='-1'){
		ocultaCorte('select_modelo');
		} else {
		carregaAjax('php/filtro_modelo.php?tipo='+tipo+'&marca='+ft_marca,'dv_select_modelo');
		}
	}
	
////////////////////////////////

function veiculo_ofertas(id_login){
	carregaAjax('php/veiculos_ofertas.php?id_login='+id_login,'dv_ofertas_lista','dv_ofertas_lista_carregando');
	}
	
////////////////////////////////

function veiculo_opcionais(id_busca){
	carregaAjax('php/veiculos_opcionais.php?id_busca='+id_busca,'dv_opcionais_lista','dv_opcionais_lista_carregando');
	}
	
////////////////////////////////

function denuncia_amplia(id_busca){
	fn_ampliar_conteudo('php/denuncia_amplia.php?id_busca='+id_busca,500,30);
	}

//////////////////////////////////

function denuncia_insere(id_busca){
	
	texto = $('#cp_texto_denuncia').val();
	texto = substituir(texto,"+","__mais__");
	texto = escape(texto);
	
		if(texto==''){
			alert('Preencha o texto');
			return false;
		}
	
	carregaAjax('php/denuncia_amplia_insere.php?id_busca='+id_busca+'&texto='+texto);
	
	texto = '';
	ocultaCorte('dv_form_denuncia');
	exibeCorte('dv_msg_denuncia');	
	}

////////////////////////////////

function indique_amplia(id_busca){
	fn_ampliar_conteudo('php/indique_amplia.php?id_busca='+id_busca,400,30);
	}

///////////////////////

function indique_insere(id_busca){
	
	nome_remetente = $('#cp_indique_nome_remetente').val();
	nome_remetente = substituir(nome_remetente,"+","__mais__");
	nome_remetente = escape(nome_remetente);
	
	email_remetente = $('#cp_indique_email_remetente').val();
	email_remetente = substituir(email_remetente,"+","__mais__");
	email_remetente = escape(email_remetente);
	
	nome_destinatario = $('#cp_indique_nome_destinatario').val();
	nome_destinatario = substituir(nome_destinatario,"+","__mais__");
	nome_destinatario = escape(nome_destinatario);
	
	email_destinatario = $('#cp_indique_email_destinatario').val();
	email_destinatario = substituir(email_destinatario,"+","__mais__");
	email_destinatario = escape(email_destinatario);
	
		if(email_destinatario==''){
			alert('Preencha o email de destino');
			return false;
		}
	
	carregaAjax('php/indique_amplia_insere.php?id_busca='+id_busca+'&nome_remetente='+nome_remetente+'&email_remetente='+email_remetente+'&nome_destinatario='+nome_destinatario+'&email_destinatario='+email_destinatario);
	
	nome_remetente = '';
	email_remetente = '';
	nome_destinatario = '';
	email_destinatario = '';
	ocultaCorte('dv_form_indique');
	exibeCorte('dv_indique_msg');	
	}

////////////////////////////////

function area_cliente_load(){
	carregaAjax('php/area_cliente_lista.php','dv_area_cliente_lista','dv_area_cliente_lista_carregando',area_cliente_load_verifica_pagamentos);
	}

///////////////////////

function area_cliente_load_verifica_pagamentos(){
	anuncios_a_pagar = $('#cp_anuncios_a_pagar').val();
	anuncios_a_pagar = parseInt(anuncios_a_pagar);
	if(anuncios_a_pagar>0){
		exibeCorte('dv_pagar');
		}
	}
	
///////////////////////

function anuncio_novo(){
	fn_ampliar_conteudo('php/anuncio_novo.php',650,30);
	}
	
///////////////////////

function anuncio_novo_add(id_login){
	titulo = $('#cp_anuncio_novo').val();
	titulo = substituir(titulo,"+","__mais__");
	titulo = escape(titulo);
	
		if(titulo==''){
			alert('Preencha o titulo');
			return false;
		}
	
	carregaAjax('php/anuncio_novo_add.php?id_login='+id_login+'&titulo='+titulo,'dv_area_cliente_lista','dv_area_cliente_lista_carregando',anuncio_novo_add_edita);
	}

//////////////////////////////

function anuncio_novo_add_edita(){
	ocultaCorte('dv_ampliar');
	id = $('#cp_anuncio_id_novo').val();
	anuncio_edita(id);
	area_cliente_load();	
	}

///////////////////////////////
	
function anuncio_edita(id){	
	fn_ampliar_conteudo('php/anuncio_edita.php?id_busca='+id,750,30,anuncio_edita_confere_categorias,'','n');
	}

////////////////////////////////

function anuncio_edita_confere_categorias(){	
	modelo_veiculo_confere = $("#cp_anuncio_edita_id_modelo").val();
	modelo_veiculo_confere = parseInt(modelo_veiculo_confere);
	
	if(modelo_veiculo_confere>0){
		
		ocultaCorte('dv_categorias_blocos');
		setTimeout(function(){
			exibeCorte('dv_anuncio_edita_formulario');
			},300);
		}
	
	}

////////////////////////////////

function anuncio_edita_tipo_selecionar(id_tipo){	

	ocultaCorte('dv_categorias_modelo');

	$("#cp_anuncio_edita_id_tipo").val(id_tipo);
	$("#cp_anuncio_edita_id_marca").val('');
	$("#cp_anuncio_edita_id_modelo").val('');

	$('#dv_categorias_veiculos ul li').removeClass('selecionada');
	$('#lista_tipo_'+id_tipo).addClass('selecionada');

	carregaAjax('php/anuncio_edita_marca.php?id_tipo='+id_tipo,'dv_categorias_marca');

	}

////////////////////////////////

function anuncio_edita_marca_selecionar(id_tipo,id_marca){	

	$("#cp_anuncio_edita_id_tipo").val(id_tipo);
	$("#cp_anuncio_edita_id_marca").val(id_marca);
	$("#cp_anuncio_edita_id_modelo").val('');

	$('#dv_categorias_marca ul li').removeClass('selecionada');
	$('#lista_marca_'+id_marca).addClass('selecionada');

	carregaAjax('php/anuncio_edita_modelo.php?id_tipo='+id_tipo+'&id_marca='+id_marca,'dv_categorias_modelo');

	}

////////////////////////////////

function anuncio_edita_modelo_selecionar(id_tipo,id_marca,id_modelo){	

	$("#cp_anuncio_edita_id_tipo").val(id_tipo);
	$("#cp_anuncio_edita_id_marca").val(id_marca);
	$("#cp_anuncio_edita_id_modelo").val(id_modelo);

	tipo_seleciona = $('#lista_tipo_'+id_tipo).text();
	marca_seleciona = $('#lista_marca_'+id_marca).text();
	modelo_seleciona = $('#lista_modelo_'+id_modelo).text();
	
	$("#dv_anuncio_diretorio_selecionado span").text(tipo_seleciona+' > '+marca_seleciona+' > '+modelo_seleciona);
	
	ocultaCorte('dv_categorias_blocos');
	setTimeout(function(){
		exibeCorte('dv_anuncio_edita_formulario');
        },300);
	
	//carregaAjax('php/anuncio_edita_modelo.php?id_tipo='+id_tipo+'&id_marca='+id_marca,'dv_categorias_modelo');

	}

////////////////////////////////

function anuncio_edita_categorias(){	

	exibeCorte('dv_categorias_blocos');
	ocultaCorte('dv_anuncio_edita_formulario');

	}

////////////////////////////////


function anuncio_edita_insere(id_busca){
	
	titulo = $('#cp_anuncio_edita_titulo').val();
	titulo = substituir(titulo,"+","__mais__");
	titulo = escape(titulo);
	
	descricao = $('#cp_anuncio_edita_descricao').val();
	descricao = substituir(descricao,"+","__mais__");
	descricao = escape(descricao);
	
	ano = $('#cp_anuncio_edita_ano').val();
	ano = substituir(ano,"+","__mais__");
	ano = escape(ano);
	
	modelo_insere = $('#cp_anuncio_edita_ano_modelo').val();
	modelo_insere = substituir(modelo_insere,"+","__mais__");
	modelo_insere = escape(modelo_insere);
	
	valor = $('#cp_anuncio_edita_valor').val();
	valor = substituir(valor,"+","__mais__");
	valor = escape(valor);
	
	combustivel = $('#cp_anuncio_edita_combustivel').val();
	combustivel = substituir(combustivel,"+","__mais__");
	combustivel = escape(combustivel);
	
	km = $('#cp_anuncio_edita_km').val();
	km = substituir(km,"+","__mais__");
	km = escape(km);
	
	portas = $('#cp_anuncio_edita_portas').val();
	portas = substituir(portas,"+","__mais__");
	portas = escape(portas);
	
	cor = $('#cp_anuncio_edita_cor').val();
	cor = substituir(cor,"+","__mais__");
	cor = escape(cor);
	
	placa = $('#cp_anuncio_edita_placa').val();
	placa = substituir(placa,"+","__mais__");
	placa = escape(placa);
	
	cidade_insere = $('#cp_anuncio_edita_cidade').val();
	cidade_insere = substituir(cidade_insere,"+","__mais__");
	cidade_insere = escape(cidade_insere);
	
	uf = $('#cp_anuncio_edita_uf').val();
	uf = substituir(uf,"+","__mais__");
	uf = escape(uf);
	
	id_tipo = $('#cp_anuncio_edita_id_tipo').val();
	id_tipo = substituir(id_tipo,"+","__mais__");
	id_tipo = escape(id_tipo);
	
	id_marca = $('#cp_anuncio_edita_id_marca').val();
	id_marca = substituir(id_marca,"+","__mais__");
	id_marca = escape(id_marca);
	
	id_modelo = $('#cp_anuncio_edita_id_modelo').val();
	id_modelo = substituir(id_modelo,"+","__mais__");
	id_modelo = escape(id_modelo);
	
	
	total_check = $('.check_opcionais').length;
	lista_check = '';
	for(i=0;i<total_check;i++){
		id = $(".check_opcionais:eq("+i+")").attr('id');
		alvo = document.getElementById(id);	
		if(alvo.checked==true){
			
			if(lista_check!=''){
				lista_check = lista_check+',';
				}
			
			lista_check = lista_check+id;
			}
		}
	
	
	confirma = document.getElementById('check_confirma');	
	
	if(confirma.checked==false){
		alert('Confirme que concorda com os termos do anúncio.');
		}
	
	if(confirma.checked==true){
		
		carregaAjax('php/anuncio_edita_insere.php?id_busca='+id_busca+'&titulo='+titulo+'&descricao='+descricao+'&ano='+ano+'&modelo='+modelo_insere+'&valor='+valor+'&combustivel='+combustivel+'&km='+km+'&portas='+portas+'&cor='+cor+'&placa='+placa+'&cidade='+cidade_insere+'&id_tipo='+id_tipo+'&id_marca='+id_marca+'&id_modelo='+id_modelo+'&uf='+uf+'&lista_check='+lista_check,'dv_area_cliente_lista','dv_area_cliente_lista_carregando',area_cliente_load);
		ocultaCorte('dv_ampliar');
		
		}
	
	}

////////////////////////////////

function anuncio_edita_fotos(id){	
	fn_ampliar_conteudo('php/anuncio_edita_fotos.php?id_busca='+id,650,30,anuncio_edita_fotos_iniciar,id,'n');
	}

///////////////////////////////

function anuncio_edita_fotos_lista(id){	
	carregaAjax('php/anuncio_edita_fotos_lista.php?id_busca='+id,'dv_anuncio_edita_fotos_lista','dv_anuncio_edita_fotos_carregando',anuncio_edita_fotos_lista_ordenar);
	}

///////////////////////////////

function anuncio_edita_fotos_lista_ordenar(){
	$("#dv_anuncio_edita_fotos_lista ul").sortable({
													update: function(){ 
													lista = $("#dv_anuncio_edita_fotos_lista ul").sortable('toArray');
													carregaAjax('php/anuncio_edita_fotos_salvar_ordem.php?ordem='+lista);
													}					   
												   });
	
	
	}

///////////////////////////////

function anuncio_edita_fotos_iniciar(id){
	cod = $('#cod_seg_upload').val();
	upload('cp_upload_fotos','php/anuncio_edita_fotos_insere.php?cod='+cod,anuncio_edita_fotos_lista,id,'swf/uploader.swf','imagens/icones/cancel_upload.png');
	anuncio_edita_fotos_lista(id);
	}

///////////////////////////////

function anuncio_edita_fotos_excluir(id,id_busca){	
	if(confirm('Tem certeza que deseja excluir definitivamente esta foto?')){
		carregaAjax('php/anuncio_edita_fotos_excluir.php?id_excluir='+id,'','',anuncio_edita_fotos_lista,id_busca);
		}
	}

///////////////////////////////	

function anuncio_excluir(id_excluir){	
	fn_ampliar_conteudo('php/anuncio_excluir.php?id_excluir='+id_excluir,400,30);
	}	
	
///////////////////////////////	

function anuncio_excluir_confirma(id_excluir){	
	if(confirm('Tem certeza que deseja excluir definitivamente este anúncio? Não será possível desfazer essa ação')){
		carregaAjax('php/anuncio_excluir_confirma.php?id_excluir='+id_excluir,'','',area_cliente_load);
		ocultaCorte('dv_ampliar');
		}
	}	

///////////////////////////////	

function anuncio_pagar(){	
	fn_ampliar_conteudo('php/anuncio_pagar.php',780,30);
	}	
	
///////////////////////////////	

function veiculos_contato(id_busca){
	fn_ampliar_conteudo('php/veiculos_contato.php?id_busca='+id_busca,400,30);
	}
	
///////////////////////////////

function veiculos_contato_insere(id_busca){
	
	nome = $('#cp_nome_veiculos_contato').val();
	nome = substituir(nome,"+","__mais__");
	nome = escape(nome);
	
	email = $('#cp_email_veiculos_contato').val();
	email = substituir(email,"+","__mais__");
	email = escape(email);
	
	tel = $('#cp_tel_veiculos_contato').val();
	tel = substituir(tel,"+","__mais__");
	tel = escape(tel);
	
	mensagem = $('#cp_msg_veiculos_contato').val();
	mensagem = substituir(mensagem,"+","__mais__");
	mensagem = escape(mensagem);
	
		if(nome==''){
			alert('Preencha o seu nome');
			return false;
		}
		
		if(tel==''){
			alert('Preencha o seu tel');
			return false;
		}
	
	carregaAjax('php/veiculos_contato_insere.php?id_busca='+id_busca+'&nome='+nome+'&email='+email+'&tel='+tel+'&mensagem='+mensagem);
	
	nome = '';
	email = '';
	tel = '';
	mensagem = '';
	
	ocultaCorte('dv_veiculos_contato_form');
	exibeCorte('dv_veiculos_contato_msg');	
	}

///////////////////////////////
	
function anuncio_contatos(id){	
	fn_ampliar_conteudo('php/anuncio_contatos.php?id_busca='+id,650,30);
	}
	
//////////////////////////////////

function veiculos_relacionados_load(id_busca,id_modelo){
	carregaAjax('php/veiculos_relacionados.php?id_busca='+id_busca+'&id_modelo='+id_modelo,'dv_itens_relacionados_lista','dv_itens_relacionados_lista_carregando');
	}
	
//////////////////////////////////

function pagar_anuncio_selecionar_plano(id_item){
		
	id_plano_selecionado = $("#cp_plano_item_"+id_item).val();
	if(id_plano_selecionado>0){
		valor_plano_selecionado = $("#valor_plano_"+id_plano_selecionado).val();
		} else {
		valor_plano_selecionado = 0,00;	
		}
	$("#valor_item_pagar_"+id_item).text(valor_plano_selecionado);
	
	var n = $(".valor_item_lista").length;
	
	valor_total = 0.00;
	for(i=0;i<n;i++){
		valor_item_lista = $(".valor_item_lista:eq("+i+")").text();
		valor_item_lista = parseFloat(valor_item_lista);
		valor_total = valor_total+valor_item_lista;
		}
	
	texto_valor_total = new String(valor_total);
	ponto = texto_valor_total.indexOf(".");

	if(ponto==-1){
		valor_total = valor_total+'.00';
		} else {
		if(ponto==(texto_valor_total.length-2)){
			valor_total = valor_total+'0';
			}
		}

	$("#valor_total_a_pagar").text(valor_total);
	
	}

//////////////////////////////////

function pagar_anuncio_processar(){
	
	var total = $(".item_lista_pagar").length;
	var lista = '';
	
	for(i=0;i<total;i++){
		id = $(".item_lista_pagar:eq("+i+")").attr('id');
		id = substituir(id,'item_pagar_','');
		id = parseInt(id);
		id_plano = $("#cp_plano_item_"+id).val();
		
		if(id_plano>0){
			
			if(lista!=''){
				lista = lista+',';
				}
			
			lista = lista+id+'_'+id_plano;
			}
		}
	
	if(lista==''){
		alert('Selecione os planos de divulgação de seus anúncios');
		return false;
		}
	
	carregaAjax('php/anuncio_pagar_executa.php?lista='+lista,'dv_pagar_temporario','',pagar_anuncio_processar_enviar);
	
	}
	
function pagar_anuncio_processar_enviar(){	
	alvo = $('#form_pag_seguro');
	alvo.submit();
	ocultaCorte('dv_ampliar');
	}
	
function calc_result(){
	var tabela = document.getElementById('cp_calc_tab');
	var parcela = document.getElementById('cp_calc_parc');
	var valor = document.getElementById('cp_calc_valor');
	
	if(tabela.value!=-1){
		if(valor.value!=''){
				carregaAjax('php/financiamento_resultado.php?id_tab='+tabela.value+'&id_parcela='+parcela.value+'&valor='+valor.value,dv_cal_result,dv_cal_result_carregando);	
			} else {
				alert('Informe o valor a ser financiado');
				valor.focus();
			}
		}
	
	}

////////////////////////////////////////////////////

function calc_busca_parcelas(){
	var tabela = document.getElementById('cp_calc_tab');
	
	if(tabela.value!=-1){
		carregaAjax('php/financiamento_parcelas.php?id_busca='+tabela.value,dv_cal_parc,dv_cal_parc_carregando);	
		} else {
		oculta('dv_cal_parc');	
		oculta('dv_cal_result');
		}
	
	}

////////////////////////////////////////////////////		
