function initPage()
{
	var _parent = getElementsByClass('columns-holder','div');
	var _picContainer =  getElementsByClass('main-pict-container','div');
	var _questions =  getElementsByClass('questions-block-outer','div');
	
	_parent.h = _parent[0].offsetHeight;
	_picContainer.h = _picContainer[0].offsetHeight;
	_questions.h = _questions[0].offsetHeight;
	
	var _padding = (_parent.h - _picContainer.h - _questions.h)/2;
	if (_padding < 0) _padding = 0;
	_questions[0].style.paddingTop = _padding+'px';
	
}
if(!(/MSIE 6/.test(navigator.appVersion)))
{
	if (window.addEventListener)
		window.addEventListener("load", initPage, false);
	else if (window.attachEvent)
		window.attachEvent("onload", initPage);
}
function getElementsByClass(searchClass,tag,node) {
    var classElements = new Array();
    if ( node == null )
        node = document;
    if ( tag == null )
        tag = '*';
    var els = node.getElementsByTagName(tag);
    var elsLen = els.length;
    var pattern = new RegExp('(^|\\\\s)'+searchClass+'(\\\\s|$)');
    for (i = 0, j = 0; i < elsLen; i++) {
        if ( pattern.test(els[i].className) ) {
            classElements[j] = els[i];
            j++;
        }
    }
    return classElements;
}
