﻿function ChangeArticlePage(id) 
{
    var currentPage = parseInt(id.substring(5));
    var lastPage = $("ul#paging > li:not(\".edge_button\")").length - 1;
    
    $("div#article_container ul.articles").css("display", "none");
    
    var pageToShow = "div#article_container ul#article-" + id;
    $(pageToShow).css("display", "block");

    $("ul#paging > li#page-previous").unbind();
    $("ul#paging > li#page-previous").click(function() {
        ChangeArticlePage("page-" + (currentPage - 1));
    });

    $("ul#paging > li#page-next").unbind();
    $("ul#paging > li#page-next").click(function() {
        ChangeArticlePage("page-" + (currentPage + 1));
    });
    
    ChangePage(currentPage, lastPage);  
}

$(document).ready(function() {
    AddPagingHoverEffects();    
    
    $("ul#paging > li.edge_button").click(function() {
        if(this.id == "page-first")
        {
            ChangeArticlePage("page-0");
        }
        else if(this.id == "page-last")
        {   
            var last = $("ul#paging > li:not(\".edge_button\")").length - 1;
            ChangeArticlePage("page-" + last);
        }
    });

    $("ul#paging > li:not(\".edge_button\")").click(function() {
        ChangeArticlePage(this.id);
    });
       
    if(ReadPagingUrl() > -1)
    {
        var pg = ReadPagingUrl();
        ChangeArticlePage("page-" + pg);           
    }
    else
    {
        ChangeArticlePage("page-0");
    }
    
    
    
});