Toggle divs open and close - ensure only one div visible at any time, not all
<p>I am using the below script to toggle open and close divs on click:</p>

<pre><code>(function ($) {
    $.fn.showHide = function (options) {

    //default vars for the plugin
        var defaults = {
            speed: 1000,
            easing: '',
            changeText: 0,
            showText: 'Show',
            hideText: 'Hide',

        };
        var options = $.extend(defaults, options);

        $(this).click(function () {
             // this var stores which button you've clicked
             var toggleClick = $(this);
             // this reads the rel attribute of the button to determine which div id to toggle
             var toggleDiv = $(this).attr('rel');
             // here we toggle show/hide the correct div at the right speed and using which easing effect
             $(toggleDiv).slideToggle(options.speed, options.easing, function() {
             // this only fires once the animation is completed
             if(options.changeText==1){
             $(toggleDiv).is(":visible") ? toggleClick.text(options.hideText) : toggleClick.text(options.showText);
             }
              });

          return false;

        });

    };
})(jQuery);
</code></pre>

<p>What would be the best method to automatically close any currently open divs before opening the next (to prevent all being open on page - only have the clicked link visible)</p>

<p>HTML is below:</p>

<pre><code>&lt;a href="#" class="show_hide" rel="#slidingDiv"&gt;View&lt;/a&gt;&lt;br /&gt;
   &lt;div id="slidingDiv" style="display:none;"&gt;
       Fill this space with really interesting content.
   &lt;/div&gt;

&lt;a href="#" class="show_hide" rel="#slidingDiv_2"&gt;View&lt;/a&gt;&lt;br /&gt;
   &lt;div id="slidingDiv_2" style="display:none;"&gt;
       Fill this space with really interesting content.
   &lt;/div&gt; 
</code></pre>

<p>Im guessing just a quick check before the open is fired - but Im unable to thus far get it to work.</p>

<p>Many thanks in advance!</p>
