для обычного контента не на аяксе, прописал в HEAD <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script type="text/JavaScript" src="/js/cloud-zoom.1.0.2.min.js"></script> Далее взял файл отвечающий за работу аякс вывод каталога. добавил class = 'cloud-zoom' id='zoom1' в вывод изображений в пхп if ($xquery->data["thumbnail"][$i]) $html .= '<TD style="padding:0 10px;" WIDTH=1% VALIGN=TOP ALIGN=CENTER><CENTER><A HREF="i/w/'.$xquery->data["photo"][$i].'" TITLE="'.$xquery->data["brand"][$i].' - '.$xquery->data["ref"][$i].' '.$xquery->data["collection"][$i].'" class =\'cloud-zoom\' id=\'zoom1\'><IMG BORDER=0 SRC="/i/w_resized/'.$xquery->data["thumbnail"][$i].'" ALT="'.$xquery->data["brand"][$i].' - '.$xquery->data["ref"][$i].' '.$xquery->data["collection"][$i].'"></A>
<B>Ref:</B> '.$xquery->data["ref"][$i].'
'; И фактически, так как при запуске каталога включается аякс файл, то шапка не взаимодействует с ним. Поэтому пришлось делать запуск лупы непосредственно в файле вывода аякса, для всего скрипта <script type=\'text/javascript\'> $(document).ready(function(){ $(\'#zoom1\').hover(function(){ $.getScript(\'js/cloud-zoom.1.0.2.min.js\', function(){ testAjax(); }); }) }); </script>