function olc_get(qyear, lyear) {
	//document.getElementById('comment_preview_head').innerHTML = 'Vorschau - Bitte warten';
	var club = document.getElementById('olc_club');
	var aquali = document.getElementById('olc_quali');
	var abw = document.getElementById('olc_bw');

	var req = xmlreq();
	req.open("GET", geturl() + 'ajax/ajax_olc_get.php?qyear='+qyear+'&lyear='+lyear, true);

	req.onreadystatechange = function(){ //<-- anonyme funktion
		switch(req.readyState) {
			case 4:
				if(req.status!=200) {
					//document.getElementById('comment_preview_text').innerHTML = '<span style="color:red;">Error: '+req.status+'</span>';
				}else{
					var xml = req.responseXML;
					var qleague = xml.getElementsByTagName('quali')[0];
					var lleague = xml.getElementsByTagName('bw')[0];
					qyear = parseInt(resp(qleague, 'year'));
					lyear = parseInt(resp(lleague, 'year'));

					club.href = 'http://www.onlinecontest.org/olc-2.0/gliding/flightsOfClub.html?cc=885&st=olcp&rt=olc&c=C0&sc=&sp='+qyear;
					
					aquali.href = 'http://www.onlinecontest.org/olc-2.0/gliding/league.html?st=olc-league&rt=olc&ltp=third&c=DE&sc=bw&sp='+qyear+'&r=total&paging=10000';
					aquali.innerHTML = resp(qleague, 'name')+' <span>&lt;</span> '+qyear+' <span>&gt;</span><br><span></span>';
					aquali.getElementsByTagName('span')[0].onclick = new Function("olc_get("+(((qyear-1) < parseInt(resp(qleague, 'min')) ? parseInt(resp(qleague, 'max')) : qyear-1))+", "+lyear+");return false;");
					aquali.getElementsByTagName('span')[1].onclick = new Function("olc_get("+(((qyear+1) > parseInt(resp(qleague, 'max')) ? parseInt(resp(qleague, 'min')) : qyear+1))+", "+lyear+");return false;");
					aquali.getElementsByTagName('span')[2].innerHTML = (resp(qleague, 'data') < 1) ? '#no data' : 'Platz '+resp(qleague, 'rank')+', '+resp(qleague, 'points')+' Punkte';

					abw.href = 'http://www.onlinecontest.org/olc-2.0/gliding/league.html?st=olc-league&rt=olc&ltp=region&c=DE&sc=bw&sp='+lyear+'&r=total&paging=10000';
					abw.innerHTML = resp(lleague, 'name')+' <span>&lt;</span> '+lyear+' <span>&gt;</span><br><span></span>';
					abw.getElementsByTagName('span')[0].onclick = new Function("olc_get("+qyear+", "+(((lyear-1) < parseInt(resp(lleague, 'min')) ? parseInt(resp(lleague, 'max')) : lyear-1))+");return false;");
					abw.getElementsByTagName('span')[1].onclick = new Function("olc_get("+qyear+", "+(((lyear+1) > parseInt(resp(lleague, 'max')) ? parseInt(resp(lleague, 'min')) : lyear+1))+");return false;");
					abw.getElementsByTagName('span')[2].innerHTML = (resp(lleague, 'data') < 1) ? '#no data' : 'Platz '+resp(lleague, 'rank')+', '+resp(lleague, 'points')+' Punkte';
				}
			break;
	
			default:
				return false;
			break;
		}
	};

	req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	req.send(null);

}

