Quello che ti occorre sono gli attributi "appName" e "appVersion" dell'oggetto "navigator":
codice:
browser_name = navigator.appName();
browser_version = navigator.appVersion;

if (browser_name.indexOf('Explorer') > 0) { // Se il browser è MSIE...
  switch (browser_version) {
    case '5.0'
      // codice da eseguire
      break;
    case '5.5'
      // codice da eseguire
      break;
    case '6.0'
      // codice da eseguire
      break;
    case else
      // codice da eseguire
      break;
  }
} else {
  // Codice da eseguire se il browser non è MSIE
}