var currentRelated;

function updateRelated(url)
{
  if (currentRelated != url)
  {
    currentRelated = url;
    new Ajax.Updater('content-related', url);
  }
}

function rowExpand(id, contentUrl, relatedUrl)
{
  if ($(id + '-content').empty()) new Ajax.Updater(id + '-content', contentUrl);
  $(id).toggle();
  updateRelated(relatedUrl);
}

var Paginator =
{
    jumpToPage: function(base, pages)
    {
        var page = prompt("Enter a number between 1 and " + pages + " to jump to that page", "");
        if (page != undefined)
        {
            page = parseInt(page, 10)
            if (!isNaN(page) && page > 0 && page <= pages)
            {
                window.location.href = base + "page=" + page;
            }
        }
    }
};

