function imagezoom_show_array(index)
{
    document.getElementById("imagezoom-image").src = "/_images/common/imagezoom/loading.gif";
    document.getElementById("imagezoom-image").src = imagezoom_data[index].url;
    document.getElementById("imagezoom-image").style.width = imagezoom_data[index].width;
    document.getElementById("imagezoom-caption").innerHTML = imagezoom_data[index].caption;
    if (index == 0)
    {
	document.getElementById("imagezoom-prevlink").innerHTML = "<span style=\"color:#CFCFCF;\">&lt; prev</span>";
    }
    else
    {
	document.getElementById("imagezoom-prevlink").innerHTML = "<a href=\"javascript:imagezoom_show_array(" + (index - 1) + ")\" style=\"color:#6F6F6F;\">&lt; prev</a>";
    }
    if (index == (imagezoom_data.length - 1))
    {
	document.getElementById("imagezoom-nextlink").innerHTML = "<span style=\"color:#CFCFCF;\">next &gt;</span>";
    }
    else
    {
	document.getElementById("imagezoom-nextlink").innerHTML = "<a href=\"javascript:imagezoom_show_array(" + (index + 1) + ")\" style=\"color:#6F6F6F;\">next &gt;</a>";
    }

    document.getElementById("imagezoom-overlay").style.display = "block";
    document.getElementById("imagezoom-panel").style.marginTop = document.body.scrollTop + 30;
}

function imagezoom_show_single(url, width, caption)
{
    document.getElementById("imagezoom-image").src = url;
    document.getElementById("imagezoom-image").style.width = width;
    document.getElementById("imagezoom-caption").innerHTML = caption;

    document.getElementById("imagezoom-overlay").style.display = "block";
    document.getElementById("imagezoom-panel").style.marginTop = document.body.scrollTop + 10;
}

function imagezoom_close()
{
    document.getElementById("imagezoom-image").src = "/_images/common/imagezoom/loading.gif";
    document.getElementById("imagezoom-overlay").style.display = "none";
}

