Secondo me il codice che hai usa prototype, una libreria che dovresti aggiungere.
Io non la conosco, quindi questo è il codice leggermente corretto, rifatto per JQuery.

codice:
    <script src="/Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
    <script type="text/javascript">
        $(function () {
            var num_argomento = 2;
            // hide all the recipes to start with
            for (var i = 1; i <= num_argomento; i++)
                $('#ch_' + i).css('display', 'none');
            $('#argomento').change(function () {
                var argomento = $('#argomento').attr('selectedIndex');
                var optgroup = 0;
                for (var i = 1; i <= num_argomento; i++) {
                    if (i == argomento) {
                        $('#ch_' + i).attr('disabled', false);
                        $('#ch_' + i).css('display', 'block');
                    } else {
                        $('#ch_' + i).attr('disabled', true);
                        $('#ch_' + i).css('display', 'none');
                    }
                }
            });
        });
    </script>
non scordarti la libreria js