﻿var PRESSLOGOS=["img/recentpress1.gif","img/recentpress2.gif"];
var CURRENTPRESSLOGO=0;
var SCREENS=["img/screen0.png","img/screen1.png","img/screen2.png","img/screen3.png","img/screen4.png","img/screen5.png","img/screen6.png"];
var CURRENTSCREEN=0;
var CURRENTINDEX=0;
var PAUSED=0;
var TIMER=null;
function StartScreenViewer(){
    document.getElementById("screen0").innerHTML="<img alt='' src='"+SCREENS[0]+"' />";
    document.getElementById("screen1").innerHTML="<img alt='' src='"+SCREENS[1]+"' />";
    SetOpacity(document.getElementById("screen0"),0);
    setTimeout("FadeScreen(0)",1000);
}
function FadeScreen(opacity){
    if(PAUSED==1)return;
    var screenViewer=document.getElementById("screen"+CURRENTSCREEN);
    if(opacity<100){
        opacity=opacity+10;
        SetOpacity(screenViewer,opacity);
        setTimeout("FadeScreen("+opacity+")",100);
    }else{
        RotateScreen();
    }
}
function RotateScreen(){
    if(PAUSED==1)return;
    var newIndex=(CURRENTINDEX<(SCREENS.length-1))?(CURRENTINDEX+1):0;
    var newScreen=(CURRENTSCREEN==0)?1:0;
    var currentScreenViewer=document.getElementById("screen"+CURRENTSCREEN);
    var newScreenViewer=document.getElementById("screen"+newScreen);
    newScreenViewer.innerHTML="<img alt='' src='"+SCREENS[newIndex]+"' />";
    newScreenViewer.style.zIndex=10;
    SetOpacity(newScreenViewer,0);
    currentScreenViewer.style.zIndex=0;
    CURRENTINDEX=newIndex;
    CURRENTSCREEN=newScreen;
    TIMER=setTimeout("FadeScreen(0)",8000);
}
function SetPaused(){
    if(TIMER){
        clearTimeout(TIMER);
        TIMER=null;
    }
    if(PAUSED==0)CURRENTINDEX=(CURRENTINDEX>0)?(CURRENTINDEX-1):(SCREENS.length-1);
    PAUSED=1;
    var screenViewer=document.getElementById("screen"+CURRENTSCREEN);
    SetOpacity(screenViewer,0);
    document.getElementById("pausedButton").style.display="none";
    document.getElementById("playButton").style.display="";
}
function SetPlay(){
    PAUSED=0;
    if(PAUSED==1){
        CURRENTINDEX=(CURRENTINDEX<(SCREENS.length-1))?(CURRENTINDEX+1):0;
        CURRENTSCREEN=(CURRENTSCREEN==0)?1:0;
    }
    document.getElementById("pausedButton").style.display="";
    document.getElementById("playButton").style.display="none";
    FadeScreen(0);
}
function ScreenForward(){
    SetPaused();
    var currentScreen=(CURRENTSCREEN==0)?1:0;
    var screenViewer=document.getElementById("screen"+currentScreen);
    var newIndex=(CURRENTINDEX<(SCREENS.length-1))?(CURRENTINDEX+1):0;
    screenViewer.innerHTML="<img alt='' src='"+SCREENS[newIndex]+"' />";
    CURRENTINDEX=newIndex;
}
function ScreenBack(){
    SetPaused();
    var currentScreen=(CURRENTSCREEN==0)?1:0;
    var screenViewer=document.getElementById("screen"+currentScreen);
    var newIndex=(CURRENTINDEX>0)?(CURRENTINDEX-1):(SCREENS.length-1);
    screenViewer.innerHTML="<img alt='' src='"+SCREENS[newIndex]+"' />";
    CURRENTINDEX=newIndex;
}
function SetOpacity(screenViewer,opacity){
    if (screenViewer.filters&&screenViewer.filters[0]){
        if (typeof screenViewer.filters[0].opacity=="number") //IE6
            screenViewer.filters[0].opacity=opacity
        else //IE5.5
            screenViewer.style.filter="alpha(opacity="+opacity+")"
    }
    else if (screenViewer.style.MozOpacity)
        screenViewer.style.MozOpacity=opacity/101
    else if (screenViewer.style.KhtmlOpacity)
        screenViewer.style.KhtmlOpacity=opacity/100
    else if (screenViewer.style.opacity&&!screenViewer.filters)
        screenViewer.style.opacity=opacity/101
}
function RotatePressLogo(){
    CURRENTPRESSLOGO=(CURRENTPRESSLOGO<(PRESSLOGOS.length-1))?(CURRENTPRESSLOGO+1):0;
    document.getElementById("pressImg").src=PRESSLOGOS[CURRENTPRESSLOGO];
    setTimeout("RotatePressLogo()",15000);
}