function getNonEditableParent(node) {
			var state;

			while (node) {
				state = getContentEditable(node);
				if (state) {
					return state  === "false" ? node : null;
				}

				node = node.parentNode;
			}
		}
function getNonEditableParent(node) {
			var state;

			while (node) {
				state = getContentEditable(node);
				if (state) {
					return state  === "false" ? node : null;
				}

				node = node.parentNode;
			}
		}
function getNonEditableParent ( node ) { var state ; while ( node ) { state = getContentEditable ( node ) ; if ( state ) { return state === "false" ? node : null ; } node = node . parentNode ; } }
Returns the noneditable parent or null if there is a editable before it or if it wasn't found
Returns the noneditable parent or null if there is a editable before it or if it wasn t found