
var swap = new Array();
var currentTab = 0;

function preload() {
    for (var j = 0; j < preload.arguments.length; j++) {
        swap[j] = new Image();
        swap[j].src = preload.arguments[j];
    }
}

function swapImage(tabId, newImagePath) {
    // Ignore swap requests for the current tab, since it never changes
    if( tabId != currentTab ) {
        var img = document.getElementById('tab' + tabId);
        img.src = newImagePath;
    }
}

function initImages(selectedTab) {
    preload('images/company2_f2.jpg', 'images/products2_f2.jpg', 'images/technology2_f2.jpg', 'images/support2_f2.jpg', 'images/contact2_f2.jpg');

    switch( selectedTab ) {
        case 1:
            swapImage( 1, 'images/company2_f2.jpg');
            break;
        case 2:
            swapImage( 2, 'images/products2_f2.jpg');
            break;
        case 3:
            swapImage( 3, 'images/technology2_f2.jpg');
            break;
        case 4:
            swapImage( 4, 'images/support2_f2.jpg');
            break;
        case 5:
            swapImage( 5, 'images/contact2_f2.jpg');
            break;
    }

    // Set current tab, which will keep it from changing in the future
    currentTab = selectedTab;
}
