/**
 * ==========================================================================
 * Copyright © 2009 Jörn P. Meier
 * All rights reserved.
 * webmaster@ionflux.org
 * --------------------------------------------------------------------------
 * gallery_en.js          Ionflux.org scripts.
 * ==========================================================================
 */

// Image data for the finished works gallery.
Ionflux.IMAGE_DATA_FINISHED = [
    [
        [ '0001_01.jpg', 850, 512 ], 
        [ '0001_02.jpg', 850, 512 ], 
        [ '0001_03.jpg', 850, 512 ], 
        [ '0001_04.jpg', 850, 512 ], 
        [ '0001_05.jpg', 850, 512 ], 
        [ '0001_06.jpg', 786, 474 ], 
        [ '0001_07.jpg', 647, 390 ], 
        [ '0001_08.jpg', 547, 330 ], 
        [ '0001_09.jpg', 448, 270 ]
    ], 
    [
        [ '0002_01.jpg', 744, 681 ], 
        [ '0002_02.jpg', 744, 681 ], 
        [ '0002_03.jpg', 744, 681 ], 
        [ '0002_04.jpg', 744, 681 ], 
        [ '0002_05.jpg', 609, 558 ], 
        [ '0002_06.jpg', 517, 474 ], 
        [ '0002_07.jpg', 426, 390 ], 
        [ '0002_08.jpg', 360, 330 ], 
        [ '0002_09.jpg', 294, 270 ]
    ], 
    [
        [ '0003_01.jpg', 800, 447 ], 
        [ '0003_02.jpg', 800, 447 ], 
        [ '0003_03.jpg', 800, 447 ], 
        [ '0003_04.jpg', 800, 447 ], 
        [ '0003_05.jpg', 800, 447 ], 
        [ '0003_06.jpg', 792, 442 ], 
        [ '0003_07.jpg', 680, 379 ], 
        [ '0003_08.jpg', 590, 330 ], 
        [ '0003_09.jpg', 483, 270 ]
    ], 
    [
        [ '0004_01.jpg', 800, 234 ], 
        [ '0004_02.jpg', 800, 234 ], 
        [ '0004_03.jpg', 800, 234 ], 
        [ '0004_04.jpg', 800, 234 ], 
        [ '0004_05.jpg', 800, 234 ], 
        [ '0004_06.jpg', 792, 231 ], 
        [ '0004_07.jpg', 680, 198 ], 
        [ '0004_08.jpg', 600, 175 ], 
        [ '0004_09.jpg', 520, 152 ]
    ], 
    [
        [ '0005_01.jpg', 800, 343 ], 
        [ '0005_02.jpg', 800, 343 ], 
        [ '0005_03.jpg', 800, 343 ], 
        [ '0005_04.jpg', 800, 343 ], 
        [ '0005_05.jpg', 800, 343 ], 
        [ '0005_06.jpg', 792, 339 ], 
        [ '0005_07.jpg', 680, 291 ], 
        [ '0005_08.jpg', 600, 257 ], 
        [ '0005_09.jpg', 520, 222 ]
    ], 
    [
        [ '0006_01.jpg', 453, 990 ], 
        [ '0006_02.jpg', 419, 915 ], 
        [ '0006_03.jpg', 384, 840 ], 
        [ '0006_04.jpg', 320, 699 ], 
        [ '0006_05.jpg', 255, 558 ], 
        [ '0006_06.jpg', 217, 474 ], 
        [ '0006_07.jpg', 178, 390 ], 
        [ '0006_08.jpg', 151, 330 ], 
        [ '0006_09.jpg', 123, 270 ]
    ], 
    [
        [ '0007_01.jpg', 600, 518 ], 
        [ '0007_02.jpg', 600, 518 ], 
        [ '0007_03.jpg', 600, 518 ], 
        [ '0007_04.jpg', 600, 518 ], 
        [ '0007_05.jpg', 600, 518 ], 
        [ '0007_06.jpg', 549, 474 ], 
        [ '0007_07.jpg', 451, 390 ], 
        [ '0007_08.jpg', 382, 330 ], 
        [ '0007_09.jpg', 312, 270 ]
    ], 
    [
        [ '0008_01.jpg', 800, 408 ], 
        [ '0008_02.jpg', 800, 408 ], 
        [ '0008_03.jpg', 800, 408 ], 
        [ '0008_04.jpg', 800, 408 ], 
        [ '0008_05.jpg', 800, 408 ], 
        [ '0008_06.jpg', 792, 403 ], 
        [ '0008_07.jpg', 680, 346 ], 
        [ '0008_08.jpg', 600, 306 ], 
        [ '0008_09.jpg', 520, 265 ]
    ], 
    [
        [ '0009_01.jpg', 800, 602 ], 
        [ '0009_02.jpg', 800, 602 ], 
        [ '0009_03.jpg', 800, 602 ], 
        [ '0009_04.jpg', 800, 602 ], 
        [ '0009_05.jpg', 741, 558 ], 
        [ '0009_06.jpg', 629, 474 ], 
        [ '0009_07.jpg', 518, 390 ], 
        [ '0009_08.jpg', 438, 330 ], 
        [ '0009_09.jpg', 358, 270 ]
    ], 
    [
        [ '0010_01.jpg', 600, 988 ], 
        [ '0010_02.jpg', 555, 915 ], 
        [ '0010_03.jpg', 510, 840 ], 
        [ '0010_04.jpg', 424, 699 ], 
        [ '0010_05.jpg', 338, 558 ], 
        [ '0010_06.jpg', 287, 474 ], 
        [ '0010_07.jpg', 236, 390 ], 
        [ '0010_08.jpg', 200, 330 ], 
        [ '0010_09.jpg', 163, 270 ]
    ], 
    [
        [ '0011_01.jpg', 800, 522 ], 
        [ '0011_02.jpg', 800, 522 ], 
        [ '0011_03.jpg', 800, 522 ], 
        [ '0011_04.jpg', 800, 522 ], 
        [ '0011_05.jpg', 800, 522 ], 
        [ '0011_06.jpg', 726, 474 ], 
        [ '0011_07.jpg', 597, 390 ], 
        [ '0011_08.jpg', 505, 330 ], 
        [ '0011_09.jpg', 413, 270 ]
    ], 
    [
        [ '0012_01.jpg', 424, 800 ], 
        [ '0012_02.jpg', 424, 800 ], 
        [ '0012_03.jpg', 424, 800 ], 
        [ '0012_04.jpg', 370, 699 ], 
        [ '0012_05.jpg', 295, 558 ], 
        [ '0012_06.jpg', 251, 474 ], 
        [ '0012_07.jpg', 206, 390 ], 
        [ '0012_08.jpg', 174, 330 ], 
        [ '0012_09.jpg', 143, 270 ]
    ], 
    [
        [ '0013_01.jpg', 800, 478 ], 
        [ '0013_02.jpg', 800, 478 ], 
        [ '0013_03.jpg', 800, 478 ], 
        [ '0013_04.jpg', 800, 478 ], 
        [ '0013_05.jpg', 800, 478 ], 
        [ '0013_06.jpg', 792, 473 ], 
        [ '0013_07.jpg', 652, 390 ], 
        [ '0013_08.jpg', 552, 330 ], 
        [ '0013_09.jpg', 451, 270 ]
    ], 
    [
        [ '0014_01.jpg', 500, 762 ], 
        [ '0014_02.jpg', 500, 762 ], 
        [ '0014_03.jpg', 500, 762 ], 
        [ '0014_04.jpg', 458, 699 ], 
        [ '0014_05.jpg', 366, 558 ], 
        [ '0014_06.jpg', 311, 474 ], 
        [ '0014_07.jpg', 255, 390 ], 
        [ '0014_08.jpg', 216, 330 ], 
        [ '0014_09.jpg', 177, 270 ]
    ], 
    [
        [ '0015_01.jpg', 800, 661 ], 
        [ '0015_02.jpg', 800, 661 ], 
        [ '0015_03.jpg', 800, 661 ], 
        [ '0015_04.jpg', 800, 661 ], 
        [ '0015_05.jpg', 675, 558 ], 
        [ '0015_06.jpg', 573, 474 ], 
        [ '0015_07.jpg', 472, 390 ], 
        [ '0015_08.jpg', 399, 330 ], 
        [ '0015_09.jpg', 326, 270 ]
    ], 
    [
        [ '0016_01.jpg', 800, 633 ], 
        [ '0016_02.jpg', 800, 633 ], 
        [ '0016_03.jpg', 800, 633 ], 
        [ '0016_04.jpg', 800, 633 ], 
        [ '0016_05.jpg', 705, 558 ], 
        [ '0016_06.jpg', 599, 474 ], 
        [ '0016_07.jpg', 492, 390 ], 
        [ '0016_08.jpg', 417, 330 ], 
        [ '0016_09.jpg', 341, 270 ]
    ], 
    [
        [ '0017_01.jpg', 500, 790 ], 
        [ '0017_02.jpg', 500, 790 ], 
        [ '0017_03.jpg', 500, 790 ], 
        [ '0017_04.jpg', 442, 699 ], 
        [ '0017_05.jpg', 353, 558 ], 
        [ '0017_06.jpg', 300, 474 ], 
        [ '0017_07.jpg', 246, 390 ], 
        [ '0017_08.jpg', 208, 330 ], 
        [ '0017_09.jpg', 170, 270 ]
    ], 
    [
        [ '0018_01.jpg', 800, 545 ], 
        [ '0018_02.jpg', 800, 545 ], 
        [ '0018_03.jpg', 800, 545 ], 
        [ '0018_04.jpg', 800, 545 ], 
        [ '0018_05.jpg', 800, 545 ], 
        [ '0018_06.jpg', 695, 474 ], 
        [ '0018_07.jpg', 572, 390 ], 
        [ '0018_08.jpg', 484, 330 ], 
        [ '0018_09.jpg', 396, 270 ]
    ], 
    [
        [ '0019_01.jpg', 800, 609 ], 
        [ '0019_02.jpg', 800, 609 ], 
        [ '0019_03.jpg', 800, 609 ], 
        [ '0019_04.jpg', 800, 609 ], 
        [ '0019_05.jpg', 733, 558 ], 
        [ '0019_06.jpg', 622, 474 ], 
        [ '0019_07.jpg', 512, 390 ], 
        [ '0019_08.jpg', 433, 330 ], 
        [ '0019_09.jpg', 354, 270 ]
    ], 
    [
        [ '0020_01.jpg', 1754, 990 ], 
        [ '0020_02.jpg', 1622, 915 ], 
        [ '0020_03.jpg', 1489, 839 ], 
        [ '0020_04.jpg', 1232, 694 ], 
        [ '0020_05.jpg', 904, 509 ], 
        [ '0020_06.jpg', 792, 446 ], 
        [ '0020_07.jpg', 680, 383 ], 
        [ '0020_08.jpg', 584, 330 ], 
        [ '0020_09.jpg', 478, 270 ]
    ], 
    [
        [ '0021_01.jpg', 600, 990 ], 
        [ '0021_02.jpg', 555, 915 ], 
        [ '0021_03.jpg', 509, 840 ], 
        [ '0021_04.jpg', 424, 699 ], 
        [ '0021_05.jpg', 338, 558 ], 
        [ '0021_06.jpg', 287, 474 ], 
        [ '0021_07.jpg', 236, 390 ], 
        [ '0021_08.jpg', 200, 329 ], 
        [ '0021_09.jpg', 163, 270 ]
    ], 
    [
        [ '0022_01.jpg', 788, 990 ], 
        [ '0022_02.jpg', 729, 915 ], 
        [ '0022_03.jpg', 669, 840 ], 
        [ '0022_04.jpg', 557, 699 ], 
        [ '0022_05.jpg', 444, 558 ], 
        [ '0022_06.jpg', 377, 474 ], 
        [ '0022_07.jpg', 310, 390 ], 
        [ '0022_08.jpg', 262, 330 ], 
        [ '0022_09.jpg', 215, 270 ]
    ], 
    [
        [ '0023_01.jpg', 1750, 990 ], 
        [ '0023_02.jpg', 1617, 915 ], 
        [ '0023_03.jpg', 1485, 840 ], 
        [ '0023_04.jpg', 1232, 696 ], 
        [ '0023_05.jpg', 904, 511 ], 
        [ '0023_06.jpg', 792, 447 ], 
        [ '0023_07.jpg', 680, 384 ], 
        [ '0023_08.jpg', 583, 330 ], 
        [ '0023_09.jpg', 477, 270 ]
    ], 
    [
        [ '0024_01.jpg', 754, 990 ], 
        [ '0024_02.jpg', 697, 915 ], 
        [ '0024_03.jpg', 640, 840 ], 
        [ '0024_04.jpg', 532, 698 ], 
        [ '0024_05.jpg', 425, 558 ], 
        [ '0024_06.jpg', 361, 474 ], 
        [ '0024_07.jpg', 297, 390 ], 
        [ '0024_08.jpg', 251, 330 ], 
        [ '0024_09.jpg', 205, 270 ]
    ], 
    [
        [ '0025_01.jpg', 1458, 990 ], 
        [ '0025_02.jpg', 1347, 915 ], 
        [ '0025_03.jpg', 1237, 840 ], 
        [ '0025_04.jpg', 1029, 698 ], 
        [ '0025_05.jpg', 821, 558 ], 
        [ '0025_06.jpg', 698, 474 ], 
        [ '0025_07.jpg', 574, 389 ], 
        [ '0025_08.jpg', 486, 330 ], 
        [ '0025_09.jpg', 397, 270 ]
    ], 
    [
        [ '0026_01.jpg', 1458, 990 ], 
        [ '0026_02.jpg', 1347, 915 ], 
        [ '0026_03.jpg', 1237, 840 ], 
        [ '0026_04.jpg', 1029, 698 ], 
        [ '0026_05.jpg', 821, 558 ], 
        [ '0026_06.jpg', 698, 474 ], 
        [ '0026_07.jpg', 574, 389 ], 
        [ '0026_08.jpg', 486, 330 ], 
        [ '0026_09.jpg', 397, 270 ]
    ], 
    [
        [ '0027_01.jpg', 705, 989 ], 
        [ '0027_02.jpg', 651, 915 ], 
        [ '0027_03.jpg', 598, 840 ], 
        [ '0027_04.jpg', 497, 699 ], 
        [ '0027_05.jpg', 397, 558 ], 
        [ '0027_06.jpg', 337, 474 ], 
        [ '0027_07.jpg', 277, 390 ], 
        [ '0027_08.jpg', 235, 330 ], 
        [ '0027_09.jpg', 192, 270 ]
    ], 
    [
        [ '0028_01.jpg', 776, 990 ], 
        [ '0028_02.jpg', 717, 915 ], 
        [ '0028_03.jpg', 658, 840 ], 
        [ '0028_04.jpg', 548, 699 ], 
        [ '0028_05.jpg', 437, 558 ], 
        [ '0028_06.jpg', 371, 474 ], 
        [ '0028_07.jpg', 305, 390 ], 
        [ '0028_08.jpg', 258, 330 ], 
        [ '0028_09.jpg', 211, 270 ]
    ], 
    [
        [ '0029_01.jpg', 776, 990 ], 
        [ '0029_02.jpg', 717, 915 ], 
        [ '0029_03.jpg', 658, 840 ], 
        [ '0029_04.jpg', 548, 699 ], 
        [ '0029_05.jpg', 437, 558 ], 
        [ '0029_06.jpg', 371, 474 ], 
        [ '0029_07.jpg', 305, 390 ], 
        [ '0029_08.jpg', 258, 330 ], 
        [ '0029_09.jpg', 211, 270 ]
    ]
];

// Image captions for the finished works gallery.
Ionflux.IMAGE_CAPTIONS_FINISHED = [
    'Xegity: Planethopper', 
    'Ethership', 
    'Xegity: Large Shuttle', 
    'Xegity: The Battlecruiser A.S.S. Aeron', 
    'Xegity: Utopia Planitia Colony', 
    'Xegity: High Above', 
    'Mech', 
    'Evil Planets', 
    'Xegity: Alpha Spaceflight Auriga Class Shuttle', 
    'Die Stadt: Dark Gaian Concept', 
    'Space Scene', 
    'Science-Fiction Girl', 
    'Xegity: The Corvette I.S.S. Incandescent', 
    'Dryad', 
    'Space Pirates: Pirate Spaceship', 
    'Xegity: Elaphe Class Heavy Fighter', 
    'Space Pirates: Space Amazon', 
    'Xegity: Polar Colony', 
    'Xegity: Rim Colony Sunrise', 
    'Space Pirates: Meteorkraken', 
    'Science-Fiction Girl II', 
    'Strange Space', 
    'Locomotive', 
    'Alien', 
    'Xegity: Amathia Class Corvette', 
    'Xegity: Amathia Class Corvette Cutaway', 
    'Space Pirates: Time Machine Part', 
    'Space Dwarves', 
    'Space Dwarves (Color)'
];

// Finished works gallery page.
Ionflux.GalleryPageFinished = Class.create(Ionflux.GalleryPage, {
    
    // Constructor.
    initialize: function($super)
    {
        $super.call(this, 
            '../images/gallery/finished/thumbs', 
            '../images/gallery/finished', 
            Ionflux.IMAGE_DATA_FINISHED, 
            Ionflux.IMAGE_CAPTIONS_FINISHED, 
            1, 29, true, 60, 
            '<strong>&copy; 2009 Jörn P. Meier &nbsp;•&nbsp;</strong> <a href="/en/impressum.html">Imprint</a> &nbsp;•&nbsp; <a href="/en/datenschutz.html">Privacy</a> &nbsp;•&nbsp; <strong>Contact:</strong> <a href="mailto:webmaster@ionflux.org">webmaster@ionflux.org</a> &nbsp;•&nbsp; <strong>Language:</strong> <a href="../de/">de</a> | en');
    },
    
    setupStaticImages: function($super)
    {
        $super.call(this);
        
        var img03 = new Ionflux.Image('../images/finishedworks01.jpg', 
            169, 26, 160, 81);
        this.mainBox.add(img03);
    },
    
    // Setup sub-page links.
    setupSubPageLinks: function($super)
    {
        var l01 = new Ionflux.ImageLink(
            '../images/sketches01dark.jpg', 
            '../images/sketches01hl.jpg', 
            111, 26, 345, 81, 0.8, 0.8);
        var l02 = new Ionflux.ImageLink(
            '../images/3d01dark.jpg', 
            '../images/3d01hl.jpg', 
            42, 26, 472, 81, 0.8, 0.8);
        this.subPageLinks.push(l01);
        this.subPageLinks.push(l02);
        
        $super.call(this);
    },
    
    // Event handler: activate (sub-page links).
    onActivateSubPages: function(source)
    {
        if (source == this.subPageLinks[0])
            window.location = 'gallery_sketches.html';
        else
        if (source == this.subPageLinks[1])
            window.location = 'gallery_3d.html';
    }
});

