function getBrowser() {
	if(document.ids) browser = new Array('netscape',4);
	else if(document.all && !document.getElementById) browser = new Array('ie',4);
	else if(window.opera && !document.createElement) browser = new Array('opera',5);
	else if(window.opera && window.getComputedStyle)  {
		if(document.designMode) browser = new Array('opera',9);
		else if(document.createRange) browser = new Array('opera',8);
		else if(window.navigate) browser = new Array('opera',7.5);
		else browser = new Array('opera',7.2);
	}
	else if(window.opera && document.compatMode) browser = new Array('opera',7);
	else if(window.opera && document.releaseEvents) browser = new Array('opera',6);
	else if(document.contains && !window.opera) browser = new Array('konqueror',3);
	else if(window.pkcs11 && window.XML)
		browser = (window.external ? new Array('firefox',2)
								: new Array('firefox',1.5));
	else if(window.getSelection && window.atob) browser = new Array('netscape',7);
	else if(window.getSelection && !document.compatMode) browser = new Array('netscape',6);
	else if(window.clipboardData && document.compatMode)
		browser = (window.XMLHttpRequest? new Array('ie',7) 
										: new Array('ie',6));
	else if(window.clipboardData) {
		if(!document.createDocumentFragment) browser = new Array('ie',5.5);
		else if(!document.createDocumentFragment && document.doctype && !window.print) browser = new Array('ie',5.51);
		else if(document.doctype && !window.print) browser = new Array('ie',5.1);
		else browser = new Array('ie',5);
	}
	else if(document.getElementById && !document.all) browser = new Array('opera',4);
	else if(document.images && !document.all) browser = new Array('netscape',3);
	else if(document.clientWidth&&!window.RegExp) browser = new Array('konqueror',2);
	else browser = new Array('?',0);

	return browser;

}