﻿var bXMLSet = false;
var oXML;
var sXML;
var oFlash;
var currWin = null;
var prvOpenedMenu = null;
var prvOpenedMenuArrow = null;
var isMenuEnable = false;
var _currentGallery = "";
var _folderCollection = [];
var _freeFootageCollection = [];

var console = {};
console.log = function(){};
//***************************************************************
//*                  Mixer functions                            *
//***************************************************************

function onFlashInit()
{   
    FlashProxy.init();
    oFlash = getFlashObject("player");
    setXML();
}

//---------------------------------------------------------------
function onLoadXML(s)
{
	//alert(s);
}

//---------------------------------------------------------------

function setXML()
{
    if(!bXMLSet) // && (s == null || s == "" || s == "undefined")
    {
        bXMLSet = true;
	    var s = getXMLConfigObject().value;
	    //oFlash.setPlayerPath('/');
	    oFlash.setPlayerXML(s, false);
	    //oFlash.setAuthorMode(0, 0);
	}
}

//---------------------------------------------------------------

function getXML() 
{
   return oFlash.getXML();
}	

//---------------------------------------------------------------

function flashTrace(s)
{
	
}

//---------------------------------------------------------------

function getFlashObject(movieName)
{
    if (navigator.appName.indexOf("Microsoft") != -1)
    {
        return window[movieName];
    }
    else
    {
        return document[movieName];
    }
}

//---------------------------------------------------------------

function CreateMixerObject()
{
    // <![CDATA[
    var so = new SWFObject("Player.swf", "player", "320", "270", "8", "#FFFFFF");
    so.addParam("allowScriptAccess","always");
    so.addParam("loop","false");
    so.addParam("menu","false");
    so.addParam("quality","best");
    so.addParam("scale","default");
    so.addParam("wmode","opaque");
    so.addParam("align","middle");
	so.write("flashcontent");
	SWFFormFix("player");
	document.getElementById("flashcontent").style.display = "block";
    // ]]>
}

