context: FCKTableHandler.GetSelectedCells = function(){	var aCells = new Array() ;	var oSelection = FCK.EditorWindow.getSelection() ;	// If the selection is a text.	if ( oSelection.rangeCount == 1 && oSelection.anchorNode.nodeType == 3 )	{		var oParent = FCKTools.GetElementAscensor( oSelection.anchorNode, 'TD,TH' ) ;				if ( oParent )		{			aCells[0] = oParent ;			return aCells ;		}		}	for ( var i = 0 ; i < oSelection.rangeCount ; i++ )	{		var oRange = oSelection.getRangeAt(i) ;		var oCell ;				if ( oRange.startContainer.tagName.Equals( 'TD', 'TH' ) )			oCell = oRange.startContainer ;		else			oCell = oRange.startContainer.childNodes[ oRange.startOffset ] ;				if ( oCell.tagName.Equals( 'TD', 'TH' ) )			aCells[aCells.length] = oCell ;	}	return aCells ;}
meta: 8533	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8533/9e983f26dc3628701a539d2377aaa3db1e8f1f71/fcktablehandler_gecko.js/clean/library/src/webapp/editor/FCKeditor/editor/_source/internals/fcktablehandler_gecko.js