home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 March / Chip_2004-03_cd1.bin / opsys / wmakeup / downloads / Napster2.wmz / napcat.js < prev    next >
Text File  |  2003-06-17  |  991b  |  42 lines

  1. var playlistVisiblity = false;
  2.  
  3. function OnOpenStateChange()
  4. {
  5.     if(player.OpenState == osMediaOpen)
  6.     {
  7.         UpdateMetadata();
  8.     }
  9. }
  10.  
  11. function UpdateMetadata()
  12. {
  13.     metadata.value = player.currentmedia.getiteminfo("author");
  14.     var temp = player.currentmedia.name;
  15.     if(temp != "")
  16.     {
  17.         if(metadata.value != "")
  18.         {
  19.             metadata.value +=  " - ";
  20.         }
  21.         metadata.value += temp;
  22.     }
  23.     metadata.scrolling = metadata.textWidth>metadata.width;
  24. }
  25.  
  26. function ShowHidePL() {
  27.     
  28.     if (!playlistVisiblity) {
  29.         PlayList.moveTo(0, 91, 1);
  30.         plist.setColumnResizeMode( 0, "Fixed" );
  31.         plist.setColumnResizeMode( 1, "Fixed" );
  32.         plist.setColumnResizeMode( 2, "Fixed" );
  33.         plist.setColumnWidth(0 , 145);
  34.         plist.setColumnWidth(1 , 90);
  35.         plist.setColumnWidth(2 , 38)
  36.     } else {
  37.         plist.visible = false;
  38.         PlayList.moveTo(0, -301, 1);
  39.     }
  40.     playlistVisiblity = !playlistVisiblity;
  41.     shPlist.down = playlistVisiblity;
  42. }