﻿/// <reference path="jquery-1.3.2-vsdoc.js" />
var News = {
    prepareLinks: function() {
        $(".news_pager a").click(function(e) {
            var pageNumber = this.text;
            e.preventDefault();
            News.toggleNewsWrapper();
            News.getNews(pageNumber);
            News.toggleNewsWrapper();
        });
    },
    getNews: function(pageNumber) {
        $.ajax({
            type: "POST",
            url: "/ws/news.asmx/GetNews",
            data: "{'moduleId':'" + $("#nmId").val() + "', 'pageNumber':'" + pageNumber + "'}",
            contentType: "application/json; charset=utf-8",
            dataType: "json",
            success: function(msg) {
                // Hide the fake progress indicator graphic.
                // $('#RSSContent').removeClass('loading');

                // Insert the returned HTML into the <div>.
                $('.newsWrapper').html(msg.d);
                News.prepareLinks();
            }
        });
    },
    toggleNewsWrapper: function() {
        $(".newsWrapper").animate({
            "height": "toggle", "opacity": "toggle"
        }, "slow");
    }
}
$(document).ready(function() {
        News.prepareLinks();
});
