In the following code
var $next = $active.next().length ? $active.next()
: $('#slideshow IMG:first');
the part '$active.next().length' doesn't seem to compare anything and I don't understand how the condition is determined to be True or False.
Or is it saying that: if the various $next is equal to $active.next().length then the condition is true?