//========================================================================================================================
// Browser detection
//========================================================================================================================
var _IsValidBrowser = false;
var _UserAgent  = navigator.userAgent.toLowerCase();
var _AppVersion = navigator.appVersion.toLowerCase();
var _IeVersion  = 8;
var _FfVersion  = 3;

var _IsSafari   = (_UserAgent.indexOf('safari') > -1) && (_UserAgent.indexOf('mac') > -1);
var _IsOpera    = (_UserAgent.indexOf("opera") > -1);

var _IsIe       = ((_AppVersion.indexOf('msie') > -1) && (!_IsOpera));
if (_IsIe) {
  var re = new RegExp("msie ([0-9]{1,}[\.0-9]{0,})");
  if (re.exec(_UserAgent) != null) _IeVersion = parseFloat(RegExp.$1);
}

var _IsFf  = false;
if (/firefox[\/\s](\d+\.\d+)/.test(_UserAgent)) {
  _IsFf = true;
  _FfVersion = parseFloat(RegExp.$1);
}

var _IsChrome = (_UserAgent.indexOf('chrome')) > -1;

_IsValidBrowser = ((_IsIe && _IeVersion >= 7) || (_IsFf && _FfVersion >= 3) || _IsChrome || _IsSafari || _IsOpera);

document.cookie = "cookies=true";
var _IsCookieEnabled  = (document.cookie) ? true : false;
