var is_ns6 = false;
var is_moz = false;
var is_ie = false;
var is_mac = false;

function fixFooter() {

    var containerObj = document.getElementById('container');
    var containerHeight = containerObj.offsetHeight;

    if (document.getElementById('containermidden'))
    {
	var containermiddenObj = document.getElementById('containermidden');
        var containermiddenHeight = containermiddenObj.offsetHeight;
    }

    if (document.getElementById('wobcontainermidden'))
    {
      var wobcontainermiddenObj = document.getElementById('wobcontainermidden');
      var wobcontainermiddenHeight = wobcontainermiddenObj.offsetHeight;
    }
   
    var myWidth = 0, myHeight = 0;
    
    // Gebruikte browser checks.
    if(typeof( window.innerWidth ) == 'number' ) {
        is_moz = true;
        if (navigator.userAgent.indexOf("Netscape")!= -1) {
            is_ns6 = true;
        }
    } else  {
        is_ie = true;
        if (navigator.userAgent.indexOf("Mac")!= -1) {
            is_mac = true;
        }
    }
    
    if (is_moz)
    {
        //Non-IE
        myHeight = window.innerHeight;

    }
    else
    {
    	 if (is_ie)
    	 {
	   	  	myHeight = document.body.clientHeight; 
	   	  	if (document.documentElement.clientHeight)
	   	  	{
      	  	myHeight = document.documentElement.clientHeight; // igv IE 7 moet myHeigth op deze manier worden uitgevraagd
      	  }
       }
    } 
    
    // als de lengte van de container div + de footer kleiner is dan de schermhoogte moet de footer onderin het scherm komen te staan,
    // dus de container hoogte moet aangepast worden, anders hoeft er niets te gebeuren
    
    if (containerHeight < myHeight)
    {
    	var verschil = myHeight - containerHeight;

	if (document.getElementById('containermidden'))
	{
    	   document.getElementById('containermidden').style.height = containermiddenHeight + verschil + "px";
	}


	if (document.getElementById('wobcontainermidden'))
	{
	  document.getElementById('wobcontainermidden').style.height = wobcontainermiddenHeight + verschil + "px" ; 
	}


    }
    
}