/*JS Stretch 100%*/

function addLoadEvent(func){var oldonload=window.onload;if(typeof window.onload !='function'){window.onload=func;}else{window.onload=function(){if(oldonload){oldonload();}func();}}}
function addResizeEvent(func){var oldonload=window.onresize;if(typeof window.onresize !='function'){window.onresize=func;}else{window.onresize=function(){if(oldonload){oldonload();}func();}}}
function gH(){return (typeof(window.innerWidth)=='number')?window.innerHeight:((document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight))?document.documentElement.clientHeight:((document.body&&(document.body.clientWidth||document.body.clientHeight))?document.body.clientHeight:0));}
function heightOfEl(e){return e.offsetHeight?(e.offsetHeight):e.style.pixelHeight;}
function setHeight(){
	var p=document.getElementById("page");
	var m=document.getElementById("main");
	var f=document.getElementById("footer");
	if(p!=null && m!=null && f!=null){
		if(gH()>heightOfEl(p)){
			p.style.height=gH()+"px";
			if(heightOfEl(f)<(gH()-heightOfEl(m))){
				f.style.height=(gH()-heightOfEl(m)-14)+"px";
			}
		}
	}
}
addLoadEvent(setHeight);
addResizeEvent(setHeight);