﻿
/// <reference path="../MapUtils.js" />
/// <reference path="../AgilityData.js" />



Agility.RegisterNamespace("Subaru.DrivenByOutback");

(function(DrivenByOutback) {

    var DrivenByOutbackDialog = null;

    var DrivenByOutbackSWF = null;

    DrivenByOutback.OnInit = function(DialogID, swfFile) {
        DrivenByOutbackDialog = $("#" + DialogID).dialog({
            autoOpen: false,
            modal: true,
            closeText: 'hide',
            dialogClass: 'DrivenByOutbackDialog',
            title: "",
            resizable: false
        });

        DrivenByOutbackSWF = swfFile;
    }

    DrivenByOutback.Close = function() {
        try {
            DrivenByOutbackDialog.dialog("close");
        }
        catch (e) { }



    }

    DrivenByOutback.Open = function() {

        DrivenByOutbackDialog.dialog("open");

        if (DrivenByOutbackSWF != null && DrivenByOutbackSWF.length > 0) {
            var so = new SWFObject(DrivenByOutbackSWF, "videoplayer", "980", "515", "8", "#ffffff");

            so.addParam("wmode", "transparent");
            so.addParam("AllowScriptAccess", "always");
            so.write("DrivenByOutbackFlash");

        }
    }


})(Subaru.DrivenByOutback);

function CloseDrivenByOutback() {
    Subaru.DrivenByOutback.Close();
}
