var vodpage={searchResultHtml:function(c){var a=0;var b=new Array();title=c.league_name+" "+c["wi.player_ID"]+" vs "+c["lo.player_ID"]+" "+c["g.date"];b[a++]="<li>";b[a++]='<img width="75" height="75" src="/tlpd/images/maps/'+c["m.id"]+'_thumbnail.jpg" alt="'+c.map_name+'">';b[a++]='<div class="wrap">';b[a++]="<h4>"+title+"</h4>";b[a++]='<a href="/vods/?event='+c["g.event_id"]+"&game="+c["g.id"]+'">Watch</a>';b[a++]='<a href="/tlpd/games/'+c["g.id"]+'">TLPD</a>';b[a++]="</div>";b[a++]='<div style="clear:left;"><!-- IE6 --></div>';b[a++]="</li>";return b.join("")},searchFor:function(a,b,c){$.ajax({url:"search.php",data:{s:a,k:b,p:c},dataType:"json",beforeSend:function(){vodpage.showSearching()},success:function(d){if(d.length>0){vodpage.showResults(d)}else{vodpage.showNoResults()}},complete:function(){vodpage.hideSearching()}});vodpage.hideSearching()},showResults:function(a){var c=0;var d=new Array();d[c++]='<div id="vod_search_results">';d[c++]="<h3>Videos</h3>";d[c++]="<ol>";$.each(a,function(f,g){d[c++]=vodpage.searchResultHtml(g)});d[c++]="</ol>";d[c++]='<a href="/tlpd/games" style="display:block; text-align:center; padding-top:5px;">Detailed Search</button>';d[c++]='<div style="clear:both;"><!-- IE6 --></div>';d[c++]="</div>";var e=$("#vod_search .md .inner");e.find("#vod_search_results").remove();e.css("overflow","hidden");e.css("height",e.height());e.append(d.join(""));var b=e.find("#vod_search_results");e.animate({height:e.height()+b.outerHeight()},300,function(){e.css("height","auto");e.css("overflow","normal")})},showNoResults:function(){var b=0;var c=new Array();c[b++]='<div id="vod_search_results">';c[b++]="<h3>No Videos Found</h3>";var d=$("#vod_search .md");d.find("#vod_search_results").remove();d.css("overflow","hidden");d.css("height",d.height());d.append(c.join(""));var a=d.find("#vod_search_results");d.animate({height:d.height()+a.outerHeight()},300,function(){d.css("height","auto");d.css("overflow","normal")})},showSearching:function(){$("#vod_search .searching").fadeIn(100)},hideSearching:function(){$("#vod_search .searching").fadeOut(100)},wide:false,widen:function(){$("#vod_video ul").hide();$("#vod_video .buttons").hide();$("#vod_youtube_embed").css("width","646");$("#stage_vod_player").css("width","646");$("#stage_vod_player").css("height","541");vodpage.wide=true},thin:function(){$("#vod_youtube_embed").css("width","425");$("#stage_vod_player").css("width","425");$("#stage_vod_player").css("height","356");$("#vod_video ul").show();$("#vod_video .buttons").show();vodpage.wide=false}};$(document).ready(function(){$("#vod_search form").submit(function(){var a=$("#vod_search_results");if(a.length>0){a.slideUp(300,function(){vodpage.searchFor($("#vod_search input[type=text]:eq(0)").val(),$("#vod_search input[type=hidden]:eq(0)").val(),$("#vod_search input[type=hidden]:eq(1)").val())})}else{vodpage.searchFor($("#vod_search input[type=text]:eq(0)").val(),$("#vod_search input[type=hidden]:eq(0)").val(),$("#vod_search input[type=hidden]:eq(1)").val())}$("#vod_search input[type=hidden]:eq(1)").val(parseInt($("#vod_search input[type=hidden]:eq(1)").val())+1);return false});$("#stage_toggle_widescreen").click(function(){if(vodpage.wide==true){vodpage.thin()}else{vodpage.widen()}return false})});function onYouTubePlayerReady(a){ytplayer=document.getElementById("stage_vod_player")}function playNext(){var a=tlpd_event.games[++tlpd_event.index];doPlay(a)}function playPrevious(){var a=tlpd_event.games[--tlpd_event.index];doPlay(a)}function buildStats(b){var a=b.players[0].race_id+"v"+b.players[1].race_id;if(b.map.stats[a]!=null){stats=a+" "+b.map.stats[a]+":"+b.map.stats[b.players[1].race_id+"v"+b.players[0].race_id]}else{stats=a+" --:--"}return stats}function doPlay(a){ytplayer=document.getElementById("stage_vod_player");if(ytplayer){var b=a.vods[0].replace("http://www.youtube.com/watch?v=","");ytplayer.loadVideoById(b)}$("#stage_game_tlpd_id").attr("href","/tlpd/games/"+a.id);$("#stage_map_name").html('<a href="/tlpd/maps/'+a.map.id+'">'+a.map.name+"</a>");$("#stage_map_picture").attr("alt",a.map.name);$("#stage_map_picture").attr("src","/tlpd/images/maps/"+a.map.id+"_thumbnail.jpg");$("#stage_map_stats").text(buildStats(a));var d="/tlpd/images/"+a.players[0].race.substring(0,1)+"icon_small.png";var c=a.players[0].race;$("#stage_player_top_name").text(a.players[0].korean_name);$("#stage_player_top_ID").html('<a href="/tlpd/players/'+a.players[0].id+'">'+a.players[0].ID+'&nbsp;<img src="'+d+'" alt="'+c+'"></a>');$("#stage_player_top_team").text(a.players[0].team.name);$("#stage_player_top_picture").attr("src",a.players[0].image);d="/tlpd/images/"+a.players[1].race.substring(0,1)+"icon_small.png";c=a.players[1].race;$("#stage_player_bottom_name").text(a.players[1].korean_name);$("#stage_player_bottom_ID").html('<a href="/tlpd/players/'+a.players[1].id+'">'+a.players[1].ID+'&nbsp;<img src="'+d+'" alt="'+c+'"></a>');$("#stage_player_bottom_team").text(a.players[1].team.name);$("#stage_player_bottom_picture").attr("src",a.players[1].image);$("#stage_game_comments").attr("href","/tlpd/games/add_comment.php?game_id="+a.id);if(tlpd_event.index>0){$("#stage_button_previous").removeClass("disabled");$("#stage_button_previous").attr("href","javascript:playPrevious()");$("#stage_button_previous span").text("Set "+tlpd_event.index);$("#stage_button_previous").css("display","block")}else{$("#stage_button_previous").addClass("disabled");$("#stage_button_previous").css("display","none");$("#stage_button_previous").attr("href","javascript:void(0)");$("#stage_button_previous span").text("Set "+tlpd_event.index)}$("#stage_button_next span").text("Set "+(parseInt(tlpd_event.index)+2));if(tlpd_event.index+1==tlpd_event.games.length){$("#stage_button_next").css("display","none");$("#stage_button_results").css("display","block")}else{$("#stage_button_next").css("display","block");$("#stage_button_results").css("display","none")}}function showResults(){$("#stage_results").css("display","block")};
