jQuery.fn.ToGif = function(settings) {
	settings = jQuery.extend({
	}, settings);
	
	return this.each(function(){
		if (jQuery.browser.msie && parseInt(jQuery.browser.version, 10) < 7 && parseInt(jQuery.browser.version, 10) > 4) {
			jQuery(this).find('*').andSelf().each(function(i,obj) {
				var self = jQuery(obj);
				// background pngs
				if (self.css('background-image').match(/\.png/i) !== null) {
					var bg = self.css('background-image');
					var src = bg.substring(5, bg.length - 2);
					var newsrc = src.replace(/\.png/i, '.gif')
					var styles = {
						'background-image': 'url(' + newsrc + ')'
					};
					self.css(styles);
				};
			});
		};
	});
};
