function kaoimgload() {
    var appVer = parseInt(navigator.appVersion);
    var isNC = false,
        isN6 = false,
        isIE = false;
    if (document.all && appVer >= 4) {
        isIE = true;
    } else if (document.getElementById && appVer > 4) {
        isN6 = true;
    } else if (document.layers && appVer >= 4) {
        isNC = true;
    }
    if (isNC || isN6 || isIE) {
        if (document.images) {
            var imgName = kaoimgload.arguments[0];
            var cnt;
            swImg[imgName] = new Array;
            for (cnt = 1; cnt < kaoimgload.arguments.length; cnt++) {
                swImg[imgName][kaoimgload.arguments[cnt]] = new Image();
                swImg[imgName][kaoimgload.arguments[cnt]].src = kaoimgload.arguments[cnt];
            }
        }
    }
}

function kaoimg(doc, imgName) {
    for (var i = 0; i < doc.layers.length; i++) {
        var img = doc.layers[i].document.images[imgName];
        if (!img) {
            img = kaoimg(doc.layers[i], imgName);
        }
        if (img) {
            return img;
        }
    }
    return null;
}

function kaoimgswap(imgName, imgSrc) {
    var appVer = parseInt(navigator.appVersion);
    var isNC = false,
        isN6 = false,
        isIE = false;
    if (document.all && appVer >= 4) {
        isIE = true;
    } else if (document.getElementById && appVer > 4) {
        isN6 = true;
    } else if (document.layers && appVer >= 4) {
        isNC = true;
    }
    if (isNC || isN6 || isIE) {
        if (document.images) {
            var img = document.images[imgName];
            if (!img) {
                img = kaoimg(document, imgName);
            }
            if (img) {
                img.src = imgSrc;
            }
        }
    }
}
var swImg;
swImg = new Array;