var pics = 1;
var go = 1;
var max = 6;

var url1 = "#"; 
var url2 = "http://www.unitedmartialartsonline.com/";
var url3 = "http://www.zenillumination.com/";
var url4 = "http://www.aztaichi.com";
var url5 = "http://www.zenyoga.com/";
var url6 = "http://www.zenmarksman.com/"; 

var text1 = "Elements"; 
var text2 = "United Martial Arts"; 
var text3 = "Zen Illumination"; 
var text4 = "Zen Wellness"; 
var text5 = "Zen Yoga";
var text6 = "Zen Marksman"; 

var currentState = 'NONE';
var currentLoaded = 0;
var player = null;

if (document.images)
{
   woodup           = new Image();
   woodup.src       = "images/chinese_wood.jpg" ;
   wooddown         = new Image() ;
   wooddown.src     = "images/chinese_wood_green.jpg" ;
  
   fireup = new Image();
   fireup.src = "images/chinese_fire.jpg";
   firedown = new Image();
   firedown.src = "images/chinese_fire_red.jpg";

   earthup       = new Image();
   earthup.src   = "images/chinese_earth.jpg" ;
   earthdown     = new Image() ;
   earthdown.src = "images/chinese_earth_yellow.jpg" ;

   metalup         = new Image();
   metalup.src     = "images/chinese_metal.jpg" ;
   metaldown       = new Image() ;
   metaldown.src   = "images/chinese_metal_silver.jpg";

   waterup       = new Image();
   waterup.src   = "images/chinese_water.jpg";
   waterdown     = new Image();
   waterdown.src = "images/chinese_water.jpg";
}

function down(name)
{
   if (document.images) {
   document[ name ].src = eval( name + "down.src" );
   }
}

function up(name)
{
   if (document.images) {
   document[ name ].src = eval( name + "up.src" );
   }
}

function showpop(id)
{
   document.getElementById(id).style.visibility= "visible";
}

function hidepop(id)
{
   document.getElementById(id).style.visibility= "hidden";
}

function swapframe(id)
{
  var prefix = 'page'
  for(i=1; i<7; i++)
    {
      document.getElementById(prefix + i).style.display = 'none';
    }
  var state = document.getElementById(id).style.display;
  if ( state == 'block' )
    {
      document.getElementById(id).style.display = 'none';
    }
  else
    {
      document.getElementById(id).style.display = 'block';
    }
 
}

function turnframe(id)
{
  var prefix = 'page'
  for(i=1; i<10; i++)
    {
      document.getElementById(prefix + i).style.display = 'none';
    }
  var state = document.getElementById(id).style.display;
  if ( state == 'block' )
    {
      document.getElementById(id).style.display = 'none';
    }
  else
    {
      document.getElementById(id).style.display = 'block';
    }
 
}

function links() 
{ 
   location = eval("url" + pics); 
}

function windowON() 
{ 
   window.status = eval('text' + pics); 
   setTimeout("windowOFF()",3000); 
}

function windowOFF() 
{ 
   window.status="";

}

function playerReady(thePlayer)
{
    player = window.document[thePlayer.id];
    addListeners();
}

function addListeners()
{
    if (player) {
        player.addControllerListener("ITEM", "itemListener");
        player.addModelListener("LOADED", "loadedListener");
        player.addModelListener("STATE", "stateListener");
    } else {
        setTimeout("addListeners()", 100);
    }
}

function stateListener(obj)
{
    currentState = obj.newstate;
    previousState = obj.oldstate;

    var tmp = document.getElementById("stat");
    if (tmp) {
        tmp.innerHTML = "current state: " + currentState + "<br>previous state: " + previousState
    }

    if ((currentState == "COMPLETED") && (previousState == "PLAYING")) {
        deletePlayer("unitedkungfuWrapper", "unitedkungfuPlace", "player1");
        document.getElementById("unitedkungfuWrapper").style.visibility = "hidden";
    }

    if ((currentState == "IDLE") && (previousState == "PLAYING")) {
        deletePlayer("unitedkungfuWrapper", "unitedkungfuPlace", "player1");
        document.getElementById("unitedkungfuWrapper").style.visibility = "hidden";
    }

}

function loadFile(theFile)
{
    currentItem = -1;
    previousItem = -1;
    player.sendEvent('LOAD', theFile);
}

function deletePlayer(theWrapper, thePlaceholder, thePlayerId)
{
    swfobject.removeSWF(thePlayerId);
    var tmp = document.getElementById(theWrapper);
    if (tmp) { tmp.innerHTML = "<div id=" + thePlaceholder + "></div>"; }
}

function createPlayer(thePlaceholder, thePlayerId, theFile, theStart, theImg)
{
    var flashvars = {
        file: theFile,
        autostart: theStart,
        image: theImg
    }
    var params = {
        allowfullscreen: "true",
        allowscriptaccess: "always"
    }
    var attributes = {
        id: thePlayerId,
        name: thePlayerId
    }
    swfobject.embedSWF("player.swf", thePlaceholder, "384", "288", "10", false, flashvars, params, attributes);
}

function clargePlayer(thePlaceholder, thePlayerId, theFile, theStart, theImg)
{
    var flashvars = {
        file: theFile,
        autostart: theStart,
        image: theImg
    }
    var params = {
        allowfullscreen: "true",
        allowscriptaccess: "always"
    }
    var attributes = {
        id: thePlayerId,
        name: thePlayerId
    }
    swfobject.embedSWF("player.swf", thePlaceholder, "640", "480", "10", false, flashvars, params, attributes);
}

function largePlayer(thePlaceholder, theFile, theStart, theImg)
{
    deletePlayer('unitedkungfuWrapper', thePlaceholder, 'player1');
    document.getElementById("unitedkungfuWrapper").style.visibility = "visible";
    clargePlayer(thePlaceholder, 'player1', theFile, theStart, theImg);
}

function initPlayer(thePlaceholder, theFile, theStart, theImg)
{

    deletePlayer('unitedkungfuWrapper', thePlaceholder, 'player1');
    document.getElementById("unitedkungfuWrapper").style.visibility = "visible";
    createPlayer(thePlaceholder, 'player1', theFile, theStart, theImg);
}

function ShowImg(thePicture)
{
    document.getElementById("lpic").src = thePicture;
}
