var browserID = "";

function changeImage( imgRef )
{
    // What are we?
    if( browserID == "" )
    {
	whichBrowser();
    }

    // Everyone gets the image data the same and sets the alt info 
    // the same way, but setting the image path varies.  IE sucks.
    var xrefHolder   = document.getElementById( "holderImg" );
    var thisThumbImg = imgRef.getAttribute( 'SRC' );
    var newImgPath   = thisThumbImg.replace( 'thumbs/', '' );
    var thisThumbAlt = imgRef.getAttribute( 'ALT' );

    document.getElementById( "imgDesc" ).innerHTML = thisThumbAlt;

    if( browserID == "Netscape6or7" )
    {
	xrefHolder.setAttribute( 'SRC', newImgPath ) ;
    }
    else if( (browserID == "IE") || (browserID == "Opera") )
    {
	xrefHolder.src = newImgPath;
    }
    else
    {
	alert( 'Man, that\'s an old browser you\'re using... give it up\n' + 
	       'and get something made in this decade.' );
    }
}

function whichBrowser()
{
    if (navigator.appName == "Netscape") 
    {
    	if( navigator.userAgent.indexOf( "Mozilla/4" ) != -1 )
    	{
	    browserID = "Netscape4";
    	}
   	else
    	{
	    browserID = "Netscape6or7";
    	}
    }
    else if( navigator.appName == "Opera" )
    {
    	browserID = "Opera";
    }
    else
    {
    	if( navigator.userAgent.indexOf( "MSIE 4.5" ) != -1 )
    	{
            browserID = "Mac IE 4.5";
        }
    	else
    	{
            browserID = "IE";
    	}
    }
}