var client_version=1.0;var replay_all=null;var replay=null;var keys=['date','thumbnail','mode_name','p0name','p0pref_name','p0office','p1name','p1pref_name','p1office','dl_rank'];var movie_date='';var movie_publish_date='';var movie_type='';var movie_camera_type='';var movie_view_type='';var max_replay_archive=30;var flag_maintenance=false;$(document).ready(function(){st_selection_get_rankingtop3();$(".selection_top_summary").hide()});function st_selection_get_rankingtop3(){var url='members/selection/selection.cgi';var mode='top3';var r=Math.random();$.post(url,{version:client_version,mode:mode,r:r},function(text){replay_all=eval(text);var i=0;for(i=0;i<replay_all.replay.length;i++){var replay=replay_all.replay[i];var publish_date=st_date_view_format_short(replay['movie_date'],/^(....)(..)(..)/);var rank=replay['dl_rank'];if(rank<4){var obj=$(".day#view_day_0"+rank);var image_class='image';if(rank==1){obj=$(".day#day_01");image_class='image_b'}$(obj).attr("date",replay['movie_date']);$(obj).find(".date").text(publish_date);$(obj).find(".p0"+image_class).attr("src","name_image_top.cgi?r="+rank+"&p=a&d="+publish_date);$(obj).find(".p1"+image_class).attr("src","name_image_top.cgi?r="+rank+"&p=b&d="+publish_date);$(obj).find(".p0"+image_class).attr("alt",replay['p0name']);$(obj).find(".p1"+image_class).attr("alt",replay['p1name']);$(obj).one("click",function(){location.href='members/selection/archive.html?target='+$(this).attr("date")});$(obj).hover(function(){show_deck_popup(this)},function(){$(".selection_top_summary").hide()})}}})}function show_deck_popup(obj){$(".selection_top_summary").hide();var date=$(obj).attr('date');for(i=0;i<replay_all.replay.length;i++){var tmp=replay_all.replay[i];if((tmp!=null)&&(tmp['date']!=null)){var date2=tmp['movie_date'];var id=".day[date="+date2+"]";if(date2==date){replay=tmp;st_selection_replay_digest(replay,'.selection_top_summary')}}}$(".selection_top_summary").show()}function st_selection_replay_digest(replay,target){for(var key in keys){key=keys[key];$(target+" ."+key).text(replay[key])}var rank=replay['dl_rank'];var publish_date=st_date_view_format(replay['movie_date'],/^(....)(..)(..)/);$(target+" .publish_date").text(publish_date);$(".selection_dl_dialog .publish_date").text(publish_date);$(".selection_info .publish_date").text(publish_date);var save_date=st_date_view_format(replay['date'],/^(....)\/(..)\/(..) (..):(..)/);$(".selection_info .save_date").text(save_date);$(".selection_dl_dialog .p0image").attr("src",replay['p0image']);$(".selection_dl_dialog .p1image").attr("src",replay['p1image']);$(".selection_dl_dialog .p0image").attr("alt",replay['p0name']);$(".selection_dl_dialog .p1image").attr("alt",replay['p1name']);$(".selection_dl_dialog .p1image").attr("alt",replay['p1name']);$(".thumbnail").attr("src",replay['thumbnail']);$(target+" .p0image").attr("src","name_image_top.cgi?r="+rank+"&p=a&d="+publish_date);$(target+" .p1image").attr("src","name_image_top.cgi?r="+rank+"&p=b&d="+publish_date);$(target+" .p0image").attr("alt",replay['p0name']);$(target+" .p1image").attr("alt",replay['p1name']);if(replay['version']>=3.2){var p0staff_image_0='/img/game/cards/'+replay['p0staff_image_0'];var p0staff_image_1='/img/game/cards/'+replay['p0staff_image_1'];var p1staff_image_0='/img/game/cards/'+replay['p1staff_image_0'];var p1staff_image_1='/img/game/cards/'+replay['p1staff_image_1'];$(target+" .p0staff_image_0").attr("src",p0staff_image_0);$(target+" .p0staff_image_1").attr("src",p0staff_image_1);$(target+" .p1staff_image_0").attr("src",p1staff_image_0);$(target+" .p1staff_image_1").attr("src",p1staff_image_1);$(target+" .p0staff_image_0").attr("alt",replay['p0staff_name_0']);$(target+" .p0staff_image_1").attr("alt",replay['p0staff_name_1']);$(target+" .p1staff_image_0").attr("alt",replay['p1staff_name_0']);$(target+" .p1staff_image_1").attr("alt",replay['p1staff_name_1']);$(target+" .p0staff_image_0").attr("title",replay['p0staff_name_0']);$(target+" .p0staff_image_1").attr("title",replay['p0staff_name_1']);$(target+" .p1staff_image_0").attr("title",replay['p1staff_name_0']);$(target+" .p1staff_image_1").attr("title",replay['p1staff_name_1'])}else{var p0staff_image='/img/game/cards/'+replay['p0staff_image'];var p1staff_image='/img/game/cards/'+replay['p1staff_image'];$(target+" .p0staff_image_0").attr("src",p0staff_image);$(target+" .p1staff_image_0").attr("src",p1staff_image);$(target+" .p0staff_image_0").attr("alt",replay['p0staff_name']);$(target+" .p1staff_image_0").attr("alt",replay['p1staff_name']);$(target+" .p0staff_image_0").attr("title",replay['p0staff_name']);$(target+" .p1staff_image_0").attr("title",replay['p1staff_name']);$(".selection_top_summary .p0staff_image_1").hide();$(".selection_top_summary .p1staff_image_1").hide()}for(var player=0;player<2;player++){var image_cards=create_card_images(replay,player);$(target+" .play_view_cards_images#p"+player).html(image_cards);$(target+" .play_view_cards_images img").attr("width","28");$(target+" .play_view_cards_images img").attr("height","40")}}function create_card_images(replay,player){var line='';if(replay!=null){for(var j=0;j<8;j++){var key=make_key(player,'card_params_')+j;var param=replay[key];if(param!=null){var image=card_image_source(param);line=line+image+"\n"}}}return line};function make_key(player,key){key='p'+player+key;return key};function card_image_source(params){var values=params.split(",");var cost=values[1];var buryoku=values[2];var buryoku_plus=values[3];var chiryoku=values[4];var name=values[5];var attr=values[6];var image=values[7];var title=name+'/'+cost+'/'+buryoku+buryoku_plus+'/'+chiryoku+'/'+attr;if(image!=""){image=site_url+'img/game/cards'+'/'+image;image='<img src="'+image+'" class="play_view_deck_card_image" width="34" height="48" title="'+title+'" />'}return image};function st_date_view_format(date,pattern){var re=RegExp(pattern);date.match(re);var year=parseInt(RegExp.$1,10);var month=parseInt(RegExp.$2,10);var day=parseInt(RegExp.$3,10);date=year+'年'+month+'月'+day+'日';return date}function st_date_view_format_short(date,pattern){var re=RegExp(pattern);date.match(re);var year=parseInt(RegExp.$1,10);var month=parseInt(RegExp.$2,10);var day=parseInt(RegExp.$3,10);date=month+'/'+day;return date}