(function(b){var a;a=b.fn.net=function(c){var d=b.extend(a.defaults,c);for(var e in d){if(e){b.net[e]=d[e]}}};a.load=function(g){var f=a.defaults.sDvResults;var e=a.defaults.sDvCount;var d=a.defaults.sDvNavigation;var h=a.defaults.sTplItem;var c=b.template(b("#"+h).html());b.ajax({type:"POST",url:"/_json_/?mod=net&timestamp="+Number(new Date()),dataType:"json",data:b.extend({page:g,limit:a.defaults.iLimit,oid:a.defaults.iObjectId},a.makeExtraParams()),beforeSend:function(){var i=b("#"+f).height();b("#"+f).html('<div style="height:'+i+'px"></div>').css({background:"#FFFFFF url(/img/action_loading.gif) no-repeat center center"})},success:function(i){b("#"+f).css({background:"none"});if(i.results_total){b("#"+f).html("");b.each(i.results,function(j,k){b("#"+f).append(c,{name:k.name,address:k.address,date_added:k.date_added,comments:k.comments,viewed:k.viewed,points:k.points,type:k.type,page_map:k.page_map,page_information:k.page_information,thumb_path:k.img.thumb_path,medium_path:k.img.medium_path})});b("#"+f).css({padding:"0px",background:"none"});b("#"+e).html(i.results_total);genNavigation(i.results_displayed,i.results_total,i.page_all,g,"$.net.getPage",d+"_top");genNavigation(i.results_displayed,i.results_total,i.page_all,g,"$.net.getPage",d+"_bottom");if(i.page_all>1){b("#"+d+"_top, #"+d+"_bottom").css({margin:"10px 0px 10px 0px"})}}else{b("#"+e).html("0");b("#"+d+"_top, #"+d+"_bottom").html("").css({margin:"0px",padding:"0px"});b("#"+f).css({padding:"10px 0px 0px 0px"}).html('Nie odnaleziono żadnych podobnych obiektów. <span style="color:#CC9900;">Jeśli znasz nowe lokalizacje w tej okolicy <a href="/dodaj/obiekt" style="color:#CC9900;">Kliknij tutaj</a></span>')}},error:function(i,k,j){b("#"+e).html("0");b("#"+d+"_top, #"+d+"_bottom").html("");b("#"+f).html("BĹ‚Ä…d "+i+" <br /> Komunikat: "+k+" <br /> Rodzaj:"+j).css({background:"none"})}})};a.makeExtraParams=function(){var c={};b.each(a.defaults.oExtraParams,function(d,e){c[d]=typeof e=="function"?e():e});return c};a.defaults={iObjectId:0,iPage:1,iLimit:12,sDvResults:"net_results",sDvNavigation:"net_navigation",sDvCount:"net_count",sTplItem:"net_item_tpl",oExtraParams:{}};b.extend({net:{getPage:function(c){a.load(c)}}})})(jQuery);