home *** CD-ROM | disk | FTP | other *** search
- var vidIsRunning = false;
- var list=false;
- var eqt=false;
- var resihi=0;
- var resiwide=0;
- var rswtch=0;
- var make_me_small=false;
-
-
- function start()
- {
- visEffects.currentEffectType = mediacenter.effectType;
- visEffects.currentPreset = mediacenter.effectPreset;
- OnOpenStateChange();
- plChange();
-
-
-
-
- if (((theme.loadPreference('e'))==163)||((theme.loadPreference('e'))==413))
- { if ((theme.loadPreference('e'))==163)
- {base.height=theme.loadPreference('finaly')-18;
- eqmove();}
- else
- {base.height=theme.loadPreference('finaly');}
- if ((theme.loadPreference('p'))==413)
- {base.width=theme.loadPreference('finalx')-160;
- playlist();}
- else
- {base.width=theme.loadPreference('finalx');}
- }
- else
- {base.width=theme.loadPreference('finalx');
- base.height=theme.loadPreference('finaly');}
-
- }
- function OnClose()
- {
- mediacenter.effectType= visEffects.currentEffectType;
- mediacenter.effectPreset=visEffects.currentPreset;
- theme.savePreference('finalx',base.width);
- theme.savePreference('finaly',base.height);
- theme.savePreference('e',base.minheight);
- theme.savePreference('p',base.minwidth);
-
-
- }
-
- function jive()
- {
- if (player.currentMedia.ImageSourceWidth > 0)
- {
-
- }
- else
- {
- resiwide=view.width;
- resihi=view.height;
-
- }
- }
- function OnOpenStateChange()
- {
-
- if (player.OpenState == osMediaOpen)
- {
- vidIsRunning = (player.currentMedia) && (player.currentMedia.ImageSourceWidth > 0);
- vidIsRunning ? OnOpenVid() : OnCloseVid();
- }
- }
-
-
- function plChange()
- { OnOpenStateChange();
- meta.tooltip=player.currentmedia.getiteminfo("author");
-
- switch(player.PlayState)
- {
- case psStopped:
- visEffects.visible=false;
- break;
- case psPaused:
- visEffects.visible=false;
- break;
- case psPlaying:
- visEffects.visible=!vidIsRunning;
- sk.enabled=!vidIsRunning;
- if(sk.enabled==true)
- {sk.uptooltip="Next Visualization";
- sk.cursor="hand";}
- else
- {sk.uptooltip="";
- sk.cursor=""; }
- if((vidIsRunning==false)&&(resihi!=0))
- {
- if(make_me_small==false)
- { rswtch=resiwide;
- view.height=resihi;
- view.width=rswtch;
- }
- else
- {small();
- make_me_small=false;
- }
- }
- }
-
- }
-
- function playlist()
- {
- if(plst.visible==false)
- {divider.visible=true;
- plst.visible=true;
- PlaylistVisibleChange();
- view.width=view.width+163;
- vsb.width=view.width-194;
- metasub.width=view.width-194;
- view.minwidth=413;
- list=true;
- if(eqm.visible==true)
- {plst.height=view.height-92;
- divider.height=view.height-92;}
-
- }
- else
- { divider.visible=false;
- view.minwidth=250;
- view.width=view.width-163;
- vsb.width=view.width-31;
- metasub.width=view.width-31
- plst.visible=false;
- list=false;
- eqm.width=vsb.width+5;
- }
- }
-
-
-
- function PlaylistVisibleChange()
- {
- if (plstr.visible)
- {
- plstr.setColumnResizeMode(0, "Stretches");
- plstr.setColumnResizeMode(1, "AutoSizeData");
- }
- }
-
-
-
- // Video functions
-
- function OnOpenVid()
- { visEffects.visible=false;
- vid.visible=true;
- player.currentPlaylist.setItemInfo("vidOpened", "true");
-
- if (player.currentMedia)
- {
- if(vsb.width>player.currentMedia.ImageSourceWidth)
- {
- view.width=view.width-(vsb.width-player.currentMedia.ImageSourceWidth)+10
- }
- else{
- view.width=view.width+(player.currentMedia.ImageSourceWidth-vsb.width)+10}
-
- if(vsb.height>player.currentMedia.ImageSourceheight)
- {
- view.height=view.height-(vsb.height-player.currentMedia.ImageSourceheight)+10
- }
- else{
- view.height=view.height+(player.currentMedia.ImageSourceheight-vsb.height)+10}
-
- if(player.currentMedia.ImageSourceWidth+10<250)
- {vsb.width=view.width-(8+wide);}
- else
- { vsb.width=player.currentMedia.ImageSourceWidth+10;}
- vsb.height=player.currentMedia.ImageSourceheight+10;
- }
-
- if (minimo.visible==true)
- {
- make_me_small=true;
- big();}
- }
-
- function OnCloseVid()
- {
- visEffects.visible=true;
-
- }
-
- function vidend()
- {
- vid.visible=false;
- player.currentPlaylist.setItemInfo("closeVid", "false");
- player.currentPlaylist.setItemInfo("vidOpened", "false");
- vidIsRunning=false;
- }
-
- function small()
- {
- lu.visible=false;
- tlu.visible=false;
- pb.visible=false;
- tla.visible=false;
- tld.visible=false;
- tldr.visible=false;
- metasub.visible=false;
- vsb.visible=false;
- vid.visible=false;
- eqm.visible=false;
- divider.visible=false;
- plst.visible=false;
- blt.visible=false;
- ru.visible=false;
- rd.visible=false;
- minimo.visible=true;
- tr.visible=true;
- tr.enabled=true;
- }
-
-
-
-
- function big()
- {
- lu.visible=true;
- tlu.visible=true;
- pb.visible=true;
- tla.visible=true;
- tld.visible=true;
- tldr.visible=true;
- metasub.visible=true;
- vsb.visible=true;
- vid.visible=vidIsRunning;
- eqm.visible=eqt;
- divider.visible=list;
- plst.visible=list;
- blt.visible=true;
- ru.visible=true;
- rd.visible=true;
- minimo.visible=false;
- tr.visible=false;
- tr.enabled=false;
-
- }
-
- function eqmove()
- { if(eqm.visible==false)
- { eqm.visible=true;
- vsb.height=(view.height-102);
- view.height=view.height+18;
- view.minheight=163;
- if(plst.visible==true)
- {plst.height=view.height-92;
- divider.height=view.height-92;}
- eqt=true;
- }
- else
- { view.minheight=145;
- eqm.visible=false;
- vsb.height=view.height-88;
- view.height=view.height-18;
- plst.height=view.height-76
- divider.height=view.height-76;
- eqt=false;
- }
-
- }
- function AdjustAudio()
- {
- eq.gainLevel2 = (8*bass.value + treble.value)/9;
- eq.gainLevel3 = (7*bass.value + 2*treble.value)/9;
- eq.gainLevel4 = (6*bass.value + 3*treble.value)/9;
- eq.gainLevel5 = (5*bass.value + 4*treble.value)/9;
- eq.gainLevel6 = (4*bass.value + 5*treble.value)/9;
- eq.gainLevel7 = (3*bass.value + 6*treble.value)/9;
- eq.gainLevel8 = (2*bass.value + 7*treble.value)/9;
- eq.gainLevel9 = ( bass.value + 8*treble.value)/9;
- }
-
-
-