﻿function getFlashPersistanceFromFlash()
{
    try
    {
        var flashObj = getFlashObject();
        return flashObj.callFlashAction({ action: "get_flash_persist" }).persistStr;
    }
    catch (e)
    {
        return "";
    }
}

function gotoPurchaseItemInFlash(assetID, autoPlay)
{
    var flashObj = getFlashObject();

    if (typeof autoPlay == 'undefined')
    {
        autoPlay = false;
    }

    if (typeof flashObj != 'undefined' && flashObj != null && flashInitialized)
    {
        TvinciPlayerAddToLog("gotoPurchaseItemInFlash - Calling flash to start purchase process. assetID '" + assetID + "', autoplay '" + autoPlay + "'");
        flashObj.callFlashAction({ action: "start_purchase_by_search", searchValue: assetID, 'autoPlay': autoPlay });
    }
    else
    {
        setTimeout(function() { gotoPurchaseItemInFlash(assetID, autoPlay); }, 1000);
    }
}


function Initialize_MainPlayer()
{
    flashObj.write("flashDiv3");
    WMPInit();
}