microformat-shiv.js
function(node) {
			var out = [],
				items,
				i,
				x;

			items = modules.domUtils.getNodesByAttributeValue(node, 'class', 'value-title');
			x = 0;
			i = items.length;
			while(x < i) {
				if(modules.domUtils.hasAttribute(items[x], 'title')) {
					out.push(modules.domUtils.getAttribute(items[x], 'title'));
				}
				x++;
			}
			return out.join('');
		}
function(node) {
			var out = [],
				items,
				i,
				x;

			items = modules.domUtils.getNodesByAttributeValue(node, 'class', 'value-title');
			x = 0;
			i = items.length;
			while(x < i) {
				if(modules.domUtils.hasAttribute(items[x], 'title')) {
					out.push(modules.domUtils.getAttribute(items[x], 'title'));
				}
				x++;
			}
			return out.join('');
		}
function ( node ) { var out = [ ] , items , i , x ; items = modules . domUtils . getNodesByAttributeValue ( node , 'class' , 'value-title' ) ; x = 0 ; i = items . length ; while ( x < i ) { if ( modules . domUtils . hasAttribute ( items [ x ] , 'title' ) ) { out . push ( modules . domUtils . getAttribute ( items [ x ] , 'title' ) ) ; } x ++ ; } return out . join ( '' ) ; }
returns a single string of the 'title' attr from all
the child nodes with the class 'value-title'

@param  {DOM Node} node
@return {String}
returns a single string of the title attr from all the child nodes with the class value - title