home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 December / Chip_2003-12_cd1.bin / opsys / wmakeup / download / DMv2.0.wmz / DM2.0.js < prev    next >
Text File  |  2003-09-03  |  40KB  |  995 lines

  1. //This script has been, in part, adapted from several other skins available on the web. 
  2. //You know it's bad when a person can learn more from looking at other skins than he can 
  3. //from the Skin Programming Reference at Microsoft!
  4.  
  5. //DMv2.0, as a whole, is copywrited ⌐ 2003 DReaMer. All rights reserved. However, if you see 
  6. //part of this code that could be useful to you in creating your own skin, please feel free 
  7. //to "Cut and Paste". After all, how could one possibly copywrite pieces of code that are 
  8. //essential to get a skin to "act" correctly?
  9.  
  10. //This is my second attempt at skinning. And I am still learning the ropes of 
  11. //my graphics program. The DMv2.0 is fully functional and probably has a bug or two in it.
  12.  
  13. var col_group1 = true;
  14. var colors_Open = true;
  15. var pick_isOpen = false;
  16. var vidIsRunning = false;
  17. var videoIsVisible = false;
  18. var visualIsVisible = false;
  19. var emptyDrawerOpen = false;
  20. var visual_isOpen = false;
  21. var cont_isOpen = false;
  22. var vis_On = true;
  23. var rd_isOpen = false;
  24. var ld_isOpen = false;
  25. var detatched_closed = true;
  26. var optns_Open = false;
  27. var ops_R_Opening = false;
  28.  
  29. function Init(){
  30.     UpdateMetadata();
  31.     vidIsRunning = (player.currentMedia.ImageSourceWidth>0);
  32.     if (vidIsRunning){
  33.         videoIsVisible = false;
  34.         StartVideo();
  35.     } else {
  36.         EndVideo();}
  37.         OnPlayStateChange();}
  38.  
  39. function OnPlayStateChange(){
  40.       if (player.PlayState == psUndefined || player.PlayState == psPlaying){
  41.         Play();}}
  42.  
  43. function OnOpenStateChange(){
  44.     switch (player.OpenState){
  45.         case osUndefined:
  46.             UpdateMetadata();
  47.         break;
  48.             Play();
  49.         case osMediaOpen:
  50.             UpdateMetadata();
  51.             Play();
  52.         break;}}
  53.  
  54. function Play(){
  55.     if (player.currentMedia.ImageSourceWidth>0){
  56.         vidIsRunning=true;
  57.         StartVideo();}
  58.     UpdateMetadata();
  59.     player.controls.play();}
  60.  
  61. function Stop(){
  62.     player.controls.stop();}
  63.  
  64. function StartVideo(){
  65.     var i
  66.     videoIsVisible = false;
  67.     openEmpty('vid');
  68.     vidIsRunning = true;}
  69.  
  70. function Stop(){
  71.     player.controls.stop();}
  72.  
  73. function UpdateMetadata(){
  74.     metadata.value = "½  ";
  75.     artistname = player.currentmedia.getiteminfo("#author");
  76.     if (artistname == "") { artistname = player.currentmedia.getiteminfo("author"); }
  77.     if (artistname != "") { artistname += " - "; }
  78.     metadata.value += artistname;
  79.     metadata.value += player.currentmedia.name;
  80.     metadata.value += "  ╗";
  81.     metadata.scrolling = (metadata.textWidth>metadata.width);}
  82.  
  83. function whichEndMove(){
  84.     if(videoIsVisible){
  85.         videoDrawer.visible = true;
  86.     } else {
  87.         if(visualIsVisible){
  88.         visualDrawer.visible = true;}}}
  89.  
  90. function closeEmptyDrawer(){
  91.     emptyDrawerOpen = false;
  92.     EmptyDrawer.moveTo(158,-81,800);
  93.     }
  94.  
  95. function openEmptyDrawer(){
  96.     emptyDrawerOpen = true;
  97.     EmptyDrawer.moveTo(158,89,800);
  98.     }
  99.  
  100. function openEmpty(vidvis){
  101.     switch(vidvis){
  102.         case "vid":
  103.             if(visualIsVisible){
  104.                 visualDrawer.visible = false;
  105.                 videoDrawer.visible = true;
  106.                 visualIsVisible = false;
  107.                 videoIsVisible = true;
  108.                 closeVidbut.upTooltip="Close Video Screen";
  109.                 openVisbut.upTooltip="Show Visual Screen";
  110.             }else{
  111.                 if(videoIsVisible){
  112.                     visualDrawer.visible = false;
  113.                     videoDrawer.visible = false;
  114.                     closeEmptyDrawer();
  115.                     videoIsVisible = false;
  116.                     closeVidbut.upTooltip="Open Video Screen";
  117.                     openVisbut.upTooltip="Open Visual Screen";
  118.                 }else{
  119.                     videoIsVisible = true;
  120.                     openEmptyDrawer();
  121.                     closeVidbut.upTooltip="Close Video Screen";
  122.                     openVisbut.upTooltip="Show Visual Screen";}}
  123.     break;
  124.         case "vis":
  125.             if(videoIsVisible){
  126.                 visualDrawer.visible = true;
  127.                 videoDrawer.visible = false;
  128.                 visualIsVisible = true;
  129.                 videoIsVisible = false;
  130.                 closeVidbut.upTooltip="Show Video Screen";
  131.                 openVisbut.upTooltip="Close Visual Screen";
  132.             }else{
  133.                 if(visualIsVisible){
  134.                     visualDrawer.visible = false;
  135.                     visualIsVisible = false;
  136.                     closeEmptyDrawer();
  137.                     closeVidbut.upTooltip="Open Video Screen";
  138.                     openVisbut.upTooltip="Open Visual Screen";
  139.                 }else{
  140.                     openEmptyDrawer();
  141.                     visualIsVisible = true;
  142.                     closeVidbut.upTooltip="Show Video Screen";
  143.                     openVisbut.upTooltip="Close Visual Screen";}}
  144.         break;}}
  145.  
  146. function moveVisControls(){
  147.     if (visual_isOpen) {
  148.         visControl.moveTo(172,59,500);
  149.         visual_isOpen = false;
  150.         openVisCon.upTooltip = "Open Visualization Controls";
  151.     } else {
  152.         visControl.moveTo(252,59,500);
  153.         visual_isOpen = true;
  154.         openVisCon.upTooltip = "Close Visualization Controls";}}
  155.  
  156. function moveVidControls(){
  157.     if (cont_isOpen) {
  158.         vidControl.moveTo(90,59,400);
  159.         cont_isOpen = false;
  160.         openVidCon.upTooltip = "Open Image Controls";
  161.     } else {
  162.         vidControl.moveTo(0,59,400);
  163.         cont_isOpen = true;
  164.         openVidCon.upTooltip = "Close Image Controls";}}
  165.  
  166. function visOnOff(){
  167.     if(vis_On){
  168.         visEffects.visible = false;
  169.         vis_On = false;
  170.         visOn.visible = true;
  171.         visOff.visible = false;
  172.     } else {
  173.         visEffects.visible = true;
  174.         vis_On = true;
  175.         visOff.visible = true;
  176.         visOn.visible = false;}}
  177.  
  178. function ChangeSRSImage( value ){
  179.     eq.enhancedAudio = ( 0 != value );
  180.     eq.wowLevel = value;
  181.     SetSRSImage( value );}
  182.  
  183. function shuffle(){
  184.     shufTxt.visible = player.settings.getMode('shuffle');}
  185.  
  186. function loop(){
  187.     loopTxt.visible = player.settings.getMode('loop');}
  188.  
  189. function Fullscreen(){
  190.     vidscreen.fullscreen = true;}
  191.  
  192. function UpdateEQOnOffR(){
  193.     if (eq.bypass == true){
  194.         nextPreset.enabled=false;
  195.         eqOnOffLabelR.value="res://wmploc.dll/RT_STRING/#1851";
  196.     }else{
  197.         nextPreset.enabled=true;
  198.         eqOnOffLabelR.value="res://wmploc.dll/RT_STRING/#1846";}}
  199.  
  200. function loadColorPrefs(){
  201.     var temp3 = theme.loadPreference('butColor'); 
  202.     if (temp3!="--") {hidden.backgroundColor = temp3;}}
  203.  
  204. function saveColorPrefs(){
  205.     theme.savePreference('butColor', hidden.backgroundColor);}
  206.  
  207. function loadEqSidePrefs(){
  208.     var temp1 = theme.loadPreference('eqSide'); 
  209.     if (temp1!="--") {openRD.left = temp1;}}
  210.  
  211. function saveEqSidePrefs(){
  212.     theme.savePreference('eqSide', openRD.left);}
  213.  
  214. function loadPlSidePrefs(){
  215.     var temp2 = theme.loadPreference('plSide'); 
  216.     if (temp2!="--") {hidden2.backgroundColor = temp2;}}
  217.  
  218. function savePlSidePrefs(){
  219.     theme.savePreference('plSide', hidden2.backgroundColor);}
  220.  
  221. function LoadColor(){
  222.     if(hidden.backgroundColor == "#FF0000"){
  223.         LoadRed();}
  224.     if(hidden.backgroundColor == "#FFA500"){
  225.         LoadOrange();}
  226.     if(hidden.backgroundColor == "#FFFF00"){
  227.         LoadYellow();}
  228.     if(hidden.backgroundColor == "#008000"){
  229.         LoadGreen();}
  230.     if(hidden.backgroundColor == "#00FFFF"){
  231.         LoadCyan();}
  232.     if(hidden.backgroundColor == "#0000FF"){
  233.         LoadBlue();}
  234.     if(hidden.backgroundColor == "#800080"){
  235.         LoadPurple();}
  236.     if(hidden.backgroundColor == "#FF00FF"){
  237.         LoadMagenta();}
  238.     if(hidden.backgroundColor == "#C71585"){
  239.         LoadRaspberry();}
  240.     if(hidden.backgroundColor == "#000000"){
  241.         LoadBlack();}}
  242. function LoadRed(){
  243.         SPNbut.disabledImage = "Body-Red-upNP.png";
  244.         SPNbut.mappingImage = "MAP-Body.png";
  245.         SPNbut.image = "Body-Red-upNP.png";
  246.         SPNbut.hoverImage = "Body-Red-hovNP.png";
  247.         SPNbut.downImage = "Body-Red-dwnNP.png";
  248.         playButton.image="PL-Red-up.png";
  249.         playButton.hoverImage="PL-Red-hov.png";
  250.         playButton.downImage="PL-Red-dwn.png";
  251.         pauseButton.image="PA-Red-up.png";
  252.         pauseButton.hoverImage="PA-Red-hov.png"; 
  253.         pauseButton.downImage="PA-Red-dwn.png";
  254.         botDrawer.image = "Body-Red-upNP.png";
  255.         botDrawer.hoverImage = "Body-Red-hovNP.png";
  256.         botDrawer.downImage = "Body-Red-dwnNP.png";
  257.         openRD.image = "EQbut-Red-up.png";
  258.         openRD.hoverImage = "EQbut-Red-hov.png";
  259.         openRD.downImage = "EQbut-Red-dwn.png";
  260.         openLD.image = "PLbut-Red-up.png";
  261.         openLD.hoverImage = "PLbut-Red-hov.png";
  262.         openLD.downImage = "PLbut-Red-dwn.png";
  263.         Screen.backgroundImage = "Screen-Red.png";
  264.         vidbuts.image = "Vid-Red-up.png";
  265.         vidbuts.hoverImage = "Vid-Red-hov.png";
  266.         vidbuts.downImage = "Vid-Red-dwn.png";
  267.         vidbuts.disabledImage = "Vid-Red-up.png";
  268.         eq1.foregroundImage = eq2.foregroundImage = eq3.foregroundImage = eq4.foregroundImage = eq5.foregroundImage = eq6.foregroundImage = eq7.foregroundImage = eq8.foregroundImage = eq9.foregroundImage = eq10.foregroundImage = "EQ-Red-slot.png";
  269.         eqDrawer.backgroundImage = "EQ-Red-up.png";
  270.         eqButs.image = "EQ-Red-up.png";
  271.         eqButs.hoverImage = "EQ-Red-hov.png";
  272.         eqButs.downImage = "EQ-Red-dwn.png";
  273.         metadata.foregroundColor = "#FA8072";
  274.         VolButs.image = "Vol-Red-up.png";
  275.         VolButs.hoverImage = "Vol-Red-hov.png";
  276.         VolButs.downImage = "Vol-Red-dwn.png";
  277.         visConButs.image = "Vis-NePr-Red-up.png";
  278.         visConButs.hoverImage = "Vis-NePr-Red-hov.png";
  279.         visConButs.downImage = "Vis-NePr-Red-dwn.png";
  280.         visOn.image = "Vis-On-Red-up.png";
  281.         visOn.hoverImage = "Vis-On-Red-hov.png";
  282.         visOn.downImage = "Vis-On-Red-dwn.png";
  283.         visOff.image = "Vis-Off-Red-up.png";
  284.         visOff.hoverImage = "Vis-Off-Red-hov.png";
  285.         visOff.downImage = "Vis-Off-Red-dwn.png";
  286.         vidConback.backgroundImage = "VidCon-Red.png";
  287.         brightness.foregroundImage = contrast.foregroundImage = hue.foregroundImage = saturation.foregroundImage = "Vid-Slot-Red.png";
  288.         playstatus.foregroundColor = durTxt.foregroundColor = volText.foregroundColor = volStatus.foregroundColor = percent.foregroundColor = muteTxt.foregroundColor = testControl.levelColor = testControl.peakColor = testControl2.levelColor = testControl2.peakColor = waveform.levelColor = waveform.peakcolor = waveform.levelcolor = "#8B0000";}
  289. function LoadOrange(){
  290.         SPNbut.disabledImage = "Body-Orange-upNP.png";
  291.         SPNbut.mappingImage = "MAP-Body.png";
  292.         SPNbut.image = "Body-Orange-upNP.png";
  293.         SPNbut.hoverImage = "Body-Orange-hovNP.png";
  294.         SPNbut.downImage = "Body-Orange-dwnNP.png";
  295.         playButton.image="PL-Orange-up.png";
  296.         playButton.hoverImage="PL-Orange-hov.png";
  297.         playButton.downImage="PL-Orange-dwn.png";
  298.         pauseButton.image="PA-Orange-up.png";
  299.         pauseButton.hoverImage="PA-Orange-hov.png"; 
  300.         pauseButton.downImage="PA-Orange-dwn.png";
  301.         botDrawer.image = "Body-Orange-upNP.png";
  302.         botDrawer.hoverImage = "Body-Orange-hovNP.png";
  303.         botDrawer.downImage = "Body-Orange-dwnNP.png";
  304.         openRD.image = "EQbut-Orange-up.png";
  305.         openRD.hoverImage = "EQbut-Orange-hov.png";
  306.         openRD.downImage = "EQbut-Orange-dwn.png";
  307.         openLD.image = "PLbut-Orange-up.png";
  308.         openLD.hoverImage = "PLbut-Orange-hov.png";
  309.         openLD.downImage = "PLbut-Orange-dwn.png";
  310.         Screen.backgroundImage = "Screen-Orange.png";
  311.         vidbuts.image = "Vid-Orange-up.png";
  312.         vidbuts.hoverImage = "Vid-Orange-hov.png";
  313.         vidbuts.downImage = "Vid-Orange-dwn.png";
  314.         vidbuts.disabledImage = "Vid-Orange-up.png";
  315.         eq1.foregroundImage = eq2.foregroundImage = eq3.foregroundImage = eq4.foregroundImage = eq5.foregroundImage = eq6.foregroundImage = eq7.foregroundImage = eq8.foregroundImage = eq9.foregroundImage = eq10.foregroundImage = "EQ-Orange-slot.png";
  316.         eqDrawer.backgroundImage = "EQ-Orange-up.png";
  317.         eqButs.image = "EQ-Orange-up.png";
  318.         eqButs.hoverImage = "EQ-Orange-hov.png";
  319.         eqButs.downImage = "EQ-Orange-dwn.png";
  320.         metadata.foregroundColor = "#FFA500";
  321.         VolButs.image = "Vol-Orange-up.png";
  322.         VolButs.hoverImage = "Vol-Orange-hov.png";
  323.         VolButs.downImage = "Vol-Orange-dwn.png";
  324.         visConButs.image = "Vis-NePr-Orange-up.png";
  325.         visConButs.hoverImage = "Vis-NePr-Orange-hov.png";
  326.         visConButs.downImage = "Vis-NePr-Orange-dwn.png";
  327.         visOn.image = "Vis-On-Orange-up.png";
  328.         visOn.hoverImage = "Vis-On-Orange-hov.png";
  329.         visOn.downImage = "Vis-On-Orange-dwn.png";
  330.         visOff.image = "Vis-Off-Orange-up.png";
  331.         visOff.hoverImage = "Vis-Off-Orange-hov.png";
  332.         visOff.downImage = "Vis-Off-Orange-dwn.png";
  333.         vidConback.backgroundImage = "VidCon-Orange.png";
  334.         brightness.foregroundImage = contrast.foregroundImage = hue.foregroundImage = saturation.foregroundImage = "Vid-Slot-Orange.png";
  335.         playstatus.foregroundColor = durTxt.foregroundColor = volText.foregroundColor = volStatus.foregroundColor = percent.foregroundColor = muteTxt.foregroundColor = testControl.levelColor = testControl.peakColor = testControl2.levelColor = testControl2.peakColor = waveform.levelColor = waveform.peakcolor = waveform.levelcolor = "#FF4500";}
  336. function LoadYellow(){
  337.         SPNbut.disabledImage = "Body-Yellow-upNP.png";
  338.         SPNbut.mappingImage = "MAP-Body.png";
  339.         SPNbut.image = "Body-Yellow-upNP.png";
  340.         SPNbut.hoverImage = "Body-Yellow-hovNP.png";
  341.         SPNbut.downImage = "Body-Yellow-dwnNP.png";
  342.         playButton.image="PL-Yellow-up.png";
  343.         playButton.hoverImage="PL-Yellow-hov.png";
  344.         playButton.downImage="PL-Yellow-dwn.png";
  345.         pauseButton.image="PA-Yellow-up.png";
  346.         pauseButton.hoverImage="PA-Yellow-hov.png"; 
  347.         pauseButton.downImage="PA-Yellow-dwn.png";
  348.         botDrawer.image = "Body-Yellow-upNP.png";
  349.         botDrawer.hoverImage = "Body-Yellow-hovNP.png";
  350.         botDrawer.downImage = "Body-Yellow-dwnNP.png";
  351.         openRD.image = "EQbut-Yellow-up.png";
  352.         openRD.hoverImage = "EQbut-Yellow-hov.png";
  353.         openRD.downImage = "EQbut-Yellow-dwn.png";
  354.         openLD.image = "PLbut-Yellow-up.png";
  355.         openLD.hoverImage = "PLbut-Yellow-hov.png";
  356.         openLD.downImage = "PLbut-Yellow-dwn.png";
  357.         Screen.backgroundImage = "Screen-Yellow.png";
  358.         vidbuts.image = "Vid-Yellow-up.png";
  359.         vidbuts.hoverImage = "Vid-Yellow-hov.png";
  360.         vidbuts.downImage = "Vid-Yellow-dwn.png";
  361.         vidbuts.disabledImage = "Vid-Yellow-up.png";
  362.         eq1.foregroundImage = eq2.foregroundImage = eq3.foregroundImage = eq4.foregroundImage = eq5.foregroundImage = eq6.foregroundImage = eq7.foregroundImage = eq8.foregroundImage = eq9.foregroundImage = eq10.foregroundImage = "EQ-Yellow-slot.png";
  363.         eqDrawer.backgroundImage = "EQ-Yellow-up.png";
  364.         eqButs.image = "EQ-Yellow-up.png";
  365.         eqButs.hoverImage = "EQ-Yellow-hov.png";
  366.         eqButs.downImage = "EQ-Yellow-dwn.png";
  367.         metadata.foregroundColor = "#FFFF00";
  368.         VolButs.image = "Vol-Yellow-up.png";
  369.         VolButs.hoverImage = "Vol-Yellow-hov.png";
  370.         VolButs.downImage = "Vol-Yellow-dwn.png";
  371.         visConButs.image = "Vis-NePr-Yellow-up.png";
  372.         visConButs.hoverImage = "Vis-NePr-Yellow-hov.png";
  373.         visConButs.downImage = "Vis-NePr-Yellow-dwn.png";
  374.         visOn.image = "Vis-On-Yellow-up.png";
  375.         visOn.hoverImage = "Vis-On-Yellow-hov.png";
  376.         visOn.downImage = "Vis-On-Yellow-dwn.png";
  377.         visOff.image = "Vis-Off-Yellow-up.png";
  378.         visOff.hoverImage = "Vis-Off-Yellow-hov.png";
  379.         visOff.downImage = "Vis-Off-Yellow-dwn.png";
  380.         vidConback.backgroundImage = "VidCon-Yellow.png";
  381.         brightness.foregroundImage = contrast.foregroundImage = hue.foregroundImage = saturation.foregroundImage = "Vid-Slot-Yellow.png";
  382.         playstatus.foregroundColor = durTxt.foregroundColor = volText.foregroundColor = volStatus.foregroundColor = percent.foregroundColor = muteTxt.foregroundColor = testControl.levelColor = testControl.peakColor = testControl2.levelColor = testControl2.peakColor = waveform.levelColor = waveform.peakcolor = waveform.levelcolor = "#DAA520";}
  383. function LoadGreen(){
  384.         SPNbut.disabledImage = "Body-Green-upNP.png";
  385.         SPNbut.mappingImage = "MAP-Body.png";
  386.         SPNbut.image = "Body-Green-upNP.png";
  387.         SPNbut.hoverImage = "Body-Green-hovNP.png";
  388.         SPNbut.downImage = "Body-Green-dwnNP.png";
  389.         playButton.image="PL-Green-up.png";
  390.         playButton.hoverImage="PL-Green-hov.png";
  391.         playButton.downImage="PL-Green-dwn.png";
  392.         pauseButton.image="PA-Green-up.png";
  393.         pauseButton.hoverImage="PA-Green-hov.png"; 
  394.         pauseButton.downImage="PA-Green-dwn.png";
  395.         botDrawer.image = "Body-Green-upNP.png";
  396.         botDrawer.hoverImage = "Body-Green-hovNP.png";
  397.         botDrawer.downImage = "Body-Green-dwnNP.png";
  398.         openRD.image = "EQbut-Green-up.png";
  399.         openRD.hoverImage = "EQbut-Green-hov.png";
  400.         openRD.downImage = "EQbut-Green-dwn.png";
  401.         openLD.image = "PLbut-Green-up.png";
  402.         openLD.hoverImage = "PLbut-Green-hov.png";
  403.         openLD.downImage = "PLbut-Green-dwn.png";
  404.         Screen.backgroundImage = "Screen-Green.png";
  405.         vidbuts.image = "Vid-Green-up.png";
  406.         vidbuts.hoverImage = "Vid-Green-hov.png";
  407.         vidbuts.downImage = "Vid-Green-dwn.png";
  408.         vidbuts.disabledImage = "Vid-Green-up.png";
  409.         eq1.foregroundImage = eq2.foregroundImage = eq3.foregroundImage = eq4.foregroundImage = eq5.foregroundImage = eq6.foregroundImage = eq7.foregroundImage = eq8.foregroundImage = eq9.foregroundImage = eq10.foregroundImage = "EQ-Green-slot.png";
  410.         eqDrawer.backgroundImage = "EQ-Green-up.png";
  411.         eqButs.image = "EQ-Green-up.png";
  412.         eqButs.hoverImage = "EQ-Green-hov.png";
  413.         eqButs.downImage = "EQ-Green-dwn.png";
  414.         metadata.foregroundColor = "#ADFF2F";
  415.         VolButs.image = "Vol-Green-up.png";
  416.         VolButs.hoverImage = "Vol-Green-hov.png";
  417.         VolButs.downImage = "Vol-Green-dwn.png";
  418.         visConButs.image = "Vis-NePr-Red-up.png";
  419.         visConButs.hoverImage = "Vis-NePr-Red-hov.png";
  420.         visConButs.downImage = "Vis-NePr-Red-dwn.png";
  421.         visOn.image = "Vis-On-Red-up.png";
  422.         visOn.hoverImage = "Vis-On-Red-hov.png";
  423.         visOn.downImage = "Vis-On-Red-dwn.png";
  424.         visOff.image = "Vis-Off-Red-up.png";
  425.         visOff.hoverImage = "Vis-Off-Red-hov.png";
  426.         visOff.downImage = "Vis-Off-Red-dwn.png";
  427.         vidConback.backgroundImage = "VidCon-Red.png";
  428.         brightness.foregroundImage = contrast.foregroundImage = hue.foregroundImage = saturation.foregroundImage = "Vid-Slot-Red.png";
  429.         playstatus.foregroundColor = durTxt.foregroundColor = volText.foregroundColor = volStatus.foregroundColor = percent.foregroundColor = muteTxt.foregroundColor = testControl.levelColor = testControl.peakColor = testControl2.levelColor = testControl2.peakColor = waveform.levelColor = waveform.peakcolor = waveform.levelcolor = "#008000";}
  430. function LoadCyan(){
  431.         SPNbut.disabledImage = "Body-Cyan-upNP.png";
  432.         SPNbut.mappingImage = "MAP-Body.png";
  433.         SPNbut.image = "Body-Cyan-upNP.png";
  434.         SPNbut.hoverImage = "Body-Cyan-hovNP.png";
  435.         SPNbut.downImage = "Body-Cyan-dwnNP.png";
  436.         playButton.image="PL-Cyan-up.png";
  437.         playButton.hoverImage="PL-Cyan-hov.png";
  438.         playButton.downImage="PL-Cyan-dwn.png";
  439.         pauseButton.image="PA-Cyan-up.png";
  440.         pauseButton.hoverImage="PA-Cyan-hov.png"; 
  441.         pauseButton.downImage="PA-Cyan-dwn.png";
  442.         botDrawer.image = "Body-Cyan-upNP.png";
  443.         botDrawer.hoverImage = "Body-Cyan-hovNP.png";
  444.         botDrawer.downImage = "Body-Cyan-dwnNP.png";
  445.         openRD.image = "EQbut-Cyan-up.png";
  446.         openRD.hoverImage = "EQbut-Cyan-hov.png";
  447.         openRD.downImage = "EQbut-Cyan-dwn.png";
  448.         openLD.image = "PLbut-Cyan-up.png";
  449.         openLD.hoverImage = "PLbut-Cyan-hov.png";
  450.         openLD.downImage = "PLbut-Cyan-dwn.png";
  451.         Screen.backgroundImage = "Screen-Cyan.png";
  452.         vidbuts.image = "Vid-Cyan-up.png";
  453.         vidbuts.hoverImage = "Vid-Cyan-hov.png";
  454.         vidbuts.downImage = "Vid-Cyan-dwn.png";
  455.         vidbuts.disabledImage = "Vid-Cyan-up.png";
  456.         eq1.foregroundImage = eq2.foregroundImage = eq3.foregroundImage = eq4.foregroundImage = eq5.foregroundImage = eq6.foregroundImage = eq7.foregroundImage = eq8.foregroundImage = eq9.foregroundImage = eq10.foregroundImage = "EQ-Cyan-slot.png";
  457.         eqDrawer.backgroundImage = "EQ-Cyan-up.png";
  458.         eqButs.image = "EQ-Cyan-up.png";
  459.         eqButs.hoverImage = "EQ-Cyan-hov.png";
  460.         eqButs.downImage = "EQ-Cyan-dwn.png";
  461.         metadata.foregroundColor = "#00FFFF";
  462.         VolButs.image = "Vol-Cyan-up.png";
  463.         VolButs.hoverImage = "Vol-Cyan-hov.png";
  464.         VolButs.downImage = "Vol-Cyan-dwn.png";
  465.         visConButs.image = "Vis-NePr-Cyan-up.png";
  466.         visConButs.hoverImage = "Vis-NePr-Cyan-hov.png";
  467.         visConButs.downImage = "Vis-NePr-Cyan-dwn.png";
  468.         visOn.image = "Vis-On-Cyan-up.png";
  469.         visOn.hoverImage = "Vis-On-Cyan-hov.png";
  470.         visOn.downImage = "Vis-On-Cyan-dwn.png";
  471.         visOff.image = "Vis-Off-Cyan-up.png";
  472.         visOff.hoverImage = "Vis-Off-Cyan-hov.png";
  473.         visOff.downImage = "Vis-Off-Cyan-dwn.png";
  474.         vidConback.backgroundImage = "VidCon-Cyan.png";
  475.         brightness.foregroundImage = contrast.foregroundImage = hue.foregroundImage = saturation.foregroundImage = "Vid-Slot-Cyan.png";
  476.         playstatus.foregroundColor = durTxt.foregroundColor = volText.foregroundColor = volStatus.foregroundColor = percent.foregroundColor = muteTxt.foregroundColor = testControl.levelColor = testControl.peakColor = testControl2.levelColor = testControl2.peakColor = waveform.levelColor = waveform.peakcolor = waveform.levelcolor = "#4682B4";}
  477. function LoadBlue(){
  478.         SPNbut.disabledImage = "Body-Blue-upNP.png";
  479.         SPNbut.mappingImage = "MAP-Body.png";
  480.         SPNbut.image = "Body-Blue-upNP.png";
  481.         SPNbut.hoverImage = "Body-Blue-hovNP.png";
  482.         SPNbut.downImage = "Body-Blue-dwnNP.png";
  483.         playButton.image="PL-Blue-up.png";
  484.         playButton.hoverImage="PL-Blue-hov.png";
  485.         playButton.downImage="PL-Blue-dwn.png";
  486.         pauseButton.image="PA-Blue-up.png";
  487.         pauseButton.hoverImage="PA-Blue-hov.png"; 
  488.         pauseButton.downImage="PA-Blue-dwn.png";
  489.         botDrawer.image = "Body-Blue-upNP.png";
  490.         botDrawer.hoverImage = "Body-Blue-hovNP.png";
  491.         botDrawer.downImage = "Body-Blue-dwnNP.png";
  492.         openRD.image = "EQbut-Blue-up.png";
  493.         openRD.hoverImage = "EQbut-Blue-hov.png";
  494.         openRD.downImage = "EQbut-Blue-dwn.png";
  495.         openLD.image = "PLbut-Blue-up.png";
  496.         openLD.hoverImage = "PLbut-Blue-hov.png";
  497.         openLD.downImage = "PLbut-Blue-dwn.png";
  498.         Screen.backgroundImage = "Screen-Blue.png";
  499.         vidbuts.image = "Vid-Blue-up.png";
  500.         vidbuts.hoverImage = "Vid-Blue-hov.png";
  501.         vidbuts.downImage = "Vid-Blue-dwn.png";
  502.         vidbuts.disabledImage = "Vid-Blue-up.png";
  503.         eq1.foregroundImage = eq2.foregroundImage = eq3.foregroundImage = eq4.foregroundImage = eq5.foregroundImage = eq6.foregroundImage = eq7.foregroundImage = eq8.foregroundImage = eq9.foregroundImage = eq10.foregroundImage = "EQ-Blue-slot.png";
  504.         eqDrawer.backgroundImage = "EQ-Blue-up.png";
  505.         eqButs.image = "EQ-Blue-up.png";
  506.         eqButs.hoverImage = "EQ-Blue-hov.png";
  507.         eqButs.downImage = "EQ-Blue-dwn.png";
  508.         metadata.foregroundColor = "#87CEEB";
  509.         VolButs.image = "Vol-Blue-up.png";
  510.         VolButs.hoverImage = "Vol-Blue-hov.png";
  511.         VolButs.downImage = "Vol-Blue-dwn.png";
  512.         visConButs.image = "Vis-NePr-Blue-up.png";
  513.         visConButs.hoverImage = "Vis-NePr-Blue-hov.png";
  514.         visConButs.downImage = "Vis-NePr-Blue-dwn.png";
  515.         visOn.image = "Vis-On-Blue-up.png";
  516.         visOn.hoverImage = "Vis-On-Blue-hov.png";
  517.         visOn.downImage = "Vis-On-Blue-dwn.png";
  518.         visOff.image = "Vis-Off-Blue-up.png";
  519.         visOff.hoverImage = "Vis-Off-Blue-hov.png";
  520.         visOff.downImage = "Vis-Off-Blue-dwn.png";
  521.         vidConback.backgroundImage = "VidCon-Blue.png";
  522.         brightness.foregroundImage = contrast.foregroundImage = hue.foregroundImage = saturation.foregroundImage = "Vid-Slot-Blue.png";
  523.         playstatus.foregroundColor = durTxt.foregroundColor = volText.foregroundColor = volStatus.foregroundColor = percent.foregroundColor = muteTxt.foregroundColor = testControl.levelColor = testControl.peakColor = testControl2.levelColor = testControl2.peakColor = waveform.levelColor = waveform.peakcolor = waveform.levelcolor = "#6A5ACD";}
  524. function LoadPurple(){
  525.         SPNbut.disabledImage = "Body-Purple-upNP.png";
  526.         SPNbut.mappingImage = "MAP-Body.png";
  527.         SPNbut.image = "Body-Purple-upNP.png";
  528.         SPNbut.hoverImage = "Body-Purple-hovNP.png";
  529.         SPNbut.downImage = "Body-Purple-dwnNP.png";
  530.         playButton.image="PL-Purple-up.png";
  531.         playButton.hoverImage="PL-Purple-hov.png";
  532.         playButton.downImage="PL-Purple-dwn.png";
  533.         pauseButton.image="PA-Purple-up.png";
  534.         pauseButton.hoverImage="PA-Purple-hov.png"; 
  535.         pauseButton.downImage="PA-Purple-dwn.png";
  536.         botDrawer.image = "Body-Purple-upNP.png";
  537.         botDrawer.hoverImage = "Body-Purple-hovNP.png";
  538.         botDrawer.downImage = "Body-Purple-dwnNP.png";
  539.         openRD.image = "EQbut-Purple-up.png";
  540.         openRD.hoverImage = "EQbut-Purple-hov.png";
  541.         openRD.downImage = "EQbut-Purple-dwn.png";
  542.         openLD.image = "PLbut-Purple-up.png";
  543.         openLD.hoverImage = "PLbut-Purple-hov.png";
  544.         openLD.downImage = "PLbut-Purple-dwn.png";
  545.         Screen.backgroundImage = "Screen-Purple.png";
  546.         vidbuts.image = "Vid-Purple-up.png";
  547.         vidbuts.hoverImage = "Vid-Purple-hov.png";
  548.         vidbuts.downImage = "Vid-Purple-dwn.png";
  549.         vidbuts.disabledImage = "Vid-Purple-up.png";
  550.         eq1.foregroundImage = eq2.foregroundImage = eq3.foregroundImage = eq4.foregroundImage = eq5.foregroundImage = eq6.foregroundImage = eq7.foregroundImage = eq8.foregroundImage = eq9.foregroundImage = eq10.foregroundImage = "EQ-Purple-slot.png";
  551.         eqDrawer.backgroundImage = "EQ-Purple-up.png";
  552.         eqButs.image = "EQ-Purple-up.png";
  553.         eqButs.hoverImage = "EQ-Purple-hov.png";
  554.         eqButs.downImage = "EQ-Purple-dwn.png";
  555.         metadata.foregroundColor = "#EE82EE";
  556.         VolButs.image = "Vol-Purple-up.png";
  557.         VolButs.hoverImage = "Vol-Purple-hov.png";
  558.         VolButs.downImage = "Vol-Purple-dwn.png";
  559.         visConButs.image = "Vis-NePr-Purple-up.png";
  560.         visConButs.hoverImage = "Vis-NePr-Purple-hov.png";
  561.         visConButs.downImage = "Vis-NePr-Purple-dwn.png";
  562.         visOn.image = "Vis-On-Purple-up.png";
  563.         visOn.hoverImage = "Vis-On-Purple-hov.png";
  564.         visOn.downImage = "Vis-On-Purple-dwn.png";
  565.         visOff.image = "Vis-Off-Purple-up.png";
  566.         visOff.hoverImage = "Vis-Off-Purple-hov.png";
  567.         visOff.downImage = "Vis-Off-Purple-dwn.png";
  568.         vidConback.backgroundImage = "VidCon-Purple.png";
  569.         brightness.foregroundImage = contrast.foregroundImage = hue.foregroundImage = saturation.foregroundImage = "Vid-Slot-Purple.png";
  570.         playstatus.foregroundColor = durTxt.foregroundColor = volText.foregroundColor = volStatus.foregroundColor = percent.foregroundColor = muteTxt.foregroundColor = testControl.levelColor = testControl.peakColor = testControl2.levelColor = testControl2.peakColor = waveform.levelColor = waveform.peakcolor = waveform.levelcolor = "#800080";}
  571. function LoadMagenta(){
  572.         SPNbut.disabledImage = "Body-Magenta-upNP.png";
  573.         SPNbut.mappingImage = "MAP-Body.png";
  574.         SPNbut.image = "Body-Magenta-upNP.png";
  575.         SPNbut.hoverImage = "Body-Magenta-hovNP.png";
  576.         SPNbut.downImage = "Body-Magenta-dwnNP.png";
  577.         playButton.image="PL-Magenta-up.png";
  578.         playButton.hoverImage="PL-Magenta-hov.png";
  579.         playButton.downImage="PL-Magenta-dwn.png";
  580.         pauseButton.image="PA-Magenta-up.png";
  581.         pauseButton.hoverImage="PA-Magenta-hov.png"; 
  582.         pauseButton.downImage="PA-Magenta-dwn.png";
  583.         botDrawer.image = "Body-Magenta-upNP.png";
  584.         botDrawer.hoverImage = "Body-Magenta-hovNP.png";
  585.         botDrawer.downImage = "Body-Magenta-dwnNP.png";
  586.         openRD.image = "EQbut-Magenta-up.png";
  587.         openRD.hoverImage = "EQbut-Magenta-hov.png";
  588.         openRD.downImage = "EQbut-Magenta-dwn.png";
  589.         openLD.image = "PLbut-Magenta-up.png";
  590.         openLD.hoverImage = "PLbut-Magenta-hov.png";
  591.         openLD.downImage = "PLbut-Magenta-dwn.png";
  592.         Screen.backgroundImage = "Screen-Magenta.png";
  593.         vidbuts.image = "Vid-Magenta-up.png";
  594.         vidbuts.hoverImage = "Vid-Magenta-hov.png";
  595.         vidbuts.downImage = "Vid-Magenta-dwn.png";
  596.         vidbuts.disabledImage = "Vid-Magenta-up.png";
  597.         eq1.foregroundImage = eq2.foregroundImage = eq3.foregroundImage = eq4.foregroundImage = eq5.foregroundImage = eq6.foregroundImage = eq7.foregroundImage = eq8.foregroundImage = eq9.foregroundImage = eq10.foregroundImage = "EQ-Magenta-slot.png";
  598.         eqDrawer.backgroundImage = "EQ-Magenta-up.png";
  599.         eqButs.image = "EQ-Magenta-up.png";
  600.         eqButs.hoverImage = "EQ-Magenta-hov.png";
  601.         eqButs.downImage = "EQ-Magenta-dwn.png";
  602.         metadata.foregroundColor = "#DA70D6";
  603.         VolButs.image = "Vol-Magenta-up.png";
  604.         VolButs.hoverImage = "Vol-Magenta-hov.png";
  605.         VolButs.downImage = "Vol-Magenta-dwn.png";
  606.         visConButs.image = "Vis-NePr-Magenta-up.png";
  607.         visConButs.hoverImage = "Vis-NePr-Magenta-hov.png";
  608.         visConButs.downImage = "Vis-NePr-Magenta-dwn.png";
  609.         visOn.image = "Vis-On-Magenta-up.png";
  610.         visOn.hoverImage = "Vis-On-Magenta-hov.png";
  611.         visOn.downImage = "Vis-On-Magenta-dwn.png";
  612.         visOff.image = "Vis-Off-Magenta-up.png";
  613.         visOff.hoverImage = "Vis-Off-Magenta-hov.png";
  614.         visOff.downImage = "Vis-Off-Magenta-dwn.png";
  615.         vidConback.backgroundImage = "VidCon-Magenta.png";
  616.         brightness.foregroundImage = contrast.foregroundImage = hue.foregroundImage = saturation.foregroundImage = "Vid-Slot-Magenta.png";
  617.         playstatus.foregroundColor = durTxt.foregroundColor = volText.foregroundColor = volStatus.foregroundColor = percent.foregroundColor = muteTxt.foregroundColor = testControl.levelColor = testControl.peakColor = testControl2.levelColor = testControl2.peakColor = waveform.levelColor = waveform.peakcolor = waveform.levelcolor = "#C71585";}
  618. function LoadRaspberry(){
  619.         SPNbut.disabledImage = "Body-Rasberry-upNP.png";
  620.         SPNbut.mappingImage = "MAP-Body.png";
  621.         SPNbut.image = "Body-Rasberry-upNP.png";
  622.         SPNbut.hoverImage = "Body-Rasberry-hovNP.png";
  623.         SPNbut.downImage = "Body-Rasberry-dwnNP.png";
  624.         playButton.image="PL-Rasberry-up.png";
  625.         playButton.hoverImage="PL-Rasberry-hov.png";
  626.         playButton.downImage="PL-Rasberry-dwn.png";
  627.         pauseButton.image="PA-Rasberry-up.png";
  628.         pauseButton.hoverImage="PA-Rasberry-hov.png"; 
  629.         pauseButton.downImage="PA-Rasberry-dwn.png";
  630.         botDrawer.image = "Body-Rasberry-upNP.png";
  631.         botDrawer.hoverImage = "Body-Rasberry-hovNP.png";
  632.         botDrawer.downImage = "Body-Rasberry-dwnNP.png";
  633.         openRD.image = "EQbut-Rasberry-up.png";
  634.         openRD.hoverImage = "EQbut-Rasberry-hov.png";
  635.         openRD.downImage = "EQbut-Rasberry-dwn.png";
  636.         openLD.image = "PLbut-Rasberry-up.png";
  637.         openLD.hoverImage = "PLbut-Rasberry-hov.png";
  638.         openLD.downImage = "PLbut-Rasberry-dwn.png";
  639.         Screen.backgroundImage = "Screen-Rasberry.png";
  640.         vidbuts.image = "Vid-Rasberry-up.png";
  641.         vidbuts.hoverImage = "Vid-Rasberry-hov.png";
  642.         vidbuts.downImage = "Vid-Rasberry-dwn.png";
  643.         vidbuts.disabledImage = "Vid-Rasberry-up.png";
  644.         eq1.foregroundImage = eq2.foregroundImage = eq3.foregroundImage = eq4.foregroundImage = eq5.foregroundImage = eq6.foregroundImage = eq7.foregroundImage = eq8.foregroundImage = eq9.foregroundImage = eq10.foregroundImage = "EQ-Rasberry-slot.png";
  645.         eqDrawer.backgroundImage = "EQ-Rasberry-up.png";
  646.         eqButs.image = "EQ-Rasberry-up.png";
  647.         eqButs.hoverImage = "EQ-Rasberry-hov.png";
  648.         eqButs.downImage = "EQ-Rasberry-dwn.png";
  649.         metadata.foregroundColor = "#FF69B4";
  650.         VolButs.image = "Vol-Rasberry-up.png";
  651.         VolButs.hoverImage = "Vol-Rasberry-hov.png";
  652.         VolButs.downImage = "Vol-Rasberry-dwn.png";
  653.         visConButs.image = "Vis-NePr-Rasberry-up.png";
  654.         visConButs.hoverImage = "Vis-NePr-Rasberry-hov.png";
  655.         visConButs.downImage = "Vis-NePr-Rasberry-dwn.png";
  656.         visOn.image = "Vis-On-Rasberry-up.png";
  657.         visOn.hoverImage = "Vis-On-Rasberry-hov.png";
  658.         visOn.downImage = "Vis-On-Rasberry-dwn.png";
  659.         visOff.image = "Vis-Off-Rasberry-up.png";
  660.         visOff.hoverImage = "Vis-Off-Rasberry-hov.png";
  661.         visOff.downImage = "Vis-Off-Rasberry-dwn.png";
  662.         vidConback.backgroundImage = "VidCon-Rasberry.png";
  663.         brightness.foregroundImage = contrast.foregroundImage = hue.foregroundImage = saturation.foregroundImage = "Vid-Slot-Rasberry.png";
  664.         playstatus.foregroundColor = durTxt.foregroundColor = volText.foregroundColor = volStatus.foregroundColor = percent.foregroundColor = muteTxt.foregroundColor = testControl.levelColor = testControl.peakColor = testControl2.levelColor = testControl2.peakColor = waveform.levelColor = waveform.peakcolor = waveform.levelcolor = "#C71585";}
  665. function LoadBlack(){
  666.         SPNbut.disabledImage = "Body-Black-upNP.png";
  667.         SPNbut.mappingImage = "MAP-Body.png";
  668.         SPNbut.image = "Body-Black-upNP.png";
  669.         SPNbut.hoverImage = "Body-Black-hovNP.png";
  670.         SPNbut.downImage = "Body-Black-dwnNP.png";
  671.         playButton.image="PL-Black-up.png";
  672.         playButton.hoverImage="PL-Black-hov.png";
  673.         playButton.downImage="PL-Black-dwn.png";
  674.         pauseButton.image="PA-Black-up.png";
  675.         pauseButton.hoverImage="PA-Black-hov.png"; 
  676.         pauseButton.downImage="PA-Black-dwn.png";
  677.         botDrawer.image = "Body-Black-upNP.png";
  678.         botDrawer.hoverImage = "Body-Black-hovNP.png";
  679.         botDrawer.downImage = "Body-Black-dwnNP.png";
  680.         openRD.image = "EQbut-Black-up.png";
  681.         openRD.hoverImage = "EQbut-Black-hov.png";
  682.         openRD.downImage = "EQbut-Black-dwn.png";
  683.         openLD.image = "PLbut-Black-up.png";
  684.         openLD.hoverImage = "PLbut-Black-hov.png";
  685.         openLD.downImage = "PLbut-Black-dwn.png";
  686.         Screen.backgroundImage = "Screen-Black.png";
  687.         vidbuts.image = "Vid-Black-up.png";
  688.         vidbuts.hoverImage = "Vid-Black-hov.png";
  689.         vidbuts.downImage = "Vid-Black-dwn.png";
  690.         vidbuts.disabledImage = "Vid-Black-up.png";
  691.         eq1.foregroundImage = eq2.foregroundImage = eq3.foregroundImage = eq4.foregroundImage = eq5.foregroundImage = eq6.foregroundImage = eq7.foregroundImage = eq8.foregroundImage = eq9.foregroundImage = eq10.foregroundImage = "EQ-Black-slot.png";
  692.         eqDrawer.backgroundImage = "EQ-Black-up.png";
  693.         eqButs.image = "EQ-Black-up.png";
  694.         eqButs.hoverImage = "EQ-Black-hov.png";
  695.         eqButs.downImage = "EQ-Black-dwn.png";
  696.         metadata.foregroundColor = "#696969";
  697.         VolButs.image = "Vol-Black-up.png";
  698.         VolButs.hoverImage = "Vol-Black-hov.png";
  699.         VolButs.downImage = "Vol-Black-dwn.png";
  700.         visConButs.image = "Vis-NePr-Black-up.png";
  701.         visConButs.hoverImage = "Vis-NePr-Black-hov.png";
  702.         visConButs.downImage = "Vis-NePr-Black-dwn.png";
  703.         visOn.image = "Vis-On-Black-up.png";
  704.         visOn.hoverImage = "Vis-On-Black-hov.png";
  705.         visOn.downImage = "Vis-On-Black-dwn.png";
  706.         visOff.image = "Vis-Off-Black-up.png";
  707.         visOff.hoverImage = "Vis-Off-Black-hov.png";
  708.         visOff.downImage = "Vis-Off-Black-dwn.png";
  709.         vidConback.backgroundImage = "VidCon-Black.png";
  710.         brightness.foregroundImage = contrast.foregroundImage = hue.foregroundImage = saturation.foregroundImage = "Vid-Slot-Black.png";
  711.         playstatus.foregroundColor = durTxt.foregroundColor = volText.foregroundColor = volStatus.foregroundColor = percent.foregroundColor = muteTxt.foregroundColor = testControl.levelColor = testControl.peakColor = testControl2.levelColor = testControl2.peakColor = waveform.levelColor = waveform.peakcolor = waveform.levelcolor = "#000000";}
  712.  
  713. function eqRight(){
  714.     openRD.moveTo(277,53,0);
  715.     openLD.moveTo(9,53,0);
  716.     eqDrawer.left = "330";
  717.     eqDrawer.top = "3";
  718.     PlayList.left = "202";
  719.     PlayList.top = "3";}
  720.  
  721. function eqLeft(){
  722.     openRD.moveTo(9,53,0);
  723.     openLD.moveTo(277,53,0);
  724.     eqDrawer.left = "202";
  725.     eqDrawer.top = "3";
  726.     PlayList.left = "330";
  727.     PlayList.top = "3";}
  728.  
  729. function whichSideEQ(){
  730.     if(hidden2.backgroundColor == "#F5DEB3"){
  731.         eqRight();
  732.     }else{
  733.         eqLeft();}}
  734.  
  735. function eqWhichMove(){
  736.     if(hidden2.backgroundColor == "#F5DEB3"){
  737.         moveEqRight(); }
  738.     if(hidden2.backgroundColor == "#E9967A"){
  739.         moveEqLeft(); }}
  740.  
  741. function moveEqRight(){
  742.     if (rd_isOpen) {
  743.         DrawerRight.moveTo(263,0,800);
  744.         eqDrawer.moveTo(330,3,800);
  745.         rd_isOpen = false;
  746.     }else{
  747.         DrawerRight.moveTo(453,0,800);
  748.         eqDrawer.moveTo(520,3,800);
  749.         rd_isOpen = true;}}
  750.  
  751. function moveEqLeft(){
  752.     if (ld_isOpen){
  753.         DrawerLeft.moveTo(190,0,800);
  754.         eqDrawer.moveTo(202,3,800);
  755.         ld_isOpen = false;
  756.     }else{
  757.         DrawerLeft.moveTo(0,0,800);
  758.         eqDrawer.moveTo(12,3,800);
  759.         ld_isOpen = true;}}
  760.  
  761. function plWhichMove(){
  762.     if(hidden2.backgroundColor == '#F5DEB3'){
  763.         movePlLeft();}
  764.     if(hidden2.backgroundColor == '#E9967A'){
  765.         movePlRight();}}
  766.  
  767. function movePlRight(){
  768.     if (rd_isOpen){
  769.         pl.visible = false;
  770.         DrawerRight.moveTo(263,0,800);
  771.         PlayList.moveTo(330,3,800);
  772.         rd_isOpen = false;
  773.         pl_isOpen = false;
  774.     }else{
  775.         DrawerRight.moveTo(453,0,800);
  776.         PlayList.moveTo(520,3,800);
  777.         rd_isOpen = true;
  778.         pl_isOpen = true;}}
  779.  
  780. function movePlLeft(){
  781.     if (ld_isOpen){
  782.         pl.visible = false;
  783.         pl_isOpen = false;
  784.         DrawerLeft.moveTo(190,0,800);
  785.         PlayList.moveTo(202,3,800);
  786.         ld_isOpen = false;
  787.     }else{
  788.         DrawerLeft.moveTo(0,0,800);
  789.         PlayList.moveTo(12,3,800);
  790.         ld_isOpen = true;
  791.         pl_isOpen = true;}}
  792.  
  793. function showPlaylist(){
  794.     if(pl_isOpen){
  795.         pl.visible = true;
  796.     } else {
  797.         pl.visible = false;}}
  798.  
  799. function switchFive(){
  800.     if(col_group1){
  801.         colorA.visible = false;
  802.         colorB.visible = true;
  803.         col_group1 = false;
  804.     }else{
  805.         colorA.visible = true;
  806.         colorB.visible = false;
  807.         col_group1 = true;}}
  808.  
  809. function colorTOsides(){
  810.     if(colors_Open){
  811.         if(hidden2.backgroundColor == "#E9967A"){
  812.             eqLplR.visible = true;
  813.             plLeqR.visible = false;
  814.         }else{
  815.             eqLplR.visible = false;
  816.             plLeqR.visible = true;}
  817.         colPick.visible = false;
  818.         switchSides.visible = true;
  819.         colors_Open = false;
  820.     }else{
  821.         colPick.visible = true;
  822.         switchSides.visible = false;
  823.         eqLplR.visible = false;
  824.         plLeqR.visible = false;
  825.         colors_Open = true;}}
  826.  
  827. function options(){
  828.     ops_R_Opening = true;
  829.     if(eqDrawer.left == 520){
  830.         moveEqRight();}
  831.     if(eqDrawer.left == 12){
  832.         moveEqLeft();}
  833.     if(PlayList.left == 520){
  834.         movePlRight();}
  835.     if(PlayList.left == 12){
  836.         movePlLeft();}
  837.     if(EmptyDrawer.top == 89){
  838.         Close_Screen();}
  839.         checkAll();}
  840.  
  841. function checkAll(){
  842.     if(ops_R_Opening){
  843.     checkRight();}}
  844.  
  845. function checkRight(){
  846.     if(DrawerRight.left == 263){
  847.         checkLeft();
  848.     }else{
  849.         checkAll();}}
  850.  
  851. function checkLeft(){
  852.     if(DrawerLeft.left == 190){
  853.         checkBottom();
  854.     }else{
  855.         checkAll();}}
  856.  
  857. function checkBottom(){
  858.     if(EmptyDrawer.top == -81){
  859.         openOptions();
  860.     }else{
  861.         checkAll();}}
  862.  
  863. function openOptions(){
  864.     if(optns_Open){
  865.         opBut.upTooltip = "Open Options Window";
  866.         closeVidbut.enabled = true;
  867.         openVisbut.enabled = true;
  868.         openRD.enabled = true;
  869.         openLD.enabled = true;
  870.         Picker.moveTo(190,0,600);
  871.         optns_Open = false;
  872.         ops_R_Opening = false;
  873.     }else{
  874.         opBut.upTooltip = "Close Options Window";
  875.         Picker.visible = true;
  876.         colPick.visible = true;
  877.         DrawerLeft.visible = false;
  878.         DrawerRight.visible = false;
  879.         closeVidbut.enabled = false;
  880.         openVisbut.enabled = false;
  881.         openRD.enabled = false;
  882.         openLD.enabled = false;
  883.         switchSides.visible = false;
  884.         eqLplR.visible = false;
  885.         plLeqR.visible = false;
  886.         Picker.moveTo(190,100,600);
  887.         optns_Open = true;}}
  888.  
  889. function optionsOnEndMove(){
  890.     if(optns_Open){
  891.         DrawerLeft.visible = false;
  892.         DrawerRight.visible = false;
  893.     }else{
  894.         DrawerLeft.visible = true;
  895.         DrawerRight.visible = true;
  896.         Picker.visible = false;
  897.         colPick.visible = false;
  898.         switchSides.visible = false;}}
  899.  
  900. function moveVisDoor(){
  901.     if(visualDrawer.visible){
  902.         CloseVidVis();
  903.     }else{
  904.         vidvis_closing = false;
  905.         openEmpty('vis');}}
  906.  
  907. function moveVidDoor(){
  908.     if(videoDrawer.visible){
  909.         CloseVidVis();
  910.     }else{
  911.         vidvis_closing = false;
  912.         openEmpty('vid');}}
  913.  
  914. var vidvis_closing = false;
  915.  
  916. function CloseVidVis(){
  917.     vidvis_closing = true;
  918.     if(visControl.left == 252){
  919.         moveVisControls();}
  920.     if(vidControl.left == 0){
  921.         moveVidControls();}
  922.     if(visControl.left == 172 && (vidControl.left == 90)){
  923.         vidvisEnd();}}
  924.  
  925. function vidvisEnd(){
  926.     if(vidvis_closing){
  927.         if(visualIsVisible){
  928.             openEmpty('vis');}
  929.         if(videoIsVisible){
  930.             openEmpty('vid');}}}
  931.  
  932. function Close_Screen(){
  933.     if(visualDrawer.visible){
  934.         moveVisDoor();}
  935.     if(videoDrawer.visible){
  936.         moveVidDoor();}}
  937.  
  938. function open_View(){
  939.             theme.openView('detatched_video');}
  940.  
  941. function volumeUp(){
  942.     if(player.settings.volume < 90){
  943.         player.settings.volume+=10;
  944.     }else{
  945.         player.settings.volume = 100;
  946.         vUp.upToolTip = "Max Volume";}
  947.     mute.down = false;
  948.     player.settings.mute = false;
  949.     muteTxt.visible = false;
  950.     volStatus.visible = true;
  951.     percent.visible = true;}
  952.  
  953. function volumeDown(){
  954.     if(player.settings.volume > 10){
  955.         player.settings.volume-=10;
  956.     }else{
  957.         player.settings.volume = 0;}
  958.     mute.down = false;
  959.     player.settings.mute = false;
  960.     muteTxt.visible = false;
  961.     volStatus.visible = true;
  962.     percent.visible = true;
  963.     if(player.settings.volume==0){
  964.         mute.down = true;
  965.         vDown.upToolTip = "Muted";
  966.         muteTxt.visible = true;
  967.         volStatus.visible = false;
  968.         percent.visible = false;}}
  969.  
  970. function muteOnOff(){
  971.     if(!player.settings.mute){
  972.         player.settings.mute = true;
  973.         mute.down = true;
  974.         muteTxt.visible = true;
  975.         volStatus.visible = false;
  976.         percent.visible = false;
  977.     }else{
  978.         player.settings.mute = false;
  979.         mute.down = false;
  980.         muteTxt.visible = false;
  981.         volStatus.visible = true;
  982.         percent.visible = true;}}
  983.  
  984. function muteStart(){
  985.     if(player.settings.mute){
  986.         mute.down = true;
  987.         muteTxt.visible = true;
  988.         volStatus.visible = false;
  989.         percent.visible = false;}
  990.     if(player.settings.volume==0){
  991.         mute.down = true;
  992.         muteTxt.visible = true;
  993.         volStatus.visible = false;
  994.         percent.visible = false;}}
  995.