﻿/*******************************************************
        Media Player
*******************************************************/
var mp_mode = "play";

function MoviePrev()
{
    document.MediaPlayer.controls.previous();
}

function MoviePlay()
{
    mp_mode = "play";
    document.MediaPlayer.controls.play();
}

function MoviePause()
{
    mp_mode = "pause";
    document.MediaPlayer.controls.pause();
}

function MovieStop()
{
    mp_mode = "stop";
    document.MediaPlayer.controls.stop();
}

function MovieNext()
{
    document.MediaPlayer.controls.next();

    if (document.MediaPlayer.playstate == 10)
    {
        mp_mode = "stop";
    }
}

function dispPlayStatus(currentClip)
{
	ps = document.MediaPlayer.PlayState;

    if ( ps == 1 || ps == 10 )
    {
        MovieStop();
    }
}


/*******************************************************
        可視の切り替え
*******************************************************/
//-------------------------------------------------------------------------
function tglVisible(targetID)
{
    if (document.getElementById) {
    
        target = document.getElementById(targetID);

        if (target.style.display == "none")
        {
            target.style.display = "";
        }
        else
        {
            target.style.display = "none";
        }
    }
}

function tglItemBodyVisible(targetID, imageID, linkImage, linkImageCollapsed)
{
    if (document.getElementById) {
    
        target = document.getElementById(targetID);

        if (target.style.display == "none")
        {
            target.style.display = "";
        }
        else
        {
            target.style.display = "none";
        }
  		
        if (linkImageCollapsed != "") 
        {
            image = document.getElementById(imageID);
            
            if (target.style.display == "none")
            {
                image.src = linkImageCollapsed;
            }
            else
            {
		        image.src = linkImage;
		    }
        }
    }
  
    var value = document.getElementById(targetID).style.display;

//    if ((value == '') || (value == "block")) {
//        document.getElementById(id).style.display = "none";
//    } else{
//        document.getElementById(id).style.display = "block";
//    }
    // return false;
}
//-------------------------------------------------------------------------






/*******************************************************
        タブ
*******************************************************/
function SetTabActive(TargetTabNo)
{
    /*--------------------------------
        【呼び出し側で定義】
        TabCount    : タブの数
    --------------------------------*/
	for (var i=1; i<=this.TabCount; i++)
	{
	    var TabID = 'TdTab' + i;
	    var DivID = 'DivTabContent' + i;

        Tab = document.getElementById(TabID);
        Div = document.getElementById(DivID);

        if ( i == TargetTabNo )
        {
            Tab.className = 'tab_active';   // ★重要★ classの動的切り替え
            Div.style.display = "block";
        }
        else
        {
            Tab.className = 'tab_inactive';
            Div.style.display = "none";
        }
	}
    
}

