var feedUrl = 'http://msnlatino.telemundo.com/estudios_telemundo';
var maxContent = 4;

function setImage(i, src, text, url)
{
	if ((i >= 1) && (i <= maxContent) && (src.length) && (text.length) && (url.length))
	{
		$('#rss' + i + 'image').html('<a href="' + url + '"><img src="' + src + '" alt="" border=""></a>');
		$('#rss' + i + 'description').html(text);
	}
}

function setLink(i, text, url)
{
	if ((i >= 1) && (i <= maxContent) && (text.length) && (url.length))
	{
		$('#rss' + i + 'title').html(text);
		$('#rss' + i + 'more').html('<a href="' + url + '"><img src="http://www.telemundovip.com/ee/img/btn_mas.png" alt="" border=""></a>');
	}
}

function loadCookies()
{
	for (var i = 1; i <= maxContent; i++)
	{
		if ($.cookie('rssimage' + i + 'src') && $.cookie('rssimage' + i + 'text') && $.cookie('rssimage' + i + 'url'))
		{
			setImage(
				i,
				$.cookie('rssimage' + i + 'src'),
				$.cookie('rssimage' + i + 'text'),
				$.cookie('rssimage' + i + 'url')
			);
		}
		if ($.cookie('rsslink' + i + 'text') && $.cookie('rsslink' + i + 'url'))
		{
			setLink(
				i,
				$.cookie('rsslink' + i + 'text'),
				$.cookie('rsslink' + i + 'url')
			);
		}
	}
}

function loadFeed()
{
	$.ajax({
		url: 'http://www.telemundovip.com/ee/proxy.php?url=' + feedUrl,
		success: function(data, textStatus)
		{
			
			var i = 1;
			
			$(data).find('imageheadlines').children().each(function()
			{
				
				if (i > maxContent) return;
				
				if (this.tagName == 'image')
				{
					
					setImage(i,$(this).attr('src'),$(this).attr('text'),$(this).attr('url'));
					
					$.cookie('rssimage' + i + 'src',$(this).attr('src'),{ expires: 30 });
					$.cookie('rssimage' + i + 'text',$(this).attr('text'),{ expires: 30 });
					$.cookie('rssimage' + i + 'url',$(this).attr('url'),{ expires: 30 });
					
				}
				else if (this.tagName == 'link')
				{
					
					setLink(i,$(this).attr('text'),$(this).attr('url'));
					
					$.cookie('rsslink' + i + 'text',$(this).attr('text'),{ expires: 30 });
					$.cookie('rsslink' + i + 'url',$(this).attr('url'),{ expires: 30 });
					
					i++;
					
				}
				
			});
			
		}
	});
}

$(function()
{
	loadCookies();
	loadFeed();
});
