
window.onload = initPage;

function initPage(){		
	try{ resetHeights(); }catch(e){}
}

function resetHeights(){	
	try{		
		var objContents = document.getElementById("contents-container");
		var objRight = document.getElementById("right");
		var objLeft = document.getElementById("left");
		var objFooter = document.getElementById("footer");
		
		var iContents_Top = getElemTop("contents-container");

		var iContents_Height = getElemHeight ( "contents-container" );
		var iRight = getElemHeight ( "right" );
		var iLeft = getElemHeight ( "left" );		
		var iHeight = 0;

		if ( iLeft < iRight ){
			iHeight = iRight + 150;
		}else{
			iHeight = iLeft + 150;
		}

		if ( iHeight < iContents_Height ){
			iHeight = iContents_Height + 150;
		}
		
		objContents.style.height = iHeight + "px";
		objRight.style.height = iHeight + "px";
		objLeft.style.height = iHeight + "px";
		
		var iNewTop = iHeight + 318;		
		objFooter.style.top = iNewTop + "px";
		
		//saveHeight(iNewTop);

	}catch(e){
		window.alert ( "resetHeights :" + e ) ;
	}
}

function getElemTop( strObjId ){
	
	var selectedPoxX = 0;
	var selectedPoxY = 0;
	var theElem = document.getElementById( strObjId );
	if ( !theElem ) return;
	var theElemHeight = theElem.offsetHeight;
	var theElemWidth = theElem.offsetWidth;
	while(theElem !=null){
		selectedPoxX += theElem.offsetLeft;
		selectedPoxY += theElem.offsetTop;
		theElem = theElem.offsetParent;
	}
	return selectedPoxY;
}

function getElemHeight( strObjId ){
	
	var theElem = document.getElementById( strObjId );
	if ( !theElem ) return;
	var theElemHeight = theElem.offsetHeight;
	return theElemHeight;
}

function bookmarksite(title,url){
	if (window.sidebar){ // firefox
		window.sidebar.addPanel(title, url, "");
	}else if (window.opera && window.print){ // opera
		var elem = document.createElement('a');
		elem.setAttribute('href',url);
		elem.setAttribute('title',title);
		elem.setAttribute('rel','sidebar');
		elem.click();
	} 
	else if(document.all){// ie
		window.external.AddFavorite(url, title);
	}
}