rem: else 
add: else 
context: 	FixBody : function()	{		var sBlockTag = FCKConfig.EnterMode ;				// In 'br' mode, no fix must be done.		if ( sBlockTag != 'p' && sBlockTag != 'div' )			return ;		var oDocument = this.EditorDocument ;				if ( !oDocument )			return ;				var oBody = oDocument.body ;				if ( !oBody )			return ;				FCKDomTools.TrimNode( oBody ) ;				var oNode = oBody.firstChild ;		var oNewBlock ;				while ( oNode )		{			var bMoveNode = false ;			switch ( oNode.nodeType )			{				// Element Node.				case 1 :					if ( !FCKListsLib.BlockElements[ oNode.nodeName.toLowerCase() ] )						bMoveNode = true ;					break ;				// Text Node.				case 3 :					// Ignore space only or empty text.					if ( oNewBlock || oNode.nodeValue.Trim().length > 0 )						bMoveNode = true ;			}						if ( bMoveNode )			{				var oParent = oNode.parentNode ;				if ( !oNewBlock )					oNewBlock = oParent.insertBefore( oDocument.createElement( sBlockTag ), oNode ) ;								oNewBlock.appendChild( oParent.removeChild( oNode ) ) ;								oNode = oNewBlock.nextSibling ;			}			else 			{				if ( oNewBlock )				{					FCKDomTools.TrimNode( oNewBlock ) ;					oNewBlock = null ;				}				oNode = oNode.nextSibling ;			}		}		if ( oNewBlock )			FCKDomTools.TrimNode( oNewBlock ) ;	},
meta: 8533	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/8533/9e983f26dc3628701a539d2377aaa3db1e8f1f71/fck.js/buggy/library/src/webapp/editor/FCKeditor/editor/_source/internals/fck.js