function init()
{
	$.getJSON('/greenfinger/gadget', loadPalm);
	$.get('newsxml.php', loadNews);
}

function selectTab(id, td)
{	$('.MenuActive').removeClass('MenuActive');
	$(td).addClass('MenuActive');
	$('.Content').hide();
	$('#'+id).show();}

function loadPalm(json)
{	//Palm tab
	with(json.widget.palm)
	{		var html = ['<img src="http://finger.sterno.ru/',url,'" alt=""/><div>Уже поучаствовали <span>',participants,'</span> ',sklonit(PEOPLE_WORD, participants),', собираем <span>',palms,'-ю</span> ладошку. У нас <span>',terms,'</span> самых дорогих нам ',sklonit(TERM_WORD, terms),', самые популярные из которых можно посмотреть в TOP-10.</div>'];
		$('#palm').html(html.join(''));	}

	//Top tab
	var html = ['<table>'];
	for(i=0; i<json.widget.top.length; i++)
	{
		var item = json.widget.top[i];
		html.push(['<tr><td class="TopItemNumber">',(i+1),'.</td><td class="TopItemImage"><img src="http://finger.sterno.ru/',item.url,'" alt="',item.title,'"/></td><td><span>',item.title,'</span><br/>',item.people,' ',sklonit(PEOPLE_WORD, item.people),'</td></tr>'].join(''));	}
		html.push('</table>');
		$('#top').html(html.join(''));
	}

function loadNews(result)
{	//News tab
	var html = [];
	var items = result.getElementsByTagName('item');
	for(i=0; i<items.length; i++)
	{	var title = items[i].getElementsByTagName('title')[0].firstChild.nodeValue;
		var link = items[i].getElementsByTagName('link')[0].firstChild.nodeValue;
		var description = $(items[i].getElementsByTagName('description')[0].firstChild.nodeValue).text();
		if(description.length > 250) description = description.substr(0, 250)+'...';
		var thumbnail;
		try{			thumbnail = items[i].getElementsByTagName('thumbnail')[0].firstChild.nodeValue;		}
		catch(e){			try{				 thumbnail = items[i].getElementsByTagName('media:thumbnail')[0].firstChild.nodeValue;			}
			catch(e){}		}
		html.push(['<div class="NewsItem"><a href="',link,'" target="_blank" class="NewsTitle">',title,'</a><div>'].join(''));
        if(thumbnail != null) html.push(['<img src="',thumbnail,'" class="NewsThumbnail" alt=""/>'].join(''));
        html.push(description);
		html.push('</div></div>');	}
	$('#news').html(html.join(''));}