context: 	deleteRecord: function(objectId) {		var objectPrefix = this.parseFormElementName('full', objectId, 0 , 1);		var elName = this.parseFormElementName('full', objectId, 2);		var shortName = this.parseFormElementName('parts', objectId, 2);		var recordUid = this.parseFormElementName('none', objectId, 1);		var beforeDeleteIsBelowMax = this.isBelowMax(objectPrefix);					// revert the unique settings if available		if (this.data.unique && this.data.unique[objectPrefix]) this.revertUnique(objectPrefix, elName, recordUid);			// if the record is new and was never saved before, just remove it from DOM		if (this.isNewRecord(objectId)) {			new Effect.Fade(objectId+'_div', { afterFinish: function() { Element.remove(objectId+'_div'); }	});			// if the record already exists in storage, mark it to be deleted on clicking the save button		} else {			document.getElementsByName('cmd'+shortName+'[delete]')[0].disabled = false;			new Effect.Fade(objectId+'_div');		}			// remove from TBE_EDITOR (required fields, required range, etc.):		if (TBE_EDITOR && TBE_EDITOR.removeElement) {			TBE_EDITOR.removeElement(this.prependFormFieldNames+shortName);		}		var recordCount = this.memorizeRemoveRecord(			this.prependFormFieldNames+this.parseFormElementName('parts', objectId, 3, 2),			recordUid		);		if (recordCount <= 1) {			this.destroyDragAndDropSorting(this.parseFormElementName('full', objectId, 0 , 2)+'_records');		}		this.redrawSortingButtons(objectPrefix);					// if the NEW-button was hidden and now we can add again new children, show the button		if (!beforeDeleteIsBelowMax && this.isBelowMax(objectPrefix))			this.showElementsWithClassName('inlineNewButton', this.parseFormElementName('full', objectPrefix, 0 , 1));		return false;	},
meta: 9100	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9100/e66275acdf79f04c346d13ed2af3e69335402d79/jsfunc.inline.js/buggy/t3lib/jsfunc.inline.js