﻿

// # ManuelC: 2011-02-26: Arrays de imagens
var imagesMenuBarOnPreloaded = new Array(5);
var imagesMenuBarOffPreloaded = new Array(5);
var imagesSelectButtonOnPreloaded = new Array(1);
var imagesSelectButtonOffPreloaded = new Array(1);


// # ManuelC: 2011-02-06: Preloader de uma imagem
function PreloadImage(sourceImageFile) {
    
    // # Carrega a imagem pesada
    var imageToLoad = new Image();
    imageToLoad.src = sourceImageFile;

    return imageToLoad;
}


// # ManuelC: 2008-09-27: Rotina para abertura da janela do mapa nas várias línguas
function ShowMap() {
    window.open("/" + PageLanguage + "/FDMap.htm", "_blank", "width=620,height=460,status=no,toolbar=no,location=no,menubar=no");
    return false;
}

function PreloadsMenubar() {

    // ManuelC: 2007-07-08: Preloads the "_off" "_on" images
    imagesMenuBarOnPreloaded[0] = PreloadImage('/' + PageLanguage + '/images/menubar/menubar01_on.gif');
    imagesMenuBarOnPreloaded[1] = PreloadImage('/' + PageLanguage + '/images/menubar/menubar02_on.gif');
    imagesMenuBarOnPreloaded[2] = PreloadImage('/' + PageLanguage + '/images/menubar/menubar03_on.gif');
    imagesMenuBarOnPreloaded[3] = PreloadImage('/' + PageLanguage + '/images/menubar/menubar04_on.gif');
    imagesMenuBarOnPreloaded[4] = PreloadImage('/' + PageLanguage + '/images/menubar/menubar05_on.gif');
    imagesMenuBarOffPreloaded[0] = PreloadImage('/' + PageLanguage + '/images/menubar/menubar01_off.gif');
    imagesMenuBarOffPreloaded[1] = PreloadImage('/' + PageLanguage + '/images/menubar/menubar02_off.gif');
    imagesMenuBarOffPreloaded[2] = PreloadImage('/' + PageLanguage + '/images/menubar/menubar03_off.gif');
    imagesMenuBarOffPreloaded[3] = PreloadImage('/' + PageLanguage + '/images/menubar/menubar04_off.gif');
    imagesMenuBarOffPreloaded[4] = PreloadImage('/' + PageLanguage + '/images/menubar/menubar05_off.gif');
}

function changeImg(obj, id, status) {
    if (status == 'on') {
        obj.src = imagesMenuBarOnPreloaded[id].src;
    }
    else
    {
        obj.src = imagesMenuBarOffPreloaded[id].src;
    }
}

