/*global jQuery*/
(function($) {
    $.fn.setDefaultSearchText = function(text) {
        return this.each(function() {
            var form = $(this);
            var searchBox = $(".search_box", form);
            if ($(searchBox).val() == "") {
                $(searchBox).toggleClass("defaultsearchtext");
                $(searchBox).val(text);
            };
            $(searchBox).focus(function() {
                if ($(this).val() == text) {
                    $(this).val("");
                    $(this).toggleClass("defaultsearchtext");
                }
                return true;
            });
            $(searchBox).blur(function() {
                if ($(this).val() == "") {
                    $(this).val(text);
                    $(this).toggleClass("defaultsearchtext");
                }
                return true;
            });
            $(this).submit(function() {
                return ($(searchBox).val() != text);
            });
        });
    };
})(jQuery);
