+\r
+ // Return the last non-space child node of the block (#4344).\r
+ function lastNoneSpaceChild( block )\r
+ {\r
+ var lastIndex = block.children.length,\r
+ last = block.children[ lastIndex - 1 ];\r
+ while( last && last.type == CKEDITOR.NODE_TEXT && !CKEDITOR.tools.trim( last.value ) )\r
+ last = block.children[ --lastIndex ];\r
+ return last;\r
+ }\r
+\r