
<!--
function bodyscroll() {
	var F = document.forms[0];
	F.ScrollTop.value = Body.scrollTop;
	}
//-->
	
function getWindowHeight() {
	var windowHeight=0;
	
	if (typeof(window.innerHeight)=='number') {
		windowHeight=window.innerHeight;
	}
	else {
		if (document.documentElement && document.documentElement.clientHeight) {
			windowHeight=document.documentElement.clientHeight;
		}
		else {
			if (document.body && document.body.clientHeight) {
				windowHeight=document.body.clientHeight;
			}
		}
	}
	
	return windowHeight;
}
	
function setFooter() {

var windowHeight=getWindowHeight();
		
		if (windowHeight>0) {
			    
			var footerElement= document.getElementById('footer');
			
			footerElement.style.position='absolute';
			footerElement.style.top=getHeight() + 80 + 'px';	
            footerElement.style.left = '20px';

		    if (windowHeight > getHeight()){
		        footerElement.style.top=(windowHeight-footerElement.offsetHeight)+ 75 + 'px';
		    }	
		    	    		    		    		
		}else {
			footerElement.style.position='relative';
			
		}
			
}

function getHeight(){
    if (document.getElementById('side_panel').offsetHeight > document.getElementById('main').offsetHeight){
        return document.getElementById('side_panel').offsetHeight;
    }else{
        document.getElementById('footer').style.position='absolute';
       return document.getElementById('main').offsetHeight;
        
    }
}

window.onload = function() {
  setFooter();
}
window.onresize = function() {
  setFooter();
}


