function makeSongListTable(SongList) {
  //alert(SongList);
  
  var table = "<table width='600'>";
  
  table = table + "<tr>";
  // table = table + "<td><input type='checkbox' name='CheckAll'></td>";
  table = table + "<td><b>Song</b></td>";
  table = table + "<td align='right' width='50'><b>Time</b></td>";
  table = table + "<td><b>Artist</b></td>";
  table = table + "<td><b>Album</b></td>";
  //table = table + "<td><b>Tags</b></td>";
  //table = table + "<td width='50'><b></b></td>";
  
  table = table + "</tr>";
  
  //first split by double bars
  var SongRows = SongList.split("&&&");
  
  for (i in SongRows) {
	SongRow = SongRows[i];
	
    SongItems = SongRow.split("|");
    
    table = table + "<tr bgcolor='#444444'>";
    
    //table = table + "<td><input type='checkbox' name='SongSelect'></td>";

    SongID = SongItems[0];    
    Song = SongItems[1];
    TrackTime = SongItems[2];    
    ArtistID = SongItems[3];
    Artist = SongItems[4];
    AlbumID = SongItems[5];
    Album = SongItems[6];
    
    //SongTags = SongItems[7];    
        
    //SongTagLinks = "";
    //SongTitleForLink = escape(Song);
    
    SongLink = "<a href='trizzle-edit.php?ObjectName=Song&ObjectID=" + SongID + "'>" + Song + "</a>";

    AlbumLink = "<a href='trizzle-edit.php?ObjectName=Album&ObjectID=" + AlbumID + "'>" + Album + "</a>";

    ArtistLink = "<a href='trizzle-edit.php?ObjectName=Artist&ObjectID=" + ArtistID + "'>" + Artist + "</a>";
    
    //ArtistTagLink = "<a href='edit-tags.php?ArtistID=" + ArtistID + "'>[tag]</a>";

    //RateSongLink = "<a href=\"trizzle-edit.php?SongID=" + SongID + "\">[RATE]</a>";
    
    table = table + "<td>" + SongLink + "</td><td align='right'>" + TrackTime + "</td><td>" + ArtistLink + "</td><td>" + AlbumLink + "</td>";
    
    //table = table + "<td>" + SongTagLinksStr + "</td>";
    
    //AmazonLink = makeAmazonLink(Artist, Album);

    //RateLink = "booter";
    
    //RateCell = "<td id=\"RateSongCell\">" + RateLink + "</td>";
    
    //make links cell
    //table = table + RateCell;

    table = table + "</tr>";
  } 
  
  table = table + "</table>";

  return table;
}

function makeAmazonLink(Artist, Album) {
  ArtistURL = escape(Artist);
  AlbumURL = escape(Album);
  
  url = "http://www.amazon.com/exec/obidos/search-handle-url/?platform=gurupa&url=index%3Dmusic&field-keywords=";
  
  url = url + ArtistURL;

  url = url + "+" + AlbumURL;
  
  //alert(url);
  
  AmazonLink = "<a href='" + url + "'>Amazon</a>";
  
  return AmazonLink;
}

function makeSongTagsLinks(SongTags) {

  //split by comma space
  if (SongTags) {
	SongTagsArray = SongTags.split(", ");
  } else {
	SongTagsArray = "";
  }

  var SongTagLinks = new Array();
  
  //create links to tag drill-down page
  for (j in SongTagsArray) {
	SongTag = SongTagsArray[j];
	
	SongTagLink = "<a href='view-tag.php?Tag=" + SongTag + "'>" + SongTag + "</a>";
	
	SongTagLinks[j] = SongTagLink;
  }
  
  SongTagLinksStr = SongTagLinks.join(", ");
    
  return SongTagLinksStr;
}