function getContentEditable(node) {
			var contentEditable;

			// Ignore non elements
			if (node.nodeType === 1) {
				// Check for fake content editable
				contentEditable = node.getAttribute(internalName);
				if (contentEditable && contentEditable !== "inherit") {
					return contentEditable;
				}

				// Check for real content editable
				contentEditable = node.contentEditable;
				if (contentEditable !== "inherit") {
					return contentEditable;
				}
			}

			return null;
		}
function getContentEditable(node) {
			var contentEditable;

			
			if (node.nodeType === 1) {
				
				contentEditable = node.getAttribute(internalName);
				if (contentEditable && contentEditable !== "inherit") {
					return contentEditable;
				}

				
				contentEditable = node.contentEditable;
				if (contentEditable !== "inherit") {
					return contentEditable;
				}
			}

			return null;
		}
function getContentEditable ( node ) { var contentEditable ; // Ignore non elements
 if ( node . nodeType === 1 ) { // Check for fake content editable
 contentEditable = node . getAttribute ( internalName ) ; if ( contentEditable && contentEditable !== "inherit" ) { return contentEditable ; } // Check for real content editable
 contentEditable = node . contentEditable ; if ( contentEditable !== "inherit" ) { return contentEditable ; } } return null ; }
Returns the content editable state of a node "true/false" or null
Returns the content editable state of a node true / false or null