﻿/// <reference path="../../Scripts/jquery-vsdoc-1.3.1.js"/>

$(function() {
    var handlerURL = "_layouts/VOS/WebHandlers/SearchAutocomplete/Handler.ashx";
    var $input = $("input[id*='_SearchBox_']");
    var $button = $("a[id*='_SearchBox_']");
    
    $input.autocomplete( handlerURL, { minChars: 2, delay: 750 } );
    
    $button.click(function(event) {
        var phrase = $input.val();
        if (phrase == null || phrase.length == 0) return;
        $.ajax({
            async: false,
            type: "POST", url: handlerURL,
            data: { add: phrase }
        });
    });
    
    $input.removeAttr("onkeypress");
    $input.keypress(function(event) {
        var key = event.charCode || event.keyCode;
        if (key == 13) {
            $button.trigger("click");
            eval($button.attr("href")); // Execute inline JS
            return false;
        }
    });
});