﻿function addNew(fieldID, inputName, childEditUrl)
{
//alert(inputName);
	//inputName = 'field_' + fieldID;
	eval('var index = maxChildIndex' + fieldID);
	eval('var maxindex = maxChildObjects' + fieldID);
	childEditUrl += '?parentfield=' + fieldID + '&index=' + index + '&inputprefix=' + inputName + '&rnd=' + Math.random();
//	alert(index + ' ' + maxindex);
	$('<div/>')
		.attr('id', inputName + '_' + index)
		.appendTo('#' + inputName + '_children')
		.load(childEditUrl);
	if (index + 1 >= maxindex)
		$('#' + inputName + '_addlink').hide();
	eval('maxChildIndex' + fieldID + '+=1');
	return;
}

function deleteChildObject(fieldID, divID)
{
	$('#'+divID).hide();
	$('#delete_' + divID).val('true');
//	$('#'+divID+'_deleteHref').hide();
//	$('#' + 'field_' + fieldID + '_addlink').show();
	eval('maxChildObjects' + fieldID + '+=1');
	$('#field_' + fieldID + '_addlink').show();
}

