code: function ( sData )
  	{
  		if ( sData.indexOf('&') === -1 )
  		{
  			return sData;
  		}
  
  		var n = document.createElement('div');
  
  		return sData.replace( /&([^\s]*?);/g, function( match, match2 ) {
  			if ( match.substr(1, 1) === '#' )
  			{
  				return String.fromCharCode( Number(match2.substr(1)) );
  			}
  			else
  			{
  				n.innerHTML = match;
  				return n.childNodes[0].nodeValue;
  			}
  		} );
  	}
docs: Decode HTML entities
  @method  _fnHtmlDecode
  @param   {String} sData encoded string
  @returns {String} decoded string
  @private