function normalizedParent(node) {
		var parentNode = node.parentNode;

		if (isBogus(parentNode)) {
			return normalizedParent(parentNode);
		}

		return parentNode;
	}
This module creates or resolves xpath like string representation of a CaretPositions.

The format is a / separated list of chunks with:
<element|text()>[index|after|before]

For example:
 p[0]/b[0]/text()[0],1 = <p><b>a|c</b></p>
 p[0]/img[0],before = <p>|<img></p>
 p[0]/img[0],after = <p><img>|</p>

@private
@static
@class tinymce.caret.CaretBookmark
@example
var bookmark = CaretBookmark.create(rootElm, CaretPosition.before(rootElm.firstChild));
var caretPosition = CaretBookmark.resolve(bookmark);