if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");+function(t){var e=t.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1==e[0]&&9==e[1]&&e[2]<1)throw new Error("Bootstrap's JavaScript requires jQuery version 1.9.1 or higher")}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var i=t(this),s=i.data("bs.alert");s||i.data("bs.alert",s=new o(this)),"string"==typeof e&&s[e].call(i)})}var i='[data-dismiss="alert"]',o=function(e){t(e).on("click",i,this.close)};o.VERSION="3.3.1",o.TRANSITION_DURATION=150,o.prototype.close=function(e){function i(){a.detach().trigger("closed.bs.alert").remove()}var s=t(this),n=s.attr("data-target");n||(n=s.attr("href"),n=n&&n.replace(/.*(?=#[^\s]*$)/,""));var a=t(n);e&&e.preventDefault(),a.length||(a=s.closest(".alert")),a.trigger(e=t.Event("close.bs.alert")),e.isDefaultPrevented()||(a.removeClass("in"),t.support.transition&&a.hasClass("fade")?a.one("bsTransitionEnd",i).emulateTransitionEnd(o.TRANSITION_DURATION):i())};var s=t.fn.alert;t.fn.alert=e,t.fn.alert.Constructor=o,t.fn.alert.noConflict=function(){return t.fn.alert=s,this},t(document).on("click.bs.alert.data-api",i,o.prototype.close)}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var o=t(this),s=o.data("bs.button"),n="object"==typeof e&&e;s||o.data("bs.button",s=new i(this,n)),"toggle"==e?s.toggle():e&&s.setState(e)})}var i=function(e,o){this.$element=t(e),this.options=t.extend({},i.DEFAULTS,o),this.isLoading=!1};i.VERSION="3.3.1",i.DEFAULTS={loadingText:"loading..."},i.prototype.setState=function(e){var i="disabled",o=this.$element,s=o.is("input")?"val":"html",n=o.data();e+="Text",null==n.resetText&&o.data("resetText",o[s]()),setTimeout(t.proxy(function(){o[s](null==n[e]?this.options[e]:n[e]),"loadingText"==e?(this.isLoading=!0,o.addClass(i).attr(i,i)):this.isLoading&&(this.isLoading=!1,o.removeClass(i).removeAttr(i))},this),0)},i.prototype.toggle=function(){var t=!0,e=this.$element.closest('[data-toggle="buttons"]');if(e.length){var i=this.$element.find("input");"radio"==i.prop("type")&&(i.prop("checked")&&this.$element.hasClass("active")?t=!1:e.find(".active").removeClass("active")),t&&i.prop("checked",!this.$element.hasClass("active")).trigger("change")}else this.$element.attr("aria-pressed",!this.$element.hasClass("active"));t&&this.$element.toggleClass("active")};var o=t.fn.button;t.fn.button=e,t.fn.button.Constructor=i,t.fn.button.noConflict=function(){return t.fn.button=o,this},t(document).on("click.bs.button.data-api",'[data-toggle^="button"]',function(i){var o=t(i.target);o.hasClass("btn")||(o=o.closest(".btn")),e.call(o,"toggle"),i.preventDefault()}).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',function(e){t(e.target).closest(".btn").toggleClass("focus",/^focus(in)?$/.test(e.type))})}(jQuery),+function(t){"use strict";function e(e){return this.each(function(){var o=t(this),s=o.data("bs.carousel"),n=t.extend({},i.DEFAULTS,o.data(),"object"==typeof e&&e),a="string"==typeof e?e:n.slide;s||o.data("bs.carousel",s=new i(this,n)),"number"==typeof e?s.to(e):a?s[a]():n.interval&&s.pause().cycle()})}var i=function(e,i){this.$element=t(e),this.$indicators=this.$element.find(".carousel-indicators"),this.options=i,this.paused=this.sliding=this.interval=this.$active=this.$items=null,this.options.keyboard&&this.$element.on("keydown.bs.carousel",t.proxy(this.keydown,this)),"hover"==this.options.pause&&!("ontouchstart"in document.documentElement)&&this.$element.on("mouseenter.bs.carousel",t.proxy(this.pause,this)).on("mouseleave.bs.carousel",t.proxy(this.cycle,this))};i.VERSION="3.3.1",i.TRANSITION_DURATION=600,i.DEFAULTS={interval:5e3,pause:"hover",wrap:!0,keyboard:!0},i.prototype.keydown=function(t){if(!/input|textarea/i.test(t.target.tagName)){switch(t.which){case 37:this.prev();break;case 39:this.next();break;default:return}t.preventDefault()}},i.prototype.cycle=function(e){return e||(this.paused=!1),this.interval&&clearInterval(this.interval),this.options.interval&&!this.paused&&(this.interval=setInterval(t.proxy(this.next,this),this.options.interval)),this},i.prototype.getItemIndex=function(t){return this.$items=t.parent().children(".item"),this.$items.index(t||this.$active)},i.prototype.getItemForDirection=function(t,e){var i="prev"==t?-1:1,o=this.getItemIndex(e),s=(o+i)%this.$items.length;return this.$items.eq(s)},i.prototype.to=function(t){var e=this,i=this.getItemIndex(this.$active=this.$element.find(".item.active"));return t>this.$items.length-1||0>t?void 0:this.sliding?this.$element.one("slid.bs.carousel",function(){e.to(t)}):i==t?this.pause().cycle():this.slide(t>i?"next":"prev",this.$items.eq(t))},i.prototype.pause=function(e){return e||(this.paused=!0),this.$element.find(".next, .prev").length&&t.support.transition&&(this.$element.trigger(t.support.transition.end),this.cycle(!0)),this.interval=clearInterval(this.interval),this},i.prototype.next=function(){return this.sliding?void 0:this.slide("next")},i.prototype.prev=function(){return this.sliding?void 0:this.slide("prev")},i.prototype.slide=function(e,o){var s=this.$element.find(".item.active"),n=o||this.getItemForDirection(e,s),a=this.interval,r="next"==e?"left":"right",l="next"==e?"first":"last",h=this;if(!n.length){if(!this.options.wrap)return;n=this.$element.find(".item")[l]()}if(n.hasClass("active"))return this.sliding=!1;var d=n[0],p=t.Event("slide.bs.carousel",{relatedTarget:d,direction:r});if(this.$element.trigger(p),!p.isDefaultPrevented()){if(this.sliding=!0,a&&this.pause(),this.$indicators.length){this.$indicators.find(".active").removeClass("active");var c=t(this.$indicators.children()[this.getItemIndex(n)]);c&&c.addClass("active")}var f=t.Event("slid.bs.carousel",{relatedTarget:d,direction:r});return t.support.transition&&this.$element.hasClass("slide")?(n.addClass(e),n[0].offsetWidth,s.addClass(r),n.addClass(r),s.one("bsTransitionEnd",function(){n.removeClass([e,r].join(" ")).addClass("active"),s.removeClass(["active",r].join(" ")),h.sliding=!1,setTimeout(function(){h.$element.trigger(f)},0)}).emulateTransitionEnd(i.TRANSITION_DURATION)):(s.removeClass("active"),n.addClass("active"),this.sliding=!1,this.$element.trigger(f)),a&&this.cycle(),this}};var o=t.fn.carousel;t.fn.carousel=e,t.fn.carousel.Constructor=i,t.fn.carousel.noConflict=function(){return t.fn.carousel=o,this};var s=function(i){var o,s=t(this),n=t(s.attr("data-target")||(o=s.attr("href"))&&o.replace(/.*(?=#[^\s]+$)/,""));if(n.hasClass("carousel")){var a=t.extend({},n.data(),s.data()),r=s.attr("data-slide-to");r&&(a.interval=!1),e.call(n,a),r&&n.data("bs.carousel").to(r),i.preventDefault()}};t(document).on("click.bs.carousel.data-api","[data-slide]",s).on("click.bs.carousel.data-api","[data-slide-to]",s),t(window).on("load",function(){t('[data-ride="carousel"]').each(function(){var i=t(this);e.call(i,i.data())})})}(jQuery),+function(t){"use strict";function e(e){e&&3===e.which||(t(s).remove(),t(n).each(function(){var o=t(this),s=i(o),n={relatedTarget:this};s.hasClass("open")&&(s.trigger(e=t.Event("hide.bs.dropdown",n)),e.isDefaultPrevented()||(o.attr("aria-expanded","false"),s.removeClass("open").trigger("hidden.bs.dropdown",n)))}))}function i(e){var i=e.attr("data-target");i||(i=e.attr("href"),i=i&&/#[A-Za-z]/.test(i)&&i.replace(/.*(?=#[^\s]*$)/,""));var o=i&&t(i);return o&&o.length?o:e.parent()}function o(e){return this.each(function(){var i=t(this),o=i.data("bs.dropdown");o||i.data("bs.dropdown",o=new a(this)),"string"==typeof e&&o[e].call(i)})}var s=".dropdown-backdrop",n='[data-toggle="dropdown"]',a=function(e){t(e).on("click.bs.dropdown",this.toggle)};a.VERSION="3.3.1",a.prototype.toggle=function(o){var s=t(this);if(!s.is(".disabled, :disabled")){var n=i(s),a=n.hasClass("open");if(e(),!a){"ontouchstart"in document.documentElement&&!n.closest(".navbar-nav").length&&t('');if(!settings.autoWidth){if(length<=settings.item){$slide.find('.lSAction').hide();}}else{if(refresh.calWidth(false)
');$slide=$el.parent('.lSSlideWrapper');if(settings.rtl===true){$slide.parent().addClass('lSrtl');} if(settings.vertical){$slide.parent().addClass('vertical');elSize=settings.verticalHeight;$slide.css('height',elSize+'px');}else{elSize=$el.outerWidth();} $children.addClass('lslide');if(settings.loop===true&&settings.mode==='slide'){refresh.calSW();refresh.clone=function(){if(refresh.calWidth(true)>elSize){var tWr=0,tI=0;for(var k=0;k<$children.length;k++){tWr+=(parseInt($el.find('.lslide').eq(k).width())+settings.slideMargin);tI++;if(tWr>=(elSize+settings.slideMargin)){break;}} var tItem=settings.autoWidth===true?tI:settings.item;if(tItem<$el.find('.clone.left').length){for(var i=0;i<$el.find('.clone.left').length-tItem;i++){$children.eq(i).remove();}} if(tItem<$el.find('.clone.right').length){for(var j=$children.length-1;j>($children.length-1-$el.find('.clone.right').length);j--){scene--;$children.eq(j).remove();}} for(var n=$el.find('.clone.right').length;n($el.find('.lslide').length-tItem);m--){$el.find('.lslide').eq(m-1).clone().removeClass('lslide').addClass('clone left').prependTo($el);} $children=$el.children();}else{if($children.hasClass('clone')){$el.find('.clone').remove();$this.move($el,0);}}};refresh.clone();} refresh.sSW=function(){length=$children.length;if(settings.rtl===true&&settings.vertical===false){gutter='margin-left';} if(settings.autoWidth===false){$children.css(property,slideWidth+'px');} $children.css(gutter,settings.slideMargin+'px');w=refresh.calWidth(false);$el.css(property,w+'px');if(settings.loop===true&&settings.mode==='slide'){if(on===false){scene=$el.find('.clone.left').length;}}};refresh.calL=function(){$children=$el.children();length=$children.length;};if(this.doCss()){$slide.addClass('usingCss');} refresh.calL();if(settings.mode==='slide'){refresh.calSW();refresh.sSW();if(settings.loop===true){slideValue=$this.slideValue();this.move($el,slideValue);} if(settings.vertical===false){this.setHeight($el,false);}}else{this.setHeight($el,true);$el.addClass('lSFade');if(!this.doCss()){$children.fadeOut(0);$children.eq(scene).fadeIn(0);}} if(settings.loop===true&&settings.mode==='slide'){$children.eq(scene).addClass('active');}else{$children.first().addClass('active');}},pager:function(){var $this=this;refresh.createPager=function(){thumbWidth=(elSize-((settings.thumbItem*(settings.thumbMargin))-settings.thumbMargin))/settings.thumbItem;var $children=$slide.find('.lslide');var length=$slide.find('.lslide').length;var i=0,pagers='',v=0;for(i=0;i';}else{pagers+='
  • '+(i+1)+'
  • ';} if(settings.mode==='slide'){if((v)>=w-elSize-settings.slideMargin){i=i+1;var minPgr=2;if(settings.autoWidth){pagers+='
  • '+(i+1)+'
  • ';minPgr=1;} if(i');var gMargin=(settings.vertical)?'margin-left':'margin-top';$slide.parent().find('.lSPager').css(gMargin,settings.galleryMargin+'px');refresh.createPager();} setTimeout(function(){refresh.init();},0);},setHeight:function(ob,fade){var obj=null,$this=this;if(settings.loop){obj=ob.children('.lslide ').first();}else{obj=ob.children().first();} var setCss=function(){var tH=obj.outerHeight(),tP=0,tHT=tH;if(fade){tH=0;tP=((tHT)*100)/elSize;} ob.css({'height':tH+'px','padding-bottom':tP+'%'});};setCss();if(obj.find('img').length){if(obj.find('img')[0].complete){setCss();if(!interval){$this.auto();}}else{obj.find('img').on('load',function(){setTimeout(function(){setCss();if(!interval){$this.auto();}},100);});}}else{if(!interval){$this.auto();}}},active:function(ob,t){if(this.doCss()&&settings.mode==='fade'){$slide.addClass('on');} var sc=0;if(scene*settings.slideMove=l){sc=nl;}} if(settings.loop===true&&settings.mode==='slide'){if(t===true){sc=scene-$el.find('.clone.left').length;}else{sc=scene*settings.slideMove;} if(t===true){l=ob.length;nl=l-1;if(sc+1===l){sc=nl;}else if(sc+1>l){sc=0;}}} if(!this.doCss()&&settings.mode==='fade'&&t===false){ob.eq(sc).fadeIn(settings.speed);} ob.eq(sc).addClass('active');}else{ob.removeClass('active');ob.eq(ob.length-1).addClass('active');if(!this.doCss()&&settings.mode==='fade'&&t===false){ob.fadeOut(settings.speed);ob.eq(sc).fadeIn(settings.speed);}}},move:function(ob,v){if(settings.rtl===true){v=-v;} if(this.doCss()){if(settings.vertical===true){ob.css({'transform':'translate3d(0px, '+(-v)+'px, 0px)','-webkit-transform':'translate3d(0px, '+(-v)+'px, 0px)'});}else{ob.css({'transform':'translate3d('+(-v)+'px, 0px, 0px)','-webkit-transform':'translate3d('+(-v)+'px, 0px, 0px)',});}}else{if(settings.vertical===true){ob.css('position','relative').animate({top:-v+'px'},settings.speed,settings.easing);}else{ob.css('position','relative').animate({left:-v+'px'},settings.speed,settings.easing);}} var $thumb=$slide.parent().find('.lSPager').find('li');this.active($thumb,true);},fade:function(){this.active($children,false);var $thumb=$slide.parent().find('.lSPager').find('li');this.active($thumb,true);},slide:function(){var $this=this;refresh.calSlide=function(){if(w>elSize){slideValue=$this.slideValue();$this.active($children,false);if((slideValue)>w-elSize-settings.slideMargin){slideValue=w-elSize-settings.slideMargin;}else if(slideValue<0){slideValue=0;} $this.move($el,slideValue);if(settings.loop===true&&settings.mode==='slide'){if(scene>=(length-($el.find('.clone.left').length/settings.slideMove))){$this.resetSlide($el.find('.clone.left').length);} if(scene===0){$this.resetSlide($slide.find('.lslide').length);}}}};refresh.calSlide();},resetSlide:function(s){var $this=this;$slide.find('.lSAction a').addClass('disabled');setTimeout(function(){scene=s;$slide.css('transition-duration','0ms');slideValue=$this.slideValue();$this.active($children,false);plugin.move($el,slideValue);setTimeout(function(){$slide.css('transition-duration',settings.speed+'ms');$slide.find('.lSAction a').removeClass('disabled');},50);},settings.speed+100);},slideValue:function(){var _sV=0;if(settings.autoWidth===false){_sV=scene*((slideWidth+settings.slideMargin)*settings.slideMove);}else{_sV=0;for(var i=0;i=$pager.children().length){sc=0;}else if(sc<0){sc=$pager.children().length;}} var thumbSlide=sc*((thumbWidth+settings.thumbMargin))-(position);if((thumbSlide+elSize)>pagerWidth){thumbSlide=pagerWidth-elSize-settings.thumbMargin;} if(thumbSlide<0){thumbSlide=0;} this.move($pager,thumbSlide);},auto:function(){if(settings.auto){clearInterval(interval);interval=setInterval(function(){$el.goToNextSlide();},settings.pause);}},pauseOnHover:function(){var $this=this;if(settings.auto&&settings.pauseOnHover){$slide.on('mouseenter',function(){$(this).addClass('ls-hover');$el.pause();settings.auto=true;});$slide.on('mouseleave',function(){$(this).removeClass('ls-hover');if(!$slide.find('.lightSlider').hasClass('lsGrabbing')){$this.auto();}});}},touchMove:function(endCoords,startCoords){$slide.css('transition-duration','0ms');if(settings.mode==='slide'){var distance=endCoords-startCoords;var swipeVal=slideValue-distance;if((swipeVal)>=w-elSize-settings.slideMargin){if(settings.freeMove===false){swipeVal=w-elSize-settings.slideMargin;}else{var swipeValT=w-elSize-settings.slideMargin;swipeVal=swipeValT+((swipeVal-swipeValT)/5);}}else if(swipeVal<0){if(settings.freeMove===false){swipeVal=0;}else{swipeVal=swipeVal/5;}} this.move($el,swipeVal);}},touchEnd:function(distance){$slide.css('transition-duration',settings.speed+'ms');if(settings.mode==='slide'){var mxVal=false;var _next=true;slideValue=slideValue-distance;if((slideValue)>w-elSize-settings.slideMargin){slideValue=w-elSize-settings.slideMargin;if(settings.autoWidth===false){mxVal=true;}}else if(slideValue<0){slideValue=0;} var gC=function(next){var ad=0;if(!mxVal){if(next){ad=1;}} if(!settings.autoWidth){var num=slideValue/((slideWidth+settings.slideMargin)*settings.slideMove);scene=parseInt(num)+ad;if(slideValue>=(w-elSize-settings.slideMargin)){if(num%1!==0){scene++;}}}else{var tW=0;for(var i=0;i<$children.length;i++){tW+=(parseInt($children.eq(i).width())+settings.slideMargin);scene=i+ad;if(tW>=slideValue){break;}}}};if(distance>=settings.swipeThreshold){gC(false);_next=false;}else if(distance<=-settings.swipeThreshold){gC(true);_next=false;} $el.mode(_next);this.slideThumb();}else{if(distance>=settings.swipeThreshold){$el.goToPrevSlide();}else if(distance<=-settings.swipeThreshold){$el.goToNextSlide();}}},enableDrag:function(){var $this=this;if(!isTouch){var startCoords=0,endCoords=0,isDraging=false;$slide.find('.lightSlider').addClass('lsGrab');$slide.on('mousedown',function(e){if(w=settings.swipeThreshold){$(window).on('click.ls',function(e){if(e.preventDefault){e.preventDefault();}else{e.returnValue=false;} e.stopImmediatePropagation();e.stopPropagation();$(window).off('click.ls');});} $this.touchEnd(distance);}});}},enableTouch:function(){var $this=this;if(isTouch){var startCoords={},endCoords={};$slide.on('touchstart',function(e){endCoords=e.originalEvent.targetTouches[0];startCoords.pageX=e.originalEvent.targetTouches[0].pageX;startCoords.pageY=e.originalEvent.targetTouches[0].pageY;clearInterval(interval);});$slide.on('touchmove',function(e){if(wxMovement){e.preventDefault();} $this.touchMove(endCoords.pageY,startCoords.pageY);}else{if((xMovement*3)>yMovement){e.preventDefault();} $this.touchMove(endCoords.pageX,startCoords.pageX);}});$slide.on('touchend',function(){if(w1){elSize=settings.verticalHeight;}else{elSize=$children.outerHeight();} $slide.css('height',elSize+'px');}else{elSize=$slide.outerWidth();} if(settings.loop===true&&settings.mode==='slide'){refresh.clone();} refresh.calL();if(settings.mode==='slide'){$el.removeClass('lSSlide');} if(settings.mode==='slide'){refresh.calSW();refresh.sSW();} setTimeout(function(){if(settings.mode==='slide'){$el.addClass('lSSlide');}},1000);if(settings.pager){refresh.createPager();} if(settings.adaptiveHeight===true&&settings.vertical===false){$el.css('height',$children.eq(scene).outerHeight(true));} if(settings.adaptiveHeight===false){if(settings.mode==='slide'){if(settings.vertical===false){plugin.setHeight($el,false);}else{plugin.auto();}}else{plugin.setHeight($el,true);}} if(settings.gallery===true){plugin.slideThumb();} if(settings.mode==='slide'){plugin.slide();} if(settings.autoWidth===false){if($children.length<=settings.item){$slide.find('.lSAction').hide();}else{$slide.find('.lSAction').show();}}else{if((refresh.calWidth(false)0){settings.onBeforePrevSlide.call(this,$el,scene);scene--;$el.mode(false);if(settings.gallery===true){plugin.slideThumb();}}else{if(settings.loop===true){settings.onBeforePrevSlide.call(this,$el,scene);if(settings.mode==='fade'){var l=(length-1);scene=parseInt(l/settings.slideMove);} $el.mode(false);if(settings.gallery===true){plugin.slideThumb();}}else if(settings.slideEndAnimation===true){$el.addClass('leftEnd');setTimeout(function(){$el.removeClass('leftEnd');},400);}}};$el.goToNextSlide=function(){var nextI=true;if(settings.mode==='slide'){var _slideValue=plugin.slideValue();nextI=_slideValue=(ln+cl)){sc=scene-ln-cl;}else{sc=scene-cl;}} return sc+1;};$el.getTotalSlideCount=function(){return $slide.find('.lslide').length;};$el.goToSlide=function(s){if(settings.loop){scene=(s+$el.find('.clone.left').length-1);}else{scene=s;} $el.mode(false);if(settings.gallery===true){plugin.slideThumb();}};$el.destroy=function(){if($el.lightSlider){$el.goToPrevSlide=function(){};$el.goToNextSlide=function(){};$el.mode=function(){};$el.play=function(){};$el.pause=function(){};$el.refresh=function(){};$el.getCurrentSlideCount=function(){};$el.getTotalSlideCount=function(){};$el.goToSlide=function(){};$el.lightSlider=null;refresh={init:function(){}};$el.parent().parent().find('.lSAction, .lSPager').remove();$el.removeClass('lightSlider lSFade lSSlide lsGrab lsGrabbing leftEnd right').removeAttr('style').unwrap().unwrap();$el.children().removeAttr('style');$children.removeClass('lslide active');$el.find('.clone').remove();$children=null;interval=null;on=false;scene=0;}};setTimeout(function(){settings.onSliderLoad.call(this,$el);},10);$(window).on('resize orientationchange',function(e){setTimeout(function(){if(e.preventDefault){e.preventDefault();}else{e.returnValue=false;} refresh.init();},200);});return this;};}(jQuery));function createCookie(name,value,days){var expires;if(days){var date=new Date();date.setTime(date.getTime()+(days*24*60*60*1000));expires="; SameSite=None; Secure; expires="+date.toGMTString();}else{expires="";} document.cookie=encodeURIComponent(name)+"="+encodeURIComponent(value)+expires+"; path=/";} function readCookie(name){var nameEQ=encodeURIComponent(name)+"=";var ca=document.cookie.split(';');for(var i=0;i li').click(function(e){if(e.target==this){$(".active").removeClass('active');}});}});$(function(){if(navigator.userAgent.match(/IEMobile\/10\.0/)){var msViewportStyle=document.createElement('style');msViewportStyle.appendChild(document.createTextNode('@-ms-viewport{width:auto!important}'));document.querySelector('head').appendChild(msViewportStyle)} $('#managersearch').keydown(function(e){var key=e.which;if(key===13){$('#managersearch').submit();}});$('.carousel').carousel({interval:9000});var responsive_slider=function(){var slide_img_type='mobile';var window_width=$(window).width();if(window_width>600&&window_width<=768){slide_img_type='tablet';}else if(window_width>768){slide_img_type='desktop';} $('#mainCarousel').find('.item__image').each(function(){$(this).css('background-image','url(core/files/bodineelectric/slideshow/'+$(this).data(slide_img_type)+')');});};responsive_slider();$(window).resize(responsive_slider);if(window.outerWidth<600){$('.order-online').css('margin-top','0');var lvlTwo=false;var lvlThree=false;$('.menu__toggle').click(function(){$(this).find('i').toggleClass('fa-bars').toggleClass('fa-times');$('.levOne').toggle();});$('.levTwo__trigger').click(function(){var target=$(this).next('.levTwo');console.log(target);$('levTwo').not(target).hide();$(this).find('i').toggleClass('fa-caret-up').toggleClass('fa-caret-down');if(lvlTwo===false){target.show();lvlTwo=true;}else{target.hide();lvlTwo=false;}});$('.levThree__trigger').click(function(){var target=$(this).next('.levThree');console.log(target);$('levThree').not(target).hide();$(this).find('i').toggleClass('fa-caret-up').toggleClass('fa-caret-down');if(lvlThree===false){target.show();lvlThree=true;}else{target.hide();lvlThree=false;}});}else if(window.outerWidth>600&&window.outerWidth<=768){console.log('tablet');$('.levOne__li').one('click',function(e){$(this).find('.levTwo').show();e.preventDefault();});$('.levOne__li').click(function(){$(this).find('.levTwo').show();});$('.levTwo__li').click(function(){if($(this).is(':visible')){$(this).find('.levThree').show();}});}else{$('.levOne__li').hover(function(){$(this).find('.levTwo').show();});$('.levTwo__li').hover(function(){if($(this).is(':visible')){$(this).find('.levThree').show();}});} if($('.fixedSlideout').length>0){$('.fixedSlideout, .candidateButtonSlideout').click(function(e){e.stopPropagation();if(e.target!=this)return;$('.candidateButtonSlideout').css('display','block');$('.fixedSlideout').toggleClass('fixedSlideoutOpen');$('.whiteTriangleLeft').css('background-position-y','-308px');});} if($('.accordion').length>0){$('.accordion__heading').click(function(){$(this).toggleClass('active').siblings('.accordion__content').slideToggle('fast');});} if($('.accordion').length>0){$('.accordion__heading-faqs').click(function(){$(this).toggleClass('active').siblings('.accordion__content-faqs').slideToggle('fast');});} if($('.accordion').length>0){$('.accordion-nav__heading').click(function(){$(this).toggleClass('active').siblings('.accordion-nav__content').slideToggle('fast');});} if($('#hp_search_form').length>0){$('select[name=state]').change(function(){$('select[name=province],select[name=country]').prop('selectedIndex',0);});$('select[name=province]').change(function(){$('select[name=state],select[name=country]').prop('selectedIndex',0);});$('select[name=country]').change(function(){$('select[name=province],select[name=state]').prop('selectedIndex',0);});} $('#siteSearchForm button').click(function(e){e.preventDefault();var terms=$('input[name="q"]').val();url=window.location.origin;if(!window.location.origin){url=window.location.protocol+"//"+window.location.host;} window.location.assign(url+"/search-results/?q="+terms);});var power_form=$('#power_conversion');if(power_form.length>0){power_form.submit(function(e){e.preventDefault();var power_amount_box=$('#power_amount');var power_unit_box=$('#power_unit');var watts=0.0;var kilowatts=0.0;var horsepower=0.0;var btupermin=0.0;var btuperhour=0.0;var conversion_amount=power_amount_box.val();var conversion_type=power_unit_box.val();if(conversion_amount.length<=0){alert("Please specify an amount.");power_amount_box.focus().select();return false;} if(isNaN(conversion_amount)){alert("Please specify a numeric amount.");power_amount_box.focus().select();return false;} switch(conversion_type){case'watts':watts=1.0;kilowatts=0.001;horsepower=0.0013410221;btupermin=0.056868804;btuperhour=3.4121282;break;case'kilowatts':watts=1000.0;kilowatts=1.0;horsepower=(0.0013410221*1000);btupermin=(0.056868804*1000);btuperhour=(3.4121282*1000);break;case'horsepower':watts=(0.74569987*1000);kilowatts=0.74569987;horsepower=1.0;btupermin=42.40706;btuperhour=(42.40706*60);break;case'btuperminute':watts=(0.017584333*1000);kilowatts=0.017584333;horsepower=0.023580979;btupermin=1.0;btuperhour=60.0;break;case'btuperhour':watts=(0.00029307222*1000);kilowatts=0.00029307222;horsepower=0.00039301632;btupermin=0.016666667;btuperhour=1.0;break;default:break;} $('#power_result_watts').val((parseFloat(conversion_amount)*watts));$('#power_result_kilowatts').val((parseFloat(conversion_amount)*kilowatts));$('#power_result_horsepower').val((parseFloat(conversion_amount)*horsepower));$('#power_result_btupermin').val((parseFloat(conversion_amount)*btupermin));$('#power_result_btuperhour').val((parseFloat(conversion_amount)*btuperhour));});$('.power_reset').click(function(e){e.preventDefault();power_form.find(':input').each(function(){$(this).val('');});});} var torque_form=$('#torque_conversion');if(torque_form.length>0){torque_form.submit(function(e){e.preventDefault();var torque_amount_box=$('#torque_amount');var torque_unit_box=$('#torque_unit');var ozin=0.0;var lbin=0.0;var lbft=0.0;var nm=0.0;var kgfm=0.0;var conversion_amount=torque_amount_box.val();var conversion_type=torque_unit_box.val();if(conversion_amount.length<=0){alert("Please specify an amount.");torque_amount_box.focus().select();return false;} if(isNaN(conversion_amount)){alert("Please specify a numeric amount.");torque_amount_box.focus().select();return false;} switch(conversion_type){case'ozin':ozin=1.0;lbin=0.0625;lbft=0.0052;nm=0.0071;kgfm=0.0007;break;case'lbin':ozin=16.0;lbin=1.0;lbft=0.0833;nm=0.113;kgfm=0.0115;break;case'lbft':ozin=192.0;lbin=12.0;lbft=1.0;nm=1.356;kgfm=0.1383;break;case'nm':ozin=141.6;lbin=8.851;lbft=0.7376;nm=1.0;kgfm=0.1;break;case'kgfm':ozin=1416;lbin=86.8;lbft=7.231;nm=9.807;kgfm=1.0;break;default:break;} $('#torque_result_ozin').val((parseFloat(conversion_amount)*ozin));$('#torque_result_lbin').val((parseFloat(conversion_amount)*lbin));$('#torque_result_lbft').val((parseFloat(conversion_amount)*lbft));$('#torque_result_nm').val((parseFloat(conversion_amount)*nm));$('#torque_result_kgfm').val((parseFloat(conversion_amount)*kgfm));});$('.torque_reset').click(function(e){e.preventDefault();torque_form.find(':input').each(function(){$(this).val('');});});} $("button[class='view-all-button']").on('click',function(e){var errorItems=[];var capVal=$('#captchaValue').val();var firstName=$('#first_name')[0].value;var email=$('#email')[0].value;var zip=$('#zip')[0].value;var subject=$('#subject')[0].value;var message=$('#message')[0].value;if(capVal==='false'){errorItems.push('Please complete the captcha to verify you are not a robot')} if(firstName===''){errorItems.push('You must provide a name');} if(email===''){errorItems.push('You must provide a valid email address');} if((email.indexOf("@mail.ru")>0)||(email.indexOf(".xyz")>0)||(email.indexOf("@MAIL.RU")>0)||(email.indexOf(".XYZ")>0)||(email.indexOf(".py")>0)||(email.indexOf(".РУ")>0)){errorItems.push('Your email address is not allowed');} if(zip===''){errorItems.push('You must provide a zip code');} if(subject===''){errorItems.push('You must provide a subject');} if(message===''){errorItems.push('You must provide a message');} if(errorItems.length){$('#questions_error_message').empty();errorItems.forEach(function(item){$('#questions_error_message').append('

    '+item+'

    ')});setTimeout(function(){$('.message').fadeOut(1000,'linear');},4000);e.preventDefault();}});$('#item_search_submit_form').on('submit',function(e){if($('#item_number')[0].value===''){console.log($('#captchaValue').val());var searchError=$('#item_search_error');searchError.empty();searchError.append('

    You must provide an item number

    ');setTimeout(function(){$('.message').fadeOut(1000,'linear');},4000);e.preventDefault();}});$('#submit_search_button').click(function(){submitSearch();});function submitSearch(){$('#loading_search_indicator').fadeIn();var searchValue=$('.form__input--search').val();if(searchValue.length>0){$.post(location.origin,{cache:false,action:'set_search_value',value:searchValue},function(){window.location=window.origin+'/search-results';});}} $('#load_more_results_button').on('click',function(e){$('#loading_results_section').fadeIn();e.preventDefault();var dt=$('#search_value_data').val();var offset_ele=$('#search_offset');var offset=offset_ele.val();var params={"q":dt,"count":"10","offset":offset,"customconfig":"2633107445","mkt":"en-US","safesearch":"Moderate"};$.ajax({url:"https://api.cognitive.microsoft.com/bingcustomsearch/v7.0/search?"+$.param(params),beforeSend:function(xhrObj){xhrObj.setRequestHeader("Ocp-Apim-Subscription-Key","ff013d1576c3473bb4ee765d08dca610");},type:"GET",data:"{body}"}).done(function(data){var results=data.webPages.value;var resultsContainer=$('#search_results_container');var delayer=0;var number=1;if(results.length<10){$('#load_more_results_button').hide();} results.forEach(function(result){resultsContainer.append('
    '+'

    '+''+ result.name+''+'

    '+'
    '+'

    '+result.snippet+'

    '+'VIEW'+'
    '+'
    ');delayer=delayer+150;$('.item_number_'+number).delay(delayer).animate({right:'0px',opacity:'1'},'fast');number=number+1;});}).fail(function(data){console.log("error",data);});offset_ele.val(parseInt(offset)+10);$('#loading_results_section').fadeOut();});$('#choose_country').on('change',function(){var val=$(this).val();console.log(val);var zipCodeSearch=$('#postal_code_search');if(val==='40'){zipCodeSearch.hide();}else{zipCodeSearch.show();}});$('select[name=billing_country]').change(function(){$("select[name='billing_state']").val('');if($('#account_details')){set_address_optgroups_details();}else{set_address_optgroups();}});function set_address_optgroups(){console.log('set_address_optgroups ');var billing='#cart_checkout_billing_details';var shipping='#cart_checkout_shipping_details';var billing_country=$(billing+" select[name='billing_country']").val();$(billing+" select[name='billing_state'] optgroup").hide();$('#states_billing_'+billing_country).show();var shipping_country=$(shipping+" select[name='shipping_country']").val();$(shipping+" select[name='shipping_state'] optgroup").hide();$('#states_shipping_'+shipping_country).show();} function set_address_optgroups_details(){console.log('set_address_optgroups_details ');var billing_country=$("select[name='billing_country']").val();$("select[name='billing_state'] optgroup").hide();$('#states_billing_'+billing_country).show();var shipping_country=$("select[name='shipping_country']").val();$("select[name='shipping_state'] optgroup").hide();$('#states_shipping_'+shipping_country).show();}});$(function(){$('#manager-search-us').show();$('#manager-search-button').show();$('#choose_country').change(function(){var country=$(this).val();if(country==""){$('.manager-expandable').hide();alert("You must chose a country to continue.");}else{if(country=="40"){$('.manager-expandable').hide();$('#manager-search-ca').show();$('#manager-search-button').show();}else if(country=="235"){$('.manager-expandable').hide();$('#manager-search-uk').show();$('#manager-search-button').show();}else if(country=="236"){$('.manager-expandable').hide();$('#manager-search-us').show();$('#manager-search-button').show();}else{$('.manager-expandable').hide();$('#manager-search-button').show();$.ajax({type:'POST',url:'index.php',data:{'action':'managers-search','countries_id':country},success:function(data){show_user(data);}});}}});$('#choose_ca_province').change(function(){var country=$('#choose_country').val();var region=$(this).val();if(country==""||region==""){$('.manager-expandable').hide();$('#manager-search-ca').show();$('#manager-search-button').show();alert("You must chose a province to continue.");}else{$.ajax({type:'POST',url:'index.php',data:{'action':'managers-search','countries_id':country,'regions_id':region},success:function(data){show_user(data);}});}});$('#choose_uk_province').change(function(){var country=$('#choose_country').val();var region=$(this).val();if(country==""||region==""){$('.manager-expandable').hide();$('#manager-search-uk').show();$('#manager-search-button').show();alert("You must chose a UK member country to continue.");}else{$.ajax({type:'POST',url:'index.php',data:{'action':'managers-search','countries_id':country,'regions_id':region},success:function(data){show_user(data);}});}});$('#member-search-submit').click(function(e){e.preventDefault();var country=$('#choose_country').val();if(country==""){alert("You must chose provide a valid country to continue.");} else{if(country=="40"){var province_ca=$('#choose_ca_province').val();if(province_ca==""){alert("You must chose provide a valid province to continue.");} else{$('.manager-expandable').hide();$('#manager-search-ca').show();$('#manager-search-button').show();console.log(country);console.log(province_ca);$.ajax({type:'POST',url:'/index.php',data:{'action':'managers-search','countries_id':country,'regions_id':province_ca},success:function(data){show_user(data);}});}}else if(country=="235"){var province_uk=$('#choose_uk_province').val();if(province_uk==""){alert("You must chose provide a valid province to continue.");} else{$('.manager-expandable').hide();$('#manager-search-uk').show();$('#manager-search-button').show();console.log(country);console.log(province_uk);$.ajax({type:'POST',url:'/index.php',data:{'action':'managers-search','countries_id':country,'regions_id':province_uk},success:function(data){show_user(data);}});}}else if(country=="236"){var postal=$('#postal_code').val();if(postal==""){alert("You must chose provide a valid state to continue.");} else{$('.manager-expandable').hide();$('#manager-search-us').show();$('#manager-search-button').show();console.log(country);console.log(postal);$.ajax({type:'POST',url:'/index.php',data:{'action':'managers-search','countries_id':country,'postal':postal},success:function(data){show_user(data);}});}}else{$('.manager-expandable').hide();$('#manager-search-button').show();console.log(country);$.ajax({type:'POST',url:'/index.php',data:{'action':'managers-search','countries_id':country},success:function(data){show_user(data);}});}}});function show_user(data){if(data.status=="success"){window.location=data.message;}else{alert(data.message);}}});$(function(){if($('#file').length>0){$('#file').change(function(){var filepath=$(this).val().split("\\");var filename=filepath.pop();$('#file_label').text(filename);});} $(document).on('click','.add-more-rma',function(){$('.items').append($('#template').html());var num=+$(".item-count").val()+1;$('.item-count').val(num);});$(document).on('click','.rm-item-rma',function(){$(this).closest(".item-block").remove();var num=+$(".item-count").val()-1;$('.item-count').val(num);console.log($('.item-count').val());});$('[data-toggle="tooltip"]').tooltip();});$(document).ready(function(){if($('#billing_state_for_change_2').length>0){run_check_register();}});function run_check_register(){console.log('here');var countries=["DZ","AR","AM","AU","AT","BD","BY","BE","BA","BR","BN","BG","CA","CN","HR","CY","CZ","DK","EE","FO","FI","FR","GE","DE","GR","GL","GU","GG","HU","ID","IN","IL","IT","JP","JE","KZ","KR","KG","LV","LI","LT","LU","MK","MG","MY","MH","MQ","YT","MX","MN","ME","NL","NZ","NO","PK","PH","PL","PT","PR","RE","RU","BL","SA","RS","SG","SK","SI","ZA","ES","LK","SE","CH","TW","TJ","TH","TN","TR","TM","UA","GB","US","UY","UZ","VN","VI"];var e=document.getElementById("billing_country");var strValue=e.options[e.selectedIndex].value;if((strValue=='US')||(strValue=='CA')){document.getElementById('billing_state_for_change_2').innerHTML='State / Province *';} else{document.getElementById('billing_state_for_change_2').innerHTML='State / Province';} if(countries.includes(strValue)){document.getElementById('billing_postal_for_change_2').innerHTML='Zip/Postal Code *';} else{document.getElementById('billing_postal_for_change_2').innerHTML='Zip/Postal Code';}}$(function(){if($('#distributorsUSForm').length>0){$('input[name=zip]').keydown(function(event){if(!((event.keyCode>=48&&event.keyCode<=57)||(event.keyCode>=96&&event.keyCode<=105)||event.keyCode==8)){event.preventDefault();}});}});function clear_messages(){$('.alertWrapper').hide();$('.message_holder').html('');} function show_messages(messages){var output="";if(messages instanceof Array){for(var n=0;n"+messages[n]+"

    ";if(messages[n]==="There was a problem with your account."){window.location.href="/cart/";}}}else{output="

    "+messages+"

    "} $('.alertWrapper').hide().removeClass('hide').slideDown("fast");$('.message_holder').html(output);scroll_to('.mainContentWrapper');} function scroll_to(location){$('html,body').animate({scrollTop:$(location).offset().top});} function recalculate_total(){var total=0;$('.product_search_categories').each(function(){if(this.offsetParent===null){} else{$(this).find('.product_search_subcategories').each(function(){if(this.offsetParent===null){} else{$(this).find('.product_search_subcategories_in').each(function(){if(this.offsetParent===null){} else{$(this).find('.product_search_voltage').each(function(){if(this.offsetParent===null){} else{total=total+1;}});}});}});}});var text='(0 Results)';if(total==1){text='(1 Result)';} else if(total>1){text='('+total+' Results)';} $("#number_of_results").html(text);} $(function(){var existing_card=$('.existing_card');var new_card=$('.new_card');if($('.with_arrow').length>0){$('.with_arrow').click(function(e){if($(this).hasClass("arrow_up")){$(this).removeClass("arrow_up");$(this).addClass("arrow_down");} else{$(this).removeClass("arrow_down");$(this).addClass("arrow_up");} $('.top_content').slideToggle();e.preventDefault();});} $('.delete_cart_item').click(function(e){e.preventDefault();var item=$(this).data('item');var sku=$(this).data('sku');var name=$(this).data('name');var price=$(this).data('price');var quantity=$(this).data('quantity');var total=$(this).data('total');$(this).parents('.cartItemWrapper').fadeOut("normal");dataLayer.push({ecommerce:null});dataLayer.push({event:"remove_from_cart",ecommerce:{currency:"USD",value:total,items:[{item_id:sku,item_name:name,item_brand:"Bodine Electric Company",price:price,quantity:quantity}]}});$.post("/index.php",{action:"cart_delete_cart_item",item:item},function(data){if(data.quantity>=1){$('.cartItems').html(data.quantity);$('#subtotal_holder').html("$"+data.subtotal.toFixed(2));$('.item_row_'+item).remove();}else{window.location="/cart/";}});});$('.cart_update_quantity').change(function(){var item=$(this).data('item');var quantity=$(this).val();$.post("/index.php",{action:"cart_update_cart_item_quantity",item:item,quantity:quantity},function(data){$('.cart_item_total_'+item).html("$"+data.price.toFixed(2));$('#subtotal_holder').html("$"+data.subtotal.toFixed(2));});});$('select[name=comp]').change(function(){console.log('temp ');var value=$('select[name=comp]').val();if(value!=="true"){existing_card.removeClass("hide");new_card.removeClass("hide");}else{existing_card.addClass("hide");new_card.addClass("hide");}});$('select[name=billing_country]').change(function(){if($('#checkout').length>0){$("select[name='billing_state']").val('');if($('#account_details')){set_address_optgroups_details();}else{set_address_optgroups();}}});$('select[name=shipping_country]').change(function(){$("select[name='shipping_state']").val('');if($('#account_details')){set_address_optgroups_details();}else{set_address_optgroups();}});function set_address_optgroups(){console.log('set_address_optgroups ');var billing='#cart_checkout_billing_details';var shipping='#cart_checkout_shipping_details';var billing_country=$(billing+" select[name='billing_country']").val();$(billing+" select[name='billing_state'] optgroup").hide();$('#states_billing_'+billing_country).show();var shipping_country=$(shipping+" select[name='shipping_country']").val();$(shipping+" select[name='shipping_state'] optgroup").hide();$('#states_shipping_'+shipping_country).show();} function set_address_optgroups_details(){console.log('set_address_optgroups_details ');var billing_country=$("select[name='billing_country']").val();$("select[name='billing_state'] optgroup").hide();$('#states_billing_'+billing_country).show();var shipping_country=$("select[name='shipping_country']").val();$("select[name='shipping_state'] optgroup").hide();$('#states_shipping_'+shipping_country).show();} function set_payment(){console.log('set_payment ');if($("#step6").find("select[name='payment_id']").val()>0){new_card.addClass("hide");existing_card.removeClass("hide");}} $('#promo_submit').click(function(e){console.log('promo_submit ');e.preventDefault();clear_messages();var action='cart_checkout_promo';var promo_code=$("input[name='promo_code']").val();var comment=$("textarea[name='comments']").val();$.post("/index.php",{ajax:true,action:action,promo_code:promo_code,comment:comment},function(data){if(data.error===false){location.reload();}else{show_messages(data.error_messages);}});});if($('#account_details')){console.log('account_details ');set_address_optgroups_details();} $('#create_account').click(function(){console.log('create_account ');$('#returning_customer').hide();$('#new_customer').show();});var sliders=[];$('.lightSlider').each(function(){sliders.push($(this).lightSlider({item:4,autoWidth:false,slideMove:1,slideMargin:25,addClass:'',mode:"slide",useCSS:true,cssEasing:'ease',easing:'linear',speed:400,auto:false,loop:false,slideEndAnimation:true,pause:2000,keyPress:false,controls:true,prevHtml:'',nextHtml:'',rtl:false,adaptiveHeight:false,vertical:false,verticalHeight:500,vThumbWidth:100,thumbItem:10,pager:false,gallery:false,galleryMargin:5,thumbMargin:5,currentPagerPosition:'middle',enableTouch:true,enableDrag:true,freeMove:true,swipeThreshold:40,responsive:[{breakpoint:968,settings:{item:3,slideMove:1,slideMargin:10}},{breakpoint:580,settings:{item:2,slideMove:1}}],onBeforeStart:function(el){},onSliderLoad:function(el){},onBeforeSlide:function(el){},onAfterSlide:function(el){},onBeforeNextSlide:function(el){},onBeforePrevSlide:function(el){}}));$(this).removeClass('loading');});$('.psc--prev').click(function(){var num=$(this).parent('.productSlider__controls').data('num');var slider=sliders[num];slider.goToPrevSlide();});$('.psc--next').click(function(){var num=$(this).parent('.productSlider__controls').data('num');var slider=sliders[num];slider.goToNextSlide();});$('.pscp--prev').click(function(){var num=$(this).parent('.productSlider__controls').data('num');var slider=sliders[num];slider.goToPrevSlide();});$('.pscp--next').click(function(){var num=$(this).parent('.productSlider__controls').data('num');var slider=sliders[num];slider.goToNextSlide();});$('#product_search').click(function(){var search_options=$('#search_options');search_options.slideToggle();});var torque_select=$('#torque');var power_select=$('#power');$('input[name="torque-units"]').change(function(){torque_units=$('input[name="torque-units"]:checked').val();$.post('/',{action:'get_torque_options',torque_units:torque_units},function(data){torque_select.empty().append(data);});});$('input[name="power-units"]').change(function(){power_units=$('input[name="power-units"]:checked').val();$.post('/',{action:'get_power_options',power_units:power_units},function(data){power_select.empty().append(data);});});var filter_inputs=$('.product_search_filter');var categories=$('.product_search_categories');var sub_categories_pr=$('.product_search_subcategories');var sub_categories_pr_in=$('.product_search_subcategories_in');var product_voltage=$('.product_search_voltage');var default_value="default";filter_inputs.click(function(){document.getElementById("sub_menu_title").innerHTML=$(this).val()+' Sub-Category:';var search_subcategory_filter_select_1=document.getElementById("sub_menu_list_1");search_subcategory_filter_select_1.classList.remove("active_productSearch");var search_subcategory_filter_select_2=document.getElementById("sub_menu_list_2");search_subcategory_filter_select_2.classList.remove("active_productSearch");var search_subcategory_filter_select_3=document.getElementById("sub_menu_list_3");search_subcategory_filter_select_3.classList.remove("active_productSearch");var search_subcategory_filter_select_4=document.getElementById("sub_menu_list_4");search_subcategory_filter_select_4.classList.remove("active_productSearch");if($(this).val()=='AC Products'){$("#sub_menu_list_1").val(default_value);search_subcategory_filter_select_1.classList.add("active_productSearch");} else if($(this).val()=='DC Products'){$("#sub_menu_list_2").val(default_value);search_subcategory_filter_select_2.classList.add("active_productSearch");} else if($(this).val()=='Brushless DC Products'){$("#sub_menu_list_3").val(default_value);search_subcategory_filter_select_3.classList.add("active_productSearch");} else if($(this).val()=='Motion Controls'){$("#sub_menu_list_4").val(default_value);search_subcategory_filter_select_4.classList.add("active_productSearch");} var search_subcategory_voltage_select_1=document.getElementById("sub_menu_voltage_1");search_subcategory_voltage_select_1.classList.remove("active_productSearch");var search_subcategory_voltage_select_2=document.getElementById("sub_menu_voltage_2");search_subcategory_voltage_select_2.classList.remove("active_productSearch");var search_subcategory_voltage_select_3=document.getElementById("sub_menu_voltage_3");search_subcategory_voltage_select_3.classList.remove("active_productSearch");var search_subcategory_voltage_title=document.getElementById("sub_cat_voltage");search_subcategory_voltage_title.classList.remove("active_productSearch_voltage_title");if($(this).val()=='AC Products'){$("#sub_menu_voltage_1").val(default_value);search_subcategory_voltage_select_1.classList.add("active_productSearch");search_subcategory_voltage_title.classList.add("active_productSearch_voltage_title");} else if($(this).val()=='DC Products'){$("#sub_menu_voltage_2").val(default_value);search_subcategory_voltage_select_2.classList.add("active_productSearch");search_subcategory_voltage_title.classList.add("active_productSearch_voltage_title");} else if($(this).val()=='Brushless DC Products'){$("#sub_menu_voltage_3").val(default_value);search_subcategory_voltage_select_3.classList.add("active_productSearch");search_subcategory_voltage_title.classList.add("active_productSearch_voltage_title");} var search_subcategory_filter=document.getElementById("search_subcategory_filter");search_subcategory_filter.classList.add("active_productSearch");var visible_categories=[];filter_inputs.each(function(){if($(this).is(':checked')){console.log($(this).val());visible_categories.push($(this).val());}});sub_categories_pr.each(function(){$(this).show();});sub_categories_pr_in.each(function(){$(this).show();});product_voltage.each(function(){$(this).show();});categories.each(function(){if(visible_categories.length===0||$.inArray($(this).data('category'),visible_categories)!==-1){$(this).show();}else{$(this).hide();}});recalculate_total();});var sub_categories=$('.productSearch__subcatselect');sub_categories.change(function(){var temp_subcat_value=$(this).val();console.log($(this).val());sub_categories_pr.each(function(){if(temp_subcat_value=='default'){$(this).show();} else{if($(this).data('subcategory')==temp_subcat_value){$(this).show();}else{$(this).hide();}}});recalculate_total();});var sub_categories_voltage=$('.productSearch__subcatselect_voltage');sub_categories_voltage.change(function(){var temp_voltage_value=$(this).val();sub_categories_pr_in.each(function(){if(temp_voltage_value=='default'){$(this).show();} else{var temp_voltage_for_group=$(this).data('voltage').split('/');if(temp_voltage_for_group.indexOf(temp_voltage_value)!=-1){$(this).show();}else{$(this).hide();}}});product_voltage.each(function(){if(temp_voltage_value=='default'){$(this).show();} else{if($(this).data('voltage')==temp_voltage_value){$(this).show();}else{$(this).hide();}}});recalculate_total();});});$('input[name="card_number"]').keyup(function(){if($('input[name="card_number"]').val().charAt(0)==5){$('#card_type').val('mc');} else if($('input[name="card_number"]').val().charAt(0)==6){$('#card_type').val('dis');} else if($('input[name="card_number"]').val().charAt(0)==3){$('#card_type').val('ae');} else{$('#card_type').val('visa');}});$('#checkout_as_guest').click(function(){console.log('checkout_as_guest ');$.post('/checkout/',{action:'login_as_guest'},function(){});});$('#submit_js_accessories').click(function(){console.log(document.getElementById("quantity").value);var max_num=Number(document.getElementById("quantity").value)+1;var original_max_num=Number(document.getElementById("quantity").value);var selects=document.getElementsByClassName('quantity_accessory');var temp_html='';for(var temp_i=0;temp_i<11;temp_i++){if(temp_i==original_max_num){temp_html=temp_html+'';} else{temp_html=temp_html+'';}} var i;for(i=0;i';document.getElementById("whole_product").innerHTML=html_for_product;document.getElementById("myModal").style.display="block";});$('#close').click(function(){document.getElementById("myModal").style.display="none";});$(document).click(function(event){if(event.target==document.getElementById("myModal")){document.getElementById("myModal").style.display="none";}});$('#submit_js_without_accessories').click(function(){document.getElementById("addToCart").submit();});$('#submit_js_with_accessories').click(function(){document.getElementById("addToCartAccessory").submit();});$('#print_receipt').click(function(){var restorepage=document.body.innerHTML;var printcontent=document.getElementById("printed").innerHTML;var rows=document.getElementsByClassName('receiptItem');var temp_val;var temp_html;temp_html='

    '+document.getElementById('print_order_number').innerHTML+'

    ';temp_html=temp_html+''+' '+' '+' '+' '+' ';temp_html=temp_html+'
    '+'

    Billing Information

    '+document.getElementById("print_billing_row_1").innerHTML+'
    '+document.getElementById("print_billing_row_2").innerHTML+'
    '+document.getElementById("print_billing_row_3").innerHTML+'
    '+document.getElementById("print_billing_row_4").innerHTML+'
    '+'

    Shipping Information

    '+document.getElementById("print_shipping_row_1").innerHTML+'
    '+document.getElementById("print_shipping_row_2").innerHTML+'
    '+document.getElementById("print_shipping_row_3").innerHTML+'
    '+document.getElementById("print_shipping_row_4").innerHTML+'
    '+'

    Payment Method

    '+document.getElementById("print_payment_row_1").innerHTML+'
    '+document.getElementById("print_payment_row_2").innerHTML+'
    '+document.getElementById("print_payment_row_3").innerHTML+'
    ';temp_html=temp_html+'
    '+' '+' '+' '+' '+' '+' ';for(var i=0;i'+' '+' '+' '+' '+' '+' ';} temp_html=temp_html+'
    Cart ItemsQtyItem PriceItem Total
    '+''+document.getElementById("receipt_title_print_"+i).innerHTML+''+document.getElementById("receipt_qty_print_"+i).innerHTML+''+document.getElementById("receipt_price_print_"+i).innerHTML+''+document.getElementById("receipt_total_print_"+i).innerHTML+'
    ';temp_html=temp_html+'

    ';temp_html=temp_html+'
    ';temp_html=temp_html+'Subtotal: '+document.getElementById("print_subtotal").innerHTML+'
    ';temp_html=temp_html+'Shipping Total: '+document.getElementById("print_shipping").innerHTML+'
    ';if($('#print_promo').length>0){temp_html=temp_html+'Promo Code: '+document.getElementById("print_promo").innerHTML+'
    ';} temp_html=temp_html+'Tax: '+document.getElementById("print_tax").innerHTML+'
    ';temp_html=temp_html+'GRAND TOTAL: '+document.getElementById("print_grand_total").innerHTML+'
    ';temp_html=temp_html+'
    ';var tax_free=document.getElementById("order_tax_free").innerHTML;if(tax_free==1){temp_html=temp_html+'Bodine Electric Company is required to collect and remit sales/use tax to the states of'+' Illinois and Iowa on all taxable transactions. If the products you purchase from Bodine'+' Electric Company are going to be shipped to an Illinois or Iowa location, taxes will be'+' collected unless you provide a valid exemption certificate.'+'Learn how to provide this '+'documentation.';temp_html=temp_html+'

    ';} temp_html=temp_html+'

    Headquarters: 201 Northfield Road | Northfield, Illinois 60093 U.S.A. | Tel 773.478.3515 | Fax 773.478.3232\n'+'Manufacturing: 19225 Kapp Drive | Peosta, IA 52068 U.S.A. | Tel 563.583.8326 | Fax 563.583.3319\n'+'www.bodine-electric.com | info@bodine-electric.com

    ';document.body.innerHTML=temp_html;window.print();document.body.innerHTML=restorepage;location.reload();});$('#send_an_email').click(function(){var order=document.getElementById("order_sending_indormation").innerHTML;var ordernum=document.getElementById("print_order_number").innerHTML.replace('Order Number is: ','');var receipt_email=document.getElementById("receipt_email_send").value;var rows=document.getElementsByClassName('receiptItem');var extra_text=document.getElementById('optional_text');var temp_val;var temp_html;temp_html='
    ';if(extra_text!==null){temp_html=temp_html+extra_text.innerHTML;} temp_html=temp_html+'

    '+document.getElementById('print_order_number').innerHTML+'

    ';temp_html=temp_html+''+' '+' '+' '+' '+' ';temp_html=temp_html+'
    '+'

    Billing Information

    '+document.getElementById("print_billing_row_1").innerHTML+'
    '+document.getElementById("print_billing_row_2").innerHTML+'
    '+document.getElementById("print_billing_row_3").innerHTML+'
    '+document.getElementById("print_billing_row_4").innerHTML+'
    '+'

    Shipping Information

    '+document.getElementById("print_shipping_row_1").innerHTML+'
    '+document.getElementById("print_shipping_row_2").innerHTML+'
    '+document.getElementById("print_shipping_row_3").innerHTML+'
    '+document.getElementById("print_shipping_row_4").innerHTML+'
    '+'

    Payment Method

    '+document.getElementById("print_payment_row_1").innerHTML+'
    '+document.getElementById("print_payment_row_2").innerHTML+'
    '+document.getElementById("print_payment_row_3").innerHTML+'
    ';temp_html=temp_html+''+' '+' '+' '+' '+' '+' ';for(var i=0;i'+' '+' '+' '+' '+' '+' ';} temp_html=temp_html+'
    Cart ItemsQtyItem PriceItem Total
    '+''+document.getElementById("receipt_title_print_"+i).innerText+''+document.getElementById("receipt_qty_print_"+i).innerText+''+document.getElementById("receipt_price_print_"+i).innerText+''+document.getElementById("receipt_total_print_"+i).innerText+'
    ';temp_html=temp_html+'

    ';temp_html=temp_html+'
    ';temp_html=temp_html+'Subtotal: '+document.getElementById("print_subtotal").innerHTML+'
    ';temp_html=temp_html+'Shipping Total: '+document.getElementById("print_shipping").innerHTML+'
    ';if($('#print_promo').length>0){temp_html=temp_html+'Promo Code: '+document.getElementById("print_promo").innerHTML+'
    ';} temp_html=temp_html+'Tax: '+document.getElementById("print_tax").innerHTML+'
    ';temp_html=temp_html+'GRAND TOTAL: '+document.getElementById("print_grand_total").innerHTML+'
    ';temp_html=temp_html+'
    ';var tax_free=document.getElementById("order_tax_free").innerHTML;if(tax_free==1){temp_html=temp_html+'Bodine Electric Company is required to collect and remit sales/use tax to the states of'+' Illinois and Iowa on all taxable transactions. If the products you purchase from Bodine'+' Electric Company are going to be shipped to an Illinois or Iowa location, taxes will be'+' collected unless you provide a valid exemption certificate.'+'Learn how to provide this '+'documentation.';temp_html=temp_html+'

    ';} temp_html=temp_html+'

    HEADQUARTERS: 201 NORTHFIELD ROAD | NORTHFIELD, ILLINOIS 60093 U.S.A. | TEL 773.478.3515 | FAX 773.478.3232\n'+'MANUFACTURING: 19225 KAPP DRIVE | PEOSTA, IA 52068 U.S.A. | TEL 563.583.8326 | FAX 563.583.3319\n'+'www.bodine-electric.com | info@bodine-electric.com

    ';$.post("/index.php",{action:"receipt_send_email",order:order,ordernum:ordernum,receipt_email:receipt_email,temp_html:temp_html},function(data){console.log(data);data=data.slice(1,-1);document.getElementById("email_result").innerHTML=data;});});$('.admin_show_password').click(function(e){e.preventDefault();$('#admin_forgot_password').toggle();});$('.cart_show_password').click(function(e){e.preventDefault();$('#checkout_forgot_password_toggle').toggle();});$('input[type="checkbox"]#ship_to_bill').on('change',function(){if($(this).is(':checked')){$('#shipping_first_name').val($('#billing_first_name').val());$('#shipping_last_name').val($('#billing_last_name').val());$('#shipping_company_name').val($('#billing_company_name').val());$('#shipping_company_email').val($('#billing_company_email').val());$('#shipping_phone_number').val($('#billing_phone_number').val());$('#shipping_address').val($('#billing_address').val());$('#shipping_address_2').val($('#billing_address_2').val());$('#shipping_city').val($('#billing_city').val());$('#shipping_country').val($('#billing_country').val());$('#shipping_state').val($('#billing_state').val());$('#shipping_zip').val($('#billing_zip').val());var temp=document.getElementsByClassName('filter-option-inner-inner');temp[1].innerHTML=temp[0].innerHTML;run_check_shipping();$("select[name='shipping_state'] optgroup").hide();$('#states_shipping_'+$('#billing_country').val()).show();}});$('input[type="text"]#shipping_first_name').on('change',function(){$("#ship_to_bill").prop("checked",false);});$('input[type="text"]#shipping_last_name').on('change',function(){$("#ship_to_bill").prop("checked",false);});$('input[type="text"]#shipping_company_name').on('change',function(){$("#ship_to_bill").prop("checked",false);});$('input[type="text"]#shipping_company_email').on('change',function(){$("#ship_to_bill").prop("checked",false);});$('input[type="text"]#shipping_phone_number').on('change',function(){$("#ship_to_bill").prop("checked",false);});$('input[type="text"]#shipping_address').on('change',function(){$("#ship_to_bill").prop("checked",false);});$('input[type="text"]#shipping_address_2').on('change',function(){$("#ship_to_bill").prop("checked",false);});$('input[type="text"]#shipping_city').on('change',function(){$("#ship_to_bill").prop("checked",false);});$('input[type="text"]#shipping_zip').on('change',function(){$("#ship_to_bill").prop("checked",false);});$('select#shipping_country').on('change',function(){$("#ship_to_bill").prop("checked",false);});$('select#shipping_state').on('change',function(){$("#ship_to_bill").prop("checked",false);});$('input[type="checkbox"]#order_tax_free').on('change',function(){if($(this).is(':checked')){var action='tax_exempt_apply';var apply=1;$.post("/index.php",{ajax:true,action:action,apply:apply},function(data){location.reload();});} else{var action='tax_exempt_apply';var apply=2;$.post("/index.php",{ajax:true,action:action,apply:apply},function(data){location.reload();});}});function run_check(){var countries=["DZ","AR","AM","AU","AT","BD","BY","BE","BA","BR","BN","BG","CA","CN","HR","CY","CZ","DK","EE","FO","FI","FR","GE","DE","GR","GL","GU","GG","HU","ID","IN","IL","IT","JP","JE","KZ","KR","KG","LV","LI","LT","LU","MK","MG","MY","MH","MQ","YT","MX","MN","ME","NL","NZ","NO","PK","PH","PL","PT","PR","RE","RU","BL","SA","RS","SG","SK","SI","ZA","ES","LK","SE","CH","TW","TJ","TH","TN","TR","TM","UA","GB","US","UY","UZ","VN","VI"];var e=document.getElementById("billing_country");var strValue=e.options[e.selectedIndex].value;if((strValue=='US')||(strValue=='CA')){document.getElementById('billing_state_for_change_1').innerHTML='State / Province *';} else{document.getElementById('billing_state_for_change_1').innerHTML='State / Province';} if(countries.includes(strValue)){document.getElementById('billing_postal_for_change_1').innerHTML='Postal Code *';} else{document.getElementById('billing_postal_for_change_1').innerHTML='Postal Code';}} function run_check_shipping(){var countries=["DZ","AR","AM","AU","AT","BD","BY","BE","BA","BR","BN","BG","CA","CN","HR","CY","CZ","DK","EE","FO","FI","FR","GE","DE","GR","GL","GU","GG","HU","ID","IN","IL","IT","JP","JE","KZ","KR","KG","LV","LI","LT","LU","MK","MG","MY","MH","MQ","YT","MX","MN","ME","NL","NZ","NO","PK","PH","PL","PT","PR","RE","RU","BL","SA","RS","SG","SK","SI","ZA","ES","LK","SE","CH","TW","TJ","TH","TN","TR","TM","UA","GB","US","UY","UZ","VN","VI"];var e=document.getElementById("shipping_country");var strValue=e.options[e.selectedIndex].value;if((strValue=='US')||(strValue=='CA')){document.getElementById('shipping_state_for_change_1').innerHTML='State / Province *';} else{document.getElementById('shipping_state_for_change_1').innerHTML='State / Province';} if(countries.includes(strValue)){document.getElementById('shipping_postal_for_change_1').innerHTML='Postal Code *';} else{document.getElementById('shipping_postal_for_change_1').innerHTML='Postal Code';}} $(document).ready(function(){if($('#billing_state_for_change_1').length>0){run_check();} if($('#shipping_state_for_change_1').length>0){run_check_shipping();}});$(function(){if($('#faqsSearchForm').length>0){$('#faqsSearchForm').submit(function(e){var keywords=$('#faqsSearchForm input[name=keywords]').val();var html='';if(keywords!=''){$.post(location.href,{action:'faqs_search',keywords:keywords},function(result){if(result=='fail'){$('#faqsContainer').empty();html+='

    No FAQs were found.

    ';$('#faqsContainer').html(html);}else{$('#faqsContainer').empty();var data=JSON.parse(result);$.each(data,function(k,v){html+='
    ';html+='
    '+v.title+'
    ';html+='
    '+v.content+'
    ';html+='
    ';});$('#faqsContainer').html(html);}});} e.preventDefault();});} $(document).on('click','.specialClass',function(){$(this).toggleClass('active').siblings('.accordion__content-faqs').slideToggle('fast');});});$(function(){$('.pagination_link').click(function(){var paginations=document.getElementsByClassName('pagination_link');for(var i=0;i