var ResponsiveBootstrapToolkit=function(s){var a={detectionDivs:{bootstrap:{xs:s('
'),sm:s('
'),md:s('
'),lg:s('
')},foundation:{small:s('
'),medium:s('
'),large:s('
'),xlarge:s('
')}},applyDetectionDivs:function(){s(document).ready(function(){s.each(l.breakpoints,function(i){l.breakpoints[i].appendTo(".responsive-bootstrap-toolkit")})})},isAnExpression:function(i){return"<"==i.charAt(0)||">"==i.charAt(0)},splitExpression:function(i){var e=i.charAt(0),o="="==i.charAt(1),s=1+(o?1:0);return{operator:e,orEqual:o,breakpointName:i.slice(s)}},isAnyActive:function(i){var o=!1;return s.each(i,function(i,e){return l.breakpoints[e].is(":visible")?!(o=!0):void 0}),o},isMatchingExpression:function(i){var e=a.splitExpression(i),o=Object.keys(l.breakpoints),s=o.indexOf(e.breakpointName);if(-1!==s){var n=0,r=0;"<"==e.operator&&(n=0,r=e.orEqual?++s:s),">"==e.operator&&(n=e.orEqual?s:++s,r=void 0);var t=o.slice(n,r);return a.isAnyActive(t)}}},l={interval:300,framework:null,breakpoints:null,is:function(i){return a.isAnExpression(i)?a.isMatchingExpression(i):l.breakpoints[i]&&l.breakpoints[i].is(":visible")},use:function(i,e){l.framework=i.toLowerCase(),"bootstrap"===l.framework||"foundation"===l.framework?l.breakpoints=a.detectionDivs[l.framework]:l.breakpoints=e,a.applyDetectionDivs()},current:function(){var e="unrecognized";return s.each(l.breakpoints,function(i){l.is(i)&&(e=i)}),e},changed:function(i,e){var o;return function(){clearTimeout(o),o=setTimeout(function(){i()},e||l.interval)}}};return s(document).ready(function(){s('
').appendTo("body")}),null===l.framework&&l.use("bootstrap"),l}(jQuery);"undefined"!=typeof module&&module.exports&&(module.exports=ResponsiveBootstrapToolkit);