/**
 * 
 * jQuery No-Select
 * 
 * Requires
 * --------
 * 	jQuery 1.2.x+
 * 
 */
 
(function($) {
    $.each($.browser, function (index, value) {
        if (value) {
            switch (index) {
                case 'safari':
                    $.fn.noselect = function () {
                        return this.each(function () {
                            $(this).css('-khtml-user-select', 'none');
                        });
                    };
                    break;
                case 'msie':
                    $.fn.noselect = function () {
                        return this.each(function () {
                            $(this).bind('selectstart', function () {
                                return false;
                            });
                        });
                    };
                    break;
                case 'opera':
                    $.fn.noselect = function () {
                        return this.each(function () {});
                    };
                    break;
                case 'mozilla':
                    $.fn.noselect = function () {
                        return this.each(function () {
                            $(this).css('-moz-user-select', 'none');
                        });
                    };
                    break;
                default:
                    break;
            }
        }
    });    
})(jQuery);

