﻿$(document).ready(function() {
    if (ForumID != 0) {
        var currentForum = $('a[rel=' + ForumID + ']').attr("title");
        $('#HeadingTopics').html(currentForum + " Topics");
        $('#forum-selector-module #current-forum div h2').html(currentForum)
        //        $("#ForumGroups div").removeClass("Selected");
        //        $("#Forum" + ForumID).addClass("Selected");
        //        $('#HeadingTopics').html($("#Forum" + ForumID + " > a").attr("title") + " Topics");
    }
    $("#forum-selector-module #forum-select .forum-option").click(function(event) {
        var clone = $(this).clone();
        clone.children('.forum-option-thumb').remove();
        clone.children('.forum-option-content').children('span').remove();
        $('#forum-selector-module #current-forum').html(clone);
        ForumID = $(this).attr("rel");
        $('#HeadingTopics').html($(this).attr("title") + " Topics");
        GetDiscussions();
        if (ForumQ == "recent") $("#ForumPager").show();
        else { $("#ForumPager").hide(); }
        event.preventDefault();
    });

    $("#forum-select li:eq(0)").hover(function(e) {
        e.preventDefault();
        //$("#forum-select li ul").css("display", "none");
    });

    $("#select-btn, #current-forum").click(function(e) {
        $("#forum-select li ul").css("display", "block");
        e.stopPropagation();
        e.preventDefault();
    });

    $(document).click(function() {
        $("#forum-select li ul").css("display", "none");
    });

    $("#ForumLatest").click(function(event) { ForumQ = "recent"; GetDiscussions(); $("#ForumPager").show(); event.preventDefault(); });
    $("#ForumPopular").click(function(event) { ForumQ = "popular"; GetDiscussions(); $("#ForumPager").hide(); event.preventDefault(); });
    $("#ForumFavourite").click(function(event) { ForumQ = "fave"; GetDiscussions(); $("#ForumPager").hide(); event.preventDefault(); });
    GetDiscussions();
    if (parseUri(document.location).anchor == "popular") {
        ForumQ = "popular";
        GetDiscussions();
        $("#ForumPager").hide();
        $("#ContentSections a").removeClass();
        $("#ForumPopular").addClass("Selected");
    }
});
function GetDiscussions(){
    ForumPage = 1;
    $.get("/ajax/getdiscussionscount.ashx?q="+ForumQ+"&forum="+ForumID+"&s="+s, function(data){
    if(data>0){ForumPageCount = Math.ceil(data/ForumPageSize)}
    else{ ForumPageCount=0;};
    $("#ForumPager").pager({ pagenumber: 1, pagecount: ForumPageCount, buttonClickCallback: PageClick });});
    $.get("/ajax/getdiscussions.ashx?q="+ForumQ+"&forum="+ForumID+"&page="+ForumPage+"&pagesize="+ForumPageSize+"&u="+ForumUser+"&s="+s, function(data){
        $("#ForumDiscussionPanel").html(data);
		statsTracker();
    });
}
PageClick = function(Pageclickednumber) {
    $("#ForumPager").pager({ pagenumber: Pageclickednumber, pagecount: ForumPageCount, buttonClickCallback: PageClick });
    ForumPage = Pageclickednumber;
    $.get("/ajax/getdiscussions.ashx?q="+ForumQ+"&forum="+ForumID+"&page="+ForumPage+"&pagesize="+ForumPageSize+"&u="+ForumUser, function(data){
        $("#ForumDiscussionPanel").html(data);
		statsTracker();
    });
    $.scrollTo( 600, 500, {queue:true} );
}

