myImage=false;
hide=true;
myPlayerState=-1;

function setImage(value){
    // alert('setImage='+value);    
    myImage=value;
}//setImage


function hideLayer(which){
	if (myImage){
		topLevel = -1;
		lowLevel = 4;

        // alert('hide '+which);
        
		if (which == "video"){
			document.getElementById("video").style.zIndex = topLevel;
			document.getElementById("image").style.zIndex = lowLevel;
			
            document.getElementById("image").style.visibility = ""
            document.getElementById("video").style.visibility = "hidden"
			
		}else if (which == "image"){
			document.getElementById("image").style.zIndex = topLevel;
			document.getElementById("video").style.zIndex = lowLevel;

            document.getElementById("image").style.visibility = "hidden"
            document.getElementById("video").style.visibility = ""
		}
	}
}//hideLayer

function showHide(obj) {
	obj.close();
	return true;
}//showHide

function StartMeUp() {
	var myPlayer = document.getElementById("Player");

    if(myPlayer == null) return;
        
	if (myPlayer.controls.isAvailable('Play')){
		if (!hide){
			if(myImage){
			   hideLayer("image");
   			   //hideShow(Player);
			}
			hide=true;
			myPlayer.controls.play();
		}
		else 
		    myPlayer.controls.play();
	}
}//StartMeUp


function ShutMeDown() {
	var myPlayer = document.getElementById("Player");

    if(myPlayer == null) return;

	myPlayer.controls.stop();
	if (myImage){
	    hideLayer("video");
    	showHide(Player);
	    hide=false;
	}
}//ShutMeDown


function Pause() {
	var myPlayer = document.getElementById("Player");

    if(myPlayer == null) return;

	if (myPlayer.controls.isAvailable('Pause')) {
		myPlayer.controls.pause();
	}
	//else {
	//	myPlayer.controls.stop();
	//}
}//Pause


function volUp() {
	var myPlayer = document.getElementById("Player");
    if(myPlayer == null) return;
	myPlayer.settings.Volume = myPlayer.settings.Volume + 5;
}//volUp

function volDown() {
	var myPlayer = document.getElementById("Player");
    if(myPlayer == null) return;
	myPlayer.settings.Volume = myPlayer.settings.Volume - 5;
}//volDown


function goFullScreen()
{
	var myPlayer = document.getElementById("Player");

    if(myPlayer == null) return;
	

	if(myPlayerState == 3){
        myPlayer.uiMode = 'full';
	    myPlayer.fullScreen = 'true';
	}else{
	   StartMeUp();
	    setTimeout('setFullScreen()',1000)
	 }
}//goFullScreen

function setFullScreen()
{
	var myPlayer = document.getElementById("Player");
    if(myPlayer == null) return;
	if(myPlayerState == 3){
        myPlayer.uiMode = 'full';
        myPlayer.fullScreen = 'true';
    }
}//setFullScreen

function changeVideo(myVideoUrl){
	var myPlayer = document.getElementById("Player");
    if(myPlayer == null) return;
	myPlayer.URL = myVideoUrl;
}//changeVideo


function displayImageIfNoUrl(){
    // alert('displayImageIfNoUrl');
    var myPlayer = document.getElementById("Player");
    if(myPlayer == null) return;
    if (myPlayer.URL == ""){
    	if(myImage){
    		hideLayer("video");
    		showHide(Player);
	        hide=false;    		
    	}
    }
}//displayImageIfNoUrl


function handleWmpEvent(NewState){
   // alert('handleWmpEvent='+NewState);
   myPlayerState = NewState;
   if(myImage){
        switch (NewState){
            case 8:
                hideLayer("video");
                showHide(Player);
                hide=false;
                break;
        }
    }        
}//handleWmpEvent


function doUiModeNone() {
    var myPlayer = null;
    if (document.getElementById("Player")) myPlayer = document.getElementById("Player");
    if (myPlayer != null) {
      if (myPlayer.uiMode != "none") {
          myPlayer.uiMode="none";
      }
    }
}
window.onfocus = doUiModeNone;

