﻿$(document).ready(function () {
    ShowUSFlashMap();
    ShowCAFlashMap();
});

function ShowUSFlashMap() {
    $("[EnableUSFlashMap='true']").each(function () {
        var attributes = false;
        var params = { wmode: "direct" };
        var flashvars = {
            BaseURL: FlashMapUrl.replace("[CountryCode]", "US"),

            outlineColor: "CCCCCC",
            mainBackgroundColor: "386BA0",
            rolloverColor: "58AA22",
            abbrvColor: "FFFFFF"
        };
        // put code to check for small resolution
        if (typeof isSmallResolution == "function" && isSmallResolution()) {
            swfobject.embedSWF("/images/USFlashMap.swf", this.id, "450", "338", "9.0.0", false, flashvars, params, attributes);
        } else {
            swfobject.embedSWF("/images/USFlashMap.swf", this.id, "600", "367", "9.0.0", false, flashvars, params, attributes);
        }
    });
}

function ShowCAFlashMap() {
    $("[EnableCAFlashMap='true']").each(function () {
        var attributes = false;
        var params = { wmode: "direct" };
        var flashvars = {
            baseURL: FlashMapUrl.replace("[CountryCode]", "CA"),

            stageOutlineColor: "FFFFFF",
            initialProvincesColor: "386BA0",
            provinceOverColor: "58AA22",
            provinceSelectedColor: "386BA0",
            mapBgColor: "FFFFFF",
            initialProvinceTextColor: "FFFFFF",
            provinceTextOverColor: "FFFFFF",
            provinceTextSelectedColor: "FFFFFF"
        };
        if (typeof isSmallResolution == "function" && isSmallResolution()) { 
            swfobject.embedSWF("/images/CanadaFlashMap.swf", this.id, "450", "338", "9.0.0", false, flashvars, params, attributes);
        } else {
            swfobject.embedSWF("/images/CanadaFlashMap.swf", this.id, "600", "367", "9.0.0", false, flashvars, params, attributes);
        }
    });
}

function extraWindowResizeProcess() {
    if ($(window).width() < 900) {
        $("#USFlashMap").width(450);
        $("#CAFlashMap").width(450);
    }
    else {
        $("#USFlashMap").width(600);
        $("#CAFlashMap").width(600);
    }
}
