﻿$(document).ready(FeedSearch_Initialize);

function FeedSearch_Initialize() {
    $("#btnKeywordSearch").bind("click", FeedSearch_RunSearch);
    $("input:checkbox[scriptid='fldShowDescription']").bind("click", FeedSearch_RunDisplayDescription);
}

function FeedSearch_RunSearch(e) {
    e.preventDefault();
    e.stopPropagation();

    var keyword = $("input[scriptid='fldKeyword']").val();
    var sortBy = $("input[scriptid='fldKeyword']").attr("sort");
    var showDescription = "n";
    if (keyword == "Enter keyword(s)") keyword = "";
    if ($("input:checkbox[scriptid='fldShowDescription']").attr("checked")) {
        showDescription = "y";
    }
    document.location = "/feed-list.aspx?fv=all&k=" + keyword + "&sort=" + sortBy +"&sd=" + showDescription;
}

function FeedSearch_RunDisplayDescription(e) {
    e.preventDefault();
    e.stopPropagation();

    var keyword = $("input[scriptid='fldKeyword']").val();
    var feedView = $("input[scriptid='fldKeyword']").attr("feedview");
    var sortBy = $("input[scriptid='fldKeyword']").attr("sort");
    var showDescription = "n";
    var page = $("#" + this.id).attr("page");
    if (keyword == "Enter keyword(s)") keyword = "";
    if (feedView == "") feedView = "all";
    if (this.checked) {
        showDescription = "y";
    }
    document.location = "/feed-list.aspx?fv=" + feedView + "&k=" + keyword + "&sort=" + sortBy + "&sd=" + showDescription + "&p=" + page;
}

function clickLinkButton(e, buttonid) {
    var evt = e ? e : window.event;
    var bt = document.getElementById(buttonid);

    if (bt) {
        if (evt.keyCode == 13) {
            $("#" + buttonid).click();
            return false;
        }
    }
}