/* Script to fix PNG alpha transparency in IE6 - based on bgsleight, modified for use with jQuery */
function alphaBackgrounds(selector){
	var needsAlphaFix = (/MSIE ((5\.5)|6)/.test(navigator.userAgent) && navigator.platform == "Win32");
	if(needsAlphaFix) {
		$(selector).each(function() {
			var bg = $(this).css('background-image');
			var br = $(this).css('background-repeat');
		
			if (br.match(/no-repeat/i) != null){
				var mysizemethod = "crop";
			} else {
				var mysizemethod = "scale";
			}
			if (bg.match(/\.png/i) != null){
				var mypng = bg.substring(5,bg.length-2);
				$(this).css('filter',"progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+mypng+"', sizingMethod='"+mysizemethod+"')");
				$(this).css('background-image','url(/interface/js/x.gif)');
			}
		});
	}
}

$(document).ready(function() {
	alphaBackgrounds('.alphaPNG, .patternsNav a, .sidebar .title, .pageTitle');
});
