
/**
 * Preload an image
 */
function preloadImage(url)
{
    var im = new Image();
    im.src = url;
    return im;
}

/**
 * Preload an array of images
 */
function preloadImages (urls)
{
    var ims = new Array();
    if (document.images != null) for (var i = 0; i < urls.length; i++)
    {
        ims [i] = new Array();
        for (var j = 0; j < urls[i].length; j++) ims[i][j] = preloadImage (urls[i][j]);
    }
    return ims;
}

/**
 * Swap images using the preloaded array
 */
function flipIm(i, j)
{
    if
    (
        document.images &&
        ims.length > i &&
        ims[i].length > j &&
        eval ("document.images.im_" + i) != null
    )
    eval ("document.images.im_" + i + ".src=ims[" + i + "][" + j + "].src");
    return true;
}





var im_urls = new Array ();

im_urls[0]     = new Array ();
im_urls [0][0] = "/ims/toolbar_0.gif";
im_urls [0][1] = "/ims/toolbar_1.gif";
im_urls [0][2] = "/ims/toolbar_2.gif";
im_urls [0][3] = "/ims/toolbar_3.gif";

im_urls[1]     = new Array ();
im_urls [1][0] = "/ims/bu_hva_0.gif";
im_urls [1][1] = "/ims/bu_hva_1.gif";

im_urls[2]     = new Array ();
im_urls [2][0] = "/ims/bu_hvor_0.gif";
im_urls [2][1] = "/ims/bu_hvor_1.gif";

im_urls[3]     = new Array ();
im_urls [3][0] = "/ims/bu_skole_0.gif";
im_urls [3][1] = "/ims/bu_skole_1.gif";

im_urls[4]     = new Array ();
im_urls [4][0] = "/ims/bu_presse_0.gif";
im_urls [4][1] = "/ims/bu_presse_1.gif";

im_urls[5]     = new Array ();
im_urls [5][0] = "/ims/bu_omrts_0.gif";
im_urls [5][1] = "/ims/bu_omrts_1.gif";

im_urls[6]     = new Array ();
im_urls [6][0] = "/ims/bu_sendmeg_0.gif";
im_urls [6][1] = "/ims/bu_sendmeg_1.gif";

im_urls[7]     = new Array ();
im_urls [7][0] = "/ims/bu_arrangor_0.gif";
im_urls [7][1] = "/ims/bu_arrangor_1.gif";


var ims = preloadImages (im_urls);
