rem: case 1 : 
add: case 1 : 
context: 	SetStart : function( targetElement, position )	{		var oRange = this._Range ;		if ( !oRange )			oRange = this._Range = this.CreateRange() ;		switch( position )		{			case 1 :		// After Start		<target>^contents</target>					oRange.setStart( targetElement, 0 ) ;				break ;			case 2 :		// Before End		<target>contents^</target>				oRange.setStart( targetElement, targetElement.childNodes.length ) ;				break ;			case 3 :		// Before Start		^<target>contents</target>				oRange.setStartBefore( targetElement ) ;				break ;						case 4 :		// After End		<target>contents</target>^				oRange.setStartAfter( targetElement ) ;		}		this._UpdateElementInfo() ;	},
meta: 8533	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8533/9e983f26dc3628701a539d2377aaa3db1e8f1f71/fckdomrange.js/buggy/library/src/webapp/editor/FCKeditor/editor/_source/classes/fckdomrange.js