$(document).ready(function() {
	if ($('.cm-thumbnails').length) {
		$('.cm-thumbnails').each(function() {
			var alt = $(this).attr('alt');
			if (alt != '') {
				var id = $(this).attr('id');
				$('#' + (id ? id.str_replace('det_img_', 'detailed_box_') : 'detailed_box_')).prepend('<strong class="image-caption">' + alt + '</strong><br/>');
			}
		});
	}

	var ic_fn_previewer_show = window['fn_previewer_show'];
	window['fn_previewer_show'] = function(caption, url, owner, thumb_action)
	{
		ic_fn_previewer_show(caption, url, owner, thumb_action);
		var ic = $('#previewer_window #image_caption');
		if (ic.length) {
			ic.text(thumb_action ? unescape(caption) : caption);
		} else {
			$('#previewer_window .clear-both').eq(0).after('<p class="center"><strong id="image_caption" class="nowrap">' + (thumb_action ? unescape(caption) : caption) + '</strong></p>');
		}
	}
});
