$(document).ready(function(){
	genre();
	pgt();
});


/*----------------------------------
pickup ←→ genre tab
----------------------------------*/
function pgt() {
	$('#pickUp_Tag h2 strong').click(function() {
		$('#pickUp_Tag div[class=hidden]').attr('class','');
		$(this).parent().parent().attr('class','hidden');
	});
}


/*----------------------------------
genre
----------------------------------*/
function genre() {
	var genrelist = [];
	var titlelist = [];
	var m = 0;
	//genre xml parse
	$.get('/common/js/pickup_flash/flashgenres.xml',function(data) {
		$(data).find('item').each(function(i) {
			genrelist[i] = [$('genre',this).text(),$('description',this).text()];
		});
		var keynum = Math.floor(Math.random()*genrelist.length);
		//genre title
		$('#genre h3').text(genrelist[keynum][0]);
		//genre summary
		$('#genre p').text(genrelist[keynum][1]);

		//title xml parse
		$.get('/common/js/pickup_flash/flashtitles.xml',function(data) {
			$(data).find('item').each(function(n) {
				if(genrelist[keynum][0]==$('genre',this).text()) {
					//[genre,title,url,thumbnail]
					titlelist[m] = [$('genre',this).text(),$('title',this).text(),$('url',this).text(),$('thumbnail',this).text()];
					m++;
				}
			});

			if(titlelist.length>2) {
				keynum = Math.floor(Math.random()*titlelist.length);
				for(var t=0;t<3;t++) {
					if(titlelist[keynum]==undefined)keynum=0;
					var src = '<dl><dt><a href="'+titlelist[keynum][2]+'">'+titlelist[keynum][1]+'</a></dt><dd><a href="'+titlelist[keynum][2]+'"><img src="'+titlelist[keynum][3]+'" alt="'+titlelist[keynum][1]+'" /></a></dd></dl>';
					$('#genre').append(src);
					keynum++;
				}
			} else {
				for(var t=0;t<titlelist.length;t++) {
				}
			}

		});
	});
}