/*
js per rendere trasparenti i png inseriti nella pagina con estensione .pmg o con class="img_png"
inserirlo in questo modo nei template:

<!--[if lt IE 7]>
<script type="text/javascript" src="imgfiles/pngfix.js"></script>		
<![endif]--> 

se invece si agisce lato css, solo per IE minore di 7 si deve mettere questo stile al div contenitore dell'immagine

* html .div_background_png{
background-image:none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='immagine_trasparente.png', sizing='scale');
}
*/
window.attachEvent("onload", fixPng);

function fixPng() { 

var links=document.getElementsByTagName('img');
for(var i = links.length-1; i >= 0; i--)
  {
  var punto = links[i].src.lastIndexOf('.');
  var estensione = links[i].src.substr(punto+1);
  
  //alert(links[i].src.substr(punto));//trovo l'estensione dell'immagine
  if( estensione == "png" || /img_png/.test(links[i].className))
   {
   
   //alert(estensione);
   // alert("ok"+ links[i].src);
        
var img = links[i]; 
var src = img.src; 
img.style.visibility = "hidden"; 
var div = document.createElement("DIV");

div.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "', sizing='scale')";
var hh = img.height;
var ww = img.width;
//alert(hh);
  div.style.width = ww+"px";
	div.style.height = hh+"px";
	//div.style.position = "absolute";
	//div.style.left = "0";
	//div.style.top = "0";

img.replaceNode(div);
        
   }
  }

}