// JavaScript Document
var galCurrent = 0;
function getElement(v_id)
{
// primitive DOM retrieval - supports IE and W3C methods. No NS4 support
if (document.getElementById(v_id)) return document.getElementById(v_id);
if (document.all[v_id]) return document.all[v_id];
return false;
}
function galLoad()
{
var pattern = new RegExp("(image=)([0-9]+)");
if (document.location.href.match(pattern))
{
var match = document.location.href.match(pattern);
galCurrent = parseInt(match[2]);
}
galShow();
}
function galShow()
{
// update preview pane
if (getElement('galImage'))
{
getElement('galImage').src = gallery[galCurrent][0];
getElement('galCaption').innerHTML = gallery[galCurrent][1];
getElement('galImage').setAttribute('alt', gallery[galCurrent][2]);
getElement('galCounter').innerHTML = ''+ (galCurrent+1) +' of '+ gallery.length;
/*
if (galCurrent==0)
getElement('galPrevious').style.display = 'none';
else
getElement('galPrevious').style.display = 'inline';
if (galCurrent>=gallery.length-1)
getElement('galNext').style.display = 'none';
else
getElement('galNext').style.display = 'inline';
setTimeout('galPreload()', 350);
*/
}
}
function galChange(newGal)
{
// load next image
if (newGal0)
{
f_fadeOut('galImage', 0);
galCurrent--;
setTimeout('galShow()', 450);
}
}
function galPreload()
{
/*
// preload next and previous images
if (galCurrent0)
{
var v_preload0 = new Image;
v_preload0.src = gallery[galCurrent-1][0];
}
*/
}