var posturl = 'post.php';
var usedmethod = 'post';
function nav() {
	var w = document.raceselect.races.selectedIndex;
	var selected_text = document.raceselect.races.options[w].value;
}
function nav2(race) {
	loading('nav2');
	var pars = 'type=nav&race='+race;

	var getnav = new Ajax.Updater(
		'nav2', 
		posturl, 
		{
			method: usedmethod,
			parameters: pars,
			onComplete: function () {convertTrees();}
		}
	);
	racedets(race);
}
function racedets(race) {
	loading('cnts');
	var pars2 = 'type=racedetails&race='+race;
	var getraceinfo = new Ajax.Updater(
		'cnts', 
		posturl, 
		{
			method: usedmethod,
			parameters: pars2
		}
	);
}
function loadContent(id) {
	loading('cnts');
	last_request=0;
	dosProtect = 0;
	var pars = 'type=details&id='+id;
	var getinfo = new Ajax.Updater(
		'cnts', 
		posturl, 
		{
			method: usedmethod,
			parameters: pars
		}
	);
}
function loadSubContent(id,page) {
	loading('subcontents');
	var last_request=0;
	var dosProtect = 0;
	var pars = 'type=subdetails&id='+id+'&page='+page;
	var getsubinfo = new Ajax.Updater(
		'subcontents', 
		posturl, 
		{
			method: usedmethod,
			parameters: pars,
			onComplete: function () {if(page==3) {last_request=0; loadData(id);}}
		}
	);
}


function loadHistory(id) {
	loading('historycontainer');
	var pars = 'type=history&id='+id;
	var getinfo = new Ajax.Updater(
		'historycontainer', 
		posturl,
		{
			method: usedmethod,
			parameters: pars
		}
	);
}

function loadNews(page,ipp) {
	loading('real-contents');
	var pars = 'type=news&page='+page+'&ipp='+ipp;
	var getinfo = new Ajax.Updater(
		'real-contents', 
		posturl,
		{
			method: 'get',
			parameters: pars
		}
	);
}

function loading(container) {
	document.getElementById(container).innerHTML="<span class=\"middled\"><img src=\"ui/images/progress.gif\" alt=\"Loading...\" /><h4>Зарежда...</h4></span>";
}
