jQuery slider breaks if user clicks next before it can hide the button
<p><strong>Before I start, I am well aware of all the different Slideshow plugins available for jQuery but I have chosen to build a custom version myself for various reasons.</strong> So please don't link to plugins etc as I have seen them all before and don't wish to use them.</p>

<p>The following slideshow DEMO >> <a href="http://jsfiddle.net/mm7sx/" rel="nofollow">http://jsfiddle.net/mm7sx/</a></p>

<p>Everything works fine apart from if a user clicks the next button too fast and they get to the last div in the slideshow they can call the next div (which doesn't exist) before the next button can disappear.</p>

<p>Any ideas on how to fix this? I'm not sure what the exact problem is, but I'm guessing that the problem is related to me NOT checking if a next div exists before trying to load the next div... Does anyone have any suggestions? Ideas for improvements to get around this issue?</p>

<p>I've tried doing an if statement checking if the length of next is greater than zero or not but that didn't fix the problem either.</p>

<p>Thanks</p>
