var Switcher = {
    initialize: function()
    {
        container = document.getElementById("switcher");
        if (!container) return false;
        link       = container.getAttribute("href");
        image      = container.getElementsByTagName("img")[0];
        language  = Switcher.getLanguage();
        addEvent(window, "unload", function() {window.clearInterval(Timer);}, false);
        Switcher.doSwitch();
        Timer     = window.setInterval("Switcher.doSwitch()", 4000);
        i = 0;
    },
    doSwitch: function()
    {                        
        var l = Switcher.data.length;
        var i = Math.round((l-1)*Math.random());
        container.href = "/"+language+Switcher.data[i][2];
        image.src = Switcher.data[i][0];
        image.alt = Switcher.data[i][1];
    },
    data: new Array(
        ["/_images/customers_bmw.png",              "BMW",                        "/customers/bmw"],
        ["/_images/customers_vw.png",               "VW",                         "/customers/audi"],
        ["/_images/customers_man.png",              "MAN",                        "/customers/man"],
        ["/_images/customers_baca.png",             "Bank Austria Creditanstalt", "/customers/bankaustria"],
        ["/_images/customers_daimlerchrysler.png",  "Daimler Chrysler",           "/customers/dc"],
        ["/_images/customers_eads.png",             "EADS",                       "/customers/eads"],
        ["/_images/customers_fujitsusiemens.png",   "Fujitsu Siemens",            "/customers/fsc"],
        ["/_images/customers_tilak.png",            "Tilak",                      "/customers/tilak"],
        ["/_images/customers_toshiba.png",          "Toshiba",                    "/customers/toshiba"],
        ["/_images/customers_universal.png",        "Universal",                  "/customers/universal"],
        ["/_images/customers_bp.png",               "BP",                         "/customers/bp"],
        ["/_images/customers_audi.png",             "Audi",                       "/customers/audi"],
        ["/_images/customers_enbw.png",             "EnBW",                       "/customers/"],
        ["/_images/customers_dod.png",              "US Department of Defense",   "/customers/dod"]
    ),
    getLanguage: function()
    {
        var uri = location.href;
        if (uri.indexOf("../d/index.html") > -1) {
            return "d";
        } else {
            return "e";
        }
    }
}

addEvent(window, "load", Switcher.initialize, false);

