var IE6 = false;
var IE7 = false;
var FIREFOX2 = false;
var FIREFOX = false;
var NETSCAPE7 = false;
var NETSCAPE = false;
var OPERA9 = false;
var OPERA = false;
var AUTRE = false;
var strChUserAgent = navigator.userAgent;
var intSplitStart = strChUserAgent.indexOf("(",0);
var intSplitEnd = strChUserAgent.indexOf(")",0);
var strChStart = strChUserAgent.substring(0,intSplitStart);
var strChMid = strChUserAgent.substring(intSplitStart, intSplitEnd);
var strChEnd = strChUserAgent.substring(strChEnd);

if(strChMid.indexOf("MSIE 7") != -1) {
	IE7 = true;
} else if(strChMid.indexOf("MSIE 6") != -1) {
	IE6 = true;
} else if(strChEnd.indexOf("Firefox/2") != -1) {
	FIREFOX2 = true;
} else if(strChEnd.indexOf("Firefox") != -1) {
	FIREFOX = true;
} else if(strChEnd.indexOf("Netscape/7") != -1) {
	NETSCAPE7 = true;
} else if(strChEnd.indexOf("Netscape") != -1) {
	NETSCAPE = true;
} else if(strChStart.indexOf("Opera/9") != -1) {
	OPERA9 = true;
} else if(strChStart.indexOf("Opera") != -1) {
	OPERA = true;
} else {
	AUTRE = true;
}
// [FS] 2007-11-02 - Dans FireFox, il ne donne pas la bonne hauteur du ID donc on doit l'ajuster la hauteur avec une variable
if ((FIREFOX) || (FIREFOX2)) {
  var inAjustFireFox = getWindowHeight();
} else {
  var inAjustFireFox = 0;
}

// Source : http://forum.de.selfhtml.org/archiv/2005/10/t117591/
// returns INNER width of window
function getWindowWidth() {
 // if innerWidth is unknown [Internet Explorer] use offsetWidth
  if (window.innerWidth) {
    return window.innerWidth;
  } else if (document.body && document.body.offsetWidth) {
   // important: for IE set body width = 100%
   document.getElementsByTagName("body")[0].style.setAttribute("width", "100%", "false");
    return document.body.offsetWidth;
  } else {
    return 0;
  }
}

// returns INNER height of window
function getWindowHeight() {
 //if innerHeight is unknown [Internet Explorer] use offsetHeight
  if (window.innerHeight) {
    return window.innerHeight;
  } else if (document.body && document.body.offsetHeight) {
 // important: for IE set body height = 100%
 document.getElementsByTagName("body")[0].style.setAttribute("height", "100%", "false");
    return document.body.offsetHeight;
  } else {
    return 0;
  }
}

// Source : http://forum.oscandy.com/topic/506

//Ajutement de la hauteur des div content et sidebar
function setTall() {
      if (document.getElementById) {
            var divs = new Array(document.getElementById('sidebar'), document.getElementById('main-content'));
            var maxHeight = 0;
            for (var i = 0; i < divs.length; i++) {
				  //alert("maxHeight: " + maxHeight + "\n\r" + "DIV: " + divs[i].offsetHeight);
                  if (divs[i].offsetHeight > maxHeight) maxHeight = divs[i].offsetHeight;				  
            }
            for (var i = 0; i < divs.length; i++) {
                  
				  divs[i].style.height = maxHeight + 'px';				 
								                   
				  if (divs[i].offsetHeight > maxHeight) {
                       divs[i].style.height = (maxHeight - (divs[i].offsetHeight - maxHeight-5)) + 'px';
                  }
				  				  
            }
			//alert("maxHeight: " + maxHeight + "\n\r" + "Sidebar: " + document.getElementById('sidebar').offsetHeight + "\n\r" + "Content: " + document.getElementById('main-content').offsetHeight);
      }
}

