
 function displayImg( myFile, myName, myAlt )
 {
     myGalleryCon1 = document.getElementById('galleryCon_371_0');
     
     myGalleryCon1.innerHTML = '<img src="' + myFile + '" id="gallery_hero_371" class="' + myName + '" width="500" height="213" alt="' + myAlt + '" style="filter: alpha(opacity=0); -moz-opacity: 0; opacity: 0;" />';

     fadeIn( 'gallery_hero_371', 0 );
 }


function mov( myFile, myName )
{
    myName = String( myName );
    var so = new SWFObject( '/movie_player.swf', 'gallery_hero_371', myName, 500, 230, 7, '#FFFFFF' );
    so.addVariable( 'f', myFile );
    so.write( 'galleryCon_371_0' );
}

 
function swap( myID )
{
    var myGallery = new Array();
    myGallery[0] = new Array("IMAGE", "/images/gallery_371_0.jpg", "The Batbike", "CG Batbike");
    myGallery[1] = new Array("IMAGE", "/images/gallery_371_1.jpg", "Gotham City", "Digitally enhanced Gotham City, with CG ferry, water and digitally augmented docks.");
    myGallery[2] = new Array("IMAGE", "/images/gallery_371_2.jpg", "Night time in Gotham City", "Entirely CG shot, including environment and helicopter.");

    var myGalleryCon1 = document.getElementById('galleryCon_371_0');
    var myGalleryCon2 = document.getElementById('galleryConCaption_371');
    var myHero = document.getElementById('gallery_hero_371');
    var myHeroID = parseInt( myHero.className );

    if( ( myGallery[myID][0] == "IMAGE" ) && ( myGallery[myHeroID][0] == "IMAGE" ) )
    {
	fadeOut('gallery_hero_371', 100, myGallery[myID][1], myID, myGallery[myID][3] );
    }
    else if( myGallery[myID][0] == "MOVIE" )
    {		
	mov( myGallery[myID][1], myID );
    }
    else
    {
	displayImg( myGallery[myID][1], myID, myGallery[myID][3] );
    }

    myGalleryCon2.innerHTML = '<p><strong>' + myGallery[myID][2] + '</strong></p>';

}
