function spin_div(a){var b=$(a).offset();positioning="top: "+b.top+"px; width: "+a.offsetWidth+"px; height: "+a.offsetHeight+"px; ";$(a).append($('<div class="spin_div" style="z-index:1000;position: absolute; '+positioning+'"></div>'))}function un_spin_div(a){$(a).find(".spin_div").remove()}(function(f){f.facebox=function(m,l){f.facebox.loading();if(m.ajax){g(m.ajax)}else{if(m.image){c(m.image)}else{if(m.div){j(m.div)}else{if(f.isFunction(m)){m.call(f)}else{f.facebox.reveal(m,l)}}}}};f.extend(f.facebox,{settings:{opacity:0,overlay:true,loadingImage:"/images/facebox/loading.gif",closeImage:"/images/facebox/closelabel.gif",imageTypes:["png","jpg","jpeg","gif"],faceboxHtml:'    <div id="facebox" style="display:none;">       <div class="popup">         <table>           <tbody>             <tr>               <td class="tl"/><td class="b"/><td class="tr"/>             </tr>             <tr>               <td class="b"/>               <td class="body">                 <div class="content">                 </div>                 <div class="fbfooter">                   <a href="#" class="close">                     <img src="/images/facebox/closelabel.gif" title="close" class="close_image" />                   </a>                 </div>               </td>               <td class="b"/>             </tr>             <tr>               <td class="bl"/><td class="b"/><td class="br"/>             </tr>           </tbody>         </table>       </div>     </div>'},loading:function(){k();if(f("#facebox .loading").length==1){return true}e();f("#facebox .content").empty();f("#facebox .body").children().hide().end().append('<div class="loading"><img src="'+f.facebox.settings.loadingImage+'"/></div>');f("#facebox").css({top:h()[1]+(i()/10),left:385.5}).show();f(document).bind("keydown.facebox",function(l){if(l.keyCode==27){f.facebox.close()}return true});f(document).trigger("loading.facebox")},reveal:function(m,l){f(document).trigger("beforeReveal.facebox");if(l){f("#facebox .content").addClass(l)}f("#facebox .content").append(m);f("#facebox .loading").remove();f("#facebox .body").children().fadeIn("normal");f("#facebox").css("left",f(window).width()/2-(f("#facebox table").width()/2));f(document).trigger("reveal.facebox").trigger("afterReveal.facebox")},close:function(){f(document).trigger("close.facebox");return false}});f.fn.facebox=function(l){k(l);function m(){f.facebox.loading(true);var n=this.rel.match(/facebox\[?\.(\w+)\]?/);if(n){n=n[1]}j(this.href,n);return false}return this.click(m)};function k(n){if(f.facebox.settings.inited){return true}else{f.facebox.settings.inited=true}f(document).trigger("init.facebox");d();var l=f.facebox.settings.imageTypes.join("|");f.facebox.settings.imageTypesRegexp=new RegExp("."+l+"$","i");if(n){f.extend(f.facebox.settings,n)}f("body").append(f.facebox.settings.faceboxHtml);var m=[new Image(),new Image()];m[0].src=f.facebox.settings.closeImage;m[1].src=f.facebox.settings.loadingImage;f("#facebox").find(".b:first, .bl, .br, .tl, .tr").each(function(){m.push(new Image());m.slice(-1).src=f(this).css("background-image").replace(/url\((.+)\)/,"$1")});f("#facebox .close").click(f.facebox.close);f("#facebox .close_image").attr("src",f.facebox.settings.closeImage)}function h(){var m,l;if(self.pageYOffset){l=self.pageYOffset;m=self.pageXOffset}else{if(document.documentElement&&document.documentElement.scrollTop){l=document.documentElement.scrollTop;m=document.documentElement.scrollLeft}else{if(document.body){l=document.body.scrollTop;m=document.body.scrollLeft}}}return new Array(m,l)}function i(){var l;if(self.innerHeight){l=self.innerHeight}else{if(document.documentElement&&document.documentElement.clientHeight){l=document.documentElement.clientHeight}else{if(document.body){l=document.body.clientHeight}}}return l}function d(){var l=f.facebox.settings;l.loadingImage=l.loading_image||l.loadingImage;l.closeImage=l.close_image||l.closeImage;l.imageTypes=l.image_types||l.imageTypes;l.faceboxHtml=l.facebox_html||l.faceboxHtml}function j(m,l){if(m.match(/#/)){var n=window.location.href.split("#")[0];var o=m.replace(n,"");f.facebox.reveal(f(o).clone().show(),l)}else{if(m.match(f.facebox.settings.imageTypesRegexp)){c(m,l)}else{g(m,l)}}}function c(m,l){var n=new Image();n.onload=function(){f.facebox.reveal('<div class="image"><img src="'+n.src+'" /></div>',l)};n.src=m}function g(m,l){f.get(m,function(n){f.facebox.reveal(n,l)})}function b(){return f.facebox.settings.overlay==false||f.facebox.settings.opacity===null}function e(){if(b()){return}if(f("facebox_overlay").length==0){f("body").append('<div id="facebox_overlay" class="facebox_hide"></div>')}f("#facebox_overlay").hide().addClass("facebox_overlayBG").css("opacity",f.facebox.settings.opacity).click(function(){f(document).trigger("close.facebox")}).fadeIn(200);return false}function a(){if(b()){return}f("#facebox_overlay").fadeOut(200,function(){f("#facebox_overlay").removeClass("facebox_overlayBG");f("#facebox_overlay").addClass("facebox_hide");f("#facebox_overlay").remove()});return false}f(document).bind("close.facebox",function(){f(document).unbind("keydown.facebox");f("#facebox").fadeOut(function(){f("#facebox .content").removeClass().addClass("content");a();f("#facebox .loading").remove()})})})(jQuery);jQuery(document).ready(function(b){b("#searchbox").focus(function(){if(!this.original||this.value==this.original){this.original=this.value;b(this).css({color:"#000"});this.value=""}});b(".refresh_wall").live("click",function(){var e=b(this).parent();var d=e.html();b("#wall_posts").load(b(this).attr("href"),function(){e.html(d);b(this).prepend('<li class="more"></li>');b(".item-meta").each(function(){b(this).find(".date").html(find_time(b(this).find(".timestamp").html()))})});e.html("loading");return false});b("#searchbox").blur(function(){if(this.value==""){b(this).css({color:"#aaa"});this.value=this.original}});b(".ajaxwall form").submit(function(){body=b(this).find("textarea").val();container=this;if(body!=""){spin_div(container);b.post(b(this).attr("action"),{authenticity_token:b(this).find("input:first").val(),body:body},function(d){b(container).find("textarea").val("");r=b(d).hide();b(".ajaxwall .more:first").after(r);r.show("slide",{direction:"up"},300);un_spin_div(container)})}return false});b(".ajaxwall .deletelink").live("click",function(){post=b(this).parents("li");spin_div(post[0]);b.get(b(this).attr("href"),function(d){un_spin_div(post[0]);if(d=="t"){post.fadeOut("slow",function(){b(this).remove()})}else{post.effect("shake",{times:3},100)}});return false});b("a[rel*=facebox]").facebox();b(".rating a").click(function(){var d=b(this).attr("href");var f=b(this).parent();var e=b(this).parent().parent().find(".current");e.load(d,function(g){f.html('<div class="thanks">Thanks for rating!</div>')});return false});if(b(".content .ebox").size()>0){var a=b(".ebox .teamid").val();var c=0;window.setInterval(function(){b(".content .ebox").each(function(){var d=b(this);var e=0;b(".event .eventid").each(function(){if(parseInt(this.value)>e){e=parseInt(this.value)}});jQuery.get("/teams/events/"+a,{after:e},function(f){var g=b(f);g.find(".event").each(function(){if(parseInt(b(this).find(".eventid").val())>e){parseInt(d.find(".event:first .eventid").val());if(c%2){b(this).removeClass("alt")}else{b(this).addClass("alt")}d.prepend(b(this).hide());b(this).slideDown("slow");d.find(".event:last").remove();c++}})});d.find(".event").each(function(){b(this).find(".event-time small").html(find_time(b(this).find(".jstime").val()))})})},15000)}b(".item-meta").each(function(){if(b(this).find(".timestamp").length>0){b(this).find(".date").html(find_time(b(this).find(".timestamp").html()))}});b(".ebox").each(function(){var d=b(this);d.find(".event").each(function(){b(this).find(".event-time small").html(find_time(b(this).find(".jstime").val()))})});b(".fixture-controls .next").click(function(){spin_div(b("#fixture-ipl")[0]);b(".fixture-day").hide("slide",{direction:"left"},300);jQuery.get("/fixtures/after/"+b("#last-time").val(),function(d){if(d=="f"){b(".fixture-day").show("slide",{direction:"left"},300,function(){un_spin_div(b("#fixture-ipl"))})}else{b(".fixture-day").html(d).show("slide",{direction:"right"},300,function(){un_spin_div(b("#fixture-ipl"))})}});return false});b(".sitesearch input").focus(function(){if(this.value=="Search"){this.value=""}});b(".sitesearch input").blur(function(){if(this.value==""){this.value="Search"}});b(".fixture-controls .prev").click(function(){spin_div(b("#fixture-ipl")[0]);b(".fixture-day").hide("slide",{direction:"right"},300);jQuery.get("/fixtures/before/"+b("#last-time").val(),function(d){if(d=="f"){b(".fixture-day").show("slide",{direction:"right"},300,function(){un_spin_div(b("#fixture-ipl"))})}else{b(".fixture-day").html(d).show("slide",{direction:"left"},300,function(){un_spin_div(b("#fixture-ipl"))})}});return false})});var months=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function find_time(a){var b=new Date();date=new Date(parseInt(a)*1000);if(b-date<60000){return"just now"}else{if(b-date<3600000){val=parseInt(((b-date)/60000));return val+(val==1?" minute ago":" minutes ago")}else{if(b-date<86400000){val=parseInt(((b-date)/3600000));return val+(val==1?" hour ago":" hours ago")}else{return months[date.getMonth()]+" "+date.getDate()}}}};