home *** CD-ROM | disk | FTP | other *** search
- var drawerMoved = false;
- var drawer2Moved = false;
- var drawerbMoved = false;
- var drawerb2Moved = false;
- var vidsetmoved = false;
- var eqfaded = false;
- var shuttervar = false;
-
- function toggleShutter(){
- if(!shuttervar){
- shuttervar = !shuttervar;
- mainView.timerInterval="0";
- MetaBG.alphaBlendTo(0,0);
- logolink.visible = false;
- introAnim2.visible = true;
- introanimbut2.down = true;
- shutterbut.upToolTip = "Open Shutter";
-
- }else{
- shuttervar = !shuttervar;
- mainView.timerInterval="7000";
- introAnim2.visible = false;
- logolink.visible = true;
- MetaBG.alphaBlendTo(0,0);
- introanimbut.down = true;
- shutterbut.upToolTip = "Close Shutter";
-
- }
- }
- function Blendshutter(){
- if(MetaBG.alphaBlend==0){
- MetaBG.alphaBlendTo(255,300);
- logolink.visible = true;
- //shuttervar = !shuttervar;
- }
- }
-
- function volKey(event){
- switch(event.keycode){
- case 39:
- case 38:
- if(player.settings.volume < 95){
- player.settings.volume+=5;
- }else{
- player.settings.volume = 100;
- }
- break;
- case 37:
- case 40:
- if(player.settings.volume > 5){
- player.settings.volume-=5;
- }else{
- player.settings.volume = 0;
- }
- break;
- }
- mute.down = false;
- player.settings.mute = false;
- }
-
- function togglePL(){
- if("true"==theme.loadPreference("plViewer")){
- theme.savePreference("plViewer", "false");
- theme.closeView( "plView" );
-
- }else{
- theme.openView( "plView" );
-
- }
- }
- function toggleInfo(){
- if("true"==theme.loadPreference("infoViewer")){
- theme.savePreference("infoViewer", "false");
- theme.closeView( "infoView" );
-
- }else{
- theme.openView( "infoView" );
-
- }
- }
-
- function loadPlPrefs(){
- theme.savePreference( 'plViewer', "true" );
- var dwScale = theme.loadPreference( "PlaylistWidth" );
-
- if( "--" != dwScale )
- {
- plView.width = dwScale;
- }
- dwScale = theme.loadpreference( "PlaylistHeight" );
-
- if( "--" != dwScale )
- {
- plView.height = dwScale;
- }
-
- plFrame.setColumnResizeMode( 0, "stretches" );
- plFrame.setColumnResizeMode( 1, "autosizedata" );
- plFrame.setColumnResizeMode( 2, "autosizedata" );
- plFrame.setColumnResizeMode( 3, "autosizedata" );
- }
-
- function savePlPrefs(){
- theme.savepreference( "PlaylistWidth", plView.width );
- theme.savepreference( "PlaylistHeight", plView.height );
- }
-
- function toggleView(name,id){
- if("true"==theme.loadPreference(id)){
- theme.savePreference(id, "false");
- theme.closeView( name );
- }else{
- theme.openView( name );
- }
- }
-
-
- function moveVidDrawer() {
- if(!vidsetmoved){
- vidSettings.moveTo(0,46,300);
- vidbut2.visible = true;
- vidsetmoved = !vidsetmoved;
- brightness.tabstop = true;
- saturation.tabstop = true;
- contrast.tabstop = true;
- hue.tabstop = true;
- contres.tabstop = true;
- satres.tabstop = true;
- hueres.tabstop = true;
- brightres.tabstop = true;
- vidvolseek.visible = true;
- }else{
- vidSettings.moveTo(119,46,300);
- vidbut2.visible = false;
- brightness.tabstop = false;
- saturation.tabstop = false;
- contrast.tabstop = false;
- hue.tabstop = false;
- vidvolseek.visible = false
- contres.tabstop = false;
- satres.tabstop = false;
- hueres.tabstop = false;
- brightres.tabstop = false;
- vidsetmoved = !vidsetmoved;
-
- }
- }
-
- function moveDrawerleft() {
- if(!drawerMoved){
- Leftdraweropen2.visible = true;
- Leftpipe2.moveTo(215,75,30);
- Leftpipe.moveTo(210,86,300);
- Leftdrawertop.moveTo(127,46,200);
- Leftdrawerghost.moveTo(127,46,200);
- Leftdrawer.moveTo(127,46,200);
- Drawertile2.moveTo(140,46,100);
- Drawertile.moveTo(140,46,100);
-
- drawerMoved = !drawerMoved;
-
- }else{
- Leftdraweropen2.visible = false;
- Leftpipe2.moveTo(206,75,30);
- Leftpipe.moveTo(147,86,300);
- Leftdrawerghost.moveTo(113,46,300);
- Leftdrawer.moveTo(113,46,300);
- Drawertile.moveTo(127,46,100);
-
- drawerMoved = !drawerMoved;
-
- }
- }
- function moveDrawerleft2() {
- if(!drawerMoved){
- Leftdrawertop.moveTo(113,46,200);
- Leftdrawerghost2.moveTo(127,46,200);
- //Leftdrawer.moveTo(113,46,200);
- Drawertile2.moveTo(127,46,100);
- Drawertile.moveTo(127,46,100);
- Eqsub.visible = false;
- eqSliders.visible = false;
- drawerend = false;
- }else{
- Leftdrawerghost2.moveTo(113,46,200);
- Leftdrawertop.moveTo(0,46,200);
- Leftdrawer.moveTo(113,46,200);
- Drawertile2.moveTo(72,46,100);
- Drawertile.moveTo(127,46,100);
- drawerend = true;
-
- }
- }
-
- function checkpos() {
- if(drawerend){
- Eqsub.visible = true;
- eqSliders.visible = true;
- Eqreset.visible = true;
- }else{
- Eqsub.visible = false;
- eqSliders.visible = false;
- Eqreset.visible = false;
- }
- }
- function checkpos2() {
- if(drawer2end){
- visSub.visible = true;
- Volsub.visible = true;
-
-
- }else{
- visSub.visible = false;
- Volsub.visible = false;
- }
- }
- function moveDrawerright() {
- if(!drawerbMoved){
- Rightdraweropen2.visible = true;
- Rightpipe2.moveTo(415,75,30);
- Rightpipe.moveTo(390,86,300);
- Rightdrawertop.moveTo(470,46,200);
- Rightdrawerghost.moveTo(470,46,200);
- Rightdrawer.moveTo(470,46,200);
- Drawertile2b.moveTo(480,46,100);
- Drawertileb.moveTo(480,46,100);
- visbut.uptooltip = "Hide Visuals";
- drawerbMoved = !drawerbMoved;
-
- }else{
- Rightdraweropen2.visible = false;
- Volsub.visible = false;
- visSub.visible = false;
- Rightpipe2.moveTo(462,75,30);
- Rightpipe.moveTo(452,86,300);
- Rightdrawerghost.moveTo(487,46,300);
- Rightdrawer.moveTo(487,46,300);
- Drawertileb.moveTo(490,46,100);
- visbut.uptooltip = "Show Visuals";
- drawerbMoved = !drawerbMoved;
- }
- }
- function moveDrawerright2() {
- if(!drawerbMoved){
- Rightdrawerghost2.moveTo(487,46,200);
- Rightdrawertop.moveTo(487,46,200);
- Drawertile2b.moveTo(490,46,100);
- Drawertileb.moveTo(490,46,100);
- drawer2end = false;
- }else{
- Rightdrawertop.moveTo(600,46,200);
- Rightdrawerghost2.moveTo(470,46,200);
- Rightdrawer.moveTo(487,46,200);
- Drawertile2b.moveTo(547,46,100);
- Drawertileb.moveTo(490,46,100);
- drawer2end = true;
- }
- }
-
- function fadeEQ() {
- if(!drawerMoved){
- Eqsub.alphaBlendTo(0,10);
- eqSliders.alphaBlendTo(0,100);
- Eqreset.alphaBlendTo(0,100);
- }else{
- Eqsub.alphaBlendTo(255,1000);
- eqSliders.alphaBlendTo(255,1000);
- Eqreset.alphaBlendTo(255,1000);
- }
- }
- function fadeVIS() {
- if(!drawerbMoved){
- visSub.alphaBlendTo(0,10);
- Volsub.alphaBlendTo(0,100);
- }else{
- visSub.alphaBlendTo(255,1000);
- Volsub.alphaBlendTo(255,1000);
- }
- }
-
-
- function loadVidPrefs(){
- var _vidsetmoved = theme.loadPreference('vidsetmoved');
-
- if (_vidsetmoved != '--') {
- vidsetmoved = (_vidsetmoved.toLowerCase() == 'true') ? false : true;
- } else {
- vidsetmoved = true;
- }
-
- checkVideoPlayerState();
- moveVidDrawer();
- updateZoomToolTip();
- }
-
- function saveVidPrefs(){
- theme.savePreference('vidsetmoved',vidsetmoved);
- theme.savePreference('vidSnapper',vidSnapper);
- }
- function viewHotKeys(){
- switch(event.keycode){
- case 122:
- case 90:
- player.controls.previous();
- break;
- case 120:
- case 88:
- player.controls.play();
- break;
- case 99:
- case 67:
- player.controls.pause();
- break;
- case 118:
- case 86:
- player.controls.stop();
- break;
- case 98:
- case 66:
- player.controls.next();
- break;
- case 108:
- case 76:
- openFile();
- break;
- case 80:
- case 102:
- case 70:
-
- break;
-
- }
- }
-
- function checkVideoPlayerState(){
- if (player){
- switch (player.playState){
- case 0: //undefined
-
- break;
- case 1: //stopped
-
- break;
- case 2: //paused
-
- break;
- case 3: //playing
- centerBox.visible = true;
- if(!player.currentMedia.ImageSourceWidth>0){
- view.close();
- break;
- }
- break;
- case 6: //buffering
-
- break;
- case 7: //waiting
-
- break;
- case 8: //media ended
-
- break;
- case 9: //Transitioning
-
- break;
- case 10: //Ready
-
- break;
- }
- checkSnapStatus();
- }
-
- if (!player.controls.isAvailable("Stop")) {
- centerBox.visible = false;
-
- }
- }
-
- function checkSnapStatus(){
- if("true"==theme.loadPreference("vidSnapper")){
- SnapToVideo();
- }else{
- loadVidSize();
- }
- }
- function SnapToVideo(){
-
- theme.savePreference("vidSnapper" , "true");
-
- var zoom = mediacenter.videoZoom;
- var viewWidth = (player.currentMedia.imageSourceWidth * (zoom/100.00));
- var viewHeight = (player.currentMedia.imageSourceHeight * (zoom/100.00));
-
- view.width = viewWidth + 218;
- view.height = viewHeight + 93;
- }
-
- function loadVidSize(){
- var vidSizer = theme.loadPreference( "videoWidth" );
-
- if( "--" != vidSizer )
- {
- view.width = vidSizer;
- }
- vidSizer = theme.loadpreference( "videoHeight" );
-
- if( "--" != vidSizer )
- {
- view.height = vidSizer;
- }
- }
-
- function mainStartUp(){
- loadMainPrefs();
- checkPlayerState();
- //checkSplineTension();
- }
-
- function checkPlayerState(){
-
- if (player){
- switch (player.playState){
- case 0: //undefined
-
- break;
- case 1: //stopped
-
- break;
- case 2: //paused
-
- break;
- case 3: //playing
- if(player.currentMedia.ImageSourceWidth>0){
- theme.openView('videoView');
- //if("true"==theme.loadPreference("visViewer")){
- // theme.savePreference("visViewer", "false");
- // theme.closeView( "visView" );
- //}
- }
- break;
- case 6: //buffering
-
- break;
- case 7: //waiting
-
- break;
- case 8: //media ended
-
- break;
- case 9: //Transitioning
-
- break;
- case 10: //Ready
-
- break;
- }
-
- }
-
- if (!player.controls.isAvailable("Stop")) {
-
- }
- updateMetadata();
- }
-
- // metadata
-
- function updateMetadata(){
-
- if(player.openState!=13) return;
-
- metadata.value = player.status;
-
- authorppl = player.currentmedia.getiteminfo("#author");
-
- if (authorppl == "") {
- authorppl = player.currentmedia.getiteminfo("author");
- }
-
- if (authorppl != "") {
- authorppl += " - ";
- }
-
- if (metadata.value != "") {
- metadata.value += " - ";
- }
-
- metadata.value += authorppl;
- metadata.value += player.currentmedia.name;
- metadata.scrolling = (metadata.textWidth>metadata.width);
-
- }
-
- // button and hotkey definitions
-
- // open file
- function openFile(){
- media = theme.openDialog('FILE_OPEN','FILES_ALLMEDIA');
- if (media) {
- player.URL = media;
- player.controls.play();
- }
- }
-
- function viewResizer(event){
- switch(event.keycode){
- case 37:
- view.width-=20;
- break;
- case 38:
- view.height-=20
- break;
- case 39:
- view.width+=20;
- break;
- case 40:
- view.height+=20;
- break;
- }
- }
-
- function checkToolTips(){
- if("true"==theme.loadPreference("plViewer")){
- plButton.upToolTip = "Hide Playlist";
- }else{
- plButton.upToolTip = "Show Playlist";
- }
- if("true"==theme.loadPreference("visViewer")){
- visButton.upToolTip = "Hide Visualizations";
- }else{
- visButton.upToolTip = "Show Visualizations";
- }
-
- }
-
- function updateShuffRep(){
- if(player.settings.getMode('shuffle')){
- shuffleButton.down = true;
- }else{
- shuffleButton.down = false;
- }
-
- if(player.settings.getMode('loop')){
- loopButton.down = true;
- }else{
- loopButton.down = false;
- }
- }
-
- function updateVolToolTip(){
- Volume.toolTip = "Volume - [";
- Volume.toolTip += player.settings.volume;
- Volume.toolTip += "%]";
-
- }
-
- function updateSeekToolTip(){
- progressMain.toolTip = "Seek - [";
- progressMain.toolTip += player.controls.currentPositionString;
- progressMain.toolTip += "]";
- }
-
-
- // preferences
- function loadMainPrefs(){
- var _drawerMoved = theme.loadPreference('drawerMoved');
-
- if (_drawerMoved != '--') {
- drawerMoved = (_drawerMoved.toLowerCase() == 'true') ? false : true;
- } else {
- drawerMoved = true;
- }
-
- moveDrawerleft();
-
- var _drawerbMoved = theme.loadPreference('drawerbMoved');
-
- if (_drawerbMoved != '--') {
- drawerbMoved = (_drawerbMoved.toLowerCase() == 'true') ? false : true;
- } else {
- drawerbMoved = true;
- }
-
- moveDrawerright();
-
- if ("true"==theme.loadPreference("plViewer")){
- theme.openView( 'plView' );
- }
- }
-
- function saveMainPrefs() {
- theme.savePreference('drawerMoved',drawerMoved);
- theme.savePreference('drawerbMoved',drawerbMoved);
- }
-
- function mainShutDown(){
- saveMainPrefs();
- }
-
- function checkSplineTension(){
- splineTensionBtn1.down = false;
- splineTensionBtn2.down = false;
- splineTensionBtn3.down = false;
- if(!eq.enableSplineTension){
- splineTensionBtn1.down = true
- }else if(eq.enableSplineTension && eq.splineTension==2 ){
- splineTensionBtn2.down = true;
- }else if(eq.enableSplineTension && eq.splineTension==10){
- splineTensionBtn3.down = true;
- }
- }
-
-
- var vidID = "videoView"
- var plID = "plView"
- function closeView(id){
- theme.savePreference(id, "false");
- if( id==vidID && player.currentMedia.ImageSourceWidth>0 ){
- player.controls.stop();
- }
- view.close();
- }
- function videoZoom(){
-
- if(mediacenter.videoZoom < 76){
- mediacenter.videoZoom = 100;
- }else if(mediacenter.videoZoom <101){
- mediacenter.videoZoom = 150;
- }else if(mediacenter.videoZoom < 156){
- mediacenter.videoZoom = 200;
- }else{
- mediacenter.videoZoom = 75;
- }
- SnapToVideo();
- updateZoomToolTip();
- }
-
- function updateZoomToolTip(){
-
- vidZoom.upToolTip = "Video Size - [current: " + mediacenter.videoZoom + "%] - [next: ";
-
- if(mediacenter.videoZoom < 76){
- nextZoom = 100;
- }else if(mediacenter.videoZoom <101){
- nextZoom = 150;
- }else if(mediacenter.videoZoom < 156){
- nextZoom = 200;
- }else{
- nextZoom = 75;
- }
-
- vidZoom.upToolTip += nextZoom + "%]";
-
- if("false"==theme.loadPreference("vidSnapper")){
- vidZoom.upToolTip = "Click To Set Video Size";
- }
- }
-
- function showAbout(){
- About1.visible = true;
- About2.visible = false;
- About3.visible = false;
- aweb.visible = false;
- acontact.visible = false;
- aabout.visible = false;
- aaction.visible = false;
-
- }
- function showAbout2(){
- About1.visible = false;
- About2.visible = true;
- About3.visible = false;
- aweb.visible = false;
- acontact.visible = false;
- aabout.visible = false;
- aaction.visible = false;
- }
- function showAbout3(){
- About1.visible = false;
- About2.visible = false;
- About3.visible = true;
- aweb.visible = false;
- acontact.visible = false;
- aabout.visible = false;
- aaction.visible = false;
- }
- function showMenu(){
- About1.visible = false;
- About2.visible = false;
- About3.visible = false;
- Action.visible = false;
- Action1.visible = false;
- Action2.visible = false;
- Action3.visible = false;
- Action4.visible = false;
- Action5.visible = false;
- Action6.visible = false;
- Action7.visible = false;
- Action8.visible = false;
- Action9.visible = false;
- Action10.visible = false;
- Action11.visible = false;
- Action12.visible = false;
- aweb.visible = true;
- acontact.visible = true;
- aabout.visible = true;
- aaction.visible = true;
- Web.visible = false;
- Contact.visible = false;
-
- }
- function showAction(){
- Action.visible = true;
- Action1.visible = true;
- Action2.visible = false;
- Action3.visible = false;
- Action4.visible = false;
- Action5.visible = false;
- Action6.visible = false;
- Action7.visible = false;
- Action8.visible = false;
- Action9.visible = false;
- Action10.visible = false;
- Action11.visible = false;
- Action12.visible = false;
- aweb.visible = false;
- acontact.visible = false;
- aabout.visible = false;
- aaction.visible = false;
- }
- function showAction2(){
- Action1.visible = false;
- Action2.visible = true;
- Action3.visible = false;
- Action4.visible = false;
- Action5.visible = false;
- Action6.visible = false;
- Action7.visible = false;
- Action8.visible = false;
- Action9.visible = false;
- Action10.visible = false;
- Action11.visible = false;
- Action12.visible = false;
- aweb.visible = false;
- acontact.visible = false;
- aabout.visible = false;
- aaction.visible = false;
- }
- function showAction3(){
- Action1.visible = false;
- Action2.visible = false;
- Action3.visible = true;
- Action4.visible = false;
- Action5.visible = false;
- Action6.visible = false;
- Action7.visible = false;
- Action8.visible = false;
- Action9.visible = false;
- Action10.visible = false;
- Action11.visible = false;
- Action12.visible = false;
- aweb.visible = false;
- acontact.visible = false;
- aabout.visible = false;
- aaction.visible = false;
- }
- function showAction4(){
- Action1.visible = false;
- Action2.visible = false;
- Action3.visible = false;
- Action4.visible = true;
- Action5.visible = false;
- Action6.visible = false;
- Action7.visible = false;
- Action8.visible = false;
- Action9.visible = false;
- Action10.visible = false;
- Action11.visible = false;
- Action12.visible = false;
- aweb.visible = false;
- acontact.visible = false;
- aabout.visible = false;
- aaction.visible = false;
- }
- function showAction5(){
- Action1.visible = false;
- Action2.visible = false;
- Action3.visible = false;
- Action4.visible = false;
- Action5.visible = true;
- Action6.visible = false;
- Action7.visible = false;
- Action8.visible = false;
- Action9.visible = false;
- Action10.visible = false;
- Action11.visible = false;
- Action12.visible = false;
- aweb.visible = false;
- acontact.visible = false;
- aabout.visible = false;
- aaction.visible = false;
- }
- function showAction6(){
- Action1.visible = false;
- Action2.visible = false;
- Action3.visible = false;
- Action4.visible = false;
- Action5.visible = false;
- Action6.visible = true;
- Action7.visible = false;
- Action8.visible = false;
- Action9.visible = false;
- Action10.visible = false;
- Action11.visible = false;
- Action12.visible = false;
- aweb.visible = false;
- acontact.visible = false;
- aabout.visible = false;
- aaction.visible = false;
- }
- function showAction7(){
- Action1.visible = false;
- Action2.visible = false;
- Action3.visible = false;
- Action4.visible = false;
- Action5.visible = false;
- Action6.visible = false;
- Action7.visible = true;
- Action8.visible = false;
- Action9.visible = false;
- Action10.visible = false;
- Action11.visible = false;
- Action12.visible = false;
- aweb.visible = false;
- acontact.visible = false;
- aabout.visible = false;
- aaction.visible = false;
- }
- function showAction8(){
- Action1.visible = false;
- Action2.visible = false;
- Action3.visible = false;
- Action4.visible = false;
- Action5.visible = false;
- Action6.visible = false;
- Action7.visible = false;
- Action8.visible = true;
- Action9.visible = false;
- Action10.visible = false;
- Action11.visible = false;
- Action12.visible = false;
- aweb.visible = false;
- acontact.visible = false;
- aabout.visible = false;
- aaction.visible = false;
- }
- function showAction9(){
- Action1.visible = false;
- Action2.visible = false;
- Action3.visible = false;
- Action4.visible = false;
- Action5.visible = false;
- Action6.visible = false;
- Action7.visible = false;
- Action8.visible = false;
- Action9.visible = true;
- Action10.visible = false;
- Action11.visible = false;
- Action12.visible = false;
- aweb.visible = false;
- acontact.visible = false;
- aabout.visible = false;
- aaction.visible = false;
- }
- function showAction10(){
- Action1.visible = false;
- Action2.visible = false;
- Action3.visible = false;
- Action4.visible = false;
- Action5.visible = false;
- Action6.visible = false;
- Action7.visible = false;
- Action8.visible = false;
- Action9.visible = false;
- Action10.visible = true;
- Action11.visible = false;
- Action12.visible = false;
- aweb.visible = false;
- acontact.visible = false;
- aabout.visible = false;
- aaction.visible = false;
- }
- function showAction11(){
- Action1.visible = false;
- Action2.visible = false;
- Action3.visible = false;
- Action4.visible = false;
- Action5.visible = false;
- Action6.visible = false;
- Action7.visible = false;
- Action8.visible = false;
- Action9.visible = false;
- Action10.visible = false;
- Action11.visible = true;
- Action12.visible = false;
- aweb.visible = false;
- acontact.visible = false;
- aabout.visible = false;
- aaction.visible = false;
- }
- function showAction12(){
- Action1.visible = false;
- Action2.visible = false;
- Action3.visible = false;
- Action4.visible = false;
- Action5.visible = false;
- Action6.visible = false;
- Action7.visible = false;
- Action8.visible = false;
- Action9.visible = false;
- Action10.visible = false;
- Action11.visible = false;
- Action12.visible = true;
- aweb.visible = false;
- acontact.visible = false;
- aabout.visible = false;
- aaction.visible = false;
- }
- function showWeb(){
- Web.visible = true;
- aweb.visible = false;
- acontact.visible = false;
- aabout.visible = false;
- aaction.visible = false;
- }
- function showContact(){
- Contact.visible = true;
- aweb.visible = false;
- acontact.visible = false;
- aabout.visible = false;
- aaction.visible = false;
- }
-