function SetLayer(id, layer, cost, name, width)
{
if(prevEl)
prevEl.removeClass('selected');
//cancel
if(textureImgg == layer)
{
jQuery('#photoLayer').hide(0);
jQuery('#textureId').val('-1');
jQuery('#textureView').html('-');
textureId = -1;
textureImgg = false;
textureCost = 0;
textureWidth = 0;
}
else
{
jQuery('#textureId').val(id);
jQuery('#textureView').html(jQuery('<div/>').html(name).text().replace(/\-/ig, ''));
textureId = id;
textureImgg = layer;
textureCost = cost;
textureWidth = width;
prevEl = jQuery('#textureLink_' + id);
prevEl.addClass('selected');
var height = jQuery('.pg-detail-image:eq(0)').height();
jQuery('#photoLayer').css('background', 'url(' + textureImgg + ') top left repeat').height(height + 'px').show(0);
}
CalcCost();
}
<table border="0" cellpadding="0" cellspacing="0" width="636px">
<tbody><tr>
<td style="width: 110px;" valign="middle">
<a href="#" class="texture-js-increase" id="textureLink_2" onclick="SetLayer('2', 'aqw_files/pesok.png', '890', 'Песок', '125'); return false;">
<div><div><img src="aqw_files/pesok-mini.png" alt="" align="left"></div></div>
<span style="position: relative; top: -8px;">Песок</span></a></td>
</tr></tbody></table>
Подскажите, отдельно код работает (наложение текстур на изображение, вставляю в joomla просто перестаёт работать)