﻿$(document).ready(function() {
    if ($("#UserPager").exists()) {
        $("#UserPager").pager({ pagenumber: 1, pagecount: UserPageCount, buttonClickCallback: UserPageClick });
    }
    if ($("#PicturePager").exists()) {
        $("#PicturePager").pager({ pagenumber: 1, pagecount: PicturePageCount, buttonClickCallback: PicturePageClick });
    }
    if ($("#AudioPager").exists()) {
        $("#AudioPager").pager({ pagenumber: 1, pagecount: AudioPageCount, buttonClickCallback: AudioPageClick });
    }
    if ($("#VideoPager").exists()) {
        $("#VideoPager").pager({ pagenumber: 1, pagecount: VideoPageCount, buttonClickCallback: VideoPageClick });
    }
});
UserPageClick = function(Pageclickednumber) {
    $("#UserPager").pager({ pagenumber: Pageclickednumber, pagecount: UserPageCount, buttonClickCallback: UserPageClick });
    GetEntries("Users", Pageclickednumber);
}
PicturePageClick = function(Pageclickednumber) {
    $("#PicturePager").pager({ pagenumber: Pageclickednumber, pagecount: PicturePageCount, buttonClickCallback: PicturePageClick });
    GetEntries("Picture", Pageclickednumber);
}
AudioPageClick = function(Pageclickednumber) {
    $("#AudioPager").pager({ pagenumber: Pageclickednumber, pagecount: AudioPageCount, buttonClickCallback: AudioPageClick });
    GetEntries("Audio", Pageclickednumber);
}
VideoPageClick = function(Pageclickednumber) {
    $("#VideoPager").pager({ pagenumber: Pageclickednumber, pagecount: VideoPageCount, buttonClickCallback: VideoPageClick });
    GetEntries("Video", Pageclickednumber);
}
function GetEntries(type, pageIndex) {
    $.get("ajax/GetCompetitionEntries.ashx?id=" + CompId + "&t=" + type + "&page=" + pageIndex + "&pageSize=" + PageSize, function(data) {
        switch (type) {
            case "Picture": $("#PictureContainer").html(data); break;
            case "Audio": $("#AudioContainer").html(data); break;
            case "Video": $("#VideoContainer").html(data); break;
            case "Users": $("#SingleContainer").html(data); break;
            default: break;
        }
        $("a[rel*='lightbox']").lightBox();
        statsTracker();
    });
}