<link data-minify="1" rel='stylesheet' id='style-css' href='https://www.packimpex.ch/wp-content/cache/min/1/wp-content/themes/packimpex-theme/css/layout.css?ver=1666599504' media='all' />
<script src='https://www.packimpex.ch/wp-includes/js/jquery/jquery.min.js?ver=3.6.0' id='jquery-core-js'></script>
<script src='https://www.packimpex.ch/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.3.2' id='jquery-migrate-js' defer></script>
<script>if(navigator.userAgent.match(/MSIE|Internet Explorer/i)||navigator.userAgent.match(/Trident\/7\..*?rv:11/i)){var href=document.location.href;if(!href.match(/[?&]nowprocket/)){if(href.indexOf("?")==-1){if(href.indexOf("#")==-1){document.location.href=href+"?nowprocket=1"}else{document.location.href=href.replace("#","?nowprocket=1#")}}else{if(href.indexOf("#")==-1){document.location.href=href+"&nowprocket=1"}else{document.location.href=href.replace("#","&nowprocket=1#")}}}}</script><script>class RocketLazyLoadScripts{constructor(){this.triggerEvents=["keydown","mousedown","mousemove","touchmove","touchstart","touchend","wheel"],this.userEventHandler=this._triggerListener.bind(this),this.touchStartHandler=this._onTouchStart.bind(this),this.touchMoveHandler=this._onTouchMove.bind(this),this.touchEndHandler=this._onTouchEnd.bind(this),this.clickHandler=this._onClick.bind(this),this.interceptedClicks=[],window.addEventListener("pageshow",(e=>{this.persisted=e.persisted})),window.addEventListener("DOMContentLoaded",(()=>{this._preconnect3rdParties()})),this.delayedScripts={normal:[],async:[],defer:[]},this.allJQueries=[]}_addUserInteractionListener(e){document.hidden?e._triggerListener():(this.triggerEvents.forEach((t=>window.addEventListener(t,e.userEventHandler,{passive:!0}))),window.addEventListener("touchstart",e.touchStartHandler,{passive:!0}),window.addEventListener("mousedown",e.touchStartHandler),document.addEventListener("visibilitychange",e.userEventHandler))}_removeUserInteractionListener(){this.triggerEvents.forEach((e=>window.removeEventListener(e,this.userEventHandler,{passive:!0}))),document.removeEventListener("visibilitychange",this.userEventHandler)}_onTouchStart(e){"HTML"!==e.target.tagName&&(window.addEventListener("touchend",this.touchEndHandler),window.addEventListener("mouseup",this.touchEndHandler),window.addEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.addEventListener("mousemove",this.touchMoveHandler),e.target.addEventListener("click",this.clickHandler),this._renameDOMAttribute(e.target,"onclick","rocket-onclick"))}_onTouchMove(e){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler),e.target.removeEventListener("click",this.clickHandler),this._renameDOMAttribute(e.target,"rocket-onclick","onclick")}_onTouchEnd(e){window.removeEventListener("touchend",this.touchEndHandler),window.removeEventListener("mouseup",this.touchEndHandler),window.removeEventListener("touchmove",this.touchMoveHandler,{passive:!0}),window.removeEventListener("mousemove",this.touchMoveHandler)}_onClick(e){e.target.removeEventListener("click",this.clickHandler),this._renameDOMAttribute(e.target,"rocket-onclick","onclick"),this.interceptedClicks.push(e),e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation()}_replayClicks(){window.removeEventListener("touchstart",this.touchStartHandler,{passive:!0}),window.removeEventListener("mousedown",this.touchStartHandler),this.interceptedClicks.forEach((e=>{e.target.dispatchEvent(new MouseEvent("click",{view:e.view,bubbles:!0,cancelable:!0}))}))}_renameDOMAttribute(e,t,n){e.hasAttribute&&e.hasAttribute(t)&&(event.target.setAttribute(n,event.target.getAttribute(t)),event.target.removeAttribute(t))}_triggerListener(){this._removeUserInteractionListener(this),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",this._loadEverythingNow.bind(this)):this._loadEverythingNow()}_preconnect3rdParties(){let e=[];document.querySelectorAll("script[type=rocketlazyloadscript]").forEach((t=>{if(t.hasAttribute("src")){const n=new URL(t.src).origin;n!==location.origin&&e.push({src:n,crossOrigin:t.crossOrigin||"module"===t.getAttribute("data-rocket-type")})}})),e=[...new Map(e.map((e=>[JSON.stringify(e),e]))).values()],this._batchInjectResourceHints(e,"preconnect")}async _loadEverythingNow(){this.lastBreath=Date.now(),this._delayEventListeners(),this._delayJQueryReady(this),this._handleDocumentWrite(),this._registerAllDelayedScripts(),this._preloadAllScripts(),await this._loadScriptsFromList(this.delayedScripts.normal),await this._loadScriptsFromList(this.delayedScripts.defer),await this._loadScriptsFromList(this.delayedScripts.async);try{await this._triggerDOMContentLoaded(),await this._triggerWindowLoad()}catch(e){}window.dispatchEvent(new Event("rocket-allScriptsLoaded")),this._replayClicks()}_registerAllDelayedScripts(){document.querySelectorAll("script[type=rocketlazyloadscript]").forEach((e=>{e.hasAttribute("src")?e.hasAttribute("async")&&!1!==e.async?this.delayedScripts.async.push(e):e.hasAttribute("defer")&&!1!==e.defer||"module"===e.getAttribute("data-rocket-type")?this.delayedScripts.defer.push(e):this.delayedScripts.normal.push(e):this.delayedScripts.normal.push(e)}))}async _transformScript(e){return await this._littleBreath(),new Promise((t=>{const n=document.createElement("script");[...e.attributes].forEach((e=>{let t=e.nodeName;"type"!==t&&("data-rocket-type"===t&&(t="type"),n.setAttribute(t,e.nodeValue))})),e.hasAttribute("src")?(n.addEventListener("load",t),n.addEventListener("error",t)):(n.text=e.text,t());try{e.parentNode.replaceChild(n,e)}catch(e){t()}}))}async _loadScriptsFromList(e){const t=e.shift();return t?(await this._transformScript(t),this._loadScriptsFromList(e)):Promise.resolve()}_preloadAllScripts(){this._batchInjectResourceHints([...this.delayedScripts.normal,...this.delayedScripts.defer,...this.delayedScripts.async],"preload")}_batchInjectResourceHints(e,t){var n=document.createDocumentFragment();e.forEach((e=>{if(e.src){const i=document.createElement("link");i.href=e.src,i.rel=t,"preconnect"!==t&&(i.as="script"),e.getAttribute&&"module"===e.getAttribute("data-rocket-type")&&(i.crossOrigin=!0),e.crossOrigin&&(i.crossOrigin=e.crossOrigin),n.appendChild(i)}})),document.head.appendChild(n)}_delayEventListeners(){let e={};function t(t,n){!function(t){function n(n){return e[t].eventsToRewrite.indexOf(n)>=0?"rocket-"+n:n}e[t]||(e[t]={originalFunctions:{add:t.addEventListener,remove:t.removeEventListener},eventsToRewrite:[]},t.addEventListener=function(){arguments[0]=n(arguments[0]),e[t].originalFunctions.add.apply(t,arguments)},t.removeEventListener=function(){arguments[0]=n(arguments[0]),e[t].originalFunctions.remove.apply(t,arguments)})}(t),e[t].eventsToRewrite.push(n)}function n(e,t){let n=e[t];Object.defineProperty(e,t,{get:()=>n||function(){},set(i){e["rocket"+t]=n=i}})}t(document,"DOMContentLoaded"),t(window,"DOMContentLoaded"),t(window,"load"),t(window,"pageshow"),t(document,"readystatechange"),n(document,"onreadystatechange"),n(window,"onload"),n(window,"onpageshow")}_delayJQueryReady(e){let t=window.jQuery;Object.defineProperty(window,"jQuery",{get:()=>t,set(n){if(n&&n.fn&&!e.allJQueries.includes(n)){n.fn.ready=n.fn.init.prototype.ready=function(t){e.domReadyFired?t.bind(document)(n):document.addEventListener("rocket-DOMContentLoaded",(()=>t.bind(document)(n)))};const t=n.fn.on;n.fn.on=n.fn.init.prototype.on=function(){if(this[0]===window){function e(e){return e.split(" ").map((e=>"load"===e||0===e.indexOf("load.")?"rocket-jquery-load":e)).join(" ")}"string"==typeof arguments[0]||arguments[0]instanceof String?arguments[0]=e(arguments[0]):"object"==typeof arguments[0]&&Object.keys(arguments[0]).forEach((t=>{delete Object.assign(arguments[0],{[e(t)]:arguments[0][t]})[t]}))}return t.apply(this,arguments),this},e.allJQueries.push(n)}t=n}})}async _triggerDOMContentLoaded(){this.domReadyFired=!0,await this._littleBreath(),document.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this._littleBreath(),window.dispatchEvent(new Event("rocket-DOMContentLoaded")),await this._littleBreath(),document.dispatchEvent(new Event("rocket-readystatechange")),await this._littleBreath(),document.rocketonreadystatechange&&document.rocketonreadystatechange()}async _triggerWindowLoad(){await this._littleBreath(),window.dispatchEvent(new Event("rocket-load")),await this._littleBreath(),window.rocketonload&&window.rocketonload(),await this._littleBreath(),this.allJQueries.forEach((e=>e(window).trigger("rocket-jquery-load"))),await this._littleBreath();const e=new Event("rocket-pageshow");e.persisted=this.persisted,window.dispatchEvent(e),await this._littleBreath(),window.rocketonpageshow&&window.rocketonpageshow({persisted:this.persisted})}_handleDocumentWrite(){const e=new Map;document.write=document.writeln=function(t){const n=document.currentScript,i=document.createRange(),r=n.parentElement;let o=e.get(n);void 0===o&&(o=n.nextSibling,e.set(n,o));const s=document.createDocumentFragment();i.setStart(s,0),s.appendChild(i.createContextualFragment(t)),r.insertBefore(s,o)}}async _littleBreath(){Date.now()-this.lastBreath>45&&(await this._requestAnimFrame(),this.lastBreath=Date.now())}async _requestAnimFrame(){return document.hidden?new Promise((e=>setTimeout(e))):new Promise((e=>requestAnimationFrame(e)))}static run(){const e=new RocketLazyLoadScripts;e._addUserInteractionListener(e)}}RocketLazyLoadScripts.run();</script>
<div id="container">
<div class="alternate-landing-page">
<article id="post-879" class="post-879 page type-page status-publish has-post-thumbnail hentry">
<header class="header" style="background-image: url('https://www.packimpex.ch/wp-content/uploads/2018/03/contact-1300x406.jpg');">
<h1 class="entry-title">Contact us</h1>
</header>
<section id="content" role="main">
<div class="entry-content">
<nav class="location-nav">
<input type="text" name="location_search" class="location_search" placeholder="Find my nearest Packimpex office...">
<div class="select-style">
<select name="location_select" class="location_select">
<option value="">Select a Packimpex Office...</option>
<option value="50.904442,4.454191,belgium-machelen">Belgium, Machelen</option><option value="47.9016051,7.625203,germany-eschbach">Germany, Eschbach</option><option value="50.1051155,8.6695537000001,germany-frankfurt">Germany, Frankfurt</option><option value="47.544189448107275,7.591642999999976,switzerland-basel">Switzerland, Basel</option><option value="46.89149851044173,7.348285878851357,switzerland-bern-headquarters">Switzerland, Bern (Headquarters)</option><option value="46.2204608,6.0986829,switzerland-geneva">Switzerland, Geneva</option><option value="46.512101500000014,6.6409997997527626,switzerland-lausanne">Switzerland, Lausanne</option><option value="46.00221612516277,8.982986186508242,switzerland-lugano">Switzerland, Lugano</option><option value="46.989289851862196,6.903915335161173,switzerland-neuchatel">Switzerland, Neuchâtel</option><option value="46.46422520000001,6.845235000000002,switzerland-vevey">Switzerland, Vevey</option><option value="47.18022798564598,8.518899557949794,switzerland-zug">Switzerland, Zug</option><option value="47.38125579465437,8.532047492343168,switzerland-zurich">Switzerland, Zürich</option><option value="52.3083106,4.7582726,the-netherlands-amsterdam">the Netherlands, Amsterdam</option><option value="51.5287743,-0.1319797,uk-london">UK, London</option> </select>
</div>
</nav>
<div id="map"></div>
</div>
</section>
</article>
</div>
<div class="clear"></div>
</div>
<script>
function initMap() {
var infowindow = new google.maps.InfoWindow({
content: "Ready",
maxWidth: 300,
});
var office = {lat: 50.033865, lng: 8.311157};
var mapOptions = {
zoom: 6.6,
center: new google.maps.LatLng(49.033865, 8.311157),
disableDefaultUI: false,
disableDoubleClickZoom: true,
mapTypeId: google.maps.MapTypeId.ROADMAP,
}
var previousMarker;
var mapElement = document.getElementById('map');
window.map = new google.maps.Map(mapElement, mapOptions);
window.markers = [];
var content = "<h3>UK, London</h3><p class='address'><strong>Address</strong><br>Packimpex UK Limited<br />Euston House 24 Eversholt Street<br />London NW1 1AD<br />United Kingdom</p>";
content = content + "<p class='phone'><strong>Tel:</strong> +442039912570</p>";
content = content + "<p class='fax'><strong>Email:</strong> <a href='mailto:info.uk@packimpex.com'>info.uk@packimpex.com</a></p>";
content = content + "<a href='https://www.google.com/maps/dir/Current+Location/51.5287743,-0.1319797' target='_blank'>Directions</a>";
var image = 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png';
var marker = new google.maps.Marker({
position: new google.maps.LatLng(51.5287743, -0.1319797),
map: map,
title: 'UK, London',
icon: image,
clickable: true,
note: "Note",
});
window.markers["uk-london"] = new google.maps.Marker({
position: {lat: 51.5287743, lng: -0.1319797},
map: map,
icon: 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png',
});
// Markers Loop
google.maps.event.addListener(window.markers["uk-london"],'click', (function(marker,content,infowindow) {
return function() {
infowindow.close();
infowindow.setContent(content);
infowindow.open(map,marker);
for (var key in window.markers) {
window.markers[key].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png');
}
window.markers["uk-london"].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon-active.png');
map.panTo(new google.maps.LatLng(51.5287743, -0.1319797));
};
})(marker,content,infowindow));
var content = "<h3>the Netherlands, Amsterdam</h3><p class='address'><strong>Address</strong><br>Packimpex Netherlands B.V.<br />Schiphol Boulevard 359 <br />D Tower<br />11th floor<br />1118BJ Schiphol</p>";
content = content + "<p class='phone'><strong>Tel:</strong> +31208089050</p>";
content = content + "<p class='fax'><strong>Email:</strong> <a href='mailto:info.nl@packimpex.com'>info.nl@packimpex.com</a></p>";
content = content + "<a href='https://www.google.com/maps/dir/Current+Location/52.3083106,4.7582726' target='_blank'>Directions</a>";
var image = 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png';
var marker = new google.maps.Marker({
position: new google.maps.LatLng(52.3083106, 4.7582726),
map: map,
title: 'the Netherlands, Amsterdam',
icon: image,
clickable: true,
note: "Note",
});
window.markers["the-netherlands-amsterdam"] = new google.maps.Marker({
position: {lat: 52.3083106, lng: 4.7582726},
map: map,
icon: 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png',
});
// Markers Loop
google.maps.event.addListener(window.markers["the-netherlands-amsterdam"],'click', (function(marker,content,infowindow) {
return function() {
infowindow.close();
infowindow.setContent(content);
infowindow.open(map,marker);
for (var key in window.markers) {
window.markers[key].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png');
}
window.markers["the-netherlands-amsterdam"].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon-active.png');
map.panTo(new google.maps.LatLng(52.3083106, 4.7582726));
};
})(marker,content,infowindow));
var content = "<h3>Switzerland, Zürich</h3><p class='address'><strong>Address</strong><br>Packimpex Ltd.<br />Neugasse 10<br />8005 Zurich<br />Switzerland<br /><br /></p>";
content = content + "<p class='phone'><strong>Tel:</strong> +41 58 356 16 66</p>";
content = content + "<p class='fax'><strong>Email:</strong> <a href='mailto: info@packimpex.ch'> info@packimpex.ch</a></p>";
content = content + "<a href='https://www.google.com/maps/dir/Current+Location/47.38125579465437,8.532047492343168' target='_blank'>Directions</a>";
var image = 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png';
var marker = new google.maps.Marker({
position: new google.maps.LatLng(47.38125579465437, 8.532047492343168),
map: map,
title: 'Switzerland, Zürich',
icon: image,
clickable: true,
note: "Note",
});
window.markers["switzerland-zurich"] = new google.maps.Marker({
position: {lat: 47.38125579465437, lng: 8.532047492343168},
map: map,
icon: 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png',
});
// Markers Loop
google.maps.event.addListener(window.markers["switzerland-zurich"],'click', (function(marker,content,infowindow) {
return function() {
infowindow.close();
infowindow.setContent(content);
infowindow.open(map,marker);
for (var key in window.markers) {
window.markers[key].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png');
}
window.markers["switzerland-zurich"].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon-active.png');
map.panTo(new google.maps.LatLng(47.38125579465437, 8.532047492343168));
};
})(marker,content,infowindow));
var content = "<h3>Switzerland, Zug</h3><p class='address'><strong>Address</strong><br>Packimpex Ltd.<br />Baarerstrasse 112<br />6300 Zug<br />Switzerland<br /><br /><br /></p>";
content = content + "<p class='phone'><strong>Tel:</strong> +41 58 356 17 17</p>";
content = content + "<p class='fax'><strong>Email:</strong> <a href='mailto:info@packimpex.ch'>info@packimpex.ch</a></p>";
content = content + "<a href='https://www.google.com/maps/dir/Current+Location/47.18022798564598,8.518899557949794' target='_blank'>Directions</a>";
var image = 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png';
var marker = new google.maps.Marker({
position: new google.maps.LatLng(47.18022798564598, 8.518899557949794),
map: map,
title: 'Switzerland, Zug',
icon: image,
clickable: true,
note: "Note",
});
window.markers["switzerland-zug"] = new google.maps.Marker({
position: {lat: 47.18022798564598, lng: 8.518899557949794},
map: map,
icon: 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png',
});
// Markers Loop
google.maps.event.addListener(window.markers["switzerland-zug"],'click', (function(marker,content,infowindow) {
return function() {
infowindow.close();
infowindow.setContent(content);
infowindow.open(map,marker);
for (var key in window.markers) {
window.markers[key].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png');
}
window.markers["switzerland-zug"].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon-active.png');
map.panTo(new google.maps.LatLng(47.18022798564598, 8.518899557949794));
};
})(marker,content,infowindow));
var content = "<h3>Switzerland, Vevey</h3><p class='address'><strong>Address</strong><br>Packimpex Ltd.<br />Chaussée de la Guinguette 12<br />1800 Vevey<br />Switzerland<br /><br /></p>";
content = content + "<p class='phone'><strong>Tel:</strong> +41 58 356 15 66</p>";
content = content + "<p class='fax'><strong>Email:</strong> <a href='mailto:info@packimpex.ch'>info@packimpex.ch</a></p>";
content = content + "<a href='https://www.google.com/maps/dir/Current+Location/46.46422520000001,6.845235000000002' target='_blank'>Directions</a>";
var image = 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png';
var marker = new google.maps.Marker({
position: new google.maps.LatLng(46.46422520000001, 6.845235000000002),
map: map,
title: 'Switzerland, Vevey',
icon: image,
clickable: true,
note: "Note",
});
window.markers["switzerland-vevey"] = new google.maps.Marker({
position: {lat: 46.46422520000001, lng: 6.845235000000002},
map: map,
icon: 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png',
});
// Markers Loop
google.maps.event.addListener(window.markers["switzerland-vevey"],'click', (function(marker,content,infowindow) {
return function() {
infowindow.close();
infowindow.setContent(content);
infowindow.open(map,marker);
for (var key in window.markers) {
window.markers[key].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png');
}
window.markers["switzerland-vevey"].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon-active.png');
map.panTo(new google.maps.LatLng(46.46422520000001, 6.845235000000002));
};
})(marker,content,infowindow));
var content = "<h3>Switzerland, Neuchâtel</h3><p class='address'><strong>Address</strong><br>Packimpex Ltd.<br />Rue des Draizes 3<br />2000 Neuchâtel<br />Switzerland</p>";
content = content + "<p class='phone'><strong>Tel:</strong> +41 58 356 17 33</p>";
content = content + "<p class='fax'><strong>Email:</strong> <a href='mailto:info@packimpex.ch'>info@packimpex.ch</a></p>";
content = content + "<a href='https://www.google.com/maps/dir/Current+Location/46.989289851862196,6.903915335161173' target='_blank'>Directions</a>";
var image = 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png';
var marker = new google.maps.Marker({
position: new google.maps.LatLng(46.989289851862196, 6.903915335161173),
map: map,
title: 'Switzerland, Neuchâtel',
icon: image,
clickable: true,
note: "Note",
});
window.markers["switzerland-neuchatel"] = new google.maps.Marker({
position: {lat: 46.989289851862196, lng: 6.903915335161173},
map: map,
icon: 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png',
});
// Markers Loop
google.maps.event.addListener(window.markers["switzerland-neuchatel"],'click', (function(marker,content,infowindow) {
return function() {
infowindow.close();
infowindow.setContent(content);
infowindow.open(map,marker);
for (var key in window.markers) {
window.markers[key].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png');
}
window.markers["switzerland-neuchatel"].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon-active.png');
map.panTo(new google.maps.LatLng(46.989289851862196, 6.903915335161173));
};
})(marker,content,infowindow));
var content = "<h3>Switzerland, Lugano</h3><p class='address'><strong>Address</strong><br>Packimpex Ltd.<br />Via Tamporiva 14<br />6976 Castagnola/Lugano<br />Switzerland<br /></p>";
content = content + "<p class='phone'><strong>Tel:</strong> +41 58 356 17 32</p>";
content = content + "<p class='fax'><strong>Email:</strong> <a href='mailto: info@packimpex.ch'> info@packimpex.ch</a></p>";
content = content + "<a href='https://www.google.com/maps/dir/Current+Location/46.00221612516277,8.982986186508242' target='_blank'>Directions</a>";
var image = 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png';
var marker = new google.maps.Marker({
position: new google.maps.LatLng(46.00221612516277, 8.982986186508242),
map: map,
title: 'Switzerland, Lugano',
icon: image,
clickable: true,
note: "Note",
});
window.markers["switzerland-lugano"] = new google.maps.Marker({
position: {lat: 46.00221612516277, lng: 8.982986186508242},
map: map,
icon: 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png',
});
// Markers Loop
google.maps.event.addListener(window.markers["switzerland-lugano"],'click', (function(marker,content,infowindow) {
return function() {
infowindow.close();
infowindow.setContent(content);
infowindow.open(map,marker);
for (var key in window.markers) {
window.markers[key].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png');
}
window.markers["switzerland-lugano"].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon-active.png');
map.panTo(new google.maps.LatLng(46.00221612516277, 8.982986186508242));
};
})(marker,content,infowindow));
var content = "<h3>Switzerland, Lausanne</h3><p class='address'><strong>Address</strong><br>Packimpex Ltd.<br />Chemin de Chandieu 22<br />1006 Lausanne<br />Switzerland<br /><br /></p>";
content = content + "<p class='phone'><strong>Tel:</strong> +41 58 356 15 55</p>";
content = content + "<p class='fax'><strong>Email:</strong> <a href='mailto:info@packimpex.ch'>info@packimpex.ch</a></p>";
content = content + "<a href='https://www.google.com/maps/dir/Current+Location/46.512101500000014,6.6409997997527626' target='_blank'>Directions</a>";
var image = 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png';
var marker = new google.maps.Marker({
position: new google.maps.LatLng(46.512101500000014, 6.6409997997527626),
map: map,
title: 'Switzerland, Lausanne',
icon: image,
clickable: true,
note: "Note",
});
window.markers["switzerland-lausanne"] = new google.maps.Marker({
position: {lat: 46.512101500000014, lng: 6.6409997997527626},
map: map,
icon: 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png',
});
// Markers Loop
google.maps.event.addListener(window.markers["switzerland-lausanne"],'click', (function(marker,content,infowindow) {
return function() {
infowindow.close();
infowindow.setContent(content);
infowindow.open(map,marker);
for (var key in window.markers) {
window.markers[key].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png');
}
window.markers["switzerland-lausanne"].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon-active.png');
map.panTo(new google.maps.LatLng(46.512101500000014, 6.6409997997527626));
};
})(marker,content,infowindow));
var content = "<h3>Switzerland, Geneva</h3><p class='address'><strong>Address</strong><br>Packimpex Ltd.<br />Chemin de Blandonnet 8<br />1214 Vernier<br />Switzerland<br /><br /><br /></p>";
content = content + "<p class='phone'><strong>Tel:</strong> +41 58 356 15 15</p>";
content = content + "<p class='fax'><strong>Email:</strong> <a href='mailto:info@packimpex.ch'>info@packimpex.ch</a></p>";
content = content + "<a href='https://www.google.com/maps/dir/Current+Location/46.2204608,6.0986829' target='_blank'>Directions</a>";
var image = 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png';
var marker = new google.maps.Marker({
position: new google.maps.LatLng(46.2204608, 6.0986829),
map: map,
title: 'Switzerland, Geneva',
icon: image,
clickable: true,
note: "Note",
});
window.markers["switzerland-geneva"] = new google.maps.Marker({
position: {lat: 46.2204608, lng: 6.0986829},
map: map,
icon: 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png',
});
// Markers Loop
google.maps.event.addListener(window.markers["switzerland-geneva"],'click', (function(marker,content,infowindow) {
return function() {
infowindow.close();
infowindow.setContent(content);
infowindow.open(map,marker);
for (var key in window.markers) {
window.markers[key].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png');
}
window.markers["switzerland-geneva"].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon-active.png');
map.panTo(new google.maps.LatLng(46.2204608, 6.0986829));
};
})(marker,content,infowindow));
var content = "<h3>Switzerland, Bern (Headquarters)</h3><p class='address'><strong>Address</strong><br>Packimpex Ltd.<br />Brunnmattstrasse 5<br />3174 Thörishaus/Bern<br />Switzerland<br /><br /></p>";
content = content + "<p class='phone'><strong>Tel:</strong> +41 58 356 14 14</p>";
content = content + "<p class='fax'><strong>Email:</strong> <a href='mailto:info@packimpex.ch'>info@packimpex.ch</a></p>";
content = content + "<a href='https://www.google.com/maps/dir/Current+Location/46.89149851044173,7.348285878851357' target='_blank'>Directions</a>";
var image = 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png';
var marker = new google.maps.Marker({
position: new google.maps.LatLng(46.89149851044173, 7.348285878851357),
map: map,
title: 'Switzerland, Bern (Headquarters)',
icon: image,
clickable: true,
note: "Note",
});
window.markers["switzerland-bern-headquarters"] = new google.maps.Marker({
position: {lat: 46.89149851044173, lng: 7.348285878851357},
map: map,
icon: 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png',
});
// Markers Loop
google.maps.event.addListener(window.markers["switzerland-bern-headquarters"],'click', (function(marker,content,infowindow) {
return function() {
infowindow.close();
infowindow.setContent(content);
infowindow.open(map,marker);
for (var key in window.markers) {
window.markers[key].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png');
}
window.markers["switzerland-bern-headquarters"].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon-active.png');
map.panTo(new google.maps.LatLng(46.89149851044173, 7.348285878851357));
};
})(marker,content,infowindow));
var content = "<h3>Switzerland, Basel</h3><p class='address'><strong>Address</strong><br>Packimpex Ltd.<br />Pfeffingerstrasse 41 <br />4053 Basel<br />Switzerland<br /><br /></p>";
content = content + "<p class='phone'><strong>Tel:</strong> +41 58 356 16 16</p>";
content = content + "<p class='fax'><strong>Email:</strong> <a href='mailto:info@packimpex.ch'>info@packimpex.ch</a></p>";
content = content + "<a href='https://www.google.com/maps/dir/Current+Location/47.544189448107275,7.591642999999976' target='_blank'>Directions</a>";
var image = 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png';
var marker = new google.maps.Marker({
position: new google.maps.LatLng(47.544189448107275, 7.591642999999976),
map: map,
title: 'Switzerland, Basel',
icon: image,
clickable: true,
note: "Note",
});
window.markers["switzerland-basel"] = new google.maps.Marker({
position: {lat: 47.544189448107275, lng: 7.591642999999976},
map: map,
icon: 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png',
});
// Markers Loop
google.maps.event.addListener(window.markers["switzerland-basel"],'click', (function(marker,content,infowindow) {
return function() {
infowindow.close();
infowindow.setContent(content);
infowindow.open(map,marker);
for (var key in window.markers) {
window.markers[key].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png');
}
window.markers["switzerland-basel"].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon-active.png');
map.panTo(new google.maps.LatLng(47.544189448107275, 7.591642999999976));
};
})(marker,content,infowindow));
var content = "<h3>Germany, Frankfurt</h3><p class='address'><strong>Address</strong><br>Packimpex Deutschland GmbH <br />Wilhelm-Leuschner-Str. 41 <br />60329 Frankfurt am Main<br />Germany<br /><br /></p>";
content = content + "<p class='phone'><strong>Tel:</strong> +49 699 6759655</p>";
content = content + "<p class='fax'><strong>Email:</strong> <a href='mailto:info.de@packimpex.com'>info.de@packimpex.com</a></p>";
content = content + "<a href='https://www.google.com/maps/dir/Current+Location/50.1051155,8.6695537000001' target='_blank'>Directions</a>";
var image = 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png';
var marker = new google.maps.Marker({
position: new google.maps.LatLng(50.1051155, 8.6695537000001),
map: map,
title: 'Germany, Frankfurt',
icon: image,
clickable: true,
note: "Note",
});
window.markers["germany-frankfurt"] = new google.maps.Marker({
position: {lat: 50.1051155, lng: 8.6695537000001},
map: map,
icon: 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png',
});
// Markers Loop
google.maps.event.addListener(window.markers["germany-frankfurt"],'click', (function(marker,content,infowindow) {
return function() {
infowindow.close();
infowindow.setContent(content);
infowindow.open(map,marker);
for (var key in window.markers) {
window.markers[key].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png');
}
window.markers["germany-frankfurt"].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon-active.png');
map.panTo(new google.maps.LatLng(50.1051155, 8.6695537000001));
};
})(marker,content,infowindow));
var content = "<h3>Germany, Eschbach</h3><p class='address'><strong>Address</strong><br>Packimpex Deutschland GmbH<br />Hartheimer Strasse 13<br />79427 Eschbach<br />Germany</p>";
content = content + "<p class='phone'><strong>Tel:</strong> +49 699 6759655</p>";
content = content + "<p class='fax'><strong>Email:</strong> <a href='mailto:info@packimpex.de'>info@packimpex.de</a></p>";
content = content + "<a href='https://www.google.com/maps/dir/Current+Location/47.9016051,7.625203' target='_blank'>Directions</a>";
var image = 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png';
var marker = new google.maps.Marker({
position: new google.maps.LatLng(47.9016051, 7.625203),
map: map,
title: 'Germany, Eschbach',
icon: image,
clickable: true,
note: "Note",
});
window.markers["germany-eschbach"] = new google.maps.Marker({
position: {lat: 47.9016051, lng: 7.625203},
map: map,
icon: 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png',
});
// Markers Loop
google.maps.event.addListener(window.markers["germany-eschbach"],'click', (function(marker,content,infowindow) {
return function() {
infowindow.close();
infowindow.setContent(content);
infowindow.open(map,marker);
for (var key in window.markers) {
window.markers[key].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png');
}
window.markers["germany-eschbach"].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon-active.png');
map.panTo(new google.maps.LatLng(47.9016051, 7.625203));
};
})(marker,content,infowindow));
var content = "<h3>Belgium, Machelen</h3><p class='address'><strong>Address</strong><br>Packimpex Belgium BV<br />Bedrijvenzone Machelen Brucargo Building 734<br />1830 Machelen<br />Belgium</p>";
content = content + "<p class='phone'><strong>Tel:</strong> +32 2 320 09 30</p>";
content = content + "<p class='fax'><strong>Email:</strong> <a href='mailto:info.be@packimpex.com'>info.be@packimpex.com</a></p>";
content = content + "<a href='https://www.google.com/maps/dir/Current+Location/50.904442,4.454191' target='_blank'>Directions</a>";
var image = 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png';
var marker = new google.maps.Marker({
position: new google.maps.LatLng(50.904442, 4.454191),
map: map,
title: 'Belgium, Machelen',
icon: image,
clickable: true,
note: "Note",
});
window.markers["belgium-machelen"] = new google.maps.Marker({
position: {lat: 50.904442, lng: 4.454191},
map: map,
icon: 'https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png',
});
// Markers Loop
google.maps.event.addListener(window.markers["belgium-machelen"],'click', (function(marker,content,infowindow) {
return function() {
infowindow.close();
infowindow.setContent(content);
infowindow.open(map,marker);
for (var key in window.markers) {
window.markers[key].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png');
}
window.markers["belgium-machelen"].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon-active.png');
map.panTo(new google.maps.LatLng(50.904442, 4.454191));
};
})(marker,content,infowindow));
jQuery(".location_select").on("change", function() {
var lat_lng = jQuery(this).val();
lat_lng = lat_lng.split(",");
var latitude = lat_lng[0];
var longitude = lat_lng[1];
var markerId = lat_lng[2];
for (var key in window.markers) {
markers[key].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png');
}
thisMarker = markers[markerId];
thisMarker.setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon-active.png');
lat_lng = {lat: parseFloat(latitude), lng: parseFloat(longitude)};
infowindow.close();
map.setZoom(8);
map.panTo(lat_lng);
});
function GetLocation(textAddress) {
var geocoder = new google.maps.Geocoder();
var address = textAddress;
geocoder.geocode({ 'address': address }, function (results, status) {
if (status == google.maps.GeocoderStatus.OK) {
var latitude = results[0].geometry.location.lat();
var longitude = results[0].geometry.location.lng();
var distance = 9999999999999999999999999999999999999999999;
for (var key in markers) {
var lat = markers[key].getPosition().lat();
var lng = markers[key].getPosition().lng();
var currentDistance = google.maps.geometry.spherical.computeDistanceBetween(new google.maps.LatLng(latitude, longitude), new google.maps.LatLng(lat, lng));
if(currentDistance < distance) {
distance = currentDistance;
updateMapMarkers(markers[key]);
}
}
}
});
}
function updateMapMarkers(closestMarker) {
for (var key in markers) {
markers[key].setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon.png');
}
var lat = closestMarker.getPosition().lat();
var lng = closestMarker.getPosition().lng();
closestMarker.setIcon('https://www.packimpex.ch/wp-content/themes/packimpex-theme/img/map-icon-active.png');
infowindow.close();
lat_lng = {lat: parseFloat(lat), lng: parseFloat(lng)};
map.panTo(lat_lng);
}
var locationInputSearch;
jQuery(".location_search").on("input", function() {
if(jQuery("#location-loading").length < 1) {
jQuery(this).after("<span id='location-loading'><span class='icon icon-instant-quote'></span></span>");
}
var thisValue = jQuery(this).val();
clearTimeout(locationInputSearch);
locationInputSearch = setTimeout(function() {
if(thisValue.length > 3) {
GetLocation(thisValue);
jQuery("#location-loading").remove();
}
}, 600);
});
}
</script>
<script type="rocketlazyloadscript" async defer src="https://maps.googleapis.com/maps/api/js?key=AIzaSyA-ibnfXTUOm8NSVEFIffHOh8GDVYbAGUY&callback=initMap&libraries=geometry"></script>