function adjustPageHeight() {
	// get height of content section
	contentHeight=document.getElementById('maincontent').offsetHeight;
	if (contentHeight < 400) {
		contentHeight =400;
		document.getElementById('maincontent').style.height=contentHeight;
	}
	
	// set dependent heights
	document.getElementById('leftborder').style.height=contentHeight;
	document.getElementById('leftbar').style.height=contentHeight;
	document.getElementById('pageSplit').style.height=contentHeight-36;
	document.getElementById('contentPadding').style.height=contentHeight;
	document.getElementById('rightbar').style.height=contentHeight;
	document.getElementById('flowerbg').style.height=contentHeight;
}
function showElement(elementname) {
    thisItem = document.getElementById(elementname);
    docHeight = document.body.offsetHeight;
    docWidth = document.body.offsetWidth;
    thisItem.style.display = 'inline';
//  alert(thisItem.offsetTop);
//  alert(thisItem.offsetHeight);
    bottomPos = thisItem.offsetTop + thisItem.offsetHeight;
    rightPos = thisItem.offsetLeft + thisItem.offsetWidth;
//  alert(docHeight);
//  alert(bottomPos);
//  alert(rightPos);
    if (bottomPos > docHeight || rightPos > docWidth) {
        thisItem.style.display = 'none';
        if (bottomPos > docHeight)
            thisItem.style.bottom = '0px';
        if (rightPos > docWidth)
            thisItem.style.right = '0px';
        thisItem.style.display = 'inline';
    }
}

function hideElement(elementname) {
    thisItem = document.getElementById(elementname);
            
    thisItem.style.display = 'none';
}
// switch image, given location and new image
function changeImage(thisplace, thisimage) {
    if (document.getElementById)
        document.getElementById(thisplace).src = thisimage;
    else if (document.images)
        document.images[thisplace].src = thisimage;
}


