function im_contato_envia(){
	im_cont_nome = document.getElementById('im_cont_nome');
	im_cont_email = document.getElementById('im_cont_email');
	
	if(im_cont_nome.value==''){
		alert('Por favor informe seu nome');
		im_cont_nome.focus();
		return false
		}
	if(im_cont_email.value==''){
		alert('Por favor informe seu email');
		im_cont_email.focus();
		return false
		}
	if(im_cont_tel.value==''){
		alert('Por favor informe seu telefone de contato');
		im_cont_tel.focus();
		return false
		}
	
	im_form_contato.submit();
	
	}

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

function im_calendario_anuncio(mes,ano,id){
	carregaAjax('php/imovel_calendario.php?id_busca='+id+'&mes_busca='+mes+'&ano_busca='+ano,'dv_im_calendario_anuncio','dv_im_calendario_anuncio_carregando');
	}

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

function im_calendario_envia_salvar(mes,ano,id_imovel){
	
	lista_disponivel = '';
	lista_ocupado = '';
	
	total_disponivel=0;
	total_ocupado=0;
	total_marcado=0;
	
	contar_dias=1;
	
	for(i=1;i<42;i++){
		alvo = document.getElementById('dv_dia_'+i);		
		if(alvo){		
			
			if(alvo.className=='im_calendario_dia_disponivel'){
				if(total_disponivel>0){
					lista_disponivel=lista_disponivel+',';
					}
				lista_disponivel=lista_disponivel+contar_dias;
				total_disponivel++;
				}
				
			if(alvo.className=='im_calendario_dia_ocupado'){
				if(total_ocupado>0){
					lista_ocupado=lista_ocupado+',';
					}
				lista_ocupado=lista_ocupado+contar_dias;
				total_ocupado++;
				}
				
			if(alvo.className=='im_calendario_dia_marcado'){
				total_marcado++;
				}
			
			contar_dias++;
			}
		}
	
	if(total_marcado>0){
		alert('Defina os dias selecionados como ocupado ou disponível clicando nos links azuis abaixo do calendário');
		return false;
		}
	
	carregaAjax('php/imovel_cadastro_calendario_atualiza.php?id_busca='+id_imovel+'&im_ano='+ano+'&im_mes='+mes+'&im_ocu='+lista_ocupado+'&im_dis='+lista_disponivel,'','im_calendario_carregando');	
	oculta('im_marcar');
	oculta('btn_im_calendario_salvar');
	}

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

function im_calendario_confere_marcados(situacao){

	total_selecionados = 0;
	lista = '';
	contar_dias = 1;
	
	if(situacao=='ocupado'){
		estilo = 'im_calendario_dia_ocupado';
		}
	
	if(situacao=='disponivel'){
		estilo = 'im_calendario_dia_disponivel';
		}
	
	for(i=1;i<42;i++){
		alvo = document.getElementById('dv_dia_'+i);		
		if(alvo){		
			if(alvo.className=='im_calendario_dia_marcado'){
				
				if(total_selecionados>0){
					lista=lista+',';
					}
				
				lista=lista+contar_dias;
				total_selecionados++;
				
				alvo.className = estilo;
				
				}
			contar_dias++;
			}
		}

	campo_selecionados = document.getElementById('cp_calendario_dias_selecionados');
	campo_selecionados.value = lista;

	}
	
////////////////////////////////////////////////////	

function im_calendario_marcar_dia(i){
	alternaEstilo('dv_dia_'+i,'im_calendario_dia_vago','im_calendario_dia_marcado');
	exibe('im_marcar');
	exibe('btn_im_calendario_salvar');
	}

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

function im_calendario_muda(mes,ano,id){
	
	dias_marcados=0;
	for(i=1;i<42;i++){
		alvo = document.getElementById('dv_dia_'+i);		
		if(alvo){		
			if(alvo.className=='im_calendario_dia_marcado'){
				dias_marcados++;
				}
			}
		}
	
	if(dias_marcados==0){
		carregaAjax('php/imovel_cadastro_calendario.php?id_busca='+id+'&mes_busca='+mes+'&ano_busca='+ano,'dv_palco_zoom','dv_carregando_zoom');
		} else {
		if(confirm('Tem certeza que deseja descartar sua marcação não salva?')){
			carregaAjax('php/imovel_cadastro_calendario.php?id_busca='+id+'&mes_busca='+mes+'&ano_busca='+ano,'dv_palco_zoom','dv_carregando_zoom');
			}
		}
	}

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

function im_fotos_fechar_edicao(){
	fechar_zoom();
	location.href='?pg=17';
	}

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

function im_salvar_ordem_fotos(){
	setTimeout(function(){
				  	carregaAjax('imovel_cadastro_fotos_salvar_ordem.php?ordem='+($('#dv_im_lista_fotos').sortable('toArray')),'dv_im_fotos_temporario','dv_im_fotos_carregando')
							  },1000);
	}

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

function im_foto_excluir(id_excluir,id_busca){
		if(confirm('Tem Certeza que deseja remover esta foto definitivamente?')){
			location.href='?id_busca='+id_busca+'&id_excluir='+id_excluir;
			}
		}

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

function im_editar_foto_fechar(){
		oculta('dv_im_editar_foto');
		exibe('dv_im_lista_fotos');
		oculta('dv_im_fotos_novo');
		}

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

function im_editar_foto(id,legenda){
		exibe('dv_im_editar_foto');
		oculta('dv_im_lista_fotos');
		oculta('dv_im_fotos_novo');
		
		btn_alvo = document.getElementById('img_im_add_foto');
		btn_alvo.src='../imagens/imoveis/btn_add_fotos.jpg';
		
		mudaImagem('img_im_foto_edita','../fotos/imoveis/'+id+'_0a.jpg');
		document.getElementById("cp_im_edita_legenda").value=legenda;
		document.getElementById("cp_im_edita_id").value=id;
		}

/////////////////////////////////////////////////////
		
function im_btn_add_fotos_alterna(){
	
	alvo = document.getElementById('img_im_add_foto');
	
	if(alvo.src.indexOf('btn_add_fotos_ativo.jpg')==-1){
		if(alvo.src.indexOf('btn_add_fotos_over.jpg')==-1){
			alvo.src='../imagens/imoveis/btn_add_fotos_over.jpg';
			} else {
			alvo.src='../imagens/imoveis/btn_add_fotos.jpg';
			}
		} 
	}

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

function im_btn_add_fotos(){
	alvo = document.getElementById('img_im_add_foto');
	
	if(alvo.src.indexOf('btn_add_fotos_ativo.jpg')==-1){
			alvo.src='../imagens/imoveis/btn_add_fotos_ativo.jpg';
			oculta('dv_im_lista_fotos');
			oculta('dv_im_editar_foto');
			} else {
			alvo.src='../imagens/imoveis/btn_add_fotos_over.jpg';
			exibe('dv_im_lista_fotos');
			}
	
	alternaDisplay('dv_im_fotos_novo');
	}

/////////////////////////////////////////////////////
	
function im_insere_opcionais(total_itens,id){
	var lista='';
	for(i=0;i<total_itens;i++){
		alvo= document.getElementById('cp_opcional_'+i);
		if(alvo.checked==true){
			lista=lista+alvo.value+',';
			}
		}
	
	carregaAjax('php/imovel_opcionais_insere?lista='+lista+'&id_busca='+id,'','dv_im_opcionais_carregando',fechar_zoom);
	//fechar_zoom
	}

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

function im_confirma_excluir(id){
		if(confirm('Tem certeza que deseja remover definitivamente este anúncio?')){
			location.href='?pg=17&id_excluir='+id;
			}
	}

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

function im_verifica_cadastro(){
	im_titulo = document.getElementById('im_titulo');
	im_descricao = document.getElementById('im_descricao');
	im_endereco = document.getElementById('im_endereco');
	im_cidade = document.getElementById('im_cidade');
	im_bairro = document.getElementById('im_bairro');
	im_tipo_imovel = document.getElementById('im_tipo_imovel');
	im_tipo_negociacao = document.getElementById('im_tipo_negociacao');
	im_video = document.getElementById('im_video');
	im_valor = document.getElementById('im_valor');
	im_uf = document.getElementById('im_uf');
	im_quartos = document.getElementById('im_quartos');
	im_form = document.getElementById('im_cadastro');
	
	if(im_tipo_imovel.value=='-1'){
		alert('Por favor o tipo do imóvel');
		im_tipo_imovel.focus();
		return false
		}	
	if(im_tipo_negociacao.value=='-1'){
		alert('Por favor escolha a forma de negociação');
		im_tipo_negociacao.focus();
		return false
		}	
	if(im_titulo.value==''){
		alert('Por favor preencha campo TÍTULO do Anúncio');
		im_titulo.focus();
		return false
		}
	if(im_descricao.value==''){
		alert('Por favor preencha campo Descrição');
		im_descricao.focus();
		return false
		}
	if(im_cidade.value=='-1'){
		alert('Por favor escolha a CIDADE');
		im_cidade.focus();
		return false
		}
	if(im_uf.value==''){
		alert('Por favor preencha o campo UF');
		im_uf.focus();
		return false
		}
	if(im_valor.value==''){
		alert('Por favor preencha campo VALOR');
		im_valor.focus();
		return false
		}
	
	im_form.submit();
	
	}