﻿// JScript File
var MAXHEIGHT=440;
var MINHEIGHT=560;
var DY=8;
var SPEED=100;

var Id=0;
var IsMenuOpen=false;
var TVCntrlOn = 0;

imageTVControl = new Array(2);
imageTVControl[0] = new Image(102, 82);
imageTVControl[0].src = "pictures/TVControlOff.png";
imageTVControl[1] = new Image(102, 82);
imageTVControl[1].src = "pictures/TVControlOn.png";

function f(str)
{
	alert(str);
}

function Movie_Click(title, msg, mvURL)
{
    aspnetForm.VIDEO.url = "http://ucchh.org/msmediafiles/" + mvURL;
    x = document.getElementById("MovieDesc");
    x.innerHTML = title + "<br/><br/>" + msg;
}

function MovieGroup_Click(mvURL)
{
    window.location = mvURL;
}

function moveIt(){
    tv = document.getElementById("TVPanel");
    xpos = parseInt(tv.style.top);
    if(IsMenuOpen == false){
        if(xpos<=MAXHEIGHT){
            window.clearTimeout(Id);Id=0;
            IsMenuOpen=true;
        }else{
            tv.style.top = xpos - DY +"px";
            Id = window.setTimeout("moveIt();",SPEED);
        }    
    }else{
        if(xpos>=MINHEIGHT){
            window.clearTimeout(Id);Id=0;
            IsMenuOpen=false;
        }else{
            tv.style.top = xpos + DY +"px";
            Id = window.setTimeout("moveIt();",SPEED);
        }    
    }
}

function moveTVPanel() {
    if(!Id){moveIt();}
}

function TVControlFlash(){
    if(TVCntrlOn==1)
        TVCntrlOn = 0;
    else
        TVCntrlOn = 1;
    var c = document.getElementById("TVControlImg");
    if(c!=null){c.src = imageTVControl[TVCntrlOn].src;}
    window.setTimeout("TVControlFlash();", 250);
}

function loadPage(){
    //window.setTimeout("TVControlFlash();", 250);

}

var time;

function scrollUp(){
    var txt = document.getElementById("txtJoinUs");
    var xpos = parseInt(txt.style.top);
    var clipv = txt.style.clip.split("rect(")[1].split(")")[0].split("px");
    
    if(xpos > 0){
        xpos -= 5;
        txt.style.top = xpos + "px";
        
        
        clipv[0] = Number(clipv[0]) + 5;
        clipv[1] = Number(clipv[1].split(",")[1]);
        clipv[2] = Number(clipv[2].split(",")[1]);
        clipv[2] = Number(clipv[2]) + 5;
        clipv[3] = Number(clipv[3].split(",")[1]);
        txt.style.clip = "rect(" + clipv[0] + "px, " + clipv[1] + "px, " + clipv[2] + "px, " + clipv[3] + "px)";
        time = setTimeout('scrollUp()', 20);
    }
}

function scrollDown(){
    var txt = document.getElementById("txtJoinUs");
    var xpos = parseInt(txt.style.top);
    var clipv = txt.style.clip.split("rect(")[1].split(")")[0].split("px");

    if(xpos < 50){
        xpos += 5;
        txt.style.top = xpos + "px";
        
        
        clipv[0] = Number(clipv[0]) - 5;
        clipv[1] = Number(clipv[1].split(",")[1]);
        clipv[2] = Number(clipv[2].split(",")[1]);
        clipv[2] = Number(clipv[2]) -5;
        clipv[3] = Number(clipv[3].split(",")[1]);
        txt.style.clip = "rect(" + clipv[0] + "px, " + clipv[1] + "px, " + clipv[2] + "px, " + clipv[3] + "px)";
        time = setTimeout('scrollDown()', 20);
    }
}

function scrollStop(){
    if(time) clearTimeout(time);
}

function newWindow(htmlfile) {
    htmlWindow = window.open(htmlfile, 'newWin', 'width=500,height=350,toolbar=no,scrollbars=no');
    htmlWindow.focus();
}

function newDownloadWindow() {
    htmlWindow = window.open('download.aspx?url=' +  aspnetForm.VIDEO.url, 'newWin', 'width=500,height=350,toolbar=no,scrollbars=no');
    htmlWindow.focus();
}

function newFullScreenWindow() {
    htmlWindow = window.open('fullscreen.aspx?url=' +  aspnetForm.VIDEO.url, 'newWin', 'width=500,height=350,toolbar=no,scrollbars=no');
    htmlWindow.focus();
}
