var apiHost = 'http://api.community.alice.it';

function tag_ring(_data)
{
	var data = _data;
	//setTimeout("display_blog_tag_ring()", 10);

	display_blog_tag_ring = function()
	{
		try
		{
			var length = data.box.items.length;
			var $currentData = "";
			
			var idBlog = "elencoParole";
			var $boxUL = $("#" + idBlog);
			
			$boxUL.empty();
			
			for ( var i = 0; i < length; i++)
			{
				$currentData = data.box.items[i].tags[0];
				
				var $titleNode = $('<a></a>');
				$titleNode.attr('target', '_parent');
				if ($currentData.name != null
						&& $currentData.name != "") {
					$titleNode.html($currentData.name);
					if ($currentData.weight != null
							&& $currentData.weight != "") {
						$titleNode.addClass('dimTxt'+$currentData.weight);
						//$titleNode.addClass('dimTxt1');
					}
					if ($currentData.link != null
							&& $currentData.link != "") {
						$titleNode.attr('href', $currentData.link);
					}
				} else {
					$titleNode.css('visibility', 'hidden');
				}

				$boxUL.append($titleNode);
				$boxUL.append('\n');
				//setTimeout("load_blog_ring()", 60000);
			}
		} catch (errBlog) {
			alert(errBlog);
			if (window.console) {
				window.console.log(errBlog);
			}
		}
	}
	display_blog_tag_ring();
}

function ultimi_ring(_data)
{
	var data = _data;
	//setTimeout("display_blog_ultimi_ring()", 10);

	display_blog_ultimi_ring = function()
	{
		try
		{
			var length = data.box.items.length;
			var $odd_line = true;
			var $currentData = "";
			
			var idBlog = "ultimiringul";
			var $boxUL = $("#" + idBlog);
			
			$boxUL.empty();
			
			for ( var i = 0; i < length; i++)
			{
				$currentData = data.box.items[i];
				
				var $boxLI = $('<li></li>');
				
				if ($odd_line)
				{
					$boxLI.addClass('dispari');
					$odd_line = false;
				} else
					$odd_line = true;
				
				var $titleNode = $('<a></a>');
				if ($currentData.titleText != null
						&& $currentData.titleText != "") {
					$titleNode.html("<span>"+(i+1)+"</span>"+$currentData.titleText);
					if ($currentData.subtitleText != null
							&& $currentData.subtitleText != "") {
						$titleNode.append("<span class=\"subTit\" >"+$currentData.subtitleText+"</span>");
					}
					if ($currentData.titleLink != null
							&& $currentData.titleLink != "") {
						$titleNode.attr('href', $currentData.titleLink);
					}
				} else {
					$titleNode.css('visibility', 'hidden');
				}
				$boxLI.append($titleNode);

				$boxUL.append($boxLI);
				//setTimeout("load_blog_ring()", 60000);
			}
			$boxUL.css('visibility', 'visible');
		} catch (errBlog) {
			alert(errBlog);
			if (window.console) {
				window.console.log(errBlog);
			}
		}
	}
	display_blog_ultimi_ring();
}

function load_blog_tag_ring() {
	$.getScript(apiHost + "/static/blog/tag_ring.js");
}

function load_blog_ultimi_ring() {
	$.getScript(apiHost + "/static/blog/ultimi_ring.js");
}

$(document).ready(
		function() {
			$.ajaxSetup({cache:true});
			load_blog_tag_ring();
			load_blog_ultimi_ring();
		});
