/**handles:bp-jquery-query,bp-jquery-cookie,bp-jquery-scroll-to,zxcvbn-async,viewportchecker,fhomeopathy-js**/
function bp_get_querystring(n){n=location.search.split(n+"=")[1];return n?decodeURIComponent(n.split("&")[0]):null}
!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?e(require("jquery")):e(jQuery)}(function(d){var n=/\+/g;function s(e){return x.raw?e:encodeURIComponent(e)}function m(e,o){e=x.raw?e:function(e){0===e.indexOf('"')&&(e=e.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return e=decodeURIComponent(e.replace(n," ")),x.json?JSON.parse(e):e}catch(e){}}(e);return"function"==typeof o?o(e):e}var x=d.cookie=function(e,o,n){var i,t;if(void 0!==o&&"function"!=typeof o)return"number"==typeof(n=d.extend({},x.defaults,n)).expires&&(i=n.expires,(t=n.expires=new Date).setTime(+t+864e5*i)),document.cookie=[s(e),"=",(t=o,s(x.json?JSON.stringify(t):String(t))),n.expires?"; expires="+n.expires.toUTCString():"",n.path?"; path="+n.path:"",n.domain?"; domain="+n.domain:"",n.secure?"; secure":""].join("");for(var r=e?void 0:{},c=document.cookie?document.cookie.split("; "):[],u=0,f=c.length;u<f;u++){var p=c[u].split("="),a=(a=p.shift(),x.raw?a:decodeURIComponent(a)),p=p.join("=");if(e&&e===a){r=m(p,o);break}e||void 0===(p=m(p))||(r[a]=p)}return r};x.defaults={},d.removeCookie=function(e,o){return void 0!==d.cookie(e)&&(d.cookie(e,"",d.extend({},o,{expires:-1})),!d.cookie(e))}});
!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"undefined"!=typeof module&&module.exports?module.exports=e(require("jquery")):e(jQuery)}(function(s){"use strict";var w=s.scrollTo=function(e,t,o){return s(window).scrollTo(e,t,o)};function y(e){return!e.nodeName||-1!==s.inArray(e.nodeName.toLowerCase(),["iframe","#document","html","body"])}function t(e){return"function"==typeof e}function n(e){return t(e)||s.isPlainObject(e)?e:{top:e,left:e}}return w.defaults={axis:"xy",duration:0,limit:!0},s.fn.scrollTo=function(e,o,h){"object"==typeof o&&(h=o,o=0),"function"==typeof h&&(h={onAfter:h}),"max"===e&&(e=9e9),h=s.extend({},w.defaults,h),o=o||h.duration;var x=h.queue&&1<h.axis.length;return x&&(o/=2),h.offset=n(h.offset),h.over=n(h.over),this.each(function(){if(null!==e){var f,u=y(this),a=u?this.contentWindow||window:this,c=s(a),l=e,d={};switch(typeof l){case"number":case"string":if(/^([+-]=?)?\d+(\.\d+)?(px|%)?$/.test(l)){l=n(l);break}l=u?s(l):s(l,a);case"object":if(0===l.length)return;(l.is||l.style)&&(f=(l=s(l)).offset())}var m=t(h.offset)&&h.offset(a,l)||h.offset;s.each(h.axis.split(""),function(e,t){var o="x"===t?"Left":"Top",n=o.toLowerCase(),r="scroll"+o,i=c[r](),s=w.max(a,t);f?(d[r]=f[n]+(u?0:i-c.offset()[n]),h.margin&&(d[r]-=parseInt(l.css("margin"+o),10)||0,d[r]-=parseInt(l.css("border"+o+"Width"),10)||0),d[r]+=m[n]||0,h.over[n]&&(d[r]+=l["x"===t?"width":"height"]()*h.over[n])):(o=l[n],d[r]=o.slice&&"%"===o.slice(-1)?parseFloat(o)/100*s:o),h.limit&&/^\d+$/.test(d[r])&&(d[r]=d[r]<=0?0:Math.min(d[r],s)),!e&&1<h.axis.length&&(i===d[r]?d={}:x&&(p(h.onAfterFirst),d={}))}),p(h.onAfter)}function p(e){var t=s.extend({},h,{queue:!0,duration:o,complete:e&&function(){e.call(a,l,h)}});c.animate(d,t)}})},w.max=function(e,t){var o,n,r,t="x"===t?"Width":"Height",i="scroll"+t;return y(e)?(o="client"+t,n=(r=e.ownerDocument||e.document).documentElement,r=r.body,Math.max(n[i],r[i])-Math.min(n[o],r[o])):e[i]-s(e)[t.toLowerCase()]()},s.Tween.propHooks.scrollLeft=s.Tween.propHooks.scrollTop={get:function(e){return s(e.elem)[e.prop]()},set:function(e){var t=this.get(e);if(e.options.interrupt&&e._last&&e._last!==t)return s(e.elem).stop();var o=Math.round(e.now);t!==o&&(s(e.elem)[e.prop](o),e._last=this.get(e))}},w});
/*! This file is auto-generated */
!function(){function t(){var t,e=document.createElement("script");return e.src=_zxcvbnSettings.src,e.type="text/javascript",e.async=!0,(t=document.getElementsByTagName("script")[0]).parentNode.insertBefore(e,t)}null!=window.attachEvent?window.attachEvent("onload",t):window.addEventListener("load",t,!1)}.call(this);
!function(c){c.fn.viewportChecker=function(o){var d={classToAdd:"visible",classToRemove:"invisible",classToAddForFullView:"full-visible",removeClassAfterAnimation:!1,offset:100,repeat:!1,invertBottomOffset:!0,callbackFunction:function(o,t){},scrollHorizontal:!1,scrollBox:window};c.extend(d,o);var t=this,r={height:c(d.scrollBox).height(),width:c(d.scrollBox).width()};return this.checkElements=function(){var i,n,n=d.scrollHorizontal?(i=Math.max(c("html").scrollLeft(),c("body").scrollLeft(),c(window).scrollLeft()))+r.width:(i=Math.max(c("html").scrollTop(),c("body").scrollTop(),c(window).scrollTop()))+r.height;t.each(function(){var o=c(this),t={},e={},a,s,l,e;o.data("vp-add-class")&&(e.classToAdd=o.data("vp-add-class")),o.data("vp-remove-class")&&(e.classToRemove=o.data("vp-remove-class")),o.data("vp-add-class-full-view")&&(e.classToAddForFullView=o.data("vp-add-class-full-view")),o.data("vp-keep-add-class")&&(e.removeClassAfterAnimation=o.data("vp-remove-after-animation")),o.data("vp-offset")&&(e.offset=o.data("vp-offset")),o.data("vp-repeat")&&(e.repeat=o.data("vp-repeat")),o.data("vp-scrollHorizontal")&&(e.scrollHorizontal=o.data("vp-scrollHorizontal")),o.data("vp-invertBottomOffset")&&(e.scrollHorizontal=o.data("vp-invertBottomOffset")),c.extend(t,d),c.extend(t,e),o.data("vp-animated")&&!t.repeat||(0<String(t.offset).indexOf("%")&&(t.offset=parseInt(t.offset)/100*r.height),a=t.scrollHorizontal?o.offset().left:o.offset().top,s=t.scrollHorizontal?a+o.width():a+o.height(),l=Math.round(a)+t.offset,e=t.scrollHorizontal?l+o.width():l+o.height(),t.invertBottomOffset&&(e-=2*t.offset),l<n&&i<e?(o.removeClass(t.classToRemove),o.addClass(t.classToAdd),t.callbackFunction(o,"add"),s<=n&&i<=a?o.addClass(t.classToAddForFullView):o.removeClass(t.classToAddForFullView),o.data("vp-animated",!0),t.removeClassAfterAnimation&&o.one("webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend animationend",function(){o.removeClass(t.classToAdd)})):o.hasClass(t.classToAdd)&&t.repeat&&(o.removeClass(t.classToAdd+" "+t.classToAddForFullView),t.callbackFunction(o,"remove"),o.data("vp-animated",!1)))})},("ontouchstart"in window||"onmsgesturechange"in window)&&c(document).on("touchmove MSPointerMove pointermove",this.checkElements),c(d.scrollBox).on("load scroll",this.checkElements),c(window).on("resize",function(o){r={height:c(d.scrollBox).height(),width:c(d.scrollBox).width()},t.checkElements()}),this.checkElements(),this}}(jQuery);
function fhomeopathy_IsSmallResolution(){return jQuery(window).width()<=360}function fhomeopathy_IsMediumResolution(){var e=jQuery(window).width();return 360<e&&e<800}function fhomeopathy_IsLargeResolution(){return 800<=jQuery(window).width()}function fhomeopathy_init_loading_effects(){jQuery("#header-logo").addClass("animations-hidden").viewportChecker({classToAdd:"animated bounce",offset:1}),jQuery("#page-header").addClass("animations-hidden").viewportChecker({classToAdd:"animated bounceInUp",offset:1}),jQuery("#main-content-wrapper h2, #main-content-wrapper h3").addClass("animations-hidden").viewportChecker({classToAdd:"animated bounceInUp",offset:1}),jQuery("article img, .products img").addClass("animations-hidden").viewportChecker({classToAdd:"animated zoomIn",offset:1}),jQuery("#sidebar").addClass("animations-hidden").viewportChecker({classToAdd:"animated zoomIn",offset:1}),jQuery(".before-content, .after-content").addClass("animations-hidden").viewportChecker({classToAdd:"animated bounce",offset:1}),jQuery(".header-social-widget").addClass("animations-hidden").viewportChecker({classToAdd:"animated bounceInLeft",offset:1}),jQuery("article, article p, article li").addClass("animations-hidden").viewportChecker({classToAdd:"animated zoomIn",offset:1}),jQuery("#footer-main h1, #footer-main h2, #footer-main h3").addClass("animations-hidden").viewportChecker({classToAdd:"animated bounceInUp",offset:1}),jQuery("#footer-main p, #footer-main ul, #footer-main li, .footer-title, .col3a, .col3b, .col3c").addClass("animations-hidden").viewportChecker({classToAdd:"animated zoomIn",offset:1}),jQuery(".footer-social-widget").addClass("animations-hidden").viewportChecker({classToAdd:"animated rubberBand",offset:1}),jQuery("#footer-menu").addClass("animations-hidden").viewportChecker({classToAdd:"animated bounceInDown",offset:1})}function fhomeopathy_setCurrentSlide(e){var i=jQuery("#header-main-fixed"),s=jQuery("#slider-image-container"),n=i.data("slides"),a,o;!n||e>=jQuery(n).length||((o='url("'+n[e].slideImage+'")')!=s.css("background-image")&&(i.css("background-color","#555555"),s.animate({opacity:.6},400,function(){jQuery(this).css("background-image",o).animate({opacity:1},400)})),jQuery(".slider-dots > span").removeClass("slider-current-dot"),jQuery(".slider-dots > span:nth-child("+(e+1)+")").addClass("slider-current-dot"),i.data("currentslide",e))}jQuery(document).ready(function(){fhomeopathy_options&&fhomeopathy_options.loading_effect&&fhomeopathy_init_loading_effects(),fhomeopathy_IsLargeResolution()&&(jQuery("#navmain > div > ul > li").has("ul").addClass("level-one-sub-menu"),jQuery("#navmain > div > ul li ul li").has("ul").addClass("level-two-sub-menu"),jQuery("#navmain > div > ul > li > a:not(.search-form-icon), #navmain > div > ul > li > ul > li > a, #navmain > div > ul > li > ul > li > ul > li > a").on("mouseenter focus",function(){jQuery(this).closest("li.level-one-sub-menu").addClass("menu-item-focused"),jQuery(this).closest("li.level-two-sub-menu").addClass("menu-item-focused")}).on("mouseleave blur",function(){jQuery(this).closest("li.level-one-sub-menu").removeClass("menu-item-focused"),jQuery(this).closest("li.level-two-sub-menu").removeClass("menu-item-focused")})),jQuery(window).width()<800&&(jQuery("#navmain > div > ul > li").each(function(){0<jQuery(this).find("> ul.sub-menu").length&&jQuery(this).prepend('<span class="sub-menu-item-toggle"></span>')}),jQuery("#navmain").on("focusin",function(){jQuery("#header-main-fixed-container").hasClass("header-sticky")?"-99999px"==jQuery("#navmain > div > ul").css("right")&&(jQuery("#navmain > div > ul").css({right:"auto"}).css("z-index","5000"),jQuery("#navmain ul ul").css({right:"auto"}).css({position:"relative"}).css("z-index","5000"),jQuery(".sub-menu-item-toggle").addClass("sub-menu-item-toggle-expanded")):"-1"==jQuery("#navmain > div > ul").css("z-index")&&(jQuery("#navmain > div > ul").css({"z-index":"5000"}),jQuery("#navmain ul ul").css({"z-index":"5000"}).css({position:"relative"}),jQuery(".sub-menu-item-toggle").addClass("sub-menu-item-toggle-expanded"))}),jQuery(".sub-menu-item-toggle").on("click",function(e){e.stopPropagation();var e=jQuery(this).parent().find("> ul.sub-menu");jQuery("#header-main-fixed-container").hasClass("header-sticky")?(jQuery("#navmain ul ul.sub-menu").not(e).css("right","-99999px").css("position","absolute"),jQuery("#navmain span.sub-menu-item-toggle").not(this).removeClass("sub-menu-item-toggle-expanded"),jQuery(this).toggleClass("sub-menu-item-toggle-expanded"),"-99999px"==e.css("right")?(e.css({right:"auto"}).css({position:"relative"}).css("z-index","5000"),e.find("ul.sub-menu").css({right:"auto"}).css({position:"relative"}).css("z-index","5000")):(e.css({right:"-99999px"}).css({position:"absolute"}),e.find("ul.sub-menu").css({right:"-99999px"}).css({position:"absolute"}))):(jQuery("#navmain ul ul.sub-menu").not(e).css("z-index","-1").css("position","absolute"),jQuery("#navmain span.sub-menu-item-toggle").not(this).removeClass("sub-menu-item-toggle-expanded"),jQuery(this).toggleClass("sub-menu-item-toggle-expanded"),"-1"==e.css("z-index")?(e.css({"z-index":"5000"}).css({position:"relative"}),e.find("ul.sub-menu").css({"z-index":"5000"}).css({position:"relative"})):(e.css({"z-index":"-1"}).css({position:"absolute"}),e.find("ul.sub-menu").css({"z-index":"-1"}).css({position:"absolute"})))})),jQuery("#navmain > div").on("click",function(e){var i,s,i;e.stopPropagation(),(fhomeopathy_IsSmallResolution()||fhomeopathy_IsMediumResolution())&&(i=jQuery(this).parent().offset(),e.pageY-i.top<36&&(i=jQuery("ul:first-child",this),jQuery("#header-main-fixed-container").hasClass("header-sticky")?"-99999px"==i.css("right")?i.css({right:"auto"}):i.css({right:"-99999px"}):"-1"==i.css("z-index")?i.css({"z-index":"5000"}):i.css({"z-index":"-1"}),i.parent().toggleClass("mobile-menu-expanded")))}),jQuery("#main-content-wrapper, #home-content-wrapper").on("focusin",function(){"-99999px"!=jQuery("#navmain > div > ul").css("right")&&jQuery("#navmain > div > ul").css({right:""})})}),jQuery(document).ready(function(){jQuery(window).on("scroll",function(){100<jQuery(this).scrollTop()?jQuery(".scrollup").fadeIn():jQuery(".scrollup").fadeOut()}),jQuery(".scrollup").on("click",function(){return jQuery("html, body").animate({scrollTop:0},600),!1})}),jQuery(window).on("scroll",function(){1<jQuery(this).scrollTop()?(jQuery("#header-main-fixed-container").addClass("header-sticky"),fhomeopathy_IsLargeResolution()&&jQuery("#navmain ul ul").css("right","-99999px")):(jQuery("#header-main-fixed-container").removeClass("header-sticky"),fhomeopathy_IsLargeResolution()&&jQuery("#navmain ul ul").css("right","auto"))}),jQuery(document).ready(function(){fhomeopathy_setCurrentSlide(0),window.sliderPrevNextClicked=!1,jQuery(".slider-prev").on("click",function(){var e=jQuery("#header-main-fixed").data("currentslide");window.sliderPrevNextClicked=!0,fhomeopathy_setCurrentSlide(0<e?--e:e=jQuery("#header-main-fixed").data("slides").length-1)}),jQuery(".slider-next").on("click",function(){window.sliderPrevNextClicked=!0;var e=jQuery("#header-main-fixed").data("currentslide");e<jQuery("#header-main-fixed").data("slides").length-1?fhomeopathy_setCurrentSlide(++e):fhomeopathy_setCurrentSlide(0)}),jQuery(".slider-dots > span").on("click",function(){var e;window.sliderPrevNextClicked=!0,fhomeopathy_setCurrentSlide(jQuery(this).data("slidenum"))}),window.setInterval(function(){window.sliderPrevNextClicked?window.sliderPrevNextClicked=!1:jQuery(window).scrollTop()||jQuery(".slider-next").click()},5e3),jQuery(document).on("keydown",function(e){switch(e.which){case 37:window.sliderPrevNextClicked=!0,jQuery(".slider-prev").click();break;case 39:window.sliderPrevNextClicked=!0,jQuery(".slider-next").click();break;default:return}e.preventDefault()})});