// JavaScript Document

function onResize() {
	var isFF = (getBrowserName() == "FireFox") ? true : false;
	var isSafari = (getBrowserName() == "Safari") ? true : false;
	var isNN = (!isSafari && !isFF && (getBrowserName() == "Netscape")) ? true : false;
	
    var windowClientSize = getWindowClientSize();
	var myHeight = (isNN) ? 770 : document.getElementById('container').clientHeight;
	var myMargin = (windowClientSize.height-myHeight)/2-20;
	if ( myMargin < 0 ) { myMargin = 0; }
    document.getElementById('container').style.paddingTop = myMargin + "px";
	
}

function getWindowClientSize() {
	
    var result = {"width":0,"height":0};
    if(window.self&&self.innerHTML)
    {
        result.width = self.innerWidth();
        result.height = self.innerHeight();
        return result;
    }
    else if(document.documentElement&&document.documentElement.clientHeight)
    {
		result.width = document.documentElement.clientWidth;
		result.height = document.documentElement.clientHeight;

        return result;
    }
    else 	
    {
		result.width = document.body.clientWidth;
        result.height = document.body.clientHeight;
		
		return result;
    }
    
}
