/**
 * Javascript
 * browser.js
 * Détection du navigateur
 *
 * @author Cyril Bouthors
 * @version $Id$
 */

// Returns the version of Internet Explorer or a -1
// (indicating the use of another browser).
// Coming from http://msdn.microsoft.com/en-us/library/ms537509(VS.85).aspx
function getInternetExplorerVersion()
{
  var rv = -1; // Return value assumes failure.
  if (navigator.appName == 'Microsoft Internet Explorer')
  {
    var ua = navigator.userAgent;
    var re  = new RegExp("MSIE ([0-9]{1,}[\.0-9]{0,})");
    if (re.exec(ua) != null)
      rv = parseFloat( RegExp.$1 );
  }
  return rv;
}

// Vérifie que le site est compatible avec le navigateur. Si MSIE < 6, alors
// return false, sinon return true.
function checkBrowserRequirement()
{
    if (navigator.appName == 'Microsoft Internet Explorer') {
    	msie_version=getInternetExplorerVersion();
		if(msie_version < 6) {
		    return false;
		}
    }

    return true;
}

