﻿if (!FlashStyle6List) {
    var FlashStyle6List = [];
}
var FocusPic = function(BigPicID, SmallPicsID, TitleID, Width, Height) {

    this.Data = [];
    this.ImgLoad = [];
    this.TimeOut = 5000;
    var adNum = 0, TimeOutObj;

    this.ID = FlashStyle6List.push(this) - 1;

    this.Add = function(BigPic, SmallPic, Title, Url) {
        var ls;
        this.Data.push([BigPic, SmallPic, Title, Url]);
        ls = this.ImgLoad.length;
        this.ImgLoad.push(new Image);
        this.ImgLoad[ls].src = BigPic
    };
    this.TimeOutBegin = function() {
        clearInterval(TimeOutObj);
        TimeOutObj = setInterval("FlashStyle6List[" + this.ID + "].next()", this.TimeOut)
    };
    this.TimeOutEnd = function() {
        clearInterval(TimeOutObj)
    };
    this.select = function(num) {
        if (num > this.Data.length - 1) {
            return
        };
        this.TimeOutBegin();
        this.adNum = num;
        if (BigPicID) {
            if (this.$(BigPicID)) {
                var aObj = this.$(BigPicID).getElementsByTagName("a")[0], aImg = this.$(BigPicID).getElementsByTagName("img")[0];
                if (aImg.filters) {
                    aImg.filters.revealTrans.Transition = 23;
                    aImg.filters.revealTrans.apply();
                    aImg.filters.revealTrans.play()
                };
                aObj.href = this.Data[num][2];
                aImg.alt = this.Data[num][3];
                aImg.src = this.Data[num][0]
            }
        };
        if (TitleID) {
            if (this.$(TitleID)) {
                this.$(TitleID).innerHTML = '<a href="' + this.Data[num][2] + '" target="_blank">' + this.Data[num][3] + '</a>'
            }
        };
        if (SmallPicsID) {
            if (this.$(SmallPicsID)) {
                var sImg = this.$(SmallPicsID).getElementsByTagName("span"), i; for (i = 0; i < sImg.length; i++) { if (i == num) { sImg[i].className = "selected" } else { sImg[i].className = "" } }
            }
        }
    }; this.next = function() { var temp = this.adNum; temp++; if (temp >= this.Data.length) { temp = 0 }; this.select(temp) }; this.MInStopEvent = function(ObjID) { if (ObjID) { if (this.$(ObjID)) { if (this.$(ObjID).attachEvent) { this.$(ObjID).attachEvent("onmouseover", Function("FlashStyle6List[" + this.ID + "].TimeOutEnd()")); this.$(ObjID).attachEvent("onmouseout", Function("FlashStyle6List[" + this.ID + "].TimeOutBegin()")) } else { this.$(ObjID).addEventListener("mouseover", Function("FlashStyle6List[" + this.ID + "].TimeOutEnd()"), false); this.$(ObjID).addEventListener("mouseout", Function("FlashStyle6List[" + this.ID + "].TimeOutBegin()"), false) } } } }; this.begin = function() { this.MInStopEvent(TitleID); this.MInStopEvent(SmallPicsID); this.MInStopEvent(BigPicID); if (SmallPicsID) { if (this.$(SmallPicsID)) { var i, temp = ""; for (i = 0; i < this.Data.length; i++) { temp += '<span><a href="' + this.Data[i][2] + '" target="_blank"><img src="' + this.Data[i][1] + '" style="width:' + Width + 'px;height:' + Height + 'px" onmouseover="FlashStyle6List[' + this.ID + '].select(' + i + ')" alt="' + this.Data[i][3] + '" /></a></span>' }; this.$(SmallPicsID).innerHTML = temp } }; this.select(0) }; this.$ = function(objName) { if (document.getElementById) { return eval('document.getElementById("' + objName + '")') } else { return eval('document.all.' + objName) } }
}