﻿/// <summary>
/// 功能：安全地載入Flash動畫 (需先載入 AC_RunActiveContent.js)
/// 版權：茂為科技 MacroWell-www.omg.com.tw
/// 作者：賴豐龍 Alan Lai 2009/02/05
/// _MSN：laifonlon@yahoo.com.tw
/// Mail：alan_lai@macrowell.com.tw
/// 呼叫範例：SafeLoadFlash('/images/ads/gb_200x120.swf',200,120);
/// </summary>
/// <param name="sFlashPath">Flash「檔案路徑」</param>
/// <param name="nFlashWidth">Flash 顯示「寬度」</param>
/// <param name="nFlashHeight">Flash 顯示「高度」</param>
/// <param name="bIsTransparent">Flash 「是否透明」</param>
function SafeLoadFlash(sFlashPath,nFlashWidth,nFlashHeight,bIsTransparent)
{
    var sOrgFlashPath = sFlashPath;
    var nLastSlashPosion = sOrgFlashPath.lastIndexOf("/");
    var sFlashDirPath = sOrgFlashPath.substr(0,nLastSlashPosion+1);
    var sFlashFileName = sOrgFlashPath.substr(nLastSlashPosion+1,sOrgFlashPath.length-nLastSlashPosion-1).replace('.swf','');
    //alert(sFlashDirPath + sFlashFileName + '.swf');
    try
    {
        AC_FL_RunContent
        (
            'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
            'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
            'src', sFlashDirPath + sFlashFileName,
            'movie', sFlashDirPath + sFlashFileName,
            'id', sFlashFileName,
            'name', sFlashFileName,
            'width', nFlashWidth,
            'height', nFlashHeight,
            'bgcolor', '#ffffff',
            'quality', 'high',
            'align', 'middle',
            'menu', 'false',
            'play', 'true',
            'loop', 'true',
            'scale', 'showall',
            'wmode', (bIsTransparent?'transparent':'window'),
            'devicefont', 'false',
            'allowFullScreen', 'false',
            'allowScriptAccess','sameDomain',
            'salign', ''
        );
    }
    catch(e)
    {	            
        //alert("這個頁面可能無載入 AC_RunActiveContent.js。");
    }
}