


    function setElementOpacity(sElemId, nOpacity) {
        var opacityProp = getOpacityProperty();
        var elem = document.getElementById(sElemId);

        if (!elem || !opacityProp) return; // Если не существует элемент с указанным id или браузер не поддерживает ни один из известных функции способов управления прозрачностью

        if (opacityProp == "filter")  // Internet Exploder 5.5+
        {
            nOpacity *= 100;

            // Если уже установлена прозрачность, то меняем её через коллекцию filters, иначе добавляем прозрачность через style.filter
            var oAlpha = elem.filters['DXImageTransform.Microsoft.alpha'] || elem.filters.alpha;
            if (oAlpha) oAlpha.opacity = nOpacity;
            else elem.style.filter += "progid:DXImageTransform.Microsoft.Alpha(opacity=" + nOpacity + ")"; // Для того чтобы не затереть другие фильтры используем "+="
        }
        else // Другие браузеры
            //alert(opacityProp + " " + nOpacity);
            elem.style[opacityProp] = nOpacity;
    }

    function getOpacityProperty() {
        if (typeof document.body.style.opacity == 'string') // CSS3 compliant (Moz 1.7+, Safari 1.2+, Opera 9)
            return 'opacity';
        else if (typeof document.body.style.MozOpacity == 'string') // Mozilla 1.6 и младше, Firefox 0.8 
            return 'MozOpacity';
        else if (typeof document.body.style.KhtmlOpacity == 'string') // Konqueror 3.1, Safari 1.1
            return 'KhtmlOpacity';
        else if (document.body.filters && navigator.appVersion.match(/MSIE ([\d.]+);/)[1] >= 5.5) // Internet Exploder 5.5+
            return 'filter';

        return false; 
    }


 
    function TimerDo() {
        v = v + _move;
        //alert(v);
        if (v < 0) {
            imgIndex = imgIndex + 1;
            if (imgIndex > imgCnt) {
                imgIndex = 0 
            }
            v = 240;
            var bi  = "url(" + arr[imgIndex] + ")";
         //   var bi = arr[imgIndex];
            var bin = "url(" + arr[imgIndex+1] + ")"; 
           // alert(bi + "  " + imgIndex);


						//document.getElementById("backOver").style.backgroundColor = colors[imgIndex+1]; 
            document.getElementById("backOver").style.backgroundImage = bin;

            //document.getElementById("divOver").style.backgroundColor = colors[imgIndex];
            //alert(bi);
            document.getElementById("divOver").style.backgroundImage = bi;

            try { }
           catch (e) 
           {
           } 
            
        }
        var op = v;
        if (op > 100) {
            op = 100;
        }
        
        
        //alert(v); 
       setElementOpacity("divOver", op / 100 ); 
    }
    window.setInterval(TimerDo, 100);
   // setElementOpacity("blackPan", 0.5);



