-\r
- var boundaryNodes = range.getBoundaryNodes(),\r
- startNode = boundaryNodes.startNode,\r
- endNode = boundaryNodes.endNode;\r
-\r
- if ( startNode.type == CKEDITOR.NODE_ELEMENT && startNode.getName() == 'td' )\r
- range.setStartAt( boundaryNodes.startNode, CKEDITOR.POSITION_AFTER_START );\r
-\r
- if ( endNode.type == CKEDITOR.NODE_ELEMENT && endNode.getName() == 'td' )\r
- range.setEndAt( boundaryNodes.endNode, CKEDITOR.POSITION_BEFORE_END );\r
-\r