function getBrowser(){
	var BrowserDetect = {
	  init:
	  function () {
	    this.browser = this.searchString(this.dataBrowser) || "An unknown browser";
	    this.version = this.searchVersion(navigator.userAgent)
	            || this.searchVersion(navigator.appVersion)
	            || "an unknown version";
	    this.OS = this.searchString(this.dataOS) || "an unknown OS";
	  },
	  searchString: function (data) {
	    for (var i=0;i<data.length;i++) {
	      var dataString = data[i].string;
	      var dataProp = data[i].prop;
	      this.versionSearchString = data[i].versionSearch || data[i].identity;
	      if (dataString) {
	        if (dataString.indexOf(data[i].subString) != -1)
	          return data[i].identity;
	      }
	      else if (dataProp)
	      return data[i].identity;
	    }
	  },
	  searchVersion: function (dataString) {
	    var index = dataString.indexOf(this.versionSearchString);
	    if (index == -1) return;
	    return parseFloat(dataString.substring(index+this.versionSearchString.length+1));
	  },
	  dataBrowser: [
	          {       string: navigator.userAgent,
	                  subString: "OmniWeb",
	                  versionSearch: "OmniWeb/",
	                  identity: "OmniWeb"
	          },
	          {
	                  string: navigator.vendor,
	                  subString: "Apple",
	                  identity: "Safari"
	          },
	          {
	                  prop: window.opera,
	                  identity: "Opera"
	          },
	          {
	                  string: navigator.vendor,
	                  subString: "iCab",
	                  identity: "iCab"
	          },
	          {
	                  string: navigator.vendor,
	                  subString: "KDE",
	                  identity: "Konqueror"
	          },
	          {
	                  string: navigator.userAgent,
	                  subString: "Firefox",
	                  identity: "Firefox"
	          },
	          {
	                  string: navigator.vendor,
	                  subString: "Camino",
	                  identity: "Camino"
	          },
	          {               // for newer Netscapes (6+)
	                  string: navigator.userAgent,
	                  subString: "Netscape",
	                  identity: "Netscape"
	          },
	          {
	                  string: navigator.userAgent,
	                  subString: "MSIE",
	                  identity: "Explorer",
	                  versionSearch: "MSIE"
	          },
	          {
	                  string: navigator.userAgent,
	                  subString: "Gecko",
	                  identity: "Mozilla",
	                  versionSearch: "rv"
	          },
	          {               // for older Netscapes (4-)
	                  string: navigator.userAgent,
	                  subString: "Mozilla",
	                  identity: "Netscape",
	                  versionSearch: "Mozilla"
	          }
	  ],
	  dataOS : [
	          {
	                  string: navigator.platform,
	                  subString: "Win",
	                  identity: "Windows"
	          },
	          {
	                  string: navigator.platform,
	                  subString: "Mac",
	                  identity: "Mac"
	          },
	          {
	                  string: navigator.platform,
	                  subString: "Linux",
	                  identity: "Linux"
	          }
	  ]
	};
  BrowserDetect.init();
  return BrowserDetect.browser;
}

function toggleMe(a){
   var e=document.getElementById(a);
   var x, y;
   if(!e)return true;
   if(e.style.display=="none"){
	e.style.display="block";
	x=document.getElementById(a+'C');
	y=document.getElementById(a+'E');
	if (y) {
			y.style.display="none";
			x.style.display="block";
		}
   } else {
	e.style.display="none";
	x=document.getElementById(a+'C');
	y=document.getElementById(a+'E');
	if (x) {
		x.style.display="none";
		y.style.display="block";
	}
   }
   return true;
}
