/**
* @return new infinite scrolling behavior
*/
protected InfiniteScrollingBehavior newInfiniteScrollingBehavior(final Component pager, final Component nextLink) {
final InfiniteScrollingBehavior scrollingBehavior = new InfiniteScrollingBehavior();
scrollingBehavior.setNavSelector(pager);
scrollingBehavior.setItemSelector(this, ".item");
scrollingBehavior.setNextSelector(nextLink);
scrollingBehavior.loadingMsgText("loading...");
scrollingBehavior.loadingImg("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABHNCSVQICAgIfAhkiAAAAA1JREFUCJlj+P///38ACfsD/QjR6B4AAAAASUVORK5CYII=");
scrollingBehavior.loadingFinishedMsg("completed!");
return scrollingBehavior;
}