Index: /FCKeditor/trunk/_test/manual/fckdomrange/test1.html
===================================================================
--- /FCKeditor/trunk/_test/manual/fckdomrange/test1.html	(revision 618)
+++ /FCKeditor/trunk/_test/manual/fckdomrange/test1.html	(revision 619)
@@ -50,7 +50,12 @@
 	document.getElementById('xStartBlock').innerHTML		= ( oRange.StartBlock ? oRange.StartBlock.tagName : 'null' ) ;
 	document.getElementById('xStartContainer').innerHTML	= ( oRange.StartContainer ? oRange.StartContainer.tagName : 'null' ) ;
+	document.getElementById('xStartNode').innerHTML			= ( oRange.StartNode ? oRange.StartNode.nodeType == 1 ? oRange.StartNode.tagName : '[text]' : 'null' ) ;
 	document.getElementById('xEndBlockLimit').innerHTML		= ( oRange.EndBlockLimit ? oRange.EndBlockLimit.tagName : 'null' ) ;
 	document.getElementById('xEndBlock').innerHTML			= ( oRange.EndBlock ? oRange.EndBlock.tagName : 'null' ) ;
 	document.getElementById('xEndContainer').innerHTML		= ( oRange.EndContainer ? oRange.EndContainer.tagName : 'null' ) ;
+	document.getElementById('xEndNode').innerHTML			= ( oRange.EndNode ? oRange.EndNode.nodeType == 1 ? oRange.EndNode.tagName : '[text]' : 'null' ) ;
+	
+	document.getElementById('xStartNode').title	= oRange.StartNode.nodeType == 1 ? '' : oRange.StartNode.nodeValue ;
+	document.getElementById('xEndNode').title	= oRange.EndNode.nodeType == 1 ? '' : oRange.EndNode.nodeValue ;
 }
 
@@ -237,4 +242,10 @@
 			<td id="xStartContainer" style="font-weight: bold;">
 			</td>
+			<td>
+				&nbsp;&nbsp;&nbsp;&nbsp;</td>
+			<td>
+				StartNode:</td>
+			<td id="xStartNode" style="font-weight: bold;">
+			</td>
 		</tr>
 		<tr>
@@ -254,4 +265,10 @@
 				EndContainer:</td>
 			<td id="xEndContainer" style="font-weight: bold;">
+			</td>
+			<td>
+				&nbsp;&nbsp;&nbsp;&nbsp;</td>
+			<td>
+				EndNode:</td>
+			<td id="xEndNode" style="font-weight: bold;">
 			</td>
 		</tr>
