/*

Menuscript RND mechical engineering

(C) 2000 ViZi grafisch ontwerpers. All rights reserved.

Contents:
- Preload of images
- Check for document ready (100% load complete)
- Generic mouseover script

Location:
root/scripts/menu.js

Last update:
11-03-2001

*/

NS = (document.layers);
OK = false;
fruit = (navigator.appVersion.lastIndexOf("Macintosh") != -1);


// Reload page in case of NS window resize (NS bug workaround).
//
var currentURL = location.href;

if (NS) { startB = innerWidth; startH = innerHeight };

function reloadURL() {
        if (innerWidth != startB || innerHeight != startH) { window.location = currentURL };
}

if (NS) { onresize = reloadURL };


// Preload all images and initialize all routines.
//
if (document.images) {
        menu1_0 = new Image();                menu1_0.src = "/images/menu/menu1_0.gif";
        menu1_1 = new Image();                menu1_1.src = "/images/menu/menu1_1.gif";

        menu2_0 = new Image();                menu2_0.src = "/images/menu/menu2_0.gif";
        menu2_1 = new Image();                menu2_1.src = "/images/menu/menu2_1.gif";

        menu3_0 = new Image();                menu3_0.src = "/images/menu/menu3_0.gif";
        menu3_1 = new Image();                menu3_1.src = "/images/menu/menu3_1.gif";

        menu4_0 = new Image();                menu4_0.src = "/images/menu/menu4_0.gif";
        menu4_1 = new Image();                menu4_1.src = "/images/menu/menu4_1.gif";

        menu5_0 = new Image();                menu5_0.src = "/images/menu/menu5_0.gif";
        menu5_1 = new Image();                menu5_1.src = "/images/menu/menu5_1.gif";
}

function checkLoad() {
        OK = true;
}


// Zet een menuitem aan of uit.
//
function changeImg(numImg1,numImg2) {
        if (OK && document.images) {
                eval('document.menu' + numImg1 + '.src = menu' + numImg1 + '_' + numImg2 + '.src');

                return true;
        }
}