context: FCKTableHandler.InsertCell = function( cell ){	// Get the cell where the selection is placed in.	var oCell = cell ? cell : FCKSelection.MoveToAncestorNode( 'TD' ) ;	if ( !oCell ) return null ;	// Create the new cell element to be added.	var oNewCell = FCK.EditorDocument.createElement( 'TD' ) ;	if ( FCKBrowserInfo.IsGecko )		oNewCell.innerHTML = GECKO_BOGUS ;//	oNewCell.innerHTML = "&nbsp;" ;	// If it is the last cell in the row.	if ( oCell.cellIndex == oCell.parentNode.cells.length - 1 )	{		// Add the new cell at the end of the row.		oCell.parentNode.appendChild( oNewCell ) ;	}	else	{		// Add the new cell before the next cell (after the active one).		oCell.parentNode.insertBefore( oNewCell, oCell.nextSibling ) ;	}		return oNewCell ;}
meta: 1235	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1235/c3e806dd2e80d30e5028083f65e626da8d5acba4/fcktablehandler.js/clean/reference/library/src/webapp/editor/FCKeditor/editor/_source/internals/fcktablehandler.js