function won't work

function won't work

  1.      $(document).ready(function(){
              $('#toggler').toggle(
                   function(){ // you can add as much here as you'd like
                        $('#div1').slideToggle('slow');
                        $('#imgArrow').attr('src','minus.png');
                   }, function() { // same here
                        $('#div1').slideToggle('slow');
                        $('#imgArrow').attr('src','plus.png');
                   });
         });








I converted this segmant of code into a function called toggle_menu. Which now looks like this:

  1. function toggle(main_div, middle_div, imgName) {   
  2.  $(document).ready(function(){
              $('#' + main_div).toggle(
                   function(){ // you can add as much here as you'd like
                        $('#'+middle_div).slideToggle('slow');
                        $('#'+imgName).attr('src','minus.png');
                   }, function() { // same here
                        $('#'+middle_div).slideToggle('slow');
                        $('#'+imgName).attr('src','plus.png');
                   });
         });








  3. }
I don't know what i'm doing wrong >_<

Thanks for any help.

-Rich