	// Global counter
var fadeCount = 0 ; 

	// Fix background PNGs in IE6
function jceFixPNG(eltArray,method) {
	if (navigator.appVersion.match(/MSIE [0-6]\./)) {
		$(eltArray).each(function () {
			if ($(this).css('background-image') != 'none') {
				var image = $(this).css('background-image');
				image = this.currentStyle.backgroundImage.substring(5,image.length - 2);
				$(this).css({
					'backgroundImage': 'none',
					'filter':"progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=" + method + ", src='" + image + "')"
				});
			}
		});
	}
}

	// the function that performs the fade
function jceCrossFade(elts,fadeTime) {
	$(elts).eq(fadeCount).fadeOut(fadeTime) ;
	fadeCount++ ;
	if (fadeCount == $(elts).length) fadeCount = 0 ;
	$(elts).eq(fadeCount).fadeIn(fadeTime) ;				
}

	// the onload event handler that starts the fading
function jceInitCrossFade(elts,wait,fadeTime) {
	$(elts).hide().eq(0).show() ;
	if ($.browser.msie) jceCrossFade(elts,1) ;
	setInterval(function() { jceCrossFade(elts,fadeTime) ; }, wait ) ;
}

