(function(b){b.fn.navigation=function(a){var a=b.extend({element:"ul li a",delay:1E3,attr:"itemprop",active:"current"},a||{}),c=b(this);b(a.element,c).click(function(c){c.preventDefault();position=b(this).attr(a.attr);b("body").scrollTo("section."+position,a.delay)})};b.fn.navigationScroll=function(a){a=b.extend({section1:"section.main",section2:"section.rk",section3:"section.sl",section4:"section.ai",section5:"section.le",sectionAttr:"class",menu:"nav.fixed",menuElement:"ul li",menuElementAttr:"class",
menuElementLink:"a",menuElementLinkCurrent:"current"},a||{});b(window).scroll(function(){offsetTop=b(window).scrollTop();section1offset=b(a.section1).offset().top;section2offset=b(a.section2).offset().top-50;section3offset=b(a.section3).offset().top-50;section4offset=b(a.section4).offset().top-50;section5offset=b(a.section5).offset().top-50;if(offsetTop>section1offset&&offsetTop<section2offset){var c=b(a.section1).attr(a.sectionAttr);b(a.menu+" "+a.menuElement+" "+a.menuElementLink).removeClass(a.menuElementLinkCurrent);
b(a.menu+" "+a.menuElement+"["+a.menuElementAttr+"="+c+"] "+a.menuElementLink).addClass(a.menuElementLinkCurrent)}offsetTop>section2offset&&offsetTop<section3offset&&(c=b(a.section2).attr(a.sectionAttr),b(a.menu+" "+a.menuElement+" "+a.menuElementLink).removeClass(a.menuElementLinkCurrent),b(a.menu+" "+a.menuElement+"["+a.menuElementAttr+"="+c+"] "+a.menuElementLink).addClass(a.menuElementLinkCurrent));offsetTop>section3offset&&offsetTop<section4offset&&(c=b(a.section3).attr(a.sectionAttr),b(a.menu+
" "+a.menuElement+" "+a.menuElementLink).removeClass(a.menuElementLinkCurrent),b(a.menu+" "+a.menuElement+"["+a.menuElementAttr+"="+c+"] "+a.menuElementLink).addClass(a.menuElementLinkCurrent));offsetTop>section4offset&&offsetTop<section5offset&&(c=b(a.section4).attr(a.sectionAttr),b(a.menu+" "+a.menuElement+" "+a.menuElementLink).removeClass(a.menuElementLinkCurrent),b(a.menu+" "+a.menuElement+"["+a.menuElementAttr+"="+c+"] "+a.menuElementLink).addClass(a.menuElementLinkCurrent));offsetTop>section5offset&&
(c=b(a.section5).attr(a.sectionAttr),b(a.menu+" "+a.menuElement+" "+a.menuElementLink).removeClass(a.menuElementLinkCurrent),b(a.menu+" "+a.menuElement+"["+a.menuElementAttr+"="+c+"] "+a.menuElementLink).addClass(a.menuElementLinkCurrent))})};b.fn.backgroundScrollFirst=function(a){var a=b.extend({property:"background-position",min:0,max:1500,delta:3},a||{}),c=b(this);b(window).scroll(function(){offsetTop=b(window).scrollTop();offset=offsetTop-Math.floor(offsetTop/a.delta);offsetTop>a.min&&offsetTop<
a.max?c.attr("style",a.property+": 50% "+offset+"px;"):offsetTop<a.min&&c.attr("style",a.property+": 50% 0px;")})};b.fn.backgroundScroll=function(a){var a=b.extend({cssProperty:"background-position",delta:3},a||{}),c=b(this),d=c.offset().top,e=c.offset().top+c.height();b(window).scroll(function(){scrollTop=b(window).scrollTop();scrollTop>d&&scrollTop<e?c.css(a.cssProperty,"50% "+scrollTop*0.4+"px"):scrollTop<d+5&&c.css(a.cssProperty,"50% 0%")})};b.fn.itemsListFilter=function(a){var a=b.extend({filterItem:"i",
filterItemCurrent:"current",filterItemAttr:"data-filter",list:".items-list",listItem:"article",listItemAttr:"data-type"},a||{}),c=b(this),d=b(a.list);b(a.filterItem,c).click(function(){var e=b(this).attr(a.filterItemAttr);b(a.filterItem,c).removeClass(a.filterItemCurrent);b(this).addClass(a.filterItemCurrent);e=="all"?b(a.listItem,d).slideDown():(b(a.listItem,d).slideUp(),b(a.listItem+"["+a.listItemAttr+"="+e+"]",d).slideDown())})};b.fn.aiCalculator=function(a){var a=b.extend({level:300,item1part1:"#aicalc-item1-part1",
item1part2:"#aicalc-item1-part2",item1part3:"#aicalc-item1-part3",item2part1:"#aicalc-item2-part1",item2part2:"#aicalc-item2-part2",item2part3:"#aicalc-item2-part3",cl1:"#aicalc-skill-cl1",cl2:"#aicalc-skill-cl2",np1:"#aicalc-skill-np1",np2:"#aicalc-skill-np2",ch1:"#aicalc-skill-ch1",ch2:"#aicalc-skill-ch2",pt1:"#aicalc-skill-pt1",pt2:"#aicalc-skill-pt2",ps1:"#aicalc-skill-ps1",ps2:"#aicalc-skill-ps2"},a||{}),c=parseInt(a.level);level=c>300?300:c<1?1:c?c:300;b(a.item1part1).empty().append(level);
b(a.item1part2).empty().append(Math.round(level*0.8));b(a.item1part3).empty().append(Math.round(level*0.8));b(a.item2part1).empty().append(Math.round(level*0.8));b(a.item2part2).empty().append(Math.round(level*0.64));b(a.item2part3).empty().append(Math.round(level*0.64));b(a.cl1).empty().append(Math.round(level*4,5));b(a.cl2).empty().append(Math.round(level*4,5));b(a.np1).empty().append(Math.round(level*6));b(a.np2).empty().append(Math.round(level*6));b(a.ch1).empty().append(Math.round(level*6));
b(a.ch2).empty().append(Math.round(level*7));b(a.pt1).empty().append(Math.round(level*6));b(a.pt2).empty().append(Math.round(level*6));b(a.ps1).empty().append(Math.round(level*6));b(a.ps2).empty().append(Math.round(level*6))};b.fn.aiCalculatorSetSlider=function(a,c){a=b.extend({levelInput:"#slider-level"},a||{});levelIn=parseInt(b(a.levelInput).val());level=levelIn>300?300:levelIn<1?1:levelIn?levelIn:300;b(a.levelInput).val(level);c.slider({value:level});b.fn.aiCalculator instanceof Function&&b.fn.aiCalculator({level:level})};
b.fn.mapCheck=function(a){var a=b.extend({loader:"#mapcheck-loader",results:".mapcheck-results",mapdata:"#mapcheck-data",skill:"#mapcheck-skill"},a||{}),c=b(this),d=c.attr("action");c.submit(function(c){c.preventDefault();var c=b(a.mapdata).val(),f=b(a.skill).val();b.ajax({url:d,type:"POST",dataType:"html",data:{mapdata:c,skill:f},beforeSend:function(){b(a.loader).show()},success:function(c){b(a.results).empty().append(c);b(a.loader).hide()}})})}})(jQuery);

