function bannercarousel_initCallback(carousel){jQuery('.banner').append('<div class="banner-controls-navi-wrap"><div class="banner-controls-navi"></div></div>');jQuery(".banner ul li").each(function(intIndex){var index=intIndex+1;if(intIndex!=0){jQuery('.banner-controls-navi').append('<span class="banner-navi-item" id="'+index+'">'+index+'</span>');}else{jQuery('.banner-controls-navi').append('<span class="banner-navi-item-cur" id="'+index+'">'+index+'</span>');}});jQuery('.jcarousel-prev').bind('click',function(){carousel.prev();return false;});jQuery('.jcarousel-next').bind('click',function(){carousel.next();return false;});jQuery('.banner-controls-navi span').bind('click',function(){carousel.scroll(jQuery.jcarousel.intval(jQuery(this).attr('id')));var old=jQuery('.banner-navi-item-cur').removeClass('banner-navi-item-cur').addClass('banner-navi-item');jQuery(this).addClass('banner-navi-item-cur');return false;});jQuery('.banner').bind('mouseover',function(){carousel.stopAuto();return false;});jQuery('.banner').bind('mouseout',function(){carousel.startAuto();return false;});};function bannernav_reset(carousel,element,index,operation){var count=parseInt(jQuery('.banner-controls-navi span:last-child').html());var currentEl=parseInt(jQuery(element).attr('jcarouselindex'))%count;if(currentEl==0)currentEl=count;jQuery('.banner-navi-item-cur').removeClass('banner-navi-item-cur').addClass('banner-navi-item');jQuery('.banner-controls-navi #'+currentEl).addClass('banner-navi-item-cur');};jQuery(document).ready(function(){if(jQuery(".banner ul").length>0){jQuery('.banner ul').jcarousel({animation:'slow',wrap:'circular',scroll:1,auto:5,initCallback:bannercarousel_initCallback,itemVisibleInCallback:bannernav_reset});}});
