function clientNavigator() {
  var agent = navigator.userAgent.toLowerCase();
  if ((agent.indexOf('mozilla') != -1) && (agent.indexOf('spoofer') == -1) && (agent.indexOf('compatible') == -1)) return 'mozilla'; else return('ie');
}
function clientVersion() {
  return parseFloat(navigator.appVersion);
}
function clientOS() {
  var agent = navigator.userAgent.toLowerCase();
  if (agent.indexOf('win')) return 'win';
  if (agent.indexOf('mac')) return 'mac';
  if (agent.indexOf('x11')) return 'unix';
}