$(document).ready(function () {
    var pathname = window.location.pathname.toLowerCase();

//    if (pathname.indexOf('beneficiary') == -1 && pathname.indexOf('provider') == -1 && pathname.indexOf('about-triwest') == -1){
//        $('#search').remove();
//    }

    if (pathname.indexOf('beneficiary') > 0 || pathname.indexOf('provider') > 0 || pathname.indexOf('about-triwest') > 0) {
        $('#search').show();
    }

    if (pathname.indexOf('about-triwest') > 0){
        $('#FAQ').remove();
    }

    $('[id$=btn_search]').click(function () {

        if ($('[id$=txt_search]').val()) {
            var searchValues = $('[id$=txt_search]').val();
            var pathname = window.location.pathname.toLowerCase();
            var path = "";

            if (pathname.indexOf('beneficiary') > 0) {
                path = "/Search/beneficiary/SearchResults.aspx?search=" + searchValues;
            }
            else if (pathname.indexOf('provider') > 0) {
                path = "/Search/Provider/SearchResults.aspx?search=" + searchValues;
            }
            else if (pathname.indexOf('about-triwest') > 0) {
                path = "/Search/About-TriWest/SearchResults.aspx?search=" + searchValues;
            }

            window.location.replace(path);
            return false;
        }
    });


    $('[id$=txt_search]').keydown(function (e) {
        if (e.keyCode == 13) {
            if ($('[id$=txt_search]').val()) {
                var searchValues = $('[id$=txt_search]').val();
                var pathname = window.location.pathname.toLowerCase();
                var path = "";

                if (pathname.indexOf('beneficiary') > 0) {
                    path = "/Search/beneficiary/SearchResults.aspx?search=" + searchValues;
                }
                else if (pathname.indexOf('provider') > 0) {
                    path = "/Search/Provider/SearchResults.aspx?search=" + searchValues;
                }
                else if (pathname.indexOf('about-triwest') > 0) {
                    path = "/Search/About-TriWest/SearchResults.aspx?search=" + searchValues;
                }

                window.location.replace(path);
                return false;
            }
        }
    });

    $('[id$=txt_search]').autocomplete({
        source: function (request, response) {
            $.ajax({
                url: "http://www.triwest.com/Search/SearchSuggestion.asmx/GetSearchSuggestionList",
                data: "{ 'q': '" + request.term + "' }",
                dataType: "json",
                type: "POST",
                contentType: "application/json; charset=utf-8",
                dataFilter: function (data) { return data; },
                success: function (data) {
                    response($.map(data.d, function (item) {
                        return {
                            value: item
                        }
                    }))
                },
                error: function (XMLHttpRequest, textStatus, errorThrown) {
                    //alert(errorThrown);
                }
            });
        },
        minLength: 3
    });
});
