
var strSelectedGalleryPage = String('1');
var iGalleryPage = Number(1);

nav_gallery_home_off = CreateImage('images/nav_gallery_home_off.gif');
nav_gallery_home_over = CreateImage('images/nav_gallery_home_over.gif');
nav_gallery_home_on = CreateImage('images/nav_gallery_home_on.gif');

nav_gallery_story_off = CreateImage('images/nav_gallery_story_off.gif');
nav_gallery_story_over = CreateImage('images/nav_gallery_story_over.gif');
nav_gallery_story_on = CreateImage('images/nav_gallery_story_on.gif');

nav_gallery_dealers_off = CreateImage('images/nav_gallery_dealers_off.gif');
nav_gallery_dealers_over = CreateImage('images/nav_gallery_dealers_over.gif');
nav_gallery_dealers_on = CreateImage('images/nav_gallery_dealers_on.gif');

nav_gallery_registration_off = CreateImage('images/nav_gallery_registration_off.gif');
nav_gallery_registration_over = CreateImage('images/nav_gallery_registration_over.gif');
nav_gallery_registration_on = CreateImage('images/nav_gallery_registration_on.gif');

nav_gallery_gallery_off = CreateImage('images/nav_gallery_gallery_off.gif');
nav_gallery_gallery_over = CreateImage('images/nav_gallery_gallery_over.gif');
nav_gallery_gallery_on = CreateImage('images/nav_gallery_gallery_on.gif');

nav_gallery_previous_off = CreateImage('images/nav_gallery_previous_off.gif');
nav_gallery_previous_over = CreateImage('images/nav_gallery_previous_over.gif');

nav_gallery_next_off = CreateImage('images/nav_gallery_next_off.gif');
nav_gallery_next_over = CreateImage('images/nav_gallery_next_over.gif');

function GalleryNavClick(strPage)
{
    document.getElementById('SubmitType').value = 'select';
    document.getElementById('GalleryItemId').value = strPage;
    document.forms[0].submit();
}

function GalleryNavPrevious()
{
    document.getElementById('SubmitType').value = 'previous';
    document.forms[0].submit();
}

function GalleryNavNext() 
{
    document.getElementById('SubmitType').value = 'next';
    document.forms[0].submit();
}

var oTimeoutId = null;
var dOpacity = 0;

function Thumbnail(sImage)
{
    document.getElementById('imgThumbnail').src = 'images/gallery/' +sImage;

    if (oTimeoutId != null)
        clearTimeout(oTimeoutId);
    
    //ShowThumb(sImage);
    oTimeoutId = setTimeout("ShowThumb('" +sImage +"')", 200);
}

function ShowThumb()
{
    oTimeoutId = null;
    
	dOpacity = 0;
    FadeThumb(0.09);

    document.getElementById('imgThumbnail').style.display = 'block';
    document.getElementById('GalleryThumbnail').style.display = 'block';
}

function HideThumb()
{
    if (oTimeoutId != null)
        clearTimeout(oTimeoutId);
    
    document.getElementById('GalleryThumbnail').style.display = 'none';
    document.getElementById('imgThumbnail').style.display = 'none';
}

// Speed between 0.01 and 0.25
function FadeThumb(dSpeed)
{
	dOpacity = dOpacity + dSpeed;
	dOpacity = (dOpacity > 1) ? 1 : dOpacity;
	
	// IE
	document.getElementById('GalleryThumbnail').style.filter = 'alpha(opacity=' +parseInt(100 * dOpacity) + ')';
	// FireFox
	document.getElementById('GalleryThumbnail').style.opacity = dOpacity;
	
	if (dOpacity < 1)
	    setTimeout("FadeThumb(" +dSpeed +")", 20);
}