rem: }  else if(cssRules[rule].styleSheet){ newCssArray = InlineCSS.applyCSSRule(editor,i18n,cssRules[rule].styleSheet.cssRules,newCssArray); 
add: } else {  if (cssRules[rule].styleSheet) { newCssArray = InlineCSS.applyCSSRule(editor, i18n, cssRules[rule].styleSheet.cssRules, newCssArray); }  if (cssRules[rule].cssRules) { newCssArray = InlineCSS.applyCSSRule(editor, i18n, cssRules[rule].cssRules, newCssArray); } 
context: InlineCSS.applyCSSRule = function(editor,i18n,cssRules,cssArray){	var cssElements = new Array();	var cssElement = new Array();	var newCssArray = new Object();	var tagName, className, rule, k;	var obj = editor.config.customSelects["InlineCSS-class"];	newCssArray = cssArray;	for(rule=0;rule<cssRules.length;rule++){			// StyleRule		if(cssRules[rule].selectorText){			if(cssRules[rule].selectorText.search(/:+/)==-1){					// split equal Styles (Mozilla-specific) e.q. head, body {border:0px}					// for ie not relevant. returns allways one element				cssElements = cssRules[rule].selectorText.split(",");				for(k=0;k<cssElements.length;k++){					cssElement = cssElements[k].split(".");					tagName = cssElement[0].toLowerCase().trim();					if(!tagName) tagName = 'all';					className = cssElement[1];					if( (!obj["classesCharacter"] && (tagName == 'span')) || ((tagName != "all" || obj["showTagFreeClasses"] == true) && obj["classesCharacter"] && obj["classesCharacter"].indexOf(className) != -1)) {						if(!newCssArray[tagName]) newCssArray[tagName] = new Object();						if(className){							cssName = className;							if (HTMLArea.classesLabels) cssName = HTMLArea.classesLabels[className] ? HTMLArea.classesLabels[className] : cssName ;							if (tagName != 'all') cssName = '<'+cssName+'>';						} else {							className = 'none';							if(tagName == 'all') cssName = i18n["Default"];								else cssName = '<'+i18n["Default"]+'>';						}						newCssArray[tagName][className] = cssName;					}				}			}		}			// ImportRule (Mozilla)		else if(cssRules[rule].styleSheet){			newCssArray = InlineCSS.applyCSSRule(editor,i18n,cssRules[rule].styleSheet.cssRules,newCssArray);		}	}	return newCssArray;};
meta: 9100	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/9100/3319f905db7ebf76580aec25f0029e314f9c049a/inlinecss.js/clean/typo3/sysext/rtehtmlarea/htmlarea/plugins/InlineCSS/inlinecss.js