The text between parentheses becomes the alt text for the image. If there are no parentheses the full filename becomes the alt text. Now handles brackets within brackets. Note that I have made some changes to the image code for the subdomain garden.bmm.co.uk This allows a price inside curly brackets to be appended. e.g. "description_ignored (description_used){£25}.jpg" The main site will show : description_used garden.bmm.co.uk will show : description_used - £25