home *** CD-ROM | disk | FTP | other *** search
- /*
- http://www.theskinsfactory.com
- info@theskinsfactory.com
- */
-
- function mainStartUp(){
- volume.value = player.settings.volume;
- visEffects.currentEffectType = mediacenter.effectType;
- visEffects.currentPreset = mediacenter.effectPreset;
- loadMainPrefs();
- aomLogo.moveTo(70,217,1000);
- checkPlayerState();
- updateVolToolTip();
- shutterTrigger.moveTo(43,167,1200);
- }
-
- function initShutter(){
- shutterTrigger.backgroundImage = "open_shutter.gif";
- }
-
- // play states -- main player
- function checkPlayerState(){
-
- if (player){
- switch (player.playState){
- case 0: //undefined
-
- break;
- case 1: //stopped
-
- break;
- case 2: //paused
- if(player.currentMedia.ImageSourceWidth>0){
- theme.openView('videoView');
- visMark = 2;
- toggleVis();
- visButton.enabled = false;
- }
- visMark = visMark;
- visButton.enabled = false;
- break;
- case 3: //playing
- if(player.currentMedia.ImageSourceWidth>0){
- theme.openView('videoView');
- visMark = 2;
- toggleVis();
- visButton.enabled = false;
- }
- visMark = visMark;
- toggleVis();
- eyeGlow.backgroundImage = "anubishead_eyes_glow.gif";
- if(!shutterOn){
- if((!shutterOn)&&(player.currentMedia.ImageSourceWidth>0)){
- visButton.enabled = false;
- }else{
- visButton.enabled = true;
- }
- }else{
- visButton.enabled = false;
- }
- 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")) {
- visButton.enabled = false;
- //visEffects.visible = false;
- visMask.alphaBlendTo(0,500);
- visMark = visMark;
- eyeGlow.backgroundImage = "anubishead_eyes_fade.gif";
- }
-
- 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);
-
- }
-
- // visuals
-
- visMark = 2;
-
- function toggleVis(){
-
- switch (visMark){
- case 1:
- if (!player.controls.isAvailable("Stop")) {
- visButton.enabled = false;
- visMask.alphaBlendTo(0,500);
- break;
- }
- visMask.alphaBlendTo(255,500);
- //visEffects.visible = false;
- if(!shutterOn){
- visNavButtons.visible = true;
- visPrev.enabled = true;
- visNext.enabled = true;
- visEffects.visible = true;
- }
- break;
- case 2:
- visMask.alphaBlendTo(0,500);
- //visEffects.visible = false;
- visPrev.enabled = false;
- visNext.enabled = false;
- visMark = 0;
- break;
- }
- if(player.playState==1){
- visEffects.visible = false;
- }
- }
-
- shutterOn =false;
-
- function toggleShutter(){
- if(!shutterOn){
- shutterSub.backgroundImage = "close_shutter.gif";
- //visEffects.visible = false;
- visMask.alphaBlendTo(0,400);
- //aomLogo.visible = false;
- //visNavButtons.visible = false;
- visPrev.enabled = false;
- visNext.enabled = false;
- visButton.enabled = false;
- shutterButton.upToolTip = "Open Shutter";
- volume.tabStop = false;
- progressMain.tabStop = false;
- aomLogoLink.tabStop = false;
- shutterOn = !shutterOn;
- }else{
- shutterSub.backgroundImage = "open_shutter.gif";
- visEffects.visible = false;
- shutterButton.enabled = false;
- aomLogo.moveTo(70,217,600);
- visMark = visMark;
- shutterButton.upToolTip = "Close Shutter";
- volume.tabStop = true;
- progressMain.tabStop = true;
- aomLogoLink.tabStop = true;
- shutterOn = !shutterOn;
- }
- shutterTrigger.backgroundImage = "";
- }
-
- function showVisStuff(){
- visMark = visMark;
- toggleVis();
- //aomLogo.visible = true;
- //visNavButtons.visible = true;
- shutterButton.enabled = true;
- shutterSub.backgroundImage = "";
-
- if(player.playState==3){
- visButton.enabled = true;
- }
-
- if(player.currentMedia.ImageSourceWidth>0){
- visMark = 2;
- toggleVis();
- visButton.enabled = false;
- }
- }
-
- function shutterStartup(){
- shutterSub.backgroundImage = "open_shutter.gif"
- }
-
-
- //
-
- function loadMainPrefs(){
- if ("true"==theme.loadPreference("plViewer")){
- theme.openView( 'plView' );
- }
-
- if ("true"==theme.loadPreference("contentViewer")){
- theme.openView( 'contentView' );
- }
-
- if ("true"==theme.loadPreference("eqViewer")){
- theme.openView( 'eqView' );
- }
- }
-
- function saveMainPrefs() {
- // theme.savePreference('visMark',visMark);
- }
-
- function mainShutDown(){
- mediacenter.effectType = visEffects.currentEffectType;
- mediacenter.effectPreset = visEffects.currentPreset;
- saveMainPrefs();
- }
-
- // eq stuff
-
- function toggleEQ(){
- if("true"==theme.loadPreference("eqViewer")){
- theme.savePreference("eqViewer", "false");
- theme.closeView( "eqView" );
- }else{
- theme.openView( "eqView" );
- }
- }
-
- // extra functions
-
- function updateVolToolTip(){
- volume.toolTip = "Volume - [";
- volume.toolTip += player.settings.volume;
- volume.toolTip += "%]";
- }
-
- function updateSeekToolTip(){
- progressMain.toolTip = "Seek - [";
- progressMain.toolTip += player.controls.currentPositionString;
- progressMain.toolTip += "]";
- }
-
- function volUpDown(event){
- switch(event.keycode){
- case 37:
- case 38:
- if(player.settings.volume < 95){
- player.settings.volume+=5;
- }else{
- player.settings.volume = 100;
- }
- break;
- case 39:
- case 40:
- if(player.settings.volume > 5){
- player.settings.volume-=5;
- }else{
- player.settings.volume = 0;
- }
- break;
- }
- }
-
- function seekUpDown(event){
- switch(event.keycode){
- case 37:
- case 40:
- if(player.controls.currentPosition > 10){
- player.controls.currentPosition-=10;
- }else{
- player.controls.currentPosition = 0;
- }
- break;
- case 39:
- case 38:
- if(player.controls.currentPosition < 900){
- player.controls.currentPosition+=10;
- }else{
- player.controls.currentPosition = 1000;
- }
- break;
- }
- }
-
- 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 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:
- player.URL=theme.openDialog('FILE_OPEN','FILES_ALLMEDIA');
- break;
- case 80:
- case 112:
- togglePL();
- break;
- case 102:
- case 70:
- // if()&&player.PlayState==3){
- // videoZoom();
- // }
- break;
-
- }
- }
-
- // pl stuff
- 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 togglePL(){
- if("true"==theme.loadPreference("plViewer")){
- theme.savePreference("plViewer", "false");
- theme.closeView( "plView" );
- }else{
- theme.openView( "plView" );
- }
- }
-
- // vid stuff
-
- // video
- function loadVidPrefs(){
-
- var _vidDrawer = theme.loadPreference('vidDrawer');
-
- if (_vidDrawer != '--') {
- vidDrawer = (_vidDrawer.toLowerCase() == 'true') ? false : true;
- } else {
- vidDrawer = true;
- }
-
- toggleVidDrawer();
- checkVideoPlayerState();
- }
-
- function checkVideoPlayerState(){
-
- if (player){
- switch (player.playState){
- case 0: //undefined
-
- break;
- case 1: //stopped
- centerBox.visible = false;
- break;
- case 2: //paused
- if(player.currentMedia.ImageSourceWidth>0){
- centerBox.visible = true;
- SnapToVideo();
- vidResizer.enabled = true;
- }else{
- centerBox.visible = false
- vidResizer.enabled = false;
- }
- if(player.currentMedia.ImageSourceWidth>0){
- vidBg.visible = false;
- }else{
- vidBg.visible = true;
- }
- break;
- case 3: //playing
- if(player.currentMedia.ImageSourceWidth>0){
- centerBox.visible = true;
- SnapToVideo();
- vidResizer.enabled = true;
- }else{
- centerBox.visible = false
- vidResizer.enabled = false;
- }
- if(player.currentMedia.ImageSourceWidth>0){
- vidBg.visible = false;
- }else{
- vidBg.visible = true;
- }
- break;
- case 6: //buffering
- centerBox.visible = false;
- break;
- case 7: //waiting
-
- break;
- case 8: //media ended
-
- break;
- case 9: //Transitioning
-
- break;
- case 10: //Ready
-
- break;
- }
- }
-
- if (!player.controls.isAvailable("Stop")) {
- vidResizer.enabled = false;
- // metaBackBox.visible = false;
-
- videoView.width = "375";
- videoView.height = "362";
-
- centerBox.visible = false;
- vidBg.visible = true;
- // metaBox.visible = false;
- }
-
- // updateVolToolTip();
- // updateZoomToolTip();
- }
-
- 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();
- // updateVideoMetadata();
- }
-
- function SnapToVideo(){
-
- var zoom = mediacenter.videoZoom;
- var viewWidth = (player.currentMedia.imageSourceWidth * (zoom/100.00));
- var viewHeight = (player.currentMedia.imageSourceHeight * (zoom/100.00));
-
- view.width = viewWidth + 55;
- view.height = viewHeight + 116;
-
- }
-
- vidDrawer = false;
-
- function closeVideo(){
- if(player.currentMedia.ImageSourceWidth>0){
- player.controls.stop();
- }
- view.close();
- }
-
-
- vidDrawer = false;
-
- function toggleVidDrawer(){
- if(!vidDrawer){
- vidSettingsDrawer.moveTo(0,view.height-121,500);
- vidDrawerButton.down = false;
- vidDrawer = !vidDrawer;
- }else{
- vidSettingsDrawer.moveTo(0,view.height-70,500);
- vidDrawerButton.down = true;
- vidSettingsFrame.visible = true;
- vidDrawer = !vidDrawer;
- }
- }
-
- function hideDrawerContents(){
- vidDrawer = vidDrawer;
- vidSettingsFrame.visible = !vidDrawer;
- }
-
- function saveVidPrefs(){
- theme.savePreference('vidDrawer',vidDrawer);
- }
-
- // content stuff
-
- function toggleContent(){
- if("true"==theme.loadPreference("contentViewer")){
- theme.savePreference("contentViewer", "false");
- theme.closeView( "contentView" );
- }else{
- theme.openView( "contentView" );
- }
- }
-
- //
-
- function returnToContent(){
- mainContentBack.alphaBlendTo(255,500);
- mainContentButtons.moveTo(0,0,500)
-
- aomContentSub.visible = false;
- aomContentNav.visible = false;
- aomContentExtra.visible = false;
-
- aomConceptPics.visible = false;
- aomConceptSub.visible = false;
- aomConceptNav.visible = false;
- aomConceptText.visible = false;
-
- aomUnitsSub.visible = false;
- aomUnitsNav.visible = false;
- aomUnitsExtra.visible = false;
-
- aomScreenshotsSub.visible = false;
- aomScreenshotsPics.visible = false;
- aomScreenshotsNav.visible = false;
- aomScreenshotText.visible = false;
-
- aomLinksSub.visible = false;
- aomLinksNav.visible = false;
- aomWebText.visible = false;
- aomLinksLinks.visible = false;
-
- }
-
- contentGo = 0;
-
- function contentSwitch(){
- mainContentBack.alphaBlendTo(0,500);
- mainContentButtons.visible = false;
- switch (contentGo){
- case 1:
- aomContentSub.visible = true;
- aomContentNav.visible = true;
- aomContentExtra.visible = true;
- break;
- case 2:
- aomConceptPics.visible = true;
- aomConceptSub.visible = true;
- aomConceptNav.visible = true;
- aomConceptText.visible = true;
- break;
- case 3:
- aomUnitsSub.visible = true;
- aomUnitsNav.visible = true;
- aomUnitsExtra.visible = true;
- break;
- case 4:
- aomScreenshotsSub.visible = true;
- aomScreenshotsPics.visible = true;
- aomScreenshotsNav.visible = true;
- aomScreenshotText.visible = true;
- break;
- case 5:
- aomLinksSub.visible = true;
- aomLinksNav.visible = true;
- aomWebText.visible = true;
- aomLinksLinks.visible = true;
- break;
- }
- }
-
- aomID = 1;
-
- function aomSwitch(){
- aomContentSub.alphaBlendTo(0,0);
- switch (aomID){
- case 1:
- aomContentSub.backgroundImage = "c_aom_1.jpg";
- aomContentSub.alphaBlendTo(255,500);
- aomBack.enabled = false;
- aomMore.enabled = true;
- break;
- case 2:
- aomContentSub.backgroundImage = "c_aom_2.jpg";
- aomContentSub.alphaBlendTo(255,500);
- aomBack.enabled = true;
- aomMore.enabled = true;
- break;
- case 3:
- aomContentSub.backgroundImage = "c_aom_3.jpg";
- aomContentSub.alphaBlendTo(255,500);
- aomBack.enabled = true;
- aomMore.enabled = false;
- break;
- }
- }
-
- conceptID = 1;
-
- function conceptSwitch(){
- aomConceptPics.alphaBlendTo(0,0);
- switch (conceptID){
- case 1:
- aomConceptPics.backgroundImage = "c_art_1.jpg";
- aomConceptPics.alphaBlendTo(255,500);
- conceptBack.enabled = false;
- conceptMore.enabled = true;
- break;
- case 2:
- aomConceptPics.backgroundImage = "c_art_2.jpg";
- aomConceptPics.alphaBlendTo(255,500);
- conceptBack.enabled = true;
- break;
- case 3:
- aomConceptPics.backgroundImage = "c_art_3.jpg";
- aomConceptPics.alphaBlendTo(255,500);
- break;
- case 4:
- aomConceptPics.backgroundImage = "c_art_4.jpg";
- aomConceptPics.alphaBlendTo(255,500);
- break;
- case 5:
- aomConceptPics.backgroundImage = "c_art_5.jpg";
- aomConceptPics.alphaBlendTo(255,500);
- break;
- case 6:
- aomConceptPics.backgroundImage = "c_art_6.jpg";
- aomConceptPics.alphaBlendTo(255,500);
- break;
- case 7:
- aomConceptPics.backgroundImage = "c_art_7.jpg";
- aomConceptPics.alphaBlendTo(255,500);
- break;
- case 8:
- aomConceptPics.backgroundImage = "c_art_8.jpg";
- aomConceptPics.alphaBlendTo(255,500);
- break;
- case 9:
- aomConceptPics.backgroundImage = "c_art_9.jpg";
- aomConceptPics.alphaBlendTo(255,500);
- conceptMore.enabled = true;
- break;
- case 10:
- aomConceptPics.backgroundImage = "c_art_10.jpg";
- aomConceptPics.alphaBlendTo(255,500);
- conceptBack.enabled = true;
- conceptMore.enabled = false;
- break;
- }
- }
-
- unitID = 1;
-
- function unitsSwitch(){
- aomUnitsSub.alphaBlendTo(0,0);
- switch (unitID){
- case 1:
- aomUnitsSub.backgroundImage = "c_units_1.jpg"
- aomUnitsSub.alphaBlendTo(255,500);
- unitBack.enabled = false;
- unitMore.enabled = true;
- break;
- case 2:
- aomUnitsSub.backgroundImage = "c_units_2.jpg"
- aomUnitsSub.alphaBlendTo(255,500);
- unitBack.enabled = true;
- break;
- case 3:
- aomUnitsSub.backgroundImage = "c_units_3.jpg"
- aomUnitsSub.alphaBlendTo(255,500);
- break;
- case 4:
- aomUnitsSub.backgroundImage = "c_units_4.jpg"
- aomUnitsSub.alphaBlendTo(255,500);
- unitMore.enabled = true;
- break;
- case 5:
- aomUnitsSub.backgroundImage = "c_units_5.jpg"
- aomUnitsSub.alphaBlendTo(255,500);
- unitBack.enabled = true;
- unitMore.enabled = false;
- break;
- }
- }
-
- screenshotID = 1;
-
- function screenshotsSwitch(){
- aomScreenshotsPics.alphaBlendTo(0,0);
- switch (screenshotID){
- case 1:
- aomScreenshotsPics.backgroundImage = "c_ss_1.jpg";
- aomScreenshotsPics.alphaBlendTo(255,500);
- ssBack.enabled = false;
- ssMore.enabled = true;
- break;
- case 2:
- aomScreenshotsPics.backgroundImage = "c_ss_2.jpg";
- aomScreenshotsPics.alphaBlendTo(255,500);
- ssBack.enabled = true;
- break;
- case 3:
- aomScreenshotsPics.backgroundImage = "c_ss_3.jpg";
- aomScreenshotsPics.alphaBlendTo(255,500);
- break;
- case 4:
- aomScreenshotsPics.backgroundImage = "c_ss_4.jpg";
- aomScreenshotsPics.alphaBlendTo(255,500);
- break;
- case 5:
- aomScreenshotsPics.backgroundImage = "c_ss_5.jpg";
- aomScreenshotsPics.alphaBlendTo(255,500);
- break;
- case 6:
- aomScreenshotsPics.backgroundImage = "c_ss_6.jpg";
- aomScreenshotsPics.alphaBlendTo(255,500);
- break;
- case 7:
- aomScreenshotsPics.backgroundImage = "c_ss_7.jpg";
- aomScreenshotsPics.alphaBlendTo(255,500);
- ssMore.enabled = true;
- break;
- case 8:
- aomScreenshotsPics.backgroundImage = "c_ss_8.jpg";
- aomScreenshotsPics.alphaBlendTo(255,500);
- ssBack.enabled = true;
- ssMore.enabled = false;
- break;
- }
- }
-