context: 	checkElements: function(type, recentUpdated, record, field) {		var result = 1;		var elementName, elementData, elementRecord, elementField;		var source = recentUpdated ? TBE_EDITOR.recentUpdatedElements : TBE_EDITOR.elements;		if (type) {			if (record && field) {				elementName = record+'['+field+']';				elementData = TBE_EDITOR.getElement(record, field, type);				if (elementData) {					if (!TBE_EDITOR.checkElementByType(type, elementName, elementData)) result = 0;				}							} else {				var elementFieldList, elRecIndex, elRecCnt, elFldIndex, elFldCnt;				var elementRecordList = $H(source).keys();				for (elRecIndex=0, elRecCnt=elementRecordList.length; elRecIndex<elRecCnt; elRecIndex++) {					elementRecord = elementRecordList[elRecIndex];					elementFieldList = $H(source[elementRecord]).keys();					for (elFldIndex=0, elFldCnt=elementFieldList.length; elFldIndex<elFldCnt; elFldIndex++) {						elementField = elementFieldList[elFldIndex];						elementData = TBE_EDITOR.getElement(elementRecord, elementField, type);						if (elementData) {							elementName = elementRecord+'['+elementField+']';							if (!TBE_EDITOR.checkElementByType(type, elementName, elementData)) result = 0;						}					}				}			}		}				return result;	},
meta: 9100	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9100/13bc4552bd8bfa0771f3a67926fb18399e99fd1b/jsfunc.tbe_editor.js/clean/typo3/jsfunc.tbe_editor.js