context: 	updateUnique: function(srcElement, objectPrefix, formName, recordUid) {		if (this.data.unique && this.data.unique[objectPrefix]) {			var unique = this.data.unique[objectPrefix];			var oldValue = unique.used[recordUid];			if (unique.selector) {				var selector = $(objectPrefix+'_selector');				this.removeSelectOption(selector, srcElement.value);				if (typeof oldValue != 'undefined') this.readdSelectOption(selector, oldValue, unique);			}						if (!(unique.selector && unique.max == -1)) {				var formObj = document.getElementsByName(formName);				if (unique && formObj.length) {					var records = formObj[0].value.split(',');					var recordObj;					for (var i=0; i<records.length; i++) {						recordObj = document.getElementsByName(this.prependFormFieldNames+'['+unique.table+']['+records[i]+']['+unique.field+']');						if (recordObj.length && recordObj[0] != srcElement) {							this.removeSelectOption(recordObj[0], srcElement.value);							if (typeof oldValue != 'undefined') this.readdSelectOption(recordObj[0], oldValue, unique);						}					}					this.data.unique[objectPrefix].used[recordUid] = srcElement.value;				}			}		}	},
meta: 9100	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9100/e66275acdf79f04c346d13ed2af3e69335402d79/jsfunc.inline.js/buggy/t3lib/jsfunc.inline.js