browserName=navigator.appName; 
browserVer=parseInt(navigator.appVersion);

if (navigator.appVersion.indexOf("MSIE 5.",0)!=-1) {browserVer=5;}

browserDOM=(document.getElementById)? true:false;

if ((browserName=="Netscape") || (browserName=="Mozilla")){
  if (browserVer==2){  browserName = "NS2";}
  if (browserVer==3){  browserName = "NS3";}
  if (browserVer==4){  browserName = "NS4";}
  if (browserVer==5){  browserName = "MOZ";}
  if (browserVer==6){  browserName = "MOZ";}
  if (browserVer>6) {  browserName = "MOZ";} //budouci NS browsery
}

if (browserName=="Microsoft Internet Explorer") {
  if (browserVer==3) {  browserName = "MS3";}
  if (browserVer==4) {  browserName = "MS4";}
  if (browserVer==5) {  browserName = "MS5";}
  if (browserVer>5)  {  browserName = "MS5";} //budouci MS browsery
}

if (browserName=="Opera") {
  if (browserVer==6) {  browserName = "OP6";}
  if (browserVer>6)  {  browserName = "OP6";} //budouci Opera browsery
}

if ((browserName!="MOZ") && 
	(browserName!="MS4") && (browserName!="MS5") && 
	(browserDOM)) {
	browserName="DOM1";
}
else {
	if ((browserName!="MOZ") && 
		(browserName!="MS4") && (browserName!="MS5")) {
		browserName="incompatible";
	}
}
