window.onload = function(){
	resizePage();
}

function resizePage(){
	var bodyHeight = document.getElementById('body').offsetHeight;
	if(document.getElementById('frame')) var frameHeight = document.getElementById('frame').offsetHeight;
	if(document.getElementById('overlay')) var overlayHeight = document.getElementById('overlay').offsetHeight;
	
	if(document.getElementById('overlay')){
		if(bodyHeight > frameHeight) overlayHeight = bodyHeight;
		else overlayHeight = frameHeight;
	}
	
	if(document.getElementById('iframe')) document.getElementById('iframe').style.height = (bodyHeight - 65) + 'px';
	if(document.getElementById('overlay')) document.getElementById('overlay').style.height = overlayHeight  + 'px';
	
	window.onresize = resizePage;
}

function openResult(id){
	for(var count = 1; document.getElementById('result' + count); count++) document.getElementById('result' + count).className = '';
	document.getElementById('result' + id).className = 'open';
}

function setSearchKeyword(value){
	document.getElementById('search_keywords').value = value;
	document.getElementById('search').submit();
}

function showOverlay(){
	document.getElementById('overlay').style.display = 'block';
}

function hideOverlay(){
	document.getElementById('overlay').style.display = 'none';
}