{if !empty($category_thumbnails)}
{assign var=has_cats value="true" scope=root nocache}
{foreach from=$category_thumbnails item=cat name=cat_loop}
{assign var=derivative value=$pwg->derivative($GDThumb_derivative_params, $cat.representative.src_image)}
{if !$derivative->is_cached()}
{combine_script id='jquery.ajaxmanager' path='themes/default/js/plugins/jquery.ajaxmanager.js' load='footer'}
{combine_script id='thumbnails.loader' path='themes/default/js/thumbnails.loader.js' require='jquery.ajaxmanager' load='footer'}
{/if}
-
{if $GDThumb.thumb_mode_album !== "hide" }
{$cat.NAME}
{if $GDThumb.thumb_mode_album !== "overlay-ex"}
{if !empty($cat.icon_ts)}
{/if}
{/if}
{if $GDThumb.thumb_mode_album == "overlay-ex"}
{$cat.count_images}
{if !empty($cat.icon_ts)}
{/if}
{elseif $GDThumb.thumb_metamode !== "hide"}
{if isset($cat.INFO_DATES) }
{$cat.INFO_DATES}
{/if}
{if $GDThumb.no_wordwrap}{$cat.CAPTION_NB_IMAGES|regex_replace:"[
|]":" "}{else}{$cat.CAPTION_NB_IMAGES}{/if}
{if $GDThumb.thumb_metamode == "merged_desc"}
{if not empty($cat.DESCRIPTION)}
{$cat.DESCRIPTION}
{/if}
{/if}
{/if}
{/if}
is_cached()}src="{$derivative->get_url()}"{else}src="{$ROOT_URL}{$themeconf.icon_dir}/img_small.png"
data-src="{$derivative->get_url()}"{/if} alt="{$cat.TN_ALT}"
title="{$cat.NAME|@replace:'"':' '|@strip_tags:false}" {$derivative->get_size_htm()}>
{/foreach}
{/if}
{strip}{html_style}
.thumbnailCategories .gdthumb {ldelim} margin: {$GDThumb.margin / 2}px {$GDThumb.margin / 2}px {$GDThumb.margin - $GDThumb.margin / 2}px {$GDThumb.margin - $GDThumb.margin / 2}px !important; }
{/html_style}{/strip}
{combine_css path=$GDThumb.GDTHUMB_ROOT|cat:"/css/gdthumb.css"}
{combine_script id='jquery.ajaxmanager' path='themes/default/js/plugins/jquery.ajaxmanager.js' load='footer'}
{combine_script id='thumbnails.loader' path='themes/default/js/thumbnails.loader.js' require='jquery.ajaxmanager' load='footer'}
{combine_script id='jquery.ba-resize' path=$GDThumb.GDTHUMB_ROOT|cat:"/js/jquery.ba-resize.min.js" load="footer"}
{combine_script id='gdthumb' require='jquery,jquery.ba-resize' path=$GDThumb.GDTHUMB_ROOT|cat:"/js/gdthumb.js" load="footer"}
{footer_script require="gdthumb"}
$(function() {
{if isset($GDThumb_big)}
{assign var=gt_size value=$GDThumb_big->get_size()}
var big_thumb = {ldelim}id: {$GDThumb_big->src_image->id}, src: '{$GDThumb_big->get_url()}', width: {$gt_size[0]}, height: {$gt_size[1]}{rdelim};
{else}
var big_thumb = null;
{/if}
GDThumb.setup('{$GDThumb.method}', {$GDThumb.height}, {$GDThumb.margin}, true, big_thumb, {$GDThumb.big_thumb_noinpw});
});
{/footer_script}