function page_load()
{
var height_left = document.getElementById('content_left').offsetHeight;
var height_right = document.getElementById('content_right').offsetHeight;

if(height_left > height_right)
{
document.getElementById('content_bar').style.height = height_left - 20;
}
else
{
document.getElementById('content_bar').style.height = height_right - 20;
}

if(document.getElementById('content_bar').offsetHeight < 400)
{
document.getElementById('content_bar').style.height = 400;
}
}


function show_image(id, dir)
{
var XMLhttp = false;

if(window.XMLHttpRequest)
{
XMLhttp = new XMLHttpRequest();
}
else if(window.ActiveXObject)
{
XMLhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
else
{
alert("Your browser could not create XMLHttpRequest.");
}

if(XMLhttp)
{
XMLhttp.open("POST", "ajax/ajax_show_image.php", true);
XMLhttp.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
XMLhttp.onreadystatechange = function()
{
if(XMLhttp.readyState == 4 && XMLhttp.status == 200)
{
keep_top();
document.getElementById('gallery_bgr').style.top = document.body.scrollTop - 20;
document.getElementById('gallery_bgr').style.display = "block";
document.getElementById('gallery_div').style.top = document.body.scrollTop;
document.getElementById('gallery_div').style.display = "block";
document.getElementById('gallery_div').innerHTML = XMLhttp.responseText;
}
}
XMLhttp.send("id="+id+"&dir="+dir);
}

else
{
alert("Error");
}
}



function set_top()
{
var fade_top = document.body.scrollTop - 20;
document.getElementById('gallery_bgr').style.top = fade_top;
}


function keep_top()
{
top_to = window.setInterval("set_top();", 30);
}



function hide_id(el_id)
{
document.getElementById(el_id).style.display = "none";
}


function expand(el_id)
{
var element = document.getElementById(el_id);

if(element.style.display == "block")
{
element.style.display = "none";
}
else
{
element.style.display = "block";
}
}
