loadMagic = function () {
    var magic = jQuery("script[src*='search.js']");
    var idx = jQuery(magic).attr("src").lastIndexOf("/");
    var search_url = jQuery(magic).attr("src").substr(0, idx + 1);
    var search_js = search_url + "searchmagic.js";
    jQuery.getScript(search_js, function () {
        var request = jQuery(magic).attr("src");
        var recs = unescape(getParameter(request, "r"));
        var sitexd = unescape(getParameter(request, "d"));
        var rft = unescape(getParameter(request, "rft"));
        var onw = unescape(getParameter(request, "onw"));
        jQuery("#searchbox").autocomplete(sitexd, {
            mustMatch: 0,
            delay: 300,
            cellSeparator: "][",
            maxItemsToShow: recs,
            removeFromTitle: rft,
            openNewWindow: onw
        });
        jQuery("#searchbox").focus(function () {
            if (jQuery("#searchbox").val() == "Search...") {
                jQuery("#searchbox").removeClass("search_title");
                jQuery(this).val("")
            }
        });
        jQuery("#searchbox").blur(function () {
            if (jQuery.trim(jQuery("#searchbox").val()) == "") {
                jQuery("#searchbox").addClass("search_title");
                jQuery("#searchbox").val("Search...")
            }
        });
    })
};
jQuery(function (a) {
    loadMagic()
});