// JavaScript Document
/*
Event.observe(window, 'load', function() {Element.hide('mensagemCarregando');}, false);
    
 var callbacksGlobais = {
		onCreate: function(){
			Element.show('mensagemCarregando');
			body = document.getElementsByTagName('body')[0];
			body.style.cursor = 'wait';
		},
		onComplete: function(ev,js,json) {
		    if(Ajax.activeRequestCount == 0){
				Element.hide('mensagemCarregando');
				body = document.getElementsByTagName('body')[0];
			    body.style.cursor = '';
			}
		}
};
Ajax.Responders.register(callbacksGlobais);*/
// Função Responsável pelas chamadas ajax em post
function f_ajax(p_div_id, p_url, p_params) {
 new Ajax.Updater(p_div_id, p_url, {
				  method: 'post', 
				  parameters:p_params});
} 

function seta_campo(receptor,doador){
		$(receptor).value = $(doador).value;	
}

function paginacao(url,div,param){
 new Ajax.Updater(div, url, {
				  method: 'post', 
				  parameters:param});
}

function mostra_telefone(anunciante_id,anuncio_id,div){
	f_ajax(div,'mostra_telefone.php','anunciante_id='+anunciante_id+'&anuncio_id='+anuncio_id+'');	
}



function box_foto(src){
	
	var link = document.createElement("A");
	link.ClassName = "modal";
	link.href = src;
	 
  m = new Control.Modal(link,{
   opacity: 0.6,
   width: 354, 
   height: 100

   });
   m.open();
}


function box_form(src,w,h){
	
	var link = document.createElement("A");
	link.ClassName = "modal";
	link.href = src;
	 
  m = new Control.Modal(link,{
   opacity: 0.6,
   width: w, 
   height: h

   });
   m.open();
}




function troca_fotog(foto){
		//$('fotog').innerHTML = '<img src="'+foto+'" width="307"  border="0">';
		
		$('fotog').innerHTML = "<a href=\"javascript:showFoto('"+foto+"');\" rel=\"lightbox\"><img src=\""+foto+"\" width=\"307\" height=\"230\"  hspace=\"3\" vspace=\"3\"  border=\"0\"></a>";
}


//Funcao para abrir imagens no lightbox
function showFoto(src){
	//criando um link falso, para o LightBox captar as informações
	var a_false = document.createElement("A");
	a_false.rel = "lightbox";
	a_false.href = src;
	//chamando a função do lightbox responsável pelo início das ações
	myLightbox.start(a_false);
	//anulando o link
	 a_false = null;
}



function proposta(anuncio_id,anunciante_id,retorno){
		box_form('/anuncios/html/propostas/auto.php?anuncio_id='+anuncio_id+'&anunciante_id='+anunciante_id+'&retorno='+retorno+'','425','290');		
}




function paginacao(url,div,param){
 new Ajax.Updater(div, url, {
				  method: 'post', 
				  parameters:param});
}

function box_form(src,w,h){
	
	var link = document.createElement("A");
	link.ClassName = "modal";
	link.href = src;
	 
  m = new Control.Modal(link,{
   opacity: 0.6,
   width: w, 
   height: h

   });
   m.open();
}

function fecha_modal(){
	Control.Modal.close();
}


function get_imovel_cidade(){
	f_ajax('cidade_sel','ds_cidade.php','estado_id='+$('estado_id').value);
}

function seta_campo(receptor,doador){
		$(receptor).value = $(doador).value;	
}

function ajSelect(todos,div,arquivo,params) {
	var caminho = '/scripts/anuncios/selects/';
	f_ajax(div, caminho+arquivo, 'todos='+todos+'&'+params);
}




