function initLayout() {
return;
	var _content = document.getElementById('content');
	var _sidebar = document.getElementById('sidebar');
	var _mainInfo = getElementsByClass('main-info',_content,'div')[0];
	var _subColumn = getElementsByClass('sub-column',_content,'div')[0];
	var _subColumnBoxs = getElementsByClass('sub-info',_subColumn,'div');
	var _sidebarBoxs = getElementsByClass('sub-info',_sidebar,'div');
        var _docHeight = (document.height !== undefined) ? document.height : document.body.offsetHeight;
        var _docWidth = (document.width !== undefined) ? document.width : document.body.offsetWidth;
    
	if (window.innerHeight && window.scrollMaxY) {// Firefox
		_docHeight = window.innerHeight + window.scrollMaxY;
//		_docWidth = window.innerWidth + window.scrollMaxX;
	} else if (document.body.scrollHeight > document.body.offsetHeight){ // all but Explorer Mac
		_docHeight = document.body.scrollHeight;
//		_docWidth = document.body.scrollWidth;
	} else { // works in Explorer 6 Strict, Mozilla (not FF) and Safari
		_docHeight = document.body.offsetHeight;
//		_docWidth = document.body.offsetWidth;
  	}
    if(_docWidth < 1001)
      _docWidth = 1001;
        
    var _body1 = document.getElementById('body1');
    _body1.style.height = _docHeight+"px";
/*    var _body2 = document.getElementById('body2');
    var _body3 = document.getElementById('body3');
    var _footer = document.getElementById('footer');
//    _docHeight -= _footer.offsetHeight;
    _body2.style.height = _docHeight+"px";
    _body3.style.height = _docHeight+"px";
    _body3.style.width = _docWidth+"px";
  */  
//	_content.h = _content.offsetHeight - 33*2 - 4;
	_content.h = _content.offsetHeight;
	_sidebar.dif = _content.h - _sidebar.offsetHeight;
	if (_subColumn) _subColumn.dif = _content.h - _subColumn.offsetHeight;
//	if (_mainInfo) _mainInfo.dif = _content.h - _mainInfo.offsetHeight - 32;
	if (_mainInfo) _mainInfo.dif = _content.h - _mainInfo.offsetHeight;

	// set style ***************************************************************
	if (_subColumn) _subColumnBoxs[_subColumnBoxs.length-1].style.height = (_subColumnBoxs[_subColumnBoxs.length-1].offsetHeight + _subColumn.dif - 6) +'px';
	_sidebarBoxs[_sidebarBoxs.length-1].style.height = (_sidebarBoxs[_sidebarBoxs.length-1].offsetHeight + _sidebar.dif ) +'px';
	if (_mainInfo) _mainInfo.style.height = (_mainInfo.offsetHeight + _mainInfo.dif) +'px';
	
	// force redraw of hero box to fix IE6 bug:
	jQuery('.video-holder').hide();
	jQuery('.video-holder').show();
}
if (window.addEventListener)
{
	window.addEventListener("load", initLayout, false);
//	window.addEventListener("resize", initLayout, false);
}
else if (window.attachEvent)
{
	window.attachEvent("onload", initLayout);
//	window.attachEvent("onresize", initLayout);
}

function getElementsByClass(searchClass,node,tag) {
    var classElements = new Array();
    if ( node == null ) node = document;
    if ( tag == null ) tag = '*';
    var els = node.getElementsByTagName(tag);
    for (i = 0, j = 0; i < els.length; i++) {
        if (els[i].className.indexOf(searchClass) != -1 && els[i].className.indexOf(searchClass+'-') == -1) {
            classElements[j] = els[i];
            j++;
        }
    }
    return classElements;
}