dist/f2.basic.js
function(node) {
		var hasNodes = false;

		if (node.hasChildNodes()) {
			for (var i = 0, len = node.childNodes.length; i < len; i++) {
				if (node.childNodes[i].nodeType === 1) {
					hasNodes = true;
					break;
				}
			}
		}

		return hasNodes;
	}
function(node) {
		var hasNodes = false;

		if (node.hasChildNodes()) {
			for (var i = 0, len = node.childNodes.length; i < len; i++) {
				if (node.childNodes[i].nodeType === 1) {
					hasNodes = true;
					break;
				}
			}
		}

		return hasNodes;
	}
function ( node ) { var hasNodes = false ; if ( node . hasChildNodes ( ) ) { for ( var i = 0 , len = node . childNodes . length ; i < len ; i ++ ) { if ( node . childNodes [ i ] . nodeType === 1 ) { hasNodes = true ; break ; } } } return hasNodes ; }
Returns true if the DOM node has children that are not text nodes
@method _hasNonTextChildNodes
@private
@param {Element} node The DOM node
@return {bool} True if there are non-text children
Returns true if the DOM node has children that are not text nodes