var available_langs = [ "ru", "ro", "en" ];


var today = new Date();
var release = new Date("Nov 17, 2009 14:00:00 UTC");
var millisBetweenDates = release - today;
var days = Math.ceil(millisBetweenDates/1000/60/60/24);

var script = document.getElementById('fedora-banner');
var lang = "en"
var lang_match = script.src.match(/release-counter-ext\.js\?lang=(.*)$/);

if (lang_match) {
    for (var i = 0; i < available_langs.length; ++i) {
        if (available_langs[i] == lang_match[1]) {
            lang = lang_match[1];
            break;
        }
    }
}

var url = "https://fedoraproject.org/wiki/Releases/13/Schedule";

var banner = document.createElement('div');

var bannerlink = document.createElement('a');

var bannerimg = document.createElement("img");
bannerimg.style.border = "none";

if (days <= 0) {
    // TODO: Get an actual image here!
    bannerimg.setAttribute("src", "http://static.fedoramd.org/countdown/f13release.png");
    bannerimg.setAttribute("alt", "Fedora 13 is here!");
    url = "http://www.fedora.md/" + lang + "/get-fedora";
} else {
    bannerimg.setAttribute("src", "http://static.fedoramd.org/countdown/" + lang + "/fedora13-countdown-banner-" + days + "." + lang + "." + "png");
    bannerimg.setAttribute("alt", "Fedora 13 Goddard released in " + days + " days.");
}

bannerlink.setAttribute("href", url);

bannerlink.appendChild(bannerimg);
banner.appendChild(bannerlink);

script.parentNode.insertBefore(banner, script);
