//2008-12-02

//new jaf object
var jaf = new jaf();
var speedTest = new jaf.tool.bwCheck();


// -----------------------------------------------------------------------------
// Globals
// Major version of Flash required
var requiredMajorVersion = 9;
// Minor version of Flash required
var requiredMinorVersion = 0;
// Minor version of Flash required
var requiredRevision = 0;
// Site intro for alternate content
var alternateContent = "Welcome to Skyy Infusions";
//dom object content recipient
var contentHolder = 'main';
// -----------------------------------------------------------------------------

//public main
function main()
{    
    // Version check for the Flash Player that has the ability to start Player Product Install (6.0r65)
    var hasProductInstall = DetectFlashVer(6, 0, 65);
    
    // Version check based upon the values defined in globals
    var hasReqestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
    
    
    // Check to see if a player with Flash Product Install is available and the version does not meet the requirements for playback
    if ( hasProductInstall && !hasReqestedVersion ) 
    {
        // MMdoctitle is the stored document.title value used by the installation process to close the window that started the process
        // This is necessary in order to close browser windows that are still utilizing the older version of the player after installation has completed
        // DO NOT MODIFY THE FOLLOWING FOUR LINES
        // Location visited after installation is complete if installation is required
        var MMPlayerType = (isIE == true) ? "ActiveX" : "PlugIn";
        var MMredirectURL = window.location;
        document.title = document.title.slice(0, 47) + " - Flash Player Installation";
        var MMdoctitle = document.title;
    
        AC_FL_RunContent(
        "src", "playerProductInstall",
        "FlashVars", "MMredirectURL="+MMredirectURL+'&MMplayerType='+MMPlayerType+'&MMdoctitle='+MMdoctitle+"",
        "width", "90%",
        "height", "90%",
        "align", "middle",
"menu","false",
        "id", "detectionExample",
        "quality", "high",
        //"bgcolor", "#ffffff",
        "name", "detectionExample",
        "allowScriptAccess","always",
        "type", "application/x-shockwave-flash",
        "pluginspage", "http://www.adobe.com/go/getflashplayer"
        );
    } 
    else if (hasReqestedVersion) 
    {
        // if we've detected an acceptable version
        // embed the Flash Content SWF when all tests are passed
        speedTest.run({callback:_embedFlash});
    } 
    else 
    {  // flash is too old or we can't detect the plugin
        alternateContent += '<BR>This content requires the Adobe Flash Player. <a href=http://www.adobe.com/go/getflash/>Get Flash</a>';
        getElement(contentHolder).innerHTML = alternateContent;  // insert non-flash content
    }
}


function _embedFlash(speed)
{
    var swf = PAGE_SWF+"&kbps="+speed.kbps;
    //alert(swf);
    
    
    //var PAGE_SWF set in `thisFileName`.php
    var so = new SWFObject(swf, 'right', '100%', '100%', '8');
    so.addParam('allowScriptAccess', 'always');
	so.addParam('menu', 'false');
    so.write(contentHolder);
}
