code: function(node, valueParse) {
  			var out = '';
  			if(valueParse) {
  				out = this.getValueClass(node, 'u');
  			}
  
  			if(!out && valueParse) {
  				out = this.getValueTitle(node);
  			}
  
  			if(!out) {
  				out = modules.domUtils.getAttrValFromTagList(node, ['a', 'area'], 'href');
  			}
  
  			if(!out) {
  				out = modules.domUtils.getAttrValFromTagList(node, ['img','audio','video','source'], 'src');
  			}
  
  			if(!out) {
  				out = modules.domUtils.getAttrValFromTagList(node, ['video'], 'poster');
  			}
  
  			if(!out) {
  				out = modules.domUtils.getAttrValFromTagList(node, ['object'], 'data');
  			}
  
  			// if we have no protocol separator, turn relative url to absolute url
  			if(out && out !== '' && out.indexOf('://') === -1) {
  				out = modules.url.resolve(out, this.options.baseUrl);
  			}
  
  			if(!out) {
  				out = modules.domUtils.getAttrValFromTagList(node, ['abbr'], 'title');
  			}
  
  			if(!out) {
  				out = modules.domUtils.getAttrValFromTagList(node, ['data','input'], 'value');
  			}
  
  			if(!out) {
  				out = modules.text.parse(this.document, node, this.options.textFormat);
  			}
  
  			return(out) ? out : '';
  		}
docs: gets the value of a node which contains the 'u-' property
  
  @param  {DOM Node} node
  @param  {Boolean} valueParse
  @return {String}