/*
Seminar 7.5.2.846
PNG 24/32 bit alpha-transparency support in IE 6 (and 5.5)
*/
var fakeIE6 = false;
var cachefixpngNeedFix = false;
var isCached = false;
function _fixpngimg(img)
{
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 && img.parentElement.href) imgStyle = "cursor:hand;" + imgStyle;
var strNewHTML = "";
img.outerHTML = strNewHTML;
if(img.onclick!=null)
{
document.getElementById(img.id).onclick=img.onclick
}
}
function fixpngs(pngList)
{
if(fixpngNeedFix())
{
for(var i=0; i= 5.5) && (document.body.filters)) cachefixpngNeedFix = true;
else cachefixpngNeedFix = false;
if(cachefixpngNeedFix)
{
fixpngBug1086("^TPointingPopup");
fixpngBug1086("^TResponsePopup");
}
return cachefixpngNeedFix;
}
function fixpngPopup(d)
{
if(d.style.filter) return;
var src = d.style.backgroundImage;
var sIdx = src.indexOf("(");
var eIdx = src.indexOf(")");
var srcStr = src.substring(sIdx+1,eIdx);
d.style.backgroundImage = "";
d.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'" + srcStr + "\')";
var x = d.firstChild;
while(x)
{
if(x.className == "popupbtn")
{
d.onclick = x.onclick;
x = null;
}
else x = x.nextSibling;
}
}
function fixpngBug1086(imgNameRegEx)
{
var pp = new RegExp(imgNameRegEx,"");
var dl = document.getElementsByTagName("div");
for(var i = 0; i < dl.length; i++)
{
d = dl[i];
if(d.style.backgroundImage)
{
var src = d.style.backgroundImage;
var sIdx = src.indexOf("(");
var eIdx = src.indexOf(")");
var srcStr = src.substring(sIdx+1,eIdx);
if(srcStr.match(pp))
{
d.style.backgroundImage = "";
d.style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src=\'" + srcStr + "\')";
var x = d.firstChild;
while(x)
{
if(x.className == "popupbtn")
{
d.onclick = x.onclick;
x = null;
}
else x = x.nextSibling;
}
}
}
}
}