function runResize()
{
	var step = 6;
	var look = 'contact';	
	var lift = 'padding';
	if( window.getComputedStyle ) // non IE
	{
		var element = document.getElementById(look);
		var lastHeight = window.getComputedStyle(element,"").height;
		var origHeight = parseInt(lastHeight.substring(0,(lastHeight.length) - 2));

		var liftElement = document.getElementById(lift);
		var liftEHeight = window.getComputedStyle(liftElement,"").height;
		var liftOHeight = parseInt(liftEHeight.substring(0,(liftEHeight.length) - 2));		

		var mover;		
		var diff = origHeight % step;
		setInterval(		
			function()
			{
				var newHeight = window.getComputedStyle(element,"").height;
				if( newHeight != lastHeight )
				{
					var real = parseInt(newHeight.substring(0,(newHeight.length) - 2));
					if( real > origHeight && (mover = (real - diff) % step))
					{
						mover = step - mover + 1;
						liftElement.style.height = (liftOHeight + mover) + 'px'; 
					}
					lastHeight = newHeight;
				}
			}
		,500);
	}
}
