').appendTo('body');jQuery('.totop').css('display','none');jQuery(window).scroll(function(){var position=jQuery(window).scrollTop();if(position>100){jQuery('.totop').fadeIn('slow',function(){})}else{jQuery('.totop').css('display','none')}});jQuery('.totop').click(function(){jQuery('html,body').animate({scrollTop:0},1000);return!1})});jQuery(document).ready(function(){jQuery('.panel').each(function(i){if(jQuery('.grid-check:visible').attr('data-device')!='xs'){jQuery(this).find('.panel-title a').trigger('click');if(i>=3){return!1}}else{return!1}})});function elwin(elwinData){var elwinModal=jQuery('#elwinModal');elwinModal.modal('hide');elwinModal.find('.modal-body').remove();elwinModal.find('.modal-footer').remove();var showElwin=function(elwinContent){if(jQuery(elwinContent).find('.lrn-elwinwindow').length){elwinContent=jQuery(elwinContent).find('.lrn-elwinwindow').html()}
if(!jQuery(elwinContent).find('.modal-body').length)
elwinContent='
'+elwinContent+'
';if(elwinData.title==''){elwinData.title=" ";if(jQuery(elwinContent).find('h1').length)
elwinData.title=jQuery(elwinContent).find('h1').html()}
elwinModal.find('.placeholder-elwin-title').html(elwinData.title);elwinModal.append(elwinContent);elwinModal.on('shown',function(){jQuery(this).find('[autofocus]').focus()}).on('show',function(){}).on('hidden',function(){jQuery('.modal-backdrop').remove()});elwinModal.modal('show').css({display:'block'}).addClass('in');if(elwinData.width!=''){jQuery(elwinModal).css('width',elwinData.width+'px');jQuery(elwinModal).css('margin-left',elwinData.width/2*-1+'px')}
if(elwinData.height!=''){jQuery(elwinModal).css('height',elwinData.height+'px');jQuery(elwinModal).css('margin-top',elwinData.height/2*-1+'px')}
var bodyPadding=15;if(elwinData.padding!=undefined&&elwinData.padding!=''){bodyPadding=elwinData.padding}
bodyHeight=elwinData.height-jQuery(elwinModal).find('.modal-header').outerHeight()-(2*bodyPadding);jQuery(elwinModal).find('.modal-body').css('padding',bodyPadding+'px');jQuery(elwinModal).find('.modal-body').css('height',bodyHeight+'px');liveeditButton();slider()}
if(elwinData.content)
return showElwin(elwinData.content);jQuery.get(elwinData.url,showElwin);return!1};(function($){$.fn.sameheight=function(){var maxHeight=0;var thisHeight;this.each(function(key,value){thisHeight=$(this).height();if(thisHeight>maxHeight){maxHeight=thisHeight}});this.each(function(){$(this).height(maxHeight)})}}(jQuery));(function(){var d=null;function e(a){return function(b){this[a]=b}}function h(a){return function(){return this[a]}}var j;function k(a,b,c){this.extend(k,google.maps.OverlayView);this.c=a;this.a=[];this.f=[];this.ca=[53,56,66,78,90];this.j=[];this.A=!1;c=c||{};this.g=c.gridSize||60;this.l=c.minimumClusterSize||2;this.J=c.maxZoom||d;this.j=c.styles||[];this.X=c.imagePath||this.Q;this.W=c.imageExtension||this.P;this.O=!0;if(c.zoomOnClick!=void 0)this.O=c.zoomOnClick;this.r=!1;if(c.averageCenter!=void 0)this.r=c.averageCenter;l(this);this.setMap(a);this.K=this.c.getZoom();var f=this;google.maps.event.addListener(this.c,"zoom_changed",function(){var a=f.c.getZoom();if(f.K!=a)f.K=a,f.m()});google.maps.event.addListener(this.c,"idle",function(){f.i()});b&&b.length&&this.C(b,!1)}j=k.prototype;j.Q="https://google-maps-utility-library-v3.googlecode.com/svn/trunk/markerclusterer/images/m";j.P="png";j.extend=function(a,b){return function(a){for(var b in a.prototype)this.prototype[b]=a.prototype[b];return this}.apply(a,[b])};j.onAdd=function(){if(!this.A)this.A=!0,n(this)};j.draw=function(){};function l(a){if(!a.j.length)for(var b=0,c;c=a.ca[b];b++)a.j.push({url:a.X+(b+1)+"."+a.W,height:c,width:c})}j.S=function(){for(var a=this.o(),b=new google.maps.LatLngBounds,c=0,f;f=a[c];c++)b.extend(f.getPosition());this.c.fitBounds(b)};j.z=h("j");j.o=h("a");j.V=function(){return this.a.length};j.ba=e("J");j.I=h("J");j.G=function(a,b){for(var c=0,f=a.length,g=f;g!==0;)g=parseInt(g/10,10),c++;c=Math.min(c,b);return{text:f,index:c}};j.$=e("G");j.H=h("G");j.C=function(a,b){for(var c=0,f;f=a[c];c++)q(this,f);b||this.i()};function q(a,b){b.s=!1;b.draggable&&google.maps.event.addListener(b,"dragend",function(){b.s=!1;a.L()});a.a.push(b)}j.q=function(a,b){q(this,a);b||this.i()};function r(a,b){var c=-1;if(a.a.indexOf)c=a.a.indexOf(b);else for(var f=0,g;g=a.a[f];f++)if(g==b){c=f;break}if(c==-1)return!1;b.setMap(d);a.a.splice(c,1);return!0}j.Y=function(a,b){var c=r(this,a);return!b&&c?(this.m(),this.i(),!0):!1};j.Z=function(a,b){for(var c=!1,f=0,g;g=a[f];f++)g=r(this,g),c=c||g;if(!b&&c)return this.m(),this.i(),!0};j.U=function(){return this.f.length};j.getMap=h("c");j.setMap=e("c");j.w=h("g");j.aa=e("g");j.v=function(a){var b=this.getProjection(),c=new google.maps.LatLng(a.getNorthEast().lat(),a.getNorthEast().lng()),f=new google.maps.LatLng(a.getSouthWest().lat(),a.getSouthWest().lng()),c=b.fromLatLngToDivPixel(c);c.x+=this.g;c.y-=this.g;f=b.fromLatLngToDivPixel(f);f.x-=this.g;f.y+=this.g;c=b.fromDivPixelToLatLng(c);b=b.fromDivPixelToLatLng(f);a.extend(c);a.extend(b);return a};j.R=function(){this.m(!0);this.a=[]};j.m=function(a){for(var b=0,c;c=this.f[b];b++)c.remove();for(b=0;c=this.a[b];b++)c.s=!1,a&&c.setMap(d);this.f=[]};j.L=function(){var a=this.f.slice();this.f.length=0;this.m();this.i();window.setTimeout(function(){for(var b=0,c;c=a[b];b++)c.remove()},0)};j.i=function(){n(this)};function n(a){if(a.A)for(var b=a.v(new google.maps.LatLngBounds(a.c.getBounds().getSouthWest(),a.c.getBounds().getNorthEast())),c=0,f;f=a.a[c];c++)if(!f.s&&b.contains(f.getPosition())){for(var g=a,u=4E4,o=d,v=0,m=void 0;m=g.f[v];v++){var i=m.getCenter();if(i){var p=f.getPosition();if(!i||!p)i=0;else var w=(p.lat()-i.lat())*Math.PI/180,x=(p.lng()-i.lng())*Math.PI/180,i=Math.sin(w/2)*Math.sin(w/2)+Math.cos(i.lat()*Math.PI/180)*Math.cos(p.lat()*Math.PI/180)*Math.sin(x/2)*Math.sin(x/2),i=6371*2*Math.atan2(Math.sqrt(i),Math.sqrt(1-i));i
=this.l&&a.setMap(d);a=this.c.getZoom();if((b=this.k.I())&&a>b)for(a=0;b=this.a[a];a++)b.setMap(this.c);else if(this.a.length0&&a.e[0]0&&a.e[1]0){jQuery('.open.collapsed').removeClass('collapsed')}else{jQuery('.open').addClass('collapsed')}})});function delMiniItem(pid){console.log(document.forms.minicartform);console.log(document.querySelector('.minicartform'));document.forms.minicartform.elements.delFromCart.value=pid;document.forms.minicartform.submit()};if(thisPageID==1614||thisPageID==1830|| thisPageID==2892||thisPageID==2550||thisPageID==2391||thisPageID==3060){$(function(){loadMapData();$('body').on('click','.map-pointer',function(){var locid=$(this).data('locid');switch(locid){case 1:var setLand='DE';break;case 2:var setLand='CN';break;case 3:var setLand='SA';break;case 4:var setLand='US';break}
showContinents(setLand);continentZoomIn()})});function loadMapData(){var s=document.createElement("script");s.type="text/javascript";s.async=!0;s.src="/javascripts/worldmap/worldmap.js";var x=document.getElementsByTagName("head")[0];x.appendChild(s);createAccordeon(0);$('.mapList').on('click','h2',function(el){if($(this).parent().hasClass('open')){$(this).parent().removeClass('open')}else{$('.mapList .open').removeClass('open');$(this).parent().addClass('open')}})}
function createAccordeon(id){$('.mapList div ul').hide();if(id>0){$('.mapList ul:nth-child('+id+')').show()}}};$(function(){var timelines=$('.cd-horizontal-timeline'),eventsMinDistance=60;(timelines.length>0)&&initTimeline(timelines);function initTimeline(timelines){timelines.each(function(){var timeline=$(this),timelineComponents={};timelineComponents.timelineWrapper=timeline.find('.events-wrapper');timelineComponents.eventsWrapper=timelineComponents.timelineWrapper.children('.events');timelineComponents.fillingLine=timelineComponents.eventsWrapper.children('.filling-line');timelineComponents.timelineEvents=timelineComponents.eventsWrapper.find('a');timelineComponents.timelineDates=parseDate(timelineComponents.timelineEvents);timelineComponents.eventsMinLapse=minLapse(timelineComponents.timelineDates);timelineComponents.timelineNavigation=timeline.find('.cd-timeline-navigation');timelineComponents.eventsContent=timeline.children('.events-content');setDatePosition(timelineComponents,eventsMinDistance);var timelineTotWidth=setTimelineWidth(timelineComponents,eventsMinDistance);timeline.addClass('loaded');timelineComponents.timelineNavigation.on('click','.next',function(event){event.preventDefault();updateSlide(timelineComponents,timelineTotWidth,'next')});timelineComponents.timelineNavigation.on('click','.prev',function(event){event.preventDefault();updateSlide(timelineComponents,timelineTotWidth,'prev')});timelineComponents.eventsWrapper.on('click','a',function(event){event.preventDefault();timelineComponents.timelineEvents.removeClass('selected');$(this).addClass('selected');updateOlderEvents($(this));updateFilling($(this),timelineComponents.fillingLine,timelineTotWidth);updateVisibleContent($(this),timelineComponents.eventsContent)});timelineComponents.eventsContent.on('swipeleft',function(){var mq=checkMQ();(mq=='mobile')&&showNewContent(timelineComponents,timelineTotWidth,'next')});timelineComponents.eventsContent.on('swiperight',function(){var mq=checkMQ();(mq=='mobile')&&showNewContent(timelineComponents,timelineTotWidth,'prev')});$(document).keyup(function(event){if(event.which=='37'&&elementInViewport(timeline.get(0))){showNewContent(timelineComponents,timelineTotWidth,'prev')}else if(event.which=='39'&&elementInViewport(timeline.get(0))){showNewContent(timelineComponents,timelineTotWidth,'next')}})})}
function updateSlide(timelineComponents,timelineTotWidth,string){var translateValue=getTranslateValue(timelineComponents.eventsWrapper),wrapperWidth=Number(timelineComponents.timelineWrapper.css('width').replace('px',''));(string=='next')?translateTimeline(timelineComponents,translateValue-wrapperWidth+eventsMinDistance,wrapperWidth-timelineTotWidth):translateTimeline(timelineComponents,translateValue+wrapperWidth-eventsMinDistance)}
function showNewContent(timelineComponents,timelineTotWidth,string){var visibleContent=timelineComponents.eventsContent.find('.selected'),newContent=(string=='next')?visibleContent.next():visibleContent.prev();if(newContent.length>0){var selectedDate=timelineComponents.eventsWrapper.find('.selected'),newEvent=(string=='next')?selectedDate.parent('li').next('li').children('a'):selectedDate.parent('li').prev('li').children('a');updateFilling(newEvent,timelineComponents.fillingLine,timelineTotWidth);updateVisibleContent(newEvent,timelineComponents.eventsContent);newEvent.addClass('selected');selectedDate.removeClass('selected');updateOlderEvents(newEvent);updateTimelinePosition(string,newEvent,timelineComponents,timelineTotWidth)}}
function updateTimelinePosition(string,event,timelineComponents,timelineTotWidth){var eventStyle=window.getComputedStyle(event.get(0),null),eventLeft=Number(eventStyle.getPropertyValue("left").replace('px','')),timelineWidth=Number(timelineComponents.timelineWrapper.css('width').replace('px','')),timelineTotWidth=Number(timelineComponents.eventsWrapper.css('width').replace('px',''));var timelineTranslate=getTranslateValue(timelineComponents.eventsWrapper);if((string=='next'&&eventLeft>timelineWidth-timelineTranslate)||(string=='prev'&&eventLeft<-timelineTranslate)){translateTimeline(timelineComponents,-eventLeft+timelineWidth/2,timelineWidth-timelineTotWidth)}}
function translateTimeline(timelineComponents,value,totWidth){var eventsWrapper=timelineComponents.eventsWrapper.get(0);value=(value>0)?0:value;value=(!(typeof totWidth==='undefined')&&valuevisibleContent.index()){var classEnetering='selected enter-right',classLeaving='leave-left'}else{var classEnetering='selected enter-left',classLeaving='leave-right'}
selectedContent.attr('class',classEnetering);visibleContent.attr('class',classLeaving).one('webkitAnimationEnd oanimationend msAnimationEnd animationend',function(){visibleContent.removeClass('leave-right leave-left');selectedContent.removeClass('enter-left enter-right')});eventsContent.css('height',selectedContentHeight+'px')}
function updateOlderEvents(event){event.parent('li').prevAll('li').children('a').addClass('older-event').end().end().nextAll('li').children('a').removeClass('older-event')}
function getTranslateValue(timeline){var timelineStyle=window.getComputedStyle(timeline.get(0),null),timelineTranslate=timelineStyle.getPropertyValue("-webkit-transform")||timelineStyle.getPropertyValue("-moz-transform")||timelineStyle.getPropertyValue("-ms-transform")||timelineStyle.getPropertyValue("-o-transform")||timelineStyle.getPropertyValue("transform");if(timelineTranslate.indexOf('(')>=0){var timelineTranslate=timelineTranslate.split('(')[1];timelineTranslate=timelineTranslate.split(')')[0];timelineTranslate=timelineTranslate.split(',');var translateValue=timelineTranslate[4]}else{var translateValue=0}
return Number(translateValue)}
function setTransformValue(element,property,value){element.style["-webkit-transform"]=property+"("+value+")";element.style["-moz-transform"]=property+"("+value+")";element.style["-ms-transform"]=property+"("+value+")";element.style["-o-transform"]=property+"("+value+")";element.style.transform=property+"("+value+")"}
function parseDate(events){var dateArrays=[];events.each(function(){var dateComp=$(this).data('date').split('/'),newDate=new Date(dateComp[2],dateComp[1]-1,dateComp[0]);dateArrays.push(newDate)});return dateArrays}
function parseDate2(events){var dateArrays=[];events.each(function(){var singleDate=$(this),dateComp=singleDate.data('date').split('T');if(dateComp.length>1){var dayComp=dateComp[0].split('/'),timeComp=dateComp[1].split(':')}else if(dateComp[0].indexOf(':')>=0){var dayComp=["2000","0","0"],timeComp=dateComp[0].split(':')}else{var dayComp=dateComp[0].split('/'),timeComp=["0","0"]}
var newDate=new Date(dayComp[2],dayComp[1]-1,dayComp[0],timeComp[0],timeComp[1]);dateArrays.push(newDate)});return dateArrays}
function daydiff(first,second){return Math.round((second-first))}
function minLapse(dates){var dateDistances=[];for(i=1;iwindow.pageYOffset&&(left+width)>window.pageXOffset)}
function checkMQ(){return window.getComputedStyle(document.querySelector('.cd-horizontal-timeline'),'::before').getPropertyValue('content').replace(/'/g,"").replace(/"/g,"")}})