﻿


// Globals
// Major version of Flash required
var requiredMajorVersion = 8;
// Minor version of Flash required
var requiredMinorVersion = 0;
// Minor version of Flash required
var requiredRevision = 0;
// the version of javascript supported
var jsVersion = 1.0;
var openedFPWindow = 0;

function CreateFlashTag(id,flashfile,width,height,bgcolor,transparent)
{

    var hasReqestedVersion = DetectFlashVer(requiredMajorVersion, requiredMinorVersion, requiredRevision);
    
    if(hasReqestedVersion)
    {
        var uid = new Date().getTime();
        var flashProxy = new FlashProxy(uid, id, 'JavaScriptFlashGateway.swf');
    
        var tag = new FlashTag(flashfile, width, height, '8,0,0,0'); 
        
        if(bgcolor== null)
            tag.setBgcolor('#1f1f1f');
         else
            tag.setBgcolor(bgcolor);

        // 'window' 'opaque' 'transparent')
        if(transparent != null)
        {
            if(transparent)
            {
                tag.setWmode('transparent');
            }
            else
            {
                tag.setWmode('opaque');
            }
        }
            
        tag.addFlashVars('lcId=' + uid);
        tag.setId(id);
        tag.write(document);
        
        return flashProxy;
    }
    else
    {
        //ShowFlashRequiredMessage(document);
        if(openedFPWindow == 0)
        {
            window.open("nofp8.htm","","_blank");   
            openedFPWindow = 1;
        }
            
    }
}