$(function(){});var shout_player_id=0;var shout_league_id=0;var shout_offset=0;function getJSON_shout(a){$("#shoutbox").addClass("active");$.getJSON("/json/shout_view.json?league_id="+shout_league_id+"&offset="+a,function(b){var c=$("ul#shout_messages");if(b==null){$("no data. please try again").appendTo(c)}else{c.html("");$.each(b,function(){var d='<li shout_id="'+this.shout_id+'"><cite player_id="'+this.player_id+'">'+this.player_nickname+"</cite><q>"+this.shout_message+"</q><div>";if(this.player_id==shout_player_id){d+='<a href="#" class="option">Delete</a>'}d+='</div><dl><dd class="date">'+this.shout_time+'</dd><dd title="'+this.shout_ip+'" class="status">#</dd></dl>\n</li>';$(d).appendTo(c)});online_draw();$("#shout_contents").scrollTop(0)}$("#shoutbox").removeClass("active")})}function init_shoutbox(){$("form#form_shoutbox").submit(function(){if($(this).find("input[name=shout_message]").val().match(/^\s*$/)){$(this).find("input[name=shout_message]").css("background-color","#FF7F7F").val("").focus().stop().animate({backgroundColor:"#FFFFFF"},2000);return false}$(this).find("input[name=shout_message]").attr("disabled","true");$("#shoutbox").addClass("active");$.ajax({type:"POST",url:"/eval?cmd=shout_add",global:false,data:$(this).serialize()+"&shout_message="+$(this).find("input[name=shout_message]").val().replace(/&/,"%26")+"&league_id="+shout_league_id,success:function(data){eval(data)},error:function(textStatus){alert("Time Out. Please Try Again.")},complete:function(textStatus){$("input[name=shout_message]").removeAttr("disabled").focus();$("#shoutbox").removeClass("active")}});return false});$("a#shout_refresh").click(function(e){if(e.button!=0){return true}$("#shout_pager").find("li.page-number:first").click();shout_offset=0;e.preventDefault();getJSON_shout(shout_offset)});$("input#options").click(function(e){e.preventDefault();alert("This feature is still in construction.");return false});$("ul#shout_messages a.option").live("click",function(e){e.preventDefault();if(e.button!=0){return true}var shout_id=$(this).parent().parent().attr("shout_id");$("#shoutbox").addClass("active");$.ajax({type:"POST",url:"/eval?cmd=shout_delete",global:false,data:"shout_id="+shout_id,success:function(data){eval(data)},error:function(textStatus){alert("Time Out. Please Try Again.")},complete:function(textStatus){$("#shoutbox").removeClass("active")}});return false});getJSON_shout(shout_offset)};