﻿function addEventLstnr(obj, evType, fn){
	if (obj.addEventListener){
		obj.addEventListener(evType, fn, true);
		return true;
	} else if (obj.attachEvent){
		var r = obj.attachEvent("on"+evType, fn);
		return r;
	} else {
		return false;
	}
}
function openWnd(url,wnd_name,width,height,scrollbars){
	var stScrollBar = (scrollbars ? 'yes' : 'no');
	window.open(url,'','width='+width+',height='+height+',status=yes,menubar=no,resizable=no,scrollbars='+stScrollBar+',left='+String((screen.width-width)/2)+',top='+String((screen.height-height)/2));
}


var supported = /MSIE ((5\.5)|[6789])/.test(navigator.userAgent) &&
				navigator.platform == 'Win32';

var blankSrc = "/upload/images/blank.gif";

addEventLstnr(window, "load", fixImageForeach);

function fixImageForeach() {
    var i;
    if (supported)  {
        for(i=0;  i<document.images.length; i++ ) {
            fixImage(document.images[i]);
        }
    }
}

function fixImage(image) {
	// get src
	var src = image.src;
	image.width = image.width;
	image.height = image.height;
	// test for png
	if (/\.png$/i.test(src)) {
		image.runtimeStyle.filter = "progid:DXImageTransform.Microsoft." +
					"AlphaImageLoader(src='" + src + "',sizingMethod='scale')";
		image.src = blankSrc;
	}
	else {
		// remove filter
		image.runtimeStyle.filter = "";
	}
}
