// Определяем наборы изобzzражений var images = { 'gal' : [ ] }; $j(document).ready(function(){ // Когда документ готов $j.ajax({ type: "POST", url: "/admin/gallhotels/list_pics.php", data: "url_info="+window.location.pathname, }).done(function( msg ) { images.gal = jQuery.parseJSON(msg); var lines = Math.ceil(images.gal.length/10); if (images.gal.length < 10) $j("#gallery ul#thumbs").css('left', (360-58*(Math.floor(images.gal.length/2)))+'px'); $j("#gallery ul#thumbs").css('bottom', '-'+(38*(lines-1))+'px'); $j("#gallery ul#thumbs").mouseover(function(){ $j("#gallery ul#thumbs").css('opacity', 1); $j("#gallery ul#thumbs").css('bottom', '10px'); }); $j("#gallery ul#thumbs").mouseout(function(){ $j("#gallery ul#thumbs").css('opacity', '0.5'); $j("#gallery ul#thumbs").css('bottom', '-'+(38*(lines-1))+'px'); }); if (images.gal.length > 1) $j('#gallery').gallery(); else { $j("#gallery").hide(); } }); }); $j.fn.gallery = function() { var self = this; var setimgs; this.each(function() { var g = this; g.load_sets = function(el) { // Функция - загружаем набор изображений $j.each(images, function(key, value) { $j(el).append('