home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2005 August
/
CHIP_CD_2005-08.iso
/
bonus
/
srew
/
files
/
WMBonusXP.exe
/
RCDATA
/
CABINET
/
Stars.wmz
/
aim.high.js
< prev
next >
Wrap
Text File
|
2001-11-26
|
12KB
|
590 lines
var keyopen = true;
var visopen = true;
var mainopen = false;
var animstart = true;
var eqopen = plopen = false;
var g_fExpectingSizeChange = false;
var g_fUserHasSized = false;
function Init()
{
if (animstart) {
drawer2.moveTo(255,255,7000);
PlaylistFrame.setColumnResizeMode(0, "Stretches");
PlaylistFrame.setColumnResizeMode(1, "AutoSizeData");
animstart = false;
vidIsPlaying = (player.OpenState == osMediaOpen) && (player.currentMedia.ImageSourceWidth>0);
vidIsPlaying ? openVidWindow() : noshowVideo();
} else {
shieldanim.visible = false;
shieldanimb.visible = false;
vidIsPlaying = (player.OpenState == osMediaOpen) && (player.currentMedia.ImageSourceWidth>0);
vidIsPlaying ? openVidWindow() : noshowVideo();
}
}
function movevidcont()
{
vidcont.moveTo(33,21,70);
}
function banan()
{
if (visopen) {
metastuff.visible = true;
display.visible = false;
visuals.visible = true;
visEffects.visible = true;
eqsub.visible = false;
playlistsub.visible = false;
PlaylistFrame.visible = false;
eq.visible = false;
bars.visible = true;
volume.visible = true;
seek.visible = true;
plopen = true;
eqopen = true;
visopen = false;
} else {
metastuff.visible = true;
display.visible = true;
visuals.visible = false;
visEffects.visible = false;
bars.visible = true;
volume.visible = true;
seek.visible = true;
visopen = true;
}
}
function playlistpop()
{
if (plopen) {
playlistsub.visible = false;
PlaylistFrame.visible = false;
But1init.visible = false;
But2init.visible = false;
But3init.visible = false;
But4init.visible = false;
plopen = false;
} else {
playlistsub.visible = true;
PlaylistFrame.visible = true;
But1init.visible = false;
But2init.visible = false;
But3init.visible = false;
But4init.visible = false;
visuals.visible = false;
visEffects.visible = false;
eqsub.visible = false;
eq.visible = false;
bars.visible = true;
volume.visible = true;
seek.visible = true;
visopen = false;
eqopen = false;
plopen = true;
metastuff.visible = true;
display.visible = true;
metadata.visible = true;
Time.visible = true;
}
}
function eqpop()
{
if (eqopen) {
eqsub.visible = false;
eq.visible = false;
eqopen = false;
} else {
eqsub.visible = true;
eq.visible = true;
visuals.visible = false;
playlistsub.visible = false;
PlaylistFrame.visible = false;
visEffects.visible = false;
bars.visible = true;
volume.visible = true;
seek.visible = true;
plopen = false;
visopen = false;
eqopen = true;
}
}
function onOpenState() {
vidIsPlaying = (player.OpenState == osMediaOpen) && (player.currentMedia.ImageSourceWidth>0);
vidIsPlaying ? startVideo() : endVideo();
visual.visible = true;
keysub.visible = true;
key.visible = true;
keyopen = true;
detplay();
playlistsub.visible = false;
backb.visible = false;
eqsub.visible = false;
updateMetadata();
Time.enabled = false;
volume.enabled = false;
seek.enabled = false;
metadata.enabled = false;
display.enabled = false;
}
function onPlayStateChange() {
vidIsPlaying = (player.OpenState == osMediaOpen) && (player.currentMedia.ImageSourceWidth>0);
vidIsPlaying ? startVideo() : endVideo();
visual.visible = true;
playlistsub.visible = false;
backb.visible = false;
eqsub.visible = false;
updateMetadata();
detplay();
emoneelink.enabled = false;
Time.enabled = false;
volume.enabled = false;
seek.enabled = false;
metadata.enabled = false;
stopped.enabled = false;
ready.enabled = false;
display.enabled = false;
}
function startVideo() {
vidbackg.visible = false;
theme.openview( 'videoUSM' )
}
function backpop() {
theme.currentViewID = "MainPlayer";
animstart = false;
player.controls.stop();
shieldanim.visible = false;
shieldanimb.visible = false;
But1init.visible = false;
But2init.visible = false;
But3init.visible = false;
But4init.visible = false;
metastuff.visible = true;
seek.visible = true;
volume.visible = true;
bars.visible = true;
display.visible = true;
metadata.visible = true;
Time.visible = true;
}
// makes sure that the video stretches along with your resizing == this could be
// done within the <video/> tags...
function AllowResizeVideo()
{
mediacenter.videoStretchToFit=true;
mediacenter.videoShrinkToFit=true;
return;
}
// zooms your video window onClick
function ZoomVideo()
{
g_fUserHasSized = true;
mediacenter.videoStretchToFit = false;
mediacenter.videoShrinkToFit = false;
if( mediacenter.videoZoom < 51 )
{
mediacenter.videoZoom = 100;
}
else if( mediacenter.videoZoom < 101 )
{
mediacenter.videoZoom = 200;
}
else
{
mediacenter.videoZoom = 50;
}
SnapToVideo();
}
function watermarkpop() {
watermark.visible = true;
shieldanim.visible = false;
display.visible = false;
shieldanimb.visible = false;
drawer2.moveTo(255,255,3900);
}
function metapop() {
But1init.visible = false;
But2init.visible = false;
But3init.visible = false;
But4init.visible = false;
metastuff.visible = true;
seek.visible = true;
volume.visible = true;
bars.visible = true;
display.visible = true;
metadata.visible = true;
Time.visible = true;
}
/*
now filled with 10% more functionality =)
*/
var showeqisOpen = false;
var theviddrawerisOpen = false;
var starStatus = 0;
var g_fExpectingSizeChange = false;
var g_fUserHasSized = false;
function onPlayStateChange() {
vidIsPlaying = (player.OpenState == osMediaOpen) && (player.currentMedia.ImageSourceWidth>0);
vidIsPlaying ? openVidWindow() : noshowVideo();
if (!player.controls.isAvailable("Stop")) {
}
}
function openVidWindow() {
theme.openview( 'videoUSM' );
}
function noshowVideo() {
vidIsPlaying = false;
}
function OnLoadVideo()
{
hue.enabled = false;
contrast.enabled = false;
saturation.enabled = false;
brightness.enabled = false;
resetvidsettings.enabled = false;
SnapToVideo();
}
// makes sure that the video stretches along with your resizing == this could be
// done within the <video/> tags...
function AllowResizeVideo()
{
mediacenter.videoStretchToFit=true;
mediacenter.videoShrinkToFit=true;
return;
}
// zooms your video window onClick
function ZoomVideo()
{
g_fUserHasSized = true;
mediacenter.videoStretchToFit = false;
mediacenter.videoShrinkToFit = false;
if( mediacenter.videoZoom < 51 )
{
mediacenter.videoZoom = 100;
}
else if( mediacenter.videoZoom < 101 )
{
mediacenter.videoZoom = 200;
}
else
{
mediacenter.videoZoom = 50;
}
SnapToVideo();
}
// resizes the window to the video width & height
function SnapToVideo()
{
if( (!g_fUserHasSized && mediacenter.videoStretchToFit) || !mediacenter.videoStretchToFit)
{
var zoom = mediacenter.videoStretchToFit ? 100 : mediacenter.videoZoom;
var x = (player.currentMedia.imageSourceWidth * (zoom / 100.0));
var y = (player.currentMedia.imageSourceHeight * (zoom / 100.0));
g_fExpectingSizeChange = true;
view.width = x + 12;
view.height = y + 19;
g_fExpectingSizeChange = false;
}
else
{
view.height= player.currentMedia.imageSourceHeight + 44;
view.width= player.currentMedia.imageSourceWidth + 110;
}
vidbackg.visible = false;
vidinfo.value = "Zoom: " + mediacenter.videoZoom + "%";
}
function OnCloseVideo()
{
video.close();
}
// end caption
// video settings drawer
function showsettings() {
if(theviddrawerisOpen){
vid_settings.moveTo(39,view.height-188,500);
theviddrawerisOpen = false;
contvidbuttond.visible = false;
hue.enabled = false;
contrast.enabled = false;
saturation.enabled = false;
brightness.enabled = false;
resetvidsettings.enabled = false;
} else {
vid_settings.moveTo(39,view.height-113,500);
theviddrawerisOpen = true;
contvidbuttond.visible = true;
hue.enabled = true;
contrast.enabled = true;
saturation.enabled = true;
brightness.enabled = true;
resetvidsettings.enabled = true;
}
}
function showinfomode() {
infomode.visible = true;
eqsub.visible = false;
eq.visible = false;
visuals.visible = false;
playlistsub.visible = false;
PlaylistFrame.visible = false;
visEffects.visible = false;
infobgfade.visible = false;
Buttons.visible = false;
Buttons2.visible = false;
Buttons3.visible = false;
Buttons4.visible = false;
metastuff.visible = false;
bars.visible = false;
star.visible = false;
star2.visible = false;
star3.visible = false;
star4.visible = false;
helpner.visible = false;
helpner2.visible = false;
helpupp.visible = false;
helpupp2.visible = false;
infodown2.visible = false;
infoup2.visible = false;
}
function hideinfomode() {
helpner.visible = false;
helpner2.visible = false;
helpupp.visible = false;
helpupp2.visible = false;
infobgfade.visible = false;
star.visible = true;
star2.visible = true;
star3.visible = true;
star4.visible = true;
Buttons.visible = true;
Buttons2.visible = true;
Buttons3.visible = true;
Buttons4.visible = true;
metastuff.visible = true;
bars.visible = true;
infomode.visible = false;
credits.visible = false;
help.visible = false;
helpdrawer.visible = false;
creditsmask.visible = false;
creditsdrawer.visible = false;
creditsdrawer.moveTo(0,0,500);
helpdrawer.moveTo(0,0,500);
infodown2.visible = true;
infoup2.visible = false;
helpmask.visible = false;
helpdrawer.visible = false;
helpdown2.visible = false;
helpup2.visible = false;
helpback2.visible = false;
}
function showhelp() {
helpdrawer.moveTo(0,0,0);
helpner.visible = true;
infobgfade.visible = true;
infodown2.visible = false;
infoup2.visible = false;
creditsmask.visible = false;
creditsdrawer.visible = false;
sflink.visible = false;
helpmask.visible = true;
helpdrawer.visible = true;
credits.visible = false;
}
function showcredits() {
creditsdrawer.moveTo(0,0,0);
sflink.moveTo(0,204,0);
infodown2.visible = true;
infoup.visible = false;
creditsmask.visible = true;
creditsdrawer.visible = true;
sflink.visible = true;
infobgfade.visible = true;
helpmask.visible = false;
helpdrawer.visible = false;
credits.visible = false;
helpupp.visible = false;
helpupp2.visible = false;
helpner.visible = false;
helpner2.visible = false;
}
function infodown() {
creditsdrawer.moveTo(0,-150,500);
sflink.moveTo(0,29,500);
infodown2.visible = false;
infoup2.visible = true;
}
function infoup() {
creditsdrawer.moveTo(0,0,500);
sflink.moveTo(0,249,500);
infodown2.visible = true;
infoup2.visible = false;
}
function helpdown() {
helpdrawer.moveTo(0,-150,500);
helpupp.visible = true;
helpupp2.visible = false;
helpner.visible = false;
helpner2.visible = true;
}
function helpdown2() {
helpdrawer.moveTo(0,-300,500);
helpupp.visible = false;
helpupp2.visible = true;
helpner.visible = false;
helpner2.visible = false;
}
function helpup() {
helpdrawer.moveTo(0,0,500);
helpupp.visible = false;
helpupp2.visible = false;
helpner.visible = true;
helpner2.visible = false;
}
function helpup2() {
helpdrawer.moveTo(0,-150,500);
helpupp.visible = true;
helpupp2.visible = false;
helpner.visible = false;
helpner2.visible = true;
}
var vidopen = false;
function popvid() {
if(vidopen){
vidopen = false;
theme.closeview( 'videoUSM' );
} else {
theme.openview( 'videoUSM' );
vidopen = true;
}
}