function gotoNextPoint() {
                var $activePoint = $(settings.tourPoints + "." + settings.activeClass).removeClass(settings.activeClass);
                var currentIndex = $activePoint.data("index");
                var nextIndex = currentIndex + 1;
                var $nextPoint = $(settings.tourPoints + "[data-index=" + nextIndex + "]").addClass(settings.activeClass);

                // Check if there is no Next $nextPoint
                if (!$nextPoint.length) {
                    $nextPoint = $(settings.tourPoints + "[data-index=0]").addClass(settings.activeClass);
                }

                // Animate Tour Box to Next Tour-Point
                $tourBox
                    .animate({
                        top: $nextPoint.offset().top + settings.topOffset,
                        left: $nextPoint.offset().left + settings.leftOffset
                    })
                    .find("h1").text($nextPoint.data("title"))
                    .end().find("p").text($nextPoint.data("desc"));

                // Scroll HTML to the Tour Point
                $("html, body").animate({
                    scrollTop: $nextPoint.offset().top
                });
            }
/**
             * @desc Switches to Next Tour Point
             */
@desc Switches to Next Tour Point
@desc Switches to Next Tour Point
function gotoNextPoint() {
                var $activePoint = $(settings.tourPoints + "." + settings.activeClass).removeClass(settings.activeClass);
                var currentIndex = $activePoint.data("index");
                var nextIndex = currentIndex + 1;
                var $nextPoint = $(settings.tourPoints + "[data-index=" + nextIndex + "]").addClass(settings.activeClass);
                if (!$nextPoint.length) {
                    $nextPoint = $(settings.tourPoints + "[data-index=0]").addClass(settings.activeClass);
                }
                $tourBox
                    .animate({
                        top: $nextPoint.offset().top + settings.topOffset,
                        left: $nextPoint.offset().left + settings.leftOffset
                    })
                    .find("h1").text($nextPoint.data("title"))
                    .end().find("p").text($nextPoint.data("desc"));
                $("html, body").animate({
                    scrollTop: $nextPoint.offset().top
                });
            }
function gotoNextPoint ( ) { var $activePoint = $ ( settings . tourPoints + "." + settings . activeClass ) . removeClass ( settings . activeClass ) ; var currentIndex = $activePoint . data ( "index" ) ; var nextIndex = currentIndex + 1 ; var $nextPoint = $ ( settings . tourPoints + "[data-index=" + nextIndex + "]" ) . addClass ( settings . activeClass ) ; if ( ! $nextPoint . length ) { $nextPoint = $ ( settings . tourPoints + "[data-index=0]" ) . addClass ( settings . activeClass ) ; } $tourBox . animate ( { top : $nextPoint . offset ( ) . top + settings . topOffset , left : $nextPoint . offset ( ) . left + settings . leftOffset } ) . find ( "h1" ) . text ( $nextPoint . data ( "title" ) ) . end ( ) . find ( "p" ) . text ( $nextPoint . data ( "desc" ) ) ; $ ( "html, body" ) . animate ( { scrollTop : $nextPoint . offset ( ) . top } ) ; }
@desc Switches to Next Tour Point
@desc Switches to Next Tour Point
// Check if there is no Next $nextPoint
 // Animate Tour Box to Next Tour-Point
 // Scroll HTML to the Tour Point
