home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 May / Chip_2003-05_cd1.bin / zkuste / wmakeup / download / Secura.wmz / e-monee.js < prev    next >
Encoding:
Text File  |  2001-08-09  |  6.2 KB  |  291 lines

  1. var keyopen = false
  2. var visopen = false;
  3. var mainopen = true;
  4.  
  5. var vidIsPlaying = false;
  6.  
  7. function Init()
  8. {
  9.     drawer.moveTo(325,325,6000);
  10.     PlaylistFrame.setColumnResizeMode(0, "Stretches");
  11.     PlaylistFrame.setColumnResizeMode(1, "AutoSizeData");
  12.  
  13.     vidIsPlaying = (player.OpenState == osMediaOpen) && (player.currentMedia.ImageSourceWidth>0);
  14.     vidIsPlaying ? startVideo() : endVideo();
  15.     
  16. }
  17.  
  18. function onOpenState() {
  19.     vidIsPlaying = (player.OpenState == osMediaOpen) && (player.currentMedia.ImageSourceWidth>0);
  20.     vidIsPlaying ? startVideo() : endVideo();
  21.     visual.visible = true;
  22.     keysub.visible = true;
  23.     key.visible = true;
  24.     playlistsub.visible = false;
  25.     backb.visible = false;
  26.     eqsub.visible = false;
  27.     updateMetadata();
  28. }
  29.  
  30. function onPlayStateChange() {
  31.     vidIsPlaying = (player.OpenState == osMediaOpen) && (player.currentMedia.ImageSourceWidth>0);
  32.     vidIsPlaying ? startVideo() : endVideo();
  33.     visual.visible = true;
  34.     playlistsub.visible = false;
  35.     backb.visible = false;
  36.     eqsub.visible = false;
  37.     updateMetadata();
  38. }
  39.  
  40. function startVideo() {
  41.     video.visible = true;
  42.     vid.visible = true;
  43.     visual.visible = false;
  44.     visEffects.visible = false;
  45.     keysub.visible = false;
  46.     key.visible = false;
  47.     
  48.     
  49.         
  50. }
  51. function endVideo() {
  52.     video.visible = false;
  53.     vid.visible = false;
  54.         
  55. }
  56. function sudda() {
  57.     shutter.visible = false;
  58.     drawerb.moveTo(305,305,3000);
  59.     
  60. }
  61. function sudda2() {
  62.     eanim.visible = false;
  63.     
  64. }
  65.  
  66. function playlist() {
  67.     PlaylistFrame.visible = true;
  68.     playlistsub.visible = true;
  69.     eqsub.visible = false;
  70.     visual.visible = false;
  71.     backb.visible = true;
  72.     shutter2.visible = false;
  73.     key.visible = false;
  74.     keysub.visible = false;
  75.     
  76. }
  77.  
  78.  
  79. function showvis() {
  80.     if (vidIsPlaying) {
  81.         video.visible = true;
  82.         vid.visible = true;
  83.         playlistsub.visible = false;
  84.         eqsub.visible = false;
  85.         visual.visible = false;
  86.         backb.visible = false;
  87.         visEffects.visible = false;
  88.         
  89.     } else {
  90.         if (keyopen) {
  91.             playlistsub.visible = false;
  92.             eqsub.visible = false;
  93.             visual.visible = true;
  94.             backb.visible = false;
  95.             video.visible = false;
  96.             vid.visible = false;
  97.             visEffects.visible = true;
  98.             keyfreeze.visible = false;
  99.             key.visible = false;
  100.             keysub.visible = false;
  101.             keyopen = false;
  102.             visopen = true;
  103.             mainopen = false;
  104.             
  105.         } else if (visopen) {
  106.             playlistsub.visible = false;
  107.             eqsub.visible = false;
  108.             visual.visible = false;
  109.             backb.visible = false;
  110.             video.visible = false;
  111.             vid.visible = false;
  112.             visEffects.visible = false;
  113.             key.visible = false;
  114.             keysub.visible = false;
  115.             mainopen = true;
  116.             visopen = false;
  117.             keyopen = false;
  118.             
  119.         } else if (mainopen) {
  120.             playlistsub.visible = false;
  121.             eqsub.visible = false;
  122.             visual.visible = true;
  123.             backb.visible = false;
  124.             video.visible = false;
  125.             vid.visible = false;
  126.             visEffects.visible = false;
  127.             key.visible = true;
  128.             keysub.visible = true;
  129.             keyopen = true;
  130.             visopen = false;
  131.             mainopen = false;
  132.     
  133.         }
  134.     }
  135. }
  136.  
  137.  
  138.  
  139. function showeq() {
  140.     eqsub.visible = true;
  141.     playlistsub.visible = false;
  142.     visual.visible = false;
  143.     backb.visible = true;
  144.     shutter2.visible = false;
  145.     key.visible = false;
  146.     keysub.visible = false;
  147. }
  148.  
  149. function showinfo() {
  150.     info.visible = true;
  151.     
  152.     PlaylistFrame.visible = false;
  153.     vid.visible = false;
  154.     video.visible = false;
  155.     visual.visible = false;
  156.     playlistsub.visible = false;
  157.     
  158.     info1.visible = true;
  159.     info2.visible = false;
  160.     info3.visible = false;
  161.     info4.visible = false;
  162.     links.visible = false;
  163.     contact2.visible = false;
  164.     contact.visible = false;
  165.     credits.visible = false;
  166.     
  167.     
  168. }
  169.  
  170. function wipem() {
  171.     playlistsub.visible = false;
  172.     eqsub.visible = false;
  173.     visual.visible = false;
  174.     backb.visible = false;
  175.     key.visible = false;
  176.     keysub.visible = false;
  177.     info.visible = false;
  178.     info1.visible = false;
  179.     info2.visible = false;
  180.     info3.visible = false;
  181.     info4.visible = false;
  182.     contact.visible = false;
  183.     links.visible = false;
  184.     contact2.visible = false;
  185.     credits.visible = false;
  186. }
  187.  
  188.  
  189. function getMetaData(mediaobject)
  190.  {
  191.      var temptext="metadata\r----------";
  192.      var attributename;
  193.      for (var i=0; i<mediaobject.attributeCount;i++)
  194.      {
  195.      attributename=mediaobject.getAttributeName(i);
  196.      temptext+="\r" + attributename + ": " +
  197.      mediaobject.getItemInfo(attributename);
  198.      }
  199.      return temptext;
  200.  }
  201. function UpdateMetadata()
  202. {
  203.     artist.value =
  204.         player.currentmedia.getiteminfo("author");
  205. }
  206.  
  207.  
  208.  
  209. function showinfo1() {
  210.     info1.visible = true;
  211.     info2.visible = false;
  212.     info3.visible = false;
  213.     info4.visible = false;
  214.     links.visible = false;
  215.     contact.visible = false;
  216.     contact2.visible = false;
  217.     credits.visible = false;
  218. }
  219. function showinfo2() {
  220.     info1.visible = false;
  221.     info2.visible = true;
  222.     info3.visible = false;
  223.     info4.visible = false;
  224.     links.visible = false;
  225.     contact.visible = false;
  226.     contact2.visible = false;
  227.     credits.visible = false;
  228. }
  229. function showinfo3() {
  230.     info1.visible = false;
  231.     info2.visible = false;
  232.     info3.visible = true;
  233.     info4.visible = false;
  234.     links.visible = false;
  235.     contact.visible = false;
  236.     contact2.visible = false;
  237.     credits.visible = false;
  238. }
  239. function showinfo4() {
  240.     info1.visible = false;
  241.     info2.visible = false;
  242.     info3.visible = false;
  243.     info4.visible = true;
  244.     links.visible = false;
  245.     contact.visible = false;
  246.     contact2.visible = false;
  247.     credits.visible = false;
  248. }
  249. function showlinks() {
  250.     info1.visible = false;
  251.     info2.visible = false;
  252.     info3.visible = false;
  253.     info4.visible = false;
  254.     links.visible = true;
  255.     contact.visible = false;
  256.     contact2.visible = false;
  257.     credits.visible = false;
  258. }
  259. function showcontact() {
  260.     info1.visible = false;
  261.     info2.visible = false;
  262.     info3.visible = false;
  263.     info4.visible = false;
  264.     links.visible = false;
  265.     contact.visible = true;
  266.     contact2.visible = false;
  267.     credits.visible = false;
  268.     
  269. }
  270. function showcontact2() {
  271.     info1.visible = false;
  272.     info2.visible = false;
  273.     info3.visible = false;
  274.     info4.visible = false;
  275.     links.visible = false;
  276.     contact2.visible = true;
  277.     contact.visible = false;
  278.     credits.visible = false;
  279.     
  280. }
  281. function showcredits() {
  282.     info1.visible = false;
  283.     info2.visible = false;
  284.     info3.visible = false;
  285.     info4.visible = false;
  286.     links.visible = false;
  287.     contact2.visible = false;
  288.     contact.visible = false;
  289.     credits.visible = true;
  290.  
  291. }