﻿function findImage(name, doc) {
    var i, img;
    for (i = 0; i < doc.images.length; i++) {
        if (doc.images[i].name == name) {
            return doc.images[i];
        }
    }
    if (doc.layers) {
        for (i = 0; i < doc.layers.length; i++) {
            if ((img = findImage(name, doc.layers[i].document)) != null) {
                img.container = doc.layers[i];
                return img;
            }
        }
    }
    return null;
}

function getImage(name) {
    return findImage(name, document);
}

function SetImageFocus(imageName) {
    var image = getImage(imageName);
    if (image == null) return;
    image.className = "ImageSelectedClass";
}

function RemoveImageFocus(imageName) {
    var image = getImage(imageName);
    if (image == null) return;
    image.className = "ImageClass";
}

function SetLinkFocus(linkname) {
    var link = document.getElementById(linkname);
    if (link != null) {
        link.focus();
    }
}

function ClearFocus() {
    for (i = 0; i < limit_col; i++) {
        for (j = 0; j < limit_row; j++) {
            RemoveImageFocus("image_" + i + "_" + j);
        }
    }
}