$("a[id^='listings']").each(function()
{
	var id = this.id;
	var result = id.split('_');

	$(this).click(function()
	{
		var i = new Image();
		var h = Math.random();

		i.src= SBR_URL + 'counter.php?id=' + result[1] + '&item=' + result[0] + '&h=' + h;
	});
});

var listingCategories = '';
var listingId = '';

function moveListing(linkid)
{
	var edit_url = (mod_rewrite == 1) ? "{$smarty.const.SBR_PACKAGE_URL}listing_edit.php?linkid="+linkid+"&todo=getListingCategories&ajaxed=yes" : "{$smarty.const.SBR_PACKAGE_URL}controller.php?package=directory&file=listing_edit&linkid="+linkid+"&todo=getListingCategories&ajaxed=yes";

	if (!confirm(lang['listing_fin_move_confirmation']))
		return false;

	$(".moveto").hide().empty();
	$("#moveto" + linkid).append("<fieldset style=\"collapsible\"><legend><span id=\"change_category_text\">" + lang['move_listing']| "</span></legend><div id=\"tree\" class=\"tree\"></div></fieldset>").show();
	listingId = linkid;

	$.ajax({
		type: "GET",
		url: edit_url,
		async: false,
		success: function(data) 
		{
			listingCategories = data;
		}
	});
	
	treeObjMove = new sbrTree('tree', {widget:'radio', treeClass:'tree', obj:'treeObjMove', callback:'handler', disabled:listingCategories});
	return false;
}

/*
sbrTree.prototype.handler = function(item)
{
	if (!confirm(lang['listing_fin_move_confirmation']))
		return false;

	var catid = $(item).val();

	$("#moveto"+listingId).before($("#spinner"));
	$("#spinner").show();

	$.get(SBR_PACKAGE_URL + "listing_edit.php", {todo: "finishMoving", catid: catid, linkid: listingId, ajaxed: 'yes'}, function(data)
	{
		$("#moveto"+listingId).html(data).show();
		$("#spinner").hide();
	});
	
	if(	$("#tdlisting"+listingId).attr("class") != 'listing approval')
	{
		$("#tdlisting"+listingId).attr("class", "listing approval");
	}
}
*/

function reportBrokenListing(id, msg, url)
{
	var answer = confirm(msg);
	var report_url = mod_rewrite == 1 ? url+"listing_report.php" : url+"&file=listing_report";
	if(answer)
	{
		$.get(report_url, {id: id, report: 1}, function(data)
		{
			$("#tdlisting" + id).after(data);
		});
	}
}

