		
	function CBrowserInspector(sBrowserName)
	{
		this.sUserAgentName = navigator.appName.toLowerCase();
		this.bIsNetscape = false;
		
		////////////////////////////////////////////////////////
		// Constructor
		///////////////////////////////////////////////////////
		
		if (this.sUserAgentName == 'microsoft internet explorer')
		{
			this.bIsNetscape = false;
		}
		else if (this.sUserAgentName == 'netscape')
		{
			this.bIsNetscape = true;
		}
		
		////////////////////////////////////////////////////////
		// Methods
		///////////////////////////////////////////////////////

		this.getWindowHeight = function ()
		{
			var iWindowHeight;

			if (!this.bIsNetscape)
			{
				if (document.documentElement.offsetHeight)
				{
					iWindowHeight = document.documentElement.offsetHeight;
				}
				else
				{
					iWindowHeight = document.body.offsetHeight;
				}
			}
			else
			{
				iWindowHeight = window.innerHeight;
			}
			
			return iWindowHeight;
		}
	}

	function init()
	{
		var Browser = new CBrowserInspector();
		var iInnerHeight = Browser.getWindowHeight();
		
		var iFooterTop = 0;
		
		if (iInnerHeight < 800) iFooterTop = 675;
		else iFooterTop = iInnerHeight - 131;

		document.getElementById('Footer').style.top = iFooterTop +'px';
	}

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