context: FCKDomRange.prototype.MoveToSelection = function(){	this.Release( true ) ;	this._Range = new FCKW3CRange( this.Window.document ) ;	var oSel = this.Window.document.selection ;		if ( oSel.type != 'Control' )	{		// Set the start boundary.		eMarker = this._GetSelectionMarkerTag( true ) ;		this._Range.setStart( eMarker.parentNode, FCKDomTools.GetIndexOf( eMarker ) ) ;		eMarker.parentNode.removeChild( eMarker ) ;		// Set the end boundary.		var eMarker = this._GetSelectionMarkerTag( false ) ;		this._Range.setEnd( eMarker.parentNode, FCKDomTools.GetIndexOf( eMarker ) ) ;		eMarker.parentNode.removeChild( eMarker ) ;				this._UpdateElementInfo() ;	}	else	{		var oControl = oSel.createRange().item(0) ;				if ( oControl )		{			this._Range.setStartBefore( oControl ) ;			this._Range.setEndAfter( oControl ) ;			this._UpdateElementInfo() ;		}	}}
meta: 1235	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/1235/c3e806dd2e80d30e5028083f65e626da8d5acba4/fckdomrange_ie.js/clean/reference/library/src/webapp/editor/FCKeditor/editor/_source/classes/fckdomrange_ie.js