if (typeof(blankImg) == 'undefined') var blankImg = '/fileadmin/js/blank.gif';

var f = 'DXImageTransform.Microsoft.AlphaImageLoader';

function filt(element, s, m) {
	if (element.filters[f]) {
		element.filters[f].enabled = (s ? true : false);
		if (s) {
			with (element.filters[f]) { 
				src = s; 
				sizingMethod = m; 
			}
		}
	} else if (s) {
		element.style.filter = 'progid:'+f+'(src="'+s+'",sizingMethod="'+m+'")';
	}
}

function doFix(el) {
	if (!/MSIE (5\.5|6\.)/.test(navigator.userAgent) || (event && !/(background|src)/.test(event.propertyName))) return;

	if (typeof(el) == 'object') {
		var elements = el;
	} else if (typeof(el) == 'undefined') {
		var elements = document.getElementsByTagName('img');
	} else {
		var elements = [el];
	}

	for (var i = 0; i< elements.length; i++) {
		if (typeof(elements[i].src) != 'undefined' && elements[i].src != '') {
			if ((/\.png$/i).test(elements[i].src)) {
				if (elements[i].currentStyle.width == 'auto' && elements[i].currentStyle.height == 'auto') {
					elements[i].style.width = elements[i].offsetWidth + 'px';
				}
					filt(elements[i], elements[i].src, 'scale');
					elements[i].src = blankImg;
			} else if (elements[i].src.indexOf(blankImg) < 0) {
					filt(elements[i]);
	
			} 
		}
	}

	if (typeof(el) == 'undefined') {
		elements = document.getElementsByTagName('div');
	} 

	for (var i = 0; i < elements.length; i++) {
		if (elements[i].className == 'bulleye') alert(elements[i].style.backgroundImage);		
		if ((/\.png$/i).test(elements[i].style.backgroundImage)) {
			if (elements[i].currentStyle.width == 'auto' && elements[i].currentStyle.height == 'auto') { 
				elements[i].style.width = elements[i].offsetWidth + 'px';
			}
			alert(elements[i].style.backgroundImage);
			filt(elements[i], elements[i].style.backgroundImage, 'scale'); 
		} 
	}
}

