var search_block = false;


$(document).ready(function() {
    $.extend($.fn.disableTextSelect = function() {
        return this.each(function() {
            if($.browser.mozilla) {
                $(this).css('MozUserSelect','none');
            } else if($.browser.msie) {
                $(this).bind('selectstart',function(){return false;});
            } else {
                $(this).mousedown(function(){return false;});
            }
        });
    });
	$('.noSelect').disableTextSelect();


    $('#search').click(function() {
        if(search_block == false) {
            search_block = true;

            if($('#search').hasClass('search_active') == true) {
                $('#search').removeClass('search_active');
                $('#search_box_content').fadeOut(0, function() {
                    $('#search_box').slideUp(fade_time, function() {
                        search_block = false;
                    });
                });
            } else {
                $('#search').addClass('search_active');
                $('#search_box').slideDown(fade_time, function() {
                    $('#search_box_content').fadeIn(fade_time, function() {
                        search_block = false;
                        $('input[name=search_string]').focus();
                    });
                });
            }
        }
    });


    function str_replace(search, replace, subject) {
        return subject.split(search).join(replace);
    }
});
