"use strict";if(typeof travi!=="object"){var travi={};}travi.announcements=(function(){var b=function(f){var e=new Date();e.setTime(f.date*1000);e=e.format("l, F j, Y");return"<dt>"+e+"</dt>"+"<dd>"+f.desc+"</dd>";},a=function(f,e,h,g){$("#previousUpdates").attr("href","/updates/?offset="+f);$("#moreUpdates").attr("href","/updates/?offset="+e);$("ul.pagination li.pipeDivider").removeClass("outOfRange");if(h<=0){$("#previousUpdates").parent().addClass("outOfRange");$("ul.pagination li.pipeDivider").addClass("outOfRange");}else{$("#previousUpdates").parent().removeClass("outOfRange");}if(g>e){$("#moreUpdates").parent().removeClass("outOfRange");}else{$("#moreUpdates").parent().addClass("outOfRange");$("ul.pagination li.pipeDivider").addClass("outOfRange");}},d=function(){$.getJSON("/announcements/?action=getUpdatesJSON&"+this.href.substring(this.href.indexOf("offset")),function(e){$("#announcementsList dl").hide("blind",function(){$(this).empty();$(e.updates).each(function(){$("#announcementsList dl").append(b(this));});$(this).show("blind",function(){$(this).trigger("announce-update");});});a(e.prevOff,e.nextOff,e.offset,e.rowsFound);});return false;},c=function(){$.getScript("/resources/shared/js/date/date.format.js",function(){$("ul.pagination a").click(d);});};$(document).ready(c);return{init:c};}());