function AdjustColumnsHeight()
{
  // Show the footer                                
  window.document.getElementById('footer').style.visibility = 'inherit';
}


function setVisibility(id, visibility) {
	document.getElementById(id).style.display = visibility;
}

// Copyright 2006-2007 javascript-array.com

var timeout	= 500;
var closetimer	= 0;
var ddmenuitem	= 0;

// open hidden layer
function mopen(id)
{	
	// cancel close timer
	mcancelclosetime();

	// close old layer
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';

	// get new layer and show it
	ddmenuitem = document.getElementById(id);
	ddmenuitem.style.visibility = 'visible';

}
// close showed layer
function mclose()
{
	if(ddmenuitem) ddmenuitem.style.visibility = 'hidden';
}

// go close timer
function mclosetime()
{
	closetimer = window.setTimeout(mclose, timeout);
}

// cancel close timer
function mcancelclosetime()
{
	if(closetimer)
	{
		window.clearTimeout(closetimer);
		closetimer = null;
	}
}

// close layer when click-out
document.onclick = mclose; 


timerDown = "";
timerUp = "";
timerLeft = "";
timerRight = "";

// stop the scroll timer running
function stopMe() {
    clearTimeout(timerDown);
    clearTimeout(timerUp);
    clearTimeout(timerRight);
    clearTimeout(timerLeft);
}

/********************************************
    image on mouse scrolling div functions

*********************************************/

//set scroll step
hscrollStep = 3;
vscrollStep = 3;

// for scrolling divs down 
function scrollDivDown(id) {
    clearTimeout(timerDown);
    document.getElementById(id).scrollTop += hscrollStep;
    timerDown = setTimeout("scrollDivDown('" + id + "')", 10);

}
// for scrolling divs left  
function scrollDivUp(id) {
    clearTimeout(timerUp);
    document.getElementById(id).scrollTop -= hscrollStep;
    timerUp = setTimeout("scrollDivUp('" + id + "')", 10);
}
// for scrolling divs left
function scrollDivLeft(id) {
    clearTimeout(timerRight);
    document.getElementById(id).scrollLeft -= hscrollStep;
    timerRight = setTimeout("scrollDivLeft('" + id + "')", 10);
}
// for scrolling divs right
function scrollDivRight(id) {
    clearTimeout(timerLeft);
    document.getElementById(id).scrollLeft += hscrollStep;
    timerLeft = setTimeout("scrollDivRight('" + id + "')", 10);
}


// for scrolling horizontal div set the width
function setDivWidth(id, widthpx) {
    document.getElementById(id).width = widthpx;
}
