// Add additional image field
function add(btn) 
{
	var clone = $(btn).parent().clone();
	var counterobj = $('#'+$('input:file', clone).attr('name').substr(0,$('input:file', clone).attr('name').length-2));
	if (counterobj.val() > 0)
	{
		$('input:file', clone).val('');
		$(btn).parent().after(clone);
		counterobj.val(counterobj.val()-1);
	}
	else
	{
		alert(lang.no_more_files);
	}
}
function remove(btn) 
{
	var clone = $(btn).parent().clone();
	var counterobj = $('#'+$('input:file', clone).attr('name').substr(0,$('input:file', clone).attr('name').length-2));

	if ($(btn).parent().prev().attr('class') == 'pictures' || $(btn).parent().next().attr('class') == 'pictures')
	{
		$(btn).parent().remove();
		counterobj.val(counterobj.val()*1+1);
	}
}

/**
 * remove picture. used for additional fields, type of 'gallery'
 *
 * @param string path path from script's root  folder to picture
 * @param object link anchor that has been clicked
 * @param string item item name - 'articles', 'listings', etc.
 * @param string field additional field name
 * @param integer itemid item ID
 */
function rm_pic(path, link, item, field, itemid)
{
	if (confirm(lang['are_you_sure_to_delete_picture']))
	{
		$.post(	'ajaxed.php',
			{action: 'rm_pic', item: item, field:field, path: path, itemid: itemid},
			function(data) 
			{
				$(link).parent().remove();
				var counter = $('#'+field);
				counter.val(parseInt(counter.val()) + 1);
				if (counter.val() == 0)
				{
					$('#wrap_'+field).show();
				}
			}
		  );
	}
	return false;
}

