PageSourceSearch

https://www.dbusiness.com/wp-content/plugins/innoscale-categoryslider/js/bjqs-1.3.js?ver=1.0

js dbusiness.com collected 2026-10-02 02:26:16 UTC 9,396 bytes, 1 lines download raw bytes

1(function($){"use strict";$.fn.bjqs=function(o){var defaults={width:700,height:300,animtype:"fade",animduration:450,animspeed:4e3,automatic:!0,showcontrols:!0,centercontrols:!0,nexttext:"Next",prevtext:"Prev",showmarkers:!0,centermarkers:!0,keyboardnav:!0,hoverpause:!0,usecaptions:!0,randomstart:!1,responsive:!1},settings=$.extend({},defaults,o),$wrapper=this,$slider=$wrapper.find("ul.bjqs"),$slides=$slider.children("li"),$c_wrapper=null,$c_fwd=null,$c_prev=null,$m_wrapper=null,$m_markers=null,$canvas=null,$clone_first=null,$clone_last=null,state={slidecount:$slides.length,animating:!1,paused:!1,currentslide:1,nextslide:0,currentindex:0,nextindex:0,interval:null},responsive={width:null,height:null,ratio:null},vars={fwd:"forward",prev:"previous"},init=function(){$slides.addClass("bjqs-slide"),settings.responsive?conf_responsive():conf_static(),state.slidecount>1?(settings.randomstart&&conf_random(),settings.showcontrols&&conf_controls(),settings.showmarkers&&conf_markers(),settings.keyboardnav&&conf_keynav(),settings.hoverpause&&settings.automatic&&conf_hoverpause(),settings.animtype==="slide"&&conf_slide()):settings.automatic=!1,settings.usecaptions&&conf_captions(),settings.animtype==="slide"&&!settings.randomstart&&(state.currentindex=1,state.currentslide=2),$slider.show(),$slides.eq(state.currentindex).show(),settings.automatic&&(state.interval=setInterval(function(){go(vars.fwd,!1)},settings.animspeed))},conf_responsive=function(){responsive.width=$wrapper.outerWidth(),responsive.ratio=responsive.width/settings.width,responsive.height=settings.height*responsive.ratio,settings.animtype==="fade"&&($slides.css({height:settings.height,width:"100%"}),$slides.children("img").css({height:settings.height,width:"100%"}),$slider.css({height:settings.height,width:"100%"}),$wrapper.css({height:settings.height,"max-width":settings.width,position:"relative"}),responsive.width<settings.width&&($slides.css({height:responsive.height}),$slides.children("img").css({height:responsive.height}),$slider.css({height:responsive.height}),$wrapper.css({height:responsive.height})),$(window).resize(function(){responsive.width=$wrapper.outerWidth(),responsive.ratio=responsive.width/settings.width,responsive.height=settings.height*responsive.ratio,$slides.css({height:responsive.height}),$slides.children("img").css({height:responsive.height}),$slider.css({height:responsive.height}),$wrapper.css({height:responsive.height})})),settings.animtype==="slide"&&($slides.css({height:settings.height,width:settings.width}),$slides.children("img").css({height:settings.height,width:settings.width}),$slider.css({height:settings.height,width:settings.width*settings.slidecount}),$wrapper.css({height:settings.height,"max-width":settings.width,position:"relative"}),responsive.width<settings.width&&($slides.css({height:responsive.height}),$slides.children("img").css({height:responsive.height}),$slider.css({height:responsive.height}),$wrapper.css({height:responsive.height})),$(window).resize(function(){responsive.width=$wrapper.outerWidth(),responsive.ratio=responsive.width/settings.width,responsive.height=settings.height*responsive.ratio,$slides.css({height:responsive.height,width:responsive.width}),$slides.children("img").css({height:responsive.height,width:responsive.width}),$slider.css({height:responsive.height,width:responsive.width*settings.slidecount}),$wrapper.css({height:responsive.height}),$canvas.css({height:responsive.height,width:responsive.width}),resize_complete(function(){go(!1,state.currentslide)},200,"some unique string")}))},resize_complete=(function(){var timers={};return function(callback,ms,uniqueId){uniqueId||(uniqueId="Don't call this twice without a uniqueId"),timers[uniqueId]&&clearTimeout(timers[uniqueId]),timers[uniqueId]=setTimeout(callback,ms)}})(),conf_static=function(){$slides.css({height:settings.height,width:settings.width}),$slider.css({height:settings.height,width:settings.width}),$wrapper.css({height:settings.height,width:settings.width,position:"relative"})},conf_slide=function(){$clone_first=$slides.eq(0).clone(),$clone_last=$slides.eq(state.slidecount-1).clone(),$clone_first.attr({"data-clone":"last","data-sli
1de":0}).appendTo($slider).show(),$clone_last.attr({"data-clone":"first","data-slide":0}).prependTo($slider).show(),$slides=$slider.children("li"),state.slidecount=$slides.length,$canvas=$('<div class="bjqs-wrapper"></div>'),settings.responsive&&responsive.width<settings.width?($canvas.css({width:responsive.width,height:responsive.height,overflow:"hidden",position:"relative"}),$slider.css({width:responsive.width*(state.slidecount+2),left:-responsive.width*state.currentslide})):($canvas.css({width:settings.width,height:settings.height,overflow:"hidden",position:"relative"}),$slider.css({width:settings.width*(state.slidecount+2),left:-settings.width*state.currentslide})),$slides.css({float:"left",position:"relative",display:"list-item"}),$canvas.prependTo($wrapper),$slider.appendTo($canvas)},conf_controls=function(){if($c_wrapper=$('<ul class="bjqs-controls"></ul>'),$c_fwd=$('<li class="bjqs-next"><a href="#" data-direction="'+vars.fwd+'">'+settings.nexttext+"</a></li>"),$c_prev=$('<li class="bjqs-prev"><a href="#" data-direction="'+vars.prev+'">'+settings.prevtext+"</a></li>"),$c_wrapper.on("click","a",function(e){e.preventDefault();var direction=$(this).attr("data-direction");state.animating||(direction===vars.fwd&&go(vars.fwd,!1),direction===vars.prev&&go(vars.prev,!1))}),$c_prev.appendTo($c_wrapper),$c_fwd.appendTo($c_wrapper),$c_wrapper.appendTo($wrapper),settings.centercontrols){$c_wrapper.addClass("v-centered");var offset_px=($wrapper.height()-$c_fwd.children("a").outerHeight())/2,ratio=offset_px/settings.height*100,offset=ratio+"%";$c_fwd.find("a").css("top",offset),$c_prev.find("a").css("top",offset)}},conf_markers=function(){if($m_wrapper=$('<ol class="bjqs-markers"></ol>'),$.each($slides,function(key,slide){var slidenum=key+1,gotoslide=key+1;settings.animtype==="slide"&&(gotoslide=key+2);var marker=$('<li><a href="#">'+slidenum+"</a></li>");slidenum===state.currentslide&&marker.addClass("active-marker"),marker.on("click","a",function(e){e.preventDefault(),!state.animating&&state.currentslide!==gotoslide&&go(!1,gotoslide)}),marker.appendTo($m_wrapper)}),$m_wrapper.appendTo($wrapper),$m_markers=$m_wrapper.find("li"),settings.centermarkers){$m_wrapper.addClass("h-centered");var offset=(settings.width-$m_wrapper.width())/2;$m_wrapper.css("left",offset)}},conf_keynav=function(){$(document).keyup(function(event){state.paused||(clearInterval(state.interval),state.paused=!0),state.animating||(event.keyCode===39?(event.preventDefault(),go(vars.fwd,!1)):event.keyCode===37&&(event.preventDefault(),go(vars.prev,!1))),state.paused&&settings.automatic&&(state.interval=setInterval(function(){go(vars.fwd)},settings.animspeed),state.paused=!1)})},conf_hoverpause=function(){$wrapper.hover(function(){state.paused||(clearInterval(state.interval),state.paused=!0)},function(){state.paused&&(state.interval=setInterval(function(){go(vars.fwd,!1)},settings.animspeed),state.paused=!1)})},conf_captions=function(){$.each($slides,function(key,slide){var caption=$(slide).children("img:first-child").attr("title");caption||(caption=$(slide).children("a").find("img:first-child").attr("title")),caption&&(caption=$('<p class="bjqs-caption">'+caption+"</p>"),caption.appendTo($(slide)))})},conf_random=function(){var rand=Math.floor(Math.random()*state.slidecount)+1;state.currentslide=rand,state.currentindex=rand-1},set_next=function(direction){direction===vars.fwd?$slides.eq(state.currentindex).next().length?(state.nextindex=state.currentindex+1,state.nextslide=state.currentslide+1):(state.nextindex=0,state.nextslide=1):$slides.eq(state.currentindex).prev().length?(state.nextindex=state.currentindex-1,state.nextslide=state.currentslide-1):(state.nextindex=state.slidecount-1,state.nextslide=state.slidecount)},go=function(direction,position){if(!state.animating&&(state.animating=!0,position?(state.nextslide=position,state.nextindex=position-1):set_next(direction),settings.animtype==="fade"&&(settings.showmarkers&&($m_markers.removeClass("active-marker"),$m_markers.eq(state.nextindex).addClass("active-marker")),$slides.eq(state.currentindex).fadeOut(settings.animduration),$slides.eq(state.nextindex).fadeIn(settings.animduration,function(){state.animating=!1,state.currentslide=state.nextslide,state.currentindex=state.nextindex})),settings.animtype==="slide")){if(settings.showmarkers){var markerindex=state.nextindex-1;markerindex===state.slidecount-2?markerindex=0:markerindex===-1&&(markerindex=state.slidecount-3),$m_markers.removeClass("active-marker"),$m_markers.eq(markerindex).addClass("active-marker")}
1settings.responsive&&responsive.width<settings.width?state.slidewidth=responsive.width:state.slidewidth=settings.width,$slider.animate({left:-state.nextindex*state.slidewidth},settings.animduration,function(){state.currentslide=state.nextslide,state.currentindex=state.nextindex,$slides.eq(state.currentindex).attr("data-clone")==="last"?($slider.css({left:-state.slidewidth}),state.currentslide=2,state.currentindex=1):$slides.eq(state.currentindex).attr("data-clone")==="first"&&($slider.css({left:-state.slidewidth*(state.slidecount-2)}),state.currentslide=state.slidecount-1,state.currentindex=state.slidecount-2),state.animating=!1})}};init()}})(jQuery);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.