//------------------------------------------------------------------
// globale variablen
//------------------------------------------------------------------
var gl_browser_height												= 0;
var gl_browser_width												= 0;
var gl_js															= false;


//------------------------------------------------------------------
// Simple Browser Check
//------------------------------------------------------------------
var ns4 = (document.layers) ? 1 : 0;
var ie  = (document.all) ? 1 : 0;
var ns6 = (document.getElementById && !document.all) ? 1 : 0;
var ie6	= (navigator.userAgent.toLowerCase().indexOf("msie 6")!=-1) ? 1 : 0;



//------------------------------------------------------------------
// breite und hoehe des browserfensters bestimmen
//------------------------------------------------------------------
function cxi_init_browser_height_width()
  {
  if(ie && navigator.appVersion.indexOf("Linux") < 0)
    {
    gl_browser_width												= document.documentElement.clientWidth;
    gl_browser_height												= document.documentElement.clientHeight;
	}
  else
    {
	gl_browser_width												= innerWidth;
    gl_browser_height												= innerHeight;
    }
  
  //fuer linux
  if(navigator.appVersion.indexOf("Linux") >= 0)
    {
    gl_browser_height												= gl_browser_height-8;
    }
  }

function redraw_footer()
  {
  cxi_init_browser_height_width();
  int_wrap															= parseInt(document.getElementById('content').offsetHeight);
  int_footer														= parseInt(document.getElementById('footer').offsetHeight);
  int_header														= parseInt(document.getElementById('header').offsetHeight);
  
  if((int_wrap+int_footer+int_header) < gl_browser_height)
    {
	document.getElementById('footer').style.marginTop				= (gl_browser_height-int_footer-int_wrap-int_header-3)+'px';
	}
  else
    {
	document.getElementById('footer').style.marginTop				= '0';
	}
  }

window.onload														= redraw_footer;
/*
window.onresize														= redraw_footer;
*/

