﻿function fixPNG(myImage,overflow) {
    var arVersion = navigator.appVersion.split("MSIE");
    var version = parseFloat(arVersion[1]);
    if ((version >= 5.5) && (version < 7) && (document.body.filters)) {

        if (overflow == 1){
            myImage.parentElement.style.overflow = 'hidden';
        }
        var imgID = (myImage.id) ? "id='" + myImage.id + "' " : ""
        var imgClass = (myImage.className) ? "class='" + myImage.className + "' " : ""
        var imgTitle = (myImage.title) ?
		             "title='" + myImage.title + "' " : "title='" + myImage.alt + "' "
        var imgStyle = "display:inline-block;" + myImage.style.cssText
        var strNewHTML = "<span " + imgID + imgClass + imgTitle
                  + " style=\"" + "width:" + myImage.width
                  + "px; height:" + myImage.height
                  + "px;" + imgStyle + ";"
                  + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
                  + "(src=\'" + myImage.src + "\', sizingMethod='scale');\"></span>"
        myImage.outerHTML = strNewHTML;
    }
}

var curentLangElement = null;

function onLangOver(new_nr_lang) {
    var el = document.getElementById("trLangs");
    el.getElementsByTagName("img")[new_nr_lang].style.cursor = "pointer";

    var newIndicator = el.getElementsByTagName("img")[new_nr_lang + 2];

    var indicatorPics = el.getElementsByTagName("tr")[1].getElementsByTagName("img");
    var oldIndicator = indicatorPics[0];
    for (var i = 0; i < indicatorPics.length; i++) {
        if (indicatorPics[i].style.display == "") {
            oldIndicator = indicatorPics[i];
            curentLangElement = oldIndicator;
            break;
        }
    };

    oldIndicator.style.display = "none";
    newIndicator.style.display = "";

}

function onLangOut() {
    var el = document.getElementById("trLangs");

    var indicatorPics = el.getElementsByTagName("tr")[1].getElementsByTagName("img");
    var oldIndicator = indicatorPics[0];

    for (var i = 0; i < indicatorPics.length; i++) {
        if (indicatorPics[i].style.display == "") {
            oldIndicator = indicatorPics[i];
            break;
        }
    };
    oldIndicator.style.display = "none";
    curentLangElement.style.display = "";
}



