/* career.js  use utf-8 */

$(document).ready(function() {
	if ($.browser.msie && $.browser.version < 7) {
		var src = $('#floating_logo').attr('src');
		var style = "filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + src + "',sizingMethod='scale');";
		$('#floating_logo').attr({'src':'images/spacer.gif','style':style});
	}
	// menu
	$("#menu").lavaLamp({fx:"easeOutBack",speed:700,click:function(){document.location=$(this).find('>a').attr('href');return false;}});

	var url = 'cat.php?name=careerlist.xml';
	if (location.href.match(/^file:/i))
		url = 'careerlist.xml';

    var http = new JKL.ParseXML(url);
	http.async( listup );
	http.parse();
});

function listup(data) {

	$.each(data.list.year, function(i,obj) {
		$('<h4>'+obj.title+'</h4>').appendTo($('#accordion')).addClass('header');
		var part = '<div style="padding:1em"><ul>';
		$.each(obj.race, function(j,race) {
			var url = (race.url) ?
				'<a href="'+race.url+'">'+race.date+' '+race.title+'</a>' :
				'<span class="soon">'+race.date+' '+race.title+'</span>';
			part += '<li>'+url+'&nbsp;（参加者：'+race.entries+'）</li>';
		});
		part += '</ul></div>';
		$('#accordion').append(part);
	});
	$('#accordion').accordion({header:'h4'});

}

