/*	SWFObject v2.2 <http://code.google.com/p/swfobject/>
 is released under the MIT License <http://www.opensource.org/licenses/mit-license.php>
 */
var audioplayer_swfobject = function() {
    var d = "undefined",R = "object",s = "Shockwave Flash",w = "ShockwaveFlash.ShockwaveFlash",Q = "application/x-shockwave-flash",r = "SWFObjectExprInst",X = "onreadystatechange",o = window,J = document,T = navigator,t = false,u = [H],O = [],n = [],i = [],L,q,e,b,j = false,A = false,N,g,M = true,m = function() {
        var AA = typeof J.getElementById != d && typeof J.getElementsByTagName != d && typeof J.createElement != d,AH = T.userAgent.toLowerCase(),y = T.platform.toLowerCase(),AE = y ? /win/.test(y) : /win/.test(AH),AC = y ? /mac/.test(y) : /mac/.test(AH),AF = /webkit/.test(AH) ? parseFloat(AH.replace(/^.*webkit\/(\d+(\.\d+)?).*$/, "$1")) : false,x = !+"\v1",AG = [0,0,0],AB = null;
        if (typeof T.plugins != d && typeof T.plugins[s] == R) {
            AB = T.plugins[s].description;
            if (AB && !(typeof T.mimeTypes != d && T.mimeTypes[Q] && !T.mimeTypes[Q].enabledPlugin)) {
                t = true;
                x = false;
                AB = AB.replace(/^.*\s+(\S+\s+\S+$)/, "$1");
                AG[0] = parseInt(AB.replace(/^(.*)\..*$/, "$1"), 10);
                AG[1] = parseInt(AB.replace(/^.*\.(.*)\s.*$/, "$1"), 10);
                AG[2] = /[a-zA-Z]/.test(AB) ? parseInt(AB.replace(/^.*[a-zA-Z]+(.*)$/, "$1"), 10) : 0
            }
        } else {
            if (typeof o.ActiveXObject != d) {
                try {
                    var AD = new ActiveXObject(w);
                    if (AD) {
                        AB = AD.GetVariable("$version");
                        if (AB) {
                            x = true;
                            AB = AB.split(" ")[1].split(",");
                            AG = [parseInt(AB[0], 10),parseInt(AB[1], 10),parseInt(AB[2], 10)]
                        }
                    }
                } catch(z) {
                }
            }
        }
        return{w3:AA,pv:AG,wk:AF,ie:x,win:AE,mac:AC}
    }(),K = function() {
        if (!m.w3) {
            return
        }
        if ((typeof J.readyState != d && J.readyState == "complete") || (typeof J.readyState == d && (J.getElementsByTagName("body")[0] || J.body))) {
            F()
        }
        if (!j) {
            if (typeof J.addEventListener != d) {
                J.addEventListener("DOMContentLoaded", F, false)
            }
            if (m.ie && m.win) {
                J.attachEvent(X, function() {
                    if (J.readyState == "complete") {
                        J.detachEvent(X, arguments.callee);
                        F()
                    }
                });
                if (o == top) {
                    (function() {
                        if (j) {
                            return
                        }
                        try {
                            J.documentElement.doScroll("left")
                        } catch(x) {
                            setTimeout(arguments.callee, 0);
                            return
                        }
                        F()
                    })()
                }
            }
            if (m.wk) {
                (function() {
                    if (j) {
                        return
                    }
                    if (!/loaded|complete/.test(J.readyState)) {
                        setTimeout(arguments.callee, 0);
                        return
                    }
                    F()
                })()
            }
            S(F)
        }
    }();

    function F() {
        if (j) {
            return
        }
        try {
            var z = J.getElementsByTagName("body")[0].appendChild(c("span"));
            z.parentNode.removeChild(z)
        } catch(AA) {
            return
        }
        j = true;
        var x = u.length;
        for (var y = 0; y < x; y++) {
            u[y]()
        }
    }

    function k(x) {
        if (j) {
            x()
        } else {
            u[u.length] = x
        }
    }

    function S(y) {
        if (typeof o.addEventListener != d) {
            o.addEventListener("load", y, false)
        } else {
            if (typeof J.addEventListener != d) {
                J.addEventListener("load", y, false)
            } else {
                if (typeof o.attachEvent != d) {
                    I(o, "onload", y)
                } else {
                    if (typeof o.onload == "function") {
                        var x = o.onload;
                        o.onload = function() {
                            x();
                            y()
                        }
                    } else {
                        o.onload = y
                    }
                }
            }
        }
    }

    function H() {
        if (t) {
            v()
        } else {
            h()
        }
    }

    function v() {
        var x = J.getElementsByTagName("body")[0];
        var AA = c(R);
        AA.setAttribute("type", Q);
        var z = x.appendChild(AA);
        if (z) {
            var y = 0;
            (function() {
                if (typeof z.GetVariable != d) {
                    var AB = z.GetVariable("$version");
                    if (AB) {
                        AB = AB.split(" ")[1].split(",");
                        m.pv = [parseInt(AB[0], 10),parseInt(AB[1], 10),parseInt(AB[2], 10)]
                    }
                } else {
                    if (y < 10) {
                        y++;
                        setTimeout(arguments.callee, 10);
                        return
                    }
                }
                x.removeChild(AA);
                z = null;
                h()
            })()
        } else {
            h()
        }
    }

    function h() {
        var AG = O.length;
        if (AG > 0) {
            for (var AF = 0; AF < AG; AF++) {
                var y = O[AF].id;
                var AB = O[AF].callbackFn;
                var AA = {success:false,id:y};
                if (m.pv[0] > 0) {
                    var AE = C(y);
                    if (AE) {
                        if (f(O[AF].swfVersion) && !(m.wk && m.wk < 312)) {
                            W(y, true);
                            if (AB) {
                                AA.success = true;
                                AA.ref = Z(y);
                                AB(AA)
                            }
                        } else {
                            if (O[AF].expressInstall && a()) {
                                var AI = {};
                                AI.data = O[AF].expressInstall;
                                AI.width = AE.getAttribute("width") || "0";
                                AI.height = AE.getAttribute("height") || "0";
                                if (AE.getAttribute("class")) {
                                    AI.styleclass = AE.getAttribute("class")
                                }
                                if (AE.getAttribute("align")) {
                                    AI.align = AE.getAttribute("align")
                                }
                                var AH = {};
                                var x = AE.getElementsByTagName("param");
                                var AC = x.length;
                                for (var AD = 0; AD < AC; AD++) {
                                    if (x[AD].getAttribute("name").toLowerCase() != "movie") {
                                        AH[x[AD].getAttribute("name")] = x[AD].getAttribute("value")
                                    }
                                }
                                p(AI, AH, y, AB)
                            } else {
                                P(AE);
                                if (AB) {
                                    AB(AA)
                                }
                            }
                        }
                    }
                } else {
                    W(y, true);
                    if (AB) {
                        var z = Z(y);
                        if (z && typeof z.SetVariable != d) {
                            AA.success = true;
                            AA.ref = z
                        }
                        AB(AA)
                    }
                }
            }
        }
    }

    function Z(AA) {
        var x = null;
        var y = C(AA);
        if (y && y.nodeName == "OBJECT") {
            if (typeof y.SetVariable != d) {
                x = y
            } else {
                var z = y.getElementsByTagName(R)[0];
                if (z) {
                    x = z
                }
            }
        }
        return x
    }

    function a() {
        return !A && f("6.0.65") && (m.win || m.mac) && !(m.wk && m.wk < 312)
    }

    function p(AA, AB, x, z) {
        A = true;
        e = z || null;
        b = {success:false,id:x};
        var AE = C(x);
        if (AE) {
            if (AE.nodeName == "OBJECT") {
                L = G(AE);
                q = null
            } else {
                L = AE;
                q = x
            }
            AA.id = r;
            if (typeof AA.width == d || (!/%$/.test(AA.width) && parseInt(AA.width, 10) < 310)) {
                AA.width = "310"
            }
            if (typeof AA.height == d || (!/%$/.test(AA.height) && parseInt(AA.height, 10) < 137)) {
                AA.height = "137"
            }
            J.title = J.title.slice(0, 47) + " - Flash Player Installation";
            var AD = m.ie && m.win ? "ActiveX" : "PlugIn",AC = "MMredirectURL=" + o.location.toString().replace(/&/g, "%26") + "&MMplayerType=" + AD + "&MMdoctitle=" + J.title;
            if (typeof AB.flashvars != d) {
                AB.flashvars += "&" + AC
            } else {
                AB.flashvars = AC
            }
            if (m.ie && m.win && AE.readyState != 4) {
                var y = c("div");
                x += "SWFObjectNew";
                y.setAttribute("id", x);
                AE.parentNode.insertBefore(y, AE);
                AE.style.display = "none";
                (function() {
                    if (AE.readyState == 4) {
                        AE.parentNode.removeChild(AE)
                    } else {
                        setTimeout(arguments.callee, 10)
                    }
                })()
            }
            U(AA, AB, x)
        }
    }

    function P(y) {
        if (m.ie && m.win && y.readyState != 4) {
            var x = c("div");
            y.parentNode.insertBefore(x, y);
            x.parentNode.replaceChild(G(y), x);
            y.style.display = "none";
            (function() {
                if (y.readyState == 4) {
                    y.parentNode.removeChild(y)
                } else {
                    setTimeout(arguments.callee, 10)
                }
            })()
        } else {
            y.parentNode.replaceChild(G(y), y)
        }
    }

    function G(AB) {
        var AA = c("div");
        if (m.win && m.ie) {
            AA.innerHTML = AB.innerHTML
        } else {
            var y = AB.getElementsByTagName(R)[0];
            if (y) {
                var AC = y.childNodes;
                if (AC) {
                    var x = AC.length;
                    for (var z = 0; z < x; z++) {
                        if (!(AC[z].nodeType == 1 && AC[z].nodeName == "PARAM") && !(AC[z].nodeType == 8)) {
                            AA.appendChild(AC[z].cloneNode(true))
                        }
                    }
                }
            }
        }
        return AA
    }

    function U(AI, AG, y) {
        var x,AA = C(y);
        if (m.wk && m.wk < 312) {
            return x
        }
        if (AA) {
            if (typeof AI.id == d) {
                AI.id = y
            }
            if (m.ie && m.win) {
                var AH = "";
                for (var AE in AI) {
                    if (AI[AE] != Object.prototype[AE]) {
                        if (AE.toLowerCase() == "data") {
                            AG.movie = AI[AE]
                        } else {
                            if (AE.toLowerCase() == "styleclass") {
                                AH += ' class="' + AI[AE] + '"'
                            } else {
                                if (AE.toLowerCase() != "classid") {
                                    AH += " " + AE + '="' + AI[AE] + '"'
                                }
                            }
                        }
                    }
                }
                var AF = "";
                for (var AD in AG) {
                    if (AG[AD] != Object.prototype[AD]) {
                        AF += '<param name="' + AD + '" value="' + AG[AD] + '" />'
                    }
                }
                AA.outerHTML = '<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"' + AH + ">" + AF + "</object>";
                n[n.length] = AI.id;
                x = C(AI.id)
            } else {
                var z = c(R);
                z.setAttribute("type", Q);
                for (var AC in AI) {
                    if (AI[AC] != Object.prototype[AC]) {
                        if (AC.toLowerCase() == "styleclass") {
                            z.setAttribute("class", AI[AC])
                        } else {
                            if (AC.toLowerCase() != "classid") {
                                z.setAttribute(AC, AI[AC])
                            }
                        }
                    }
                }
                for (var AB in AG) {
                    if (AG[AB] != Object.prototype[AB] && AB.toLowerCase() != "movie") {
                        E(z, AB, AG[AB])
                    }
                }
                AA.parentNode.replaceChild(z, AA);
                x = z
            }
        }
        return x
    }

    function E(z, x, y) {
        var AA = c("param");
        AA.setAttribute("name", x);
        AA.setAttribute("value", y);
        z.appendChild(AA)
    }

    function Y(y) {
        var x = C(y);
        if (x && x.nodeName == "OBJECT") {
            if (m.ie && m.win) {
                x.style.display = "none";
                (function() {
                    if (x.readyState == 4) {
                        B(y)
                    } else {
                        setTimeout(arguments.callee, 10)
                    }
                })()
            } else {
                x.parentNode.removeChild(x)
            }
        }
    }

    function B(z) {
        var y = C(z);
        if (y) {
            for (var x in y) {
                if (typeof y[x] == "function") {
                    y[x] = null
                }
            }
            y.parentNode.removeChild(y)
        }
    }

    function C(z) {
        var x = null;
        try {
            x = J.getElementById(z)
        } catch(y) {
        }
        return x
    }

    function c(x) {
        return J.createElement(x)
    }

    function I(z, x, y) {
        z.attachEvent(x, y);
        i[i.length] = [z,x,y]
    }

    function f(z) {
        var y = m.pv,x = z.split(".");
        x[0] = parseInt(x[0], 10);
        x[1] = parseInt(x[1], 10) || 0;
        x[2] = parseInt(x[2], 10) || 0;
        return(y[0] > x[0] || (y[0] == x[0] && y[1] > x[1]) || (y[0] == x[0] && y[1] == x[1] && y[2] >= x[2])) ? true : false
    }

    function V(AC, y, AD, AB) {
        if (m.ie && m.mac) {
            return
        }
        var AA = J.getElementsByTagName("head")[0];
        if (!AA) {
            return
        }
        var x = (AD && typeof AD == "string") ? AD : "screen";
        if (AB) {
            N = null;
            g = null
        }
        if (!N || g != x) {
            var z = c("style");
            z.setAttribute("type", "text/css");
            z.setAttribute("media", x);
            N = AA.appendChild(z);
            if (m.ie && m.win && typeof J.styleSheets != d && J.styleSheets.length > 0) {
                N = J.styleSheets[J.styleSheets.length - 1]
            }
            g = x
        }
        if (m.ie && m.win) {
            if (N && typeof N.addRule == R) {
                N.addRule(AC, y)
            }
        } else {
            if (N && typeof J.createTextNode != d) {
                N.appendChild(J.createTextNode(AC + " {" + y + "}"))
            }
        }
    }

    function W(z, x) {
        if (!M) {
            return
        }
        var y = x ? "visible" : "hidden";
        if (j && C(z)) {
            C(z).style.visibility = y
        } else {
            V("#" + z, "visibility:" + y)
        }
    }

    function l(y) {
        var z = /[\\\"<>\.;]/;
        var x = z.exec(y) != null;
        return x && typeof encodeURIComponent != d ? encodeURIComponent(y) : y
    }

    var D = function() {
        if (m.ie && m.win) {
            window.attachEvent("onunload", function() {
                var AC = i.length;
                for (var AB = 0; AB < AC; AB++) {
                    i[AB][0].detachEvent(i[AB][1], i[AB][2])
                }
                var z = n.length;
                for (var AA = 0; AA < z; AA++) {
                    Y(n[AA])
                }
                for (var y in m) {
                    m[y] = null
                }
                m = null;
                for (var x in audioplayer_swfobject) {
                    audioplayer_swfobject[x] = null
                }
                audioplayer_swfobject = null
            })
        }
    }();
    return{registerObject:function(AB, x, AA, z) {
        if (m.w3 && AB && x) {
            var y = {};
            y.id = AB;
            y.swfVersion = x;
            y.expressInstall = AA;
            y.callbackFn = z;
            O[O.length] = y;
            W(AB, false)
        } else {
            if (z) {
                z({success:false,id:AB})
            }
        }
    },getObjectById:function(x) {
        if (m.w3) {
            return Z(x)
        }
    },embedSWF:function(AB, AH, AE, AG, y, AA, z, AD, AF, AC) {
        var x = {success:false,id:AH};
        if (m.w3 && !(m.wk && m.wk < 312) && AB && AH && AE && AG && y) {
            W(AH, false);
            k(function() {
                AE += "";
                AG += "";
                var AJ = {};
                if (AF && typeof AF === R) {
                    for (var AL in AF) {
                        AJ[AL] = AF[AL]
                    }
                }
                AJ.data = AB;
                AJ.width = AE;
                AJ.height = AG;
                var AM = {};
                if (AD && typeof AD === R) {
                    for (var AK in AD) {
                        AM[AK] = AD[AK]
                    }
                }
                if (z && typeof z === R) {
                    for (var AI in z) {
                        if (typeof AM.flashvars != d) {
                            AM.flashvars += "&" + AI + "=" + z[AI]
                        } else {
                            AM.flashvars = AI + "=" + z[AI]
                        }
                    }
                }
                if (f(y)) {
                    var AN = U(AJ, AM, AH);
                    if (AJ.id == AH) {
                        W(AH, true)
                    }
                    x.success = true;
                    x.ref = AN
                } else {
                    if (AA && a()) {
                        AJ.data = AA;
                        p(AJ, AM, AH, AC);
                        return
                    } else {
                        W(AH, true)
                    }
                }
                if (AC) {
                    AC(x)
                }
            })
        } else {
            if (AC) {
                AC(x)
            }
        }
    },switchOffAutoHideShow:function() {
        M = false
    },ua:m,getFlashPlayerVersion:function() {
        return{major:m.pv[0],minor:m.pv[1],release:m.pv[2]}
    },hasFlashPlayerVersion:f,createSWF:function(z, y, x) {
        if (m.w3) {
            return U(z, y, x)
        } else {
            return undefined
        }
    },showExpressInstall:function(z, AA, x, y) {
        if (m.w3 && a()) {
            p(z, AA, x, y)
        }
    },removeSWF:function(x) {
        if (m.w3) {
            Y(x)
        }
    },createCSS:function(AA, z, y, x) {
        if (m.w3) {
            V(AA, z, y, x)
        }
    },addDomLoadEvent:k,addLoadEvent:S,getQueryParamValue:function(AA) {
        var z = J.location.search || J.location.hash;
        if (z) {
            if (/\?/.test(z)) {
                z = z.split("?")[1]
            }
            if (AA == null) {
                return l(z)
            }
            var y = z.split("&");
            for (var x = 0; x < y.length; x++) {
                if (y[x].substring(0, y[x].indexOf("=")) == AA) {
                    return l(y[x].substring((y[x].indexOf("=") + 1)))
                }
            }
        }
        return""
    },expressInstallCallback:function() {
        if (A) {
            var x = C(r);
            if (x && L) {
                x.parentNode.replaceChild(L, x);
                if (q) {
                    W(q, true);
                    if (m.ie && m.win) {
                        L.style.display = "block"
                    }
                }
                if (e) {
                    e(b)
                }
            }
            A = false
        }
    }}
}();
var AudioPlayer = function() {
    var H = [];
    var D;
    var F = "";
    var A = {};
    var E = -1;
    var G = "9";

    function B(I) {
        if (document.all && !window[I]) {
            for (var J = 0; J < document.forms.length; J++) {
                if (document.forms[J][I]) {
                    return document.forms[J][I];
                    break
                }
            }
        }
        return document.all ? window[I] : document[I]
    }

    function C(I, J, K) {
        B(I).addListener(J, K)
    }

    return{setup:function(J, I) {
        F = J;
        A = I;
        if (audioplayer_swfobject.hasFlashPlayerVersion(G)) {
            audioplayer_swfobject.switchOffAutoHideShow();
            audioplayer_swfobject.createCSS("p.audioplayer_container span", "visibility:hidden;height:24px;overflow:hidden;padding:0;border:none;")
        }
    },getPlayer:function(I) {
        return B(I)
    },addListener:function(I, J, K) {
        C(I, J, K)
    },embed:function(I, K) {
        var N = {};
        var L;
        var J = {};
        var O = {};
        var M = {};
        for (L in A) {
            N[L] = A[L]
        }
        for (L in K) {
            N[L] = K[L]
        }
        if (N.transparentpagebg == "yes") {
            J.bgcolor = "#FFFFFF";
            J.wmode = "transparent"
        } else {
            if (N.pagebg) {
                J.bgcolor = "#" + N.pagebg
            }
            J.wmode = "opaque"
        }
        J.menu = "false";
        for (L in N) {
            if (L == "pagebg" || L == "width" || L == "transparentpagebg") {
                continue
            }
            O[L] = N[L]
        }
        M.name = I;
        M.style = "outline: none";
        O.playerID = I;
        audioplayer_swfobject.embedSWF(F, I, N.width.toString(), "24", G, false, O, J, M);
        H.push(I)
    },syncVolumes:function(I, K) {
        E = K;
        for (var J = 0; J < H.length; J++) {
            if (H[J] != I) {
                B(H[J]).setVolume(E)
            }
        }
    },activate:function(I, J) {
        if (D && D != I) {
            B(D).close()
        }
        D = I
    },load:function(K, I, L, J) {
        B(K).load(I, L, J)
    },close:function(I) {
        B(I).close();
        if (I == D) {
            D = null
        }
    },open:function(I, J) {
        if (J == undefined) {
            J = 1
        }
        B(I).open(J == undefined ? 0 : J - 1)
    },getVolume:function(I) {
        return E
    }}
}();
