var clear="img/clear.gif" //path to clear.gif

pngfix=function(){
	var els=document.getElementsByTagName('*');
	var ip=/\.png/i;
	var i=els.length;
	while(i-- >0){
		var el=els[i];
		var es=el.style;
		if(el.src&&el.src.match(ip)&&!es.filter){
			es.height=el.height;es.width=el.width;es.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+el.src+"',sizingMethod='crop')";
			el.src=clear;
			}else{
				var elb=el.currentStyle.backgroundImage;
				if(elb.match(ip)){
					var path=elb.split('"');
					var rep=(el.currentStyle.backgroundRepeat=='no-repeat')?'crop':'scale';
					es.filter="progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+path[1]+"',sizingMethod='"+rep+"')";
					es.height=el.clientHeight+'px';
					es.backgroundImage='none';
					var elkids=el.getElementsByTagName('*');
					if (elkids){
						var j=elkids.length;
						if(el.currentStyle.position!="absolute")es.position='static';
						while (j-- >0)if(!elkids[j].style.position)elkids[j].style.position="relative";
						}
						}
						}
						}
						
						settings = {
          tl: { radius: 6 },
          tr: { radius: 6 },
          bl: { radius: 6 },
          br: { radius: 6 },
          antiAlias: false,
          autoPad: true
      }
  
    var divObj = document.getElementById("my-border");
    var divObj1 = document.getElementById("my-border2");

    var cornersObj = new curvyCorners(settings, divObj, divObj1);
    cornersObj.applyCornersToAll(); 
						
						}
window.attachEvent('onload',pngfix);