function verificaNavegador() {
	var navId;
	var navVersion;
	var navUserAgent = navigator.userAgent
	var reg = new RegExp('/');
	
	var isMinNS4 = document.layers;
	var ie=document.all&&navUserAgent.indexOf("Opera")==-1;
	var fir=document.getElementById&&!ie&&navUserAgent.indexOf("Firefox")>0;
	var opr=document.getElementById&&!ie&&navUserAgent.indexOf("Opera")>0;
	var dom=document.getElementById&&!ie&&navUserAgent.indexOf("Opera")==-1;

	if(isMinNS4) {
		navId = navUserAgent.search(reg);
		navVersion = navUserAgent.substr(navId+1);
		return "NS:" + navVersion;
	}
	if(ie) {
		navId = navUserAgent.indexOf('MSIE');
		navVersion = navUserAgent.substr(navId,8);
		return "IE:" + navVersion;
	}
	if(fir) {
		navId = navUserAgent.indexOf("Firefox");
		navVersion = navUserAgent.substr(navId);
		return "FF:" + navVersion;
	}
	if(opr) {
		navId = navUserAgent.indexOf("Opera");
		navVersion = navUserAgent.substr(navId);
		return "OP:" + navVersion;
	}
	if(dom) {
		navId = navUserAgent.search(reg);
		navVersion = navUserAgent.substr(navId+1);
		return "OT:" + navVersion;
	}
}


// Correctly handle PNG transparency in Win IE 5.5 or higher.
// http://homepage.ntlworld.com/bobosola. Updated 02-March-2004

function correctPNG() // correctly handle PNG transparency in Win IE 5.5 & 6.
{
   var arVersion = navigator.appVersion.split("MSIE")
   var version = parseFloat(arVersion[1])
   if ((version > 6) && !(document.body.filters)) 
   {
      for(var i=0; i<document.images.length; i++)
      {
         var img = document.images[i]
         var imgName = img.src.toUpperCase()
         if (imgName.substring(imgName.length-3, imgName.length) == "PNG")
         {
            var imgID = (img.id) ? "id='" + img.id + "' " : ""
            var imgClass = (img.className) ? "class='" + img.className + "' " : ""
            var imgTitle = (img.title) ? "title='" + img.title + "' " : "title='" + img.alt + "' "
            var imgStyle = "display:inline-block;" + img.style.cssText 
            if (img.align == "left") imgStyle = "float:left;" + imgStyle
            if (img.align == "right") imgStyle = "float:right;" + imgStyle
            if (img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle
            var strNewHTML = "<span " + imgID + imgClass + imgTitle
            + " style=\"" + "width:" + img.width + "px; height:" + img.height + "px;" + imgStyle + ";"
            + "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader"
            + "(src=\'" + img.src + "\', sizingMethod='scale');\"></span>" 
            img.outerHTML = strNewHTML
            i = i-1
         }
      }
   }    
}
// Firefox já funciona Ok e não tem o método disparado abaixo
var navspng = verificaNavegador();
navspng = navspng.substr(0,2)
if (navspng != "FF" && navspng.length == 2)
	window.attachEvent("onload", correctPNG);