Hi,
You have a javascript issue that I never saw before.
I think that your backend template made some few modifications in the DOM which would explain the #text node in childNodes[0] instead of the "a".
In the file "media/com_hikashop/js/hikashop.js" please replace
var l = tabs[k].childNodes[0], lr = l.getAttribute('rel');
By
var i = 0, l = tabs[k].childNodes[i], lr = null;
while(l.nodeName.toLowerCase() != 'a' && i < tabs[k].childNodes.length)
l = tabs[k].childNodes[++i];
if(l.nodeName.toLowerCase() == 'a')
lr = l.getAttribute('rel');
So we will skip weird stuff in the DOM.
Regards,