﻿var Search = function () {
    //function declarations
    var SearchFilter = function () {
    var searchArray = new Array();

     if($("#corp-gidd-topictext").val()!='000')
     {
     searchArray.push($("#corp-gidd-topictext").val());
     }
      if($("#corp-gidd-specialty").val()!='000')
     {
     searchArray.push($("#corp-gidd-specialty").val());
     }
      if($("#corp-gidd-document").val()!='000')
     {
     searchArray.push($("#corp-gidd-document").val());
     }

     
        $.ajaxDotNet('/app_services/corporate/public/publicservices.asmx/GetInformedSearchFilter', {
            verb: 'POST',
            data: {
                'searchArray': searchArray,
                'guid': currentItem
            },
            success: function (obj) {
                var returnedobj = JSON.parse(obj.d);
                if (returnedobj.Success == true) {
                    
                    $('#main div.content').html(returnedobj.Json)
                }
                else {
                    alert(returnedobj.ErrorMessage);
                }
            },
            error: function (er) {

            }
        });

    };

    var ValidateFilter = function () {
        var returnvalue = true;

        var topictext = $('#corp-gidd-topictext').val();
        var specialty = $('#corp-gidd-specialty').val();
        var document = $('#corp-gidd-document').val();

        if (topictext == '000' && specialty == '000' && document == '000') {
            returnvalue = false;
        }



        return returnvalue;

    };

    var GlobalSearch = function () {
        //window.location  = 
    }



    $(function () {

        var searchBoxDefaultText = $('#corp-global-search-box').val();

        $('#corp-global-search-go').click(function (e) {
            e.preventDefault();
            if ($('#corp-global-search-box').val() != '' && $('#corp-global-search-box').val() != searchBoxDefaultText) {
                window.location = "/general/search.aspx?search="+$('#corp-global-search-box').val();
            }

        });

        $('#corp-global-search-box').click(function (e) {
            e.preventDefault();

            if (searchBoxDefaultText == $('#corp-global-search-box').val()) {
                $('#corp-global-search-box').val('');
            }
        });

        $('#corp-search-filter').click(function (e) {
            e.preventDefault();
            if (ValidateFilter() == true) {
                //alert("filter");
                SearchFilter();
            };

        });


    });
} ();

