/**
/* ajax modul action 
*/
function ajax(url, params, method, onSuccessFunction)
{
	if (!params) var params = new Object();
	if (!method) var method = 'get';
	if (!onSuccessFunction) var onSuccessFunction = defaultOnSuccessFunction;
	
	new Ajax.Request(url, {
				 				method:method,
								parameters:params,
								onSuccess: onSuccessFunction
					 		}
						);
}
	
function defaultOnSuccessFunction (transport) 
{
}

var newsLoading = false;
function getNews(id)
{
	if(!newsLoading)
	{
		$$('.news_item.selected').each(function(element)
		{
			element.removeClassName('selected');		
		}
		)
		
		$('news_' + id).addClassName('selected');
		slidebox.findSelectedElement();
		
		newsLoading = true;
		ajax('/news/' + id, null, null, onSuccessGetNews);
	}
}
function onSuccessGetNews(transport)
{
	newsLoading = false;
	FadeUpdater.update('fade_updater', transport.responseText, {duration: 0.5});
}
