// writes code depot table to the page  
function makeDepotTable () {
  var filedl, fileview, depotRow;

  var table = '<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="1">';

  for (var i = 0; i < depot.length; i++) {
    if (depot[i].constructor == DepotCategory) {

	  table += '<TR><TD align="right" colspan="2"><BR>'
	    + '<FONT COLOR="#5d9191"><b>' + depot[i].name + '</b></FONT></TD></TR>';
		
	} else if (depot[i].constructor == DepotItem) {

      if (depot[i].baseURL != null) {
        filedl = depot[i].baseURL + ".fla";
        fileView = depot[i].baseURL + ".swf";
      } else {
        filedl = depot[i].dlURL;
        fileView = depot[i].viewURL;      
      }      
      
      depotRow = '<tr><td align="right" valign="middle">'
               + '<a href="' + filedl + '">'
		       + depot[i].title + '</a></td>'
               + '<td valign="middle"><nobr><img src="../images/version-'
               + depot[i].version + '.gif" width="19" height="14"'
               + ' alt="requires flash ' + depot[i].version + '" border="0" hspace="2">';
      if (fileView != null) {
        depotRow += '<a href="javascript:launchwin(\'' + fileView + '\')">'
                 + '<img src="../images/icon-view.gif" width="14" height="14" alt="view" border="0"></A>';
      } else {
        depotRow += '<img src="../../images/1x1.gif" width="14" height="14" border="0">';      
      }
      depotRow += '<a href="' + filedl + '">'
               +  '<img src="../images/icon-download.gif" width="14" height="14" alt="download" border="0" hspace="5"></A>'
               +  '</nobr></td></tr>';
      
      table += depotRow;
	}
  }

  table += "</TABLE>"
  document.write(table);
}

