var timer;
var headerIsClosed = true;
var originalHeight = 60;
var minHeight = 1;
var step = 22;

function hideHeader(idHeader,normalHeight){
	var objDiv = document.getElementById(idHeader);
	
	objDiv.style.height = (normalHeight - step) + "px";

	timer = setTimeout("hideHeader('" + idHeader + "'," + objDiv.offsetHeight + ")",50);
	
	if(normalHeight - step < step){
		objDiv.style.height = minHeight + "px";
		clearTimeout(timer);
	}	
}

function showHeader(idHeader,newHeight,oldHeight){
	var objDiv = document.getElementById(idHeader);
	
	objDiv.style.height = (newHeight + step) + "px";

	timer = setTimeout("showHeader('" + idHeader + "'," + objDiv.offsetHeight + "," + oldHeight + ")",50);
	
	if(newHeight >= oldHeight){
		clearTimeout(timer);
	}					
}

function processHeader(idHeader){
	window.focus();
	
	if(headerIsClosed == true){
		headerIsClosed = false;

		showHeader(idHeader,document.getElementById(idHeader).offsetHeight,originalHeight);
	}
	else{
		headerIsClosed = true;
		
		hideHeader(idHeader,originalHeight);
	}
}