(function(){
	var table = $('table.realties');
	
	if (table.length == 0) {
		return;
	}
	
	table.find('tbody tr').each(function(){
		var tr = $(this);
		
		function add_tr() {
			var info_tr = $('<tr></tr>').addClass(tr.hasClass('even') ? 'even' : null);
			var spacer = $('<td></td>');
			var info = $('<td colspan="6" class="info">Загрузка…</td>');
			
			info_tr.append(spacer);
			info_tr.append(info);
			
			tr.after(info_tr);
			
			var a = $(this).text('Скрыть');
			
			info.load('/realty/' + tr.attr('id'), function() {
				a.unbind('click').click(remove_tr);
			});
			
			return false;
		}
		
		function remove_tr() {
			$(this).text('Подробнее').unbind('click', remove_tr).click(add_tr);
			
			tr.next().remove();

			return false;
		}
		
		tr.find('td.more > a').click(add_tr);
	});
	
})();
