$(document).ready(function() {
				
	//get tag feed
	$.getJSON("jTagCloud/tagcloud.php?callback=?", function(data) {
				
	//create list for tag links
		$("<ul>").attr("id", "tagList").appendTo("#tagCloud");
					
		//create tags
		$.each(data.tags, function(i, val) {
						
			//create item
			var li = $("<li>");
			
			var miejscowosc = BezOgonkow(val.tag);
			
			//create link
			$("<a>").text(val.tag).attr({title:"Zobacz wszystkie obiekty z " + val.tag, href:"" + miejscowosc}).appendTo(li);
						
			//set tag size
			li.children().css("fontSize", (val.freq / 10 < 1) ? val.freq / 10 + 1 + "em": (val.freq / 10 > 2) ? "2em" : val.freq / 10 + "em");
						
			//add to list
			li.appendTo("#tagList");
						
		});
	});
});

function BezOgonkow(wyraz){
	wyraz = wyraz.replace(/ą/gi,"a");
	wyraz = wyraz.replace(/ć/gi,"c");
	wyraz = wyraz.replace(/ę/gi,"e");
	wyraz = wyraz.replace(/ł/gi,"l");
	wyraz = wyraz.replace(/ń/gi,"n");
	wyraz = wyraz.replace(/ó/gi,"o");	
	wyraz = wyraz.replace(/ś/gi,"s");
	wyraz = wyraz.replace(/ź/gi,"z");
	wyraz = wyraz.replace(/ż/gi,"z");
	wyraz = wyraz.replace(" ","-");	
	wyraz = wyraz.toLowerCase();
	return wyraz;
}

