﻿
// Copyright 2011 Fiserv.  All rights reserved.
// $RCSfile: FlashLib.js $ - $Revision: 1.1 $ - $Date: 2011/01/25 18:34:56EST $

function RSAMFA_UpdateFlashObject(displayCtrl, FSOPath, flashToken)
{
    var hasFlashVersion = DetectFlashVer(6, 0, 0);
    if (hasFlashVersion) {
	    var out = "\r\n<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='1' height='1'>\r\n"
                + "\t<param name='movie' value='" + FSOPath + "'>\r\n"
                + "\t<param name='quality' value='high'>\r\n"
                + "\t<param name='bgcolor' value='#FFFFFF'>\r\n"
                + "\t<param name='FlashVars' value='pmdata=" + flashToken + "'>\r\n"
                + "\t<embed src='" + FSOPath + "' FlashVars='pmdata=" + flashToken + "' quality='low' bgcolor='#FFFFFF' width='1' height='1' type='application/x-shockwave-flash'>\r\n"
                + "\t\t<noobject></noobject>\r\n"
                + "\t</embed>\r\n"
                + "\t<noobject></noobject>\r\n"
                + "</object>\n";

        var displaySpan = document.getElementById(displayCtrl);    
        if (displaySpan != null)
            displaySpan.innerHTML = out;
    }
}

function RSAMFA_ReadFlashObject(displayCtrl, FSOPath, urlEncodePostPagePath)
{
    var hasFlashVersion = DetectFlashVer(6, 0, 0);
    if (hasFlashVersion) {
		var out = "\r\n<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' width='1' height='1'>\r\n"
                 + "\t<param name='movie' value='" + FSOPath + "'>\r\n"
                 + "\t<param name='quality' value='high'>\r\n"
                 + "\t<param name='bgcolor' value=#FFFFFF>\r\n"
                 + "\t<param name='FlashVars' value='gotoUrl=&sendUrl=" + urlEncodePostPagePath + "'>\r\n"
                 + "\t<embed src='" + FSOPath + "' FlashVars='gotoUrl=&sendUrl=" + urlEncodePostPagePath + "' quality='low' bgcolor='#FFFFFF' width='1' height='1' type='application/x-shockwave-flash'>\r\n"
                 + "\t\t<noobject></noobject>\r\n"
                 + "\t</embed>\r\n"
                 + "\t<noobject></noobject>\r\n"
                 + "</object>\r\n";
        
        var displaySpan = document.getElementById(displayCtrl);    
        if (displaySpan != null)
            displaySpan.innerHTML = out;            
    }
}

