	<script type="text/javascript">
		function addLoadEvent( func ) {
			var oldonload = window.onload;
		  	if( typeof window.onload != 'function' ) {
		    	window.onload = func;
		  	} else {
			    window.onload = function() {
					oldonload();
				    func();
			    }
			}
		}
		
		addLoadEvent( function() {
			
			var dv;
			var child = new Array();
			for( var i = 0; i <  document.getElementById( "left_column" ).childNodes.length; i ++ ) {
				if(  document.getElementById( "left_column" ).childNodes[i].nodeType == 3 ) {
					continue;
				} else {
					child.push( document.getElementById( "left_column" ).childNodes[i] );
				}
			}
			
			for( var i = 0; i < child.length; i ++ ) {
				if( child[i].id == "footer" ) {
					if( child[i - 1].className.length == 0 ) {
						child[i - 1].parentNode.removeChild( child[i - 1] );
						break;
					}
				}
			}
			
			document.getElementById( "left_column" ).style.height = document.body.scrollHeight;
			document.getElementById( "footer" ).style.margin = 0;
			document.getElementById( "footer" ).style.position = "absolute";
			document.getElementById( "footer" ).style.top = document.body.scrollHeight - document.getElementById( "footer" ).offsetHeight;
		} );
	</script>
