// ==UserScript==
// @name           myspace-music-search
// @version        0.0.1
// @namespace      http://altblue.com/
// @description    MySpace Music Search Enhancements
// @author         Marius Feraru
// @include        http://searchservice.myspace.com/index.cfm?*fuseaction=sitesearch.results*&type=Music*
// ==/UserScript==

// Artist profile links
var elements = document.evaluate(
  './/div[@class="searchResults"]/span[@class="artistInfo"]/a[contains(@href,"fuseaction=user.viewprofile&friendid=")]',
  document,
  null,
  XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,
  null
);
for (var i = 0, len = elements.snapshotLength; i < len; i++) {
    var el = elements.snapshotItem(i);
	var id = el.href.replace(/^.*friendid=(\d+).*$/,"$1");
    var a  = document.createElement('a');
	a.title = 'MySpace MP3 Player';
	a.href = 'http://collect.myspace.com/music/popup.cfm?num=0&time=undefined&fid=' + id;
    a.innerHTML = '♫';
	a.style.cssText = 'font-weight: bold; text-decoration: none; margin-right: 1em;'
    el.parentNode.insertBefore(a, el);
}
