home *** CD-ROM | disk | FTP | other *** search
/ PC World 2001 February / PCWorld_2001-02_cd.bin / Software / Topware / winmedpl / mpbonus_full.exe / wmpskin.cab / Radio.wmz / radio.js < prev    next >
Encoding:
JavaScript  |  2000-07-13  |  1.5 KB  |  74 lines

  1. /*
  2.     ⌐2000 Microsoft Corporation. All rights reserved.
  3. */
  4.  
  5. var drawerClosed = 59;
  6. var drawerOpened = 128;
  7. var viewClosed = 167;
  8. var viewOpened = 236;
  9. var drawerIsOpened = false;
  10. speed = 200;
  11.  
  12. function OnLoad()
  13. {
  14.     pl.setColumnResizeMode(0, "Stretches");
  15.     pl.setColumnResizeMode(1, "AutoSizeData");
  16.     visEffects.currentEffectType = mediacenter.effectType;
  17.     visEffects.currentPreset = mediacenter.effectPreset;
  18.     OnOpenStateChange();
  19. }
  20.  
  21. function OnClose()
  22. {
  23.     mediacenter.effectType = visEffects.currentEffectType;
  24.     mediacenter.effectPreset = visEffects.currentPreset;
  25. }
  26.  
  27. function OnOpenStateChange()
  28. {
  29.     if(player.openState == osMediaOpen)
  30.     {
  31.         UpdateMetadata();
  32.     }
  33. }
  34.  
  35. function StartVideo()
  36. {
  37.     visEffects.visible = false;
  38.     vid.visible = true;
  39. }
  40.  
  41. function EndVideo()
  42. {
  43.     visEffects.visible = true;
  44.     vid.visible = false;
  45. }
  46.  
  47. function ToggleDrawer()
  48. {
  49.     view.height = viewOpened;
  50.     pl.visible = false;
  51.     sDrawer.moveto(sDrawer.left,
  52.         drawerIsOpened ? drawerClosed : drawerOpened, speed);
  53.     drawerIsOpened = !drawerIsOpened;
  54. }
  55.  
  56. function DrawerOnEndMove()
  57. {
  58.     bDrawerToggle.upToolTip = drawerIsOpened ?
  59.         xEqPl.value : xEqPl.toolTip;
  60.     if(drawerIsOpened)
  61.     {
  62.         pl.visible = true;
  63.     }
  64.     else
  65.     {
  66.         view.height = viewClosed;
  67.     }
  68. }
  69.  
  70. function UpdateMetadata()
  71. {
  72.     artist.value =
  73.         player.currentmedia.getiteminfo("author");
  74. }