    function newImage(arg) {
        if (document.images) {
            rslt = new Image();
            rslt.src = arg;
            return rslt;
        }
    }

    function changeImages() {
        if (document.images && (preloadFlag == true)) {
            for (var i=0; i<changeImages.arguments.length; i+=2) {
                document[changeImages.arguments[i]].src = changeImages.arguments[i+1];
            }
        }
    }

    var preloadFlag = false;
    function preloadImages(names) {
        if (document.images) {
            var men = new Array();
            for (i=0; i<names.length; i++)
                men[i]  = newImage(names[i]);
            preloadFlag = true;
        }
    }
    function gotoLocation(loc) {
        location.href = loc;
        return false;
    }