function loadDivAjax(div) {
   args=loadDivAjax.arguments;
   var divobj = "#"+div;
   var url =  $(divobj).attr("src");
   var altura = 0;
   $.ajax({
     type: "GET",
     url: url,
     dataType: "text",	 
     success: function(resp){
        $(divobj).html($(divobj).html()+'<div class="loadinfo">'+resp+'</div>');
		altura = $(divobj).find('.loadinfo').outerHeight(true);
		$(divobj).find('.loadinfo').css('opacity', '0');	
		
     },
	 complete: function(){
		if(args.length>1) args[1]();
		$(divobj).animate({
			height: altura
		  }, {
			duration: 1000,
			/*specialEasing: {
			  height: 'easeOutBounce'
			},*/
			complete: function() {			
			   $(divobj).find('.loadinfo').fadeTo('slow', 1, function() {});	
			   $(divobj).find('.carregando_p').fadeTo('slow', 0, function() {});
			}
		  });		 
  		}
   });
   
}

function ajax(div,url) {
	args=ajax.arguments;
	if($(url).attr("href"))
		var src = $(url).attr("href");
	else
		var src = url;
   if(src.indexOf("?") == -1)
   	   src=src+"?i=s";
	else
	   src=src+"&i=s";
   
   var divobj = "#"+div;
   $(divobj).css('height',$(divobj).height()+'px');
   
   $(divobj).html('<div class="carregando_p"><img src="img/loading_g.gif" /></div>');
   
   $(divobj).attr("src",src);
   

   if(args.length>2)
	   	loadDivAjax(div,args[2]);
	else
		loadDivAjax(div);
}
