(function($) {
	
	var container;
	
	$.fn.cmsPubOpinie = function(options) {
		var defaults = {
	        lang: "pl",
			poiPubUrl : "/poi/PoiPub",
			cmsUrlVal: ""
		};
		var options = $.extend(defaults, options);

		var _this = this;
		this.regional = {
			en : {
				"Ostatnie komentarze" : "Latest comments"
			},
			de : {}
		}[options.lang];
		_this._ = $.i18n;

		container = this;
		
        $.ajax({
            dataType: 'jsonp',
            jsonp: "jsonpCallback",
            success: function(data){
                container.empty();
        		var box = $("<div class='box'></div>");
    			box.append("<h2>"+ _this._("Ostatnie komentarze") +"</h2>");
    			var tresc = "";
        		$(data.opinie).each( function() {
        			if (this.infoUrl!=null) {
        				tresc += "<li class='kat"+this.kategoria+"'><a href='"+ options.cmsUrlVal + this.infoUrl+"'>"+this.tytul+"</a> ("+this.podpis+", "+this.dataczas+")</li>";
        			}
        		});
    			box.append("<ul class='pubopinie'>"+ tresc + "</ul>");
    			container.append(box);
        		
        		if (typeof resize == 'function') {
        			resize();
        		}
        		
            },
            url: options.poiPubUrl + '?q=opiniaAgr'
        });
        
     }

})(jQuery);

