function getWindowHeight()
{
  var myHeight = 0;
  if(typeof(window.innerWidth )=='number')
  {
    //Non-IE
    myHeight = window.innerHeight;
  }
  else if(document.documentElement&&(document.documentElement.clientWidth||document.documentElement.clientHeight))
  {
    //IE 6+ in 'standards compliant mode'
    myHeight = document.documentElement.clientHeight;
  }
  else if(document.body&&(document.body.clientWidth||document.body.clientHeight))
  {
    //IE 4 compatible
    myHeight = document.body.clientHeight;
  }
  return myHeight;
}

function setFooter()
{
	if (document.getElementById) {
		var windowHeight = getWindowHeight();
		if (windowHeight > 0) {
			var contentHeight = document.getElementById('container').offsetHeight;
			var footerElement = document.getElementById('footer');
			var footerHeight  = footerElement.offsetHeight;
			if (windowHeight - (contentHeight + footerHeight) >= 0) {
				footerElement.style.position = 'relative';
				footerElement.style.top = (windowHeight - contentHeight) + 'px';
			}
			else {
				footerElement.style.position = 'static';
			}
		}
	}
}
(function(){ var old__ = window.onload; window.onload = function() { try { old__(); } catch(E) { } setFooter(); }; })();
 
(function(){ var old__ = window.onresize; window.onresize = function() { try { old__(); } catch(E) { } setFooter(); }; })();
/*window.onload=function()
{
	setFooter();
}

window.onresize=function()
{
	setFooter();
}*/
