For the shadowbox mod, v4.3.x users, use this code instead...
Code:
{*========================================*}
{* Thumbnail width in pixels *}
{assign var='sbox_tw' value='150'}
{*========================================*}
{if $images ne ""}
{capture name=dialog}
{foreach from=$images item=i name=images}
<div style="float:left;display:inline;margin:0 10px 10px 0;border:1px solid #ccc;">
<a rel="shadowbox[images]" href="{$i.image_url}" title="{$i.alt|escape}"><img src="{if $i.image_url}{$i.image_url|amp}{else}{$xcart_web_dir}/image.php?id={$i.imageid}&type=D{/if}" alt="{$i.alt|escape}"{if $smarty.foreach.images.last} class="last"{/if} width="{$sbox_tw}" /></a>
</div>
{/foreach}
<div style="clear:both;"></div>
{/capture}
{include file="customer/dialog.tpl" title=$lng.lbl_detailed_images content=$smarty.capture.dialog extra='width="100%"'}
{/if}
The mod has been updated...
http://www.xcartmods.co.uk/x-cart-shadowbox-v3-detailed-images.html