window.onload = function() {

}
function doWidthChangeMem(elem,startWidth,endWidth,startHeight, endHeight,steps,intervals, direction) { 
//Width changer with Memory by www.hesido.com
   if (elem.widthChangeMemInt)
	window.clearInterval(elem.widthChangeMemInt);
	var actStep = 0;
	var widthChange = startWidth;
	
	var changeAmountW = Math.round((endWidth - startWidth) / steps);
	var changeAmountH = Math.round((endHeight - startHeight) / steps);
	if (document.getElementById('large_content').style.display == 'block')
	{
		document.getElementById('small_content').style.display='none';
		document.getElementById('large_content').style.display='none';
		
	} else {
		document.getElementById('large_content').style.display='none';
		document.getElementById('small_content').style.display='none';
		
	}
    elem.widthChangeMemInt = window.setInterval(
	function() { 

	  elem.style.width = ((elem.offsetWidth-2) + changeAmountW) + "px"; // Minus two to compensate for the borders on the div
	  elem.style.left = (elem.offsetLeft - changeAmountW) + "px"; 
	  
	  elem.style.height = ((elem.offsetHeight-1) + changeAmountH) + "px"; 
	  actStep++;
	  if (actStep >= steps) {
	   window.clearInterval(elem.widthChangeMemInt);
	   showContent(direction);
	   }
	} 
	,intervals);
	

}
function showContent(direction) {
	if (direction == "growing")
	{
		document.getElementById('large_content').style.display='block';
	} else {
		document.getElementById('small_content').style.display='block';
	}
}