function toggleMP3(img, url) {
  // should we play
  if( _proxy_jslib_handle(img, 'src', '', 0, 0).match('play')) {
    // yes, start playing
     _proxy_jslib_assign('', img, 'src', '=', ("/images/stop.gif"));
    var span = document.createElement('span');
     _proxy_jslib_assign('', span, 'innerHTML', '=', (  '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"' +
	'codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"' +
	'width="50" height="15" align="middle" class="player">' +
	'<param name="allowScriptAccess" value="sameDomain" />' +
	'<param name="flashVars" value="theLink='+url+'" />' +
	'<param name="movie" value="/flash/mp3.swf" /><param name="quality" value="high" />' +
	'<param name="bgcolor" value="#ffffff" />' +
	'<embed src="/flash/mp3.swf" flashVars="theLink='+url+'"'+
	'quality="high" bgcolor="#ffffff" width="0" height="0" name="player"' +
	'align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"' +
	' pluginspage="http://www.macromedia.com/go/getflashplayer" class="player" /></object>'));
    img.parentNode.insertBefore(span, img.nextSibling);
  } else {
    // no, stop playing
     _proxy_jslib_assign('', img, 'src', '=', ("/images/play.gif"));
    img.parentNode.removeChild(img.nextSibling);
  }
}

function toggleSong(img, rootId) {
  // should we play
  if( _proxy_jslib_handle(img, 'src', '', 0, 0).match('play')) {
    // yes, start playing
     _proxy_jslib_assign('', img, 'src', '=', ("/images/stop.gif"));
    var span = document.createElement('span');
     _proxy_jslib_assign('', span, 'innerHTML', '=', (  '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"' +
	'codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"' +
	'width="50" height="15" align="middle" class="player">' +
	'<param name="allowScriptAccess" value="sameDomain" />' +
	'<param name="flashVars" value="rootId='+rootId+'" />' +
	'<param name="movie" value="/flash/song.swf" /><param name="quality" value="high" />' +
	'<param name="bgcolor" value="#ffffff" />' +
	'<embed src="/flash/song.swf" flashVars="rootId='+rootId+'"'+
	'quality="high" bgcolor="#ffffff" width="50" height="15" name="player"' +
	'align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash"' +
	' pluginspage="http://www.macromedia.com/go/getflashplayer" class="player" /></object>'));
    img.parentNode.insertBefore(span, img.nextSibling);
  } else {
    // no, stop playing
     _proxy_jslib_assign('', img, 'src', '=', ("/images/play.gif"));
    img.parentNode.removeChild(img.nextSibling);
  }
}
 ;
_proxy_jslib_flush_write_buffers() ;