var sw;
var sh;
function getViewPortW(){
	if (typeof window.innerWidth != 'undefined'){
		sw = window.innerWidth
	}else if (typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth != 'undefined' && document.documentElement.clientWidth != 0){
		sw = document.documentElement.clientWidth
	}else{
		sw = document.getElementsByTagName('body')[0].clientWidth
	}
	return sw;
}
function getViewPortH(){
	if (typeof window.innerWidth != 'undefined'){
		sh = window.innerHeight
	}else if (typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth != 'undefined' && document.documentElement.clientWidth != 0){
		sh = document.documentElement.clientHeight
	}else{
		sh = document.getElementsByTagName('body')[0].clientHeight
	}
	return sh;
}
function updateViewPort(){
	sw = getViewPortW();
	sh = getViewPortH();
	formatTheme();
	th = sh - $('.footer').outerHeight() - $('.header').outerHeight() - $('.subheader').outerHeight()-20;
	$('.container').css('min-height',th);
}

window.onresize = function (){
	updateViewPort();
}
