CINXE.COM
MEDCON International
<!DOCTYPE html> <html> <head lang="nl"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>MEDCON International</title> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width,maximum-scale=1.0, user-scalable=no"> <meta id="viewport" name="viewport" content="width=device-width, maximum-scale=1.0"> <script type="text/javascript">!function (e, t) { "use strict"; function n() { r.READY || (T.determineEventTypes(), E.each(r.gestures, function (e) { M.register(e) }), T.onTouch(r.DOCUMENT, d, M.detect), T.onTouch(r.DOCUMENT, g, M.detect), r.READY = !0) } var r = function e(t, n) { return new e.Instance(t, n || {}) }; r.VERSION = "1.1.2", r.defaults = { behavior: { userSelect: "none", touchAction: "none", touchCallout: "none", contentZooming: "none", userDrag: "none", tapHighlightColor: "rgba(0,0,0,0)" } }, r.DOCUMENT = document, r.HAS_POINTEREVENTS = navigator.pointerEnabled || navigator.msPointerEnabled, r.HAS_TOUCHEVENTS = "ontouchstart" in e, r.IS_MOBILE = /mobile|tablet|ip(ad|hone|od)|android|silk/i.test(navigator.userAgent), r.NO_MOUSEEVENTS = r.HAS_TOUCHEVENTS && r.IS_MOBILE || r.HAS_POINTEREVENTS, r.CALCULATE_INTERVAL = 25; var i = {}, a = r.DIRECTION_DOWN = "down", o = r.DIRECTION_LEFT = "left", s = r.DIRECTION_UP = "up", c = r.DIRECTION_RIGHT = "right", u = r.POINTER_MOUSE = "mouse", l = r.POINTER_TOUCH = "touch", h = r.POINTER_PEN = "pen", p = r.EVENT_START = "start", d = r.EVENT_MOVE = "move", g = r.EVENT_END = "end", f = r.EVENT_RELEASE = "release", v = r.EVENT_TOUCH = "touch"; r.READY = !1, r.plugins = r.plugins || {}, r.gestures = r.gestures || {}; var E = r.utils = { extend: function (e, t, n) { for (var r in t) !t.hasOwnProperty(r) || void 0 !== e[r] && n || (e[r] = t[r]); return e }, on: function (e, t, n) { e.addEventListener(t, n, !1) }, off: function (e, t, n) { e.removeEventListener(t, n, !1) }, each: function (e, t, n) { var r, i; if ("forEach" in e) e.forEach(t, n); else if (void 0 !== e.length) { for (r = 0, i = e.length; r < i; r++) if (!1 === t.call(n, e[r], r, e)) return } else for (r in e) if (e.hasOwnProperty(r) && !1 === t.call(n, e[r], r, e)) return }, inStr: function (e, t) { return e.indexOf(t) > -1 }, inArray: function (e, t) { if (e.indexOf) { var n = e.indexOf(t); return -1 !== n && n } for (var r = 0, i = e.length; r < i; r++) if (e[r] === t) return r; return !1 }, toArray: function (e) { return Array.prototype.slice.call(e, 0) }, hasParent: function (e, t) { for (; e;) { if (e == t) return !0; e = e.parentNode } return !1 }, getCenter: function (e) { var t = [], n = [], r = [], i = [], a = Math.min, o = Math.max; return 1 === e.length ? { pageX: e[0].pageX, pageY: e[0].pageY, clientX: e[0].clientX, clientY: e[0].clientY } : (E.each(e, function (e) { t.push(e.pageX), n.push(e.pageY), r.push(e.clientX), i.push(e.clientY) }), { pageX: (a.apply(Math, t) + o.apply(Math, t)) / 2, pageY: (a.apply(Math, n) + o.apply(Math, n)) / 2, clientX: (a.apply(Math, r) + o.apply(Math, r)) / 2, clientY: (a.apply(Math, i) + o.apply(Math, i)) / 2 }) }, getVelocity: function (e, t, n) { return {x: Math.abs(t / e) || 0, y: Math.abs(n / e) || 0} }, getAngle: function (e, t) { var n = t.clientX - e.clientX, r = t.clientY - e.clientY; return 180 * Math.atan2(r, n) / Math.PI }, getDirection: function (e, t) { return Math.abs(e.clientX - t.clientX) >= Math.abs(e.clientY - t.clientY) ? e.clientX - t.clientX > 0 ? o : c : e.clientY - t.clientY > 0 ? s : a }, getDistance: function (e, t) { var n = t.clientX - e.clientX, r = t.clientY - e.clientY; return Math.sqrt(n * n + r * r) }, getScale: function (e, t) { return e.length >= 2 && t.length >= 2 ? this.getDistance(t[0], t[1]) / this.getDistance(e[0], e[1]) : 1 }, getRotation: function (e, t) { return e.length >= 2 && t.length >= 2 ? this.getAngle(t[1], t[0]) - this.getAngle(e[1], e[0]) : 0 }, isVertical: function (e) { return e == s || e == a }, setPrefixedCss: function (e, t, n, r) { var i = ["", "Webkit", "Moz", "O", "ms"]; t = E.toCamelCase(t); for (var a = 0; a < i.length; a++) { var o = t; if (i[a] && (o = i[a] + o.slice(0, 1).toUpperCase() + o.slice(1)), o in e.style) { e.style[o] = (null == r || r) && n || ""; break } } }, toggleBehavior: function (e, t, n) { if (t && e && e.style) { E.each(t, function (t, r) { E.setPrefixedCss(e, r, t, n) }); var r = n && function () { return !1 }; "none" == t.userSelect && (e.onselectstart = r), "none" == t.userDrag && (e.ondragstart = r) } }, toCamelCase: function (e) { return e.replace(/[_-]([a-z])/g, function (e) { return e[1].toUpperCase() }) } }, T = r.event = { preventMouseEvents: !1, started: !1, shouldDetect: !1, on: function (e, t, n, r) { var i = t.split(" "); E.each(i, function (t) { E.on(e, t, n), r && r(t) }) }, off: function (e, t, n, r) { var i = t.split(" "); E.each(i, function (t) { E.off(e, t, n), r && r(t) }) }, onTouch: function (e, t, n) { var a = this, o = function (i) { var o, s = i.type.toLowerCase(), c = r.HAS_POINTEREVENTS, u = E.inStr(s, "mouse"); u && a.preventMouseEvents || (u && t == p && 0 === i.button ? (a.preventMouseEvents = !1, a.shouldDetect = !0) : c && t == p ? a.shouldDetect = 1 === i.buttons : u || t != p || (a.preventMouseEvents = !0, a.shouldDetect = !0), c && t != g && m.updatePointer(t, i), a.shouldDetect && (o = a.doDetect.call(a, i, t, e, n)), o == g && (a.preventMouseEvents = !1, a.shouldDetect = !1, m.reset()), c && t == g && m.updatePointer(t, i)) }; return this.on(e, i[t], o), o }, doDetect: function (e, t, n, r) { var i = this.getTouchList(e, t), a = i.length, o = t, s = i.trigger, c = a; t == p ? s = v : t == g && (s = f, c = i.length - (e.changedTouches ? e.changedTouches.length : 1)), c > 0 && this.started && (o = d), this.started = !0; var u = this.collectEventData(n, o, i, e); return t != g && r.call(M, u), s && (u.changedLength = c, u.eventType = s, r.call(M, u), u.eventType = o, delete u.changedLength), o == g && (r.call(M, u), this.started = !1), o }, determineEventTypes: function () { var t; return t = r.HAS_POINTEREVENTS ? e.PointerEvent ? ["pointerdown", "pointermove", "pointerup pointercancel lostpointercapture"] : ["MSPointerDown", "MSPointerMove", "MSPointerUp MSPointerCancel MSLostPointerCapture"] : r.NO_MOUSEEVENTS ? ["touchstart", "touchmove", "touchend touchcancel"] : ["touchstart mousedown", "touchmove mousemove", "touchend touchcancel mouseup"], i[p] = t[0], i[d] = t[1], i[g] = t[2], i }, getTouchList: function (e, t) { if (r.HAS_POINTEREVENTS) return m.getTouchList(); if (e.touches) { if (t == d) return e.touches; var n = [], i = [].concat(E.toArray(e.touches), E.toArray(e.changedTouches)), a = []; return E.each(i, function (e) { !1 === E.inArray(n, e.identifier) && a.push(e), n.push(e.identifier) }), a } return e.identifier = 1, [e] }, collectEventData: function (e, t, n, r) { var i = l; return E.inStr(r.type, "mouse") || m.matchType(u, r) ? i = u : m.matchType(h, r) && (i = h), { center: E.getCenter(n), timeStamp: Date.now(), target: r.target, touches: n, eventType: t, pointerType: i, srcEvent: r, preventDefault: function () { var e = this.srcEvent; e.preventManipulation && e.preventManipulation(), e.preventDefault && e.preventDefault() }, stopPropagation: function () { this.srcEvent.stopPropagation() }, stopDetect: function () { return M.stopDetect() } } } }, m = r.PointerEvent = { pointers: {}, getTouchList: function () { var e = []; return E.each(this.pointers, function (t) { e.push(t) }), e }, updatePointer: function (e, t) { e == g || e != g && 1 !== t.buttons ? delete this.pointers[t.pointerId] : (t.identifier = t.pointerId, this.pointers[t.pointerId] = t) }, matchType: function (e, t) { if (!t.pointerType) return !1; var n = t.pointerType, r = {}; return r[u] = n === (t.MSPOINTER_TYPE_MOUSE || u), r[l] = n === (t.MSPOINTER_TYPE_TOUCH || l), r[h] = n === (t.MSPOINTER_TYPE_PEN || h), r[e] }, reset: function () { this.pointers = {} } }, M = r.detection = { gestures: [], current: null, previous: null, stopped: !1, startDetect: function (e, t) { this.current || (this.stopped = !1, this.current = { inst: e, startEvent: E.extend({}, t), lastEvent: !1, lastCalcEvent: !1, futureCalcEvent: !1, lastCalcData: {}, name: "" }, this.detect(t)) }, detect: function (e) { if (this.current && !this.stopped) { e = this.extendEventData(e); var t = this.current.inst, n = t.options; return E.each(this.gestures, function (r) { if (!this.stopped && t.enabled && n[r.name] && !1 === r.handler.call(r, e, t)) return this.stopDetect(), !1 }, this), this.current && (this.current.lastEvent = e), e.eventType == g && this.stopDetect(), e } }, stopDetect: function () { this.previous = E.extend({}, this.current), this.current = null, this.stopped = !0 }, getCalculatedData: function (e, t, n, i, a) { var o = this.current, s = !1, c = o.lastCalcEvent, u = o.lastCalcData; c && e.timeStamp - c.timeStamp > r.CALCULATE_INTERVAL && (t = c.center, n = e.timeStamp - c.timeStamp, i = e.center.clientX - c.center.clientX, a = e.center.clientY - c.center.clientY, s = !0), e.eventType != v && e.eventType != f || (o.futureCalcEvent = e), o.lastCalcEvent && !s || (u.velocity = E.getVelocity(n, i, a), u.angle = E.getAngle(t, e.center), u.direction = E.getDirection(t, e.center), o.lastCalcEvent = o.futureCalcEvent || e, o.futureCalcEvent = e), e.velocityX = u.velocity.x, e.velocityY = u.velocity.y, e.interimAngle = u.angle, e.interimDirection = u.direction }, extendEventData: function (e) { var t = this.current, n = t.startEvent, r = t.lastEvent || n; e.eventType != v && e.eventType != f || (n.touches = [], E.each(e.touches, function (e) { n.touches.push({clientX: e.clientX, clientY: e.clientY}) })); var i = e.timeStamp - n.timeStamp, a = e.center.clientX - n.center.clientX, o = e.center.clientY - n.center.clientY; return this.getCalculatedData(e, r.center, i, a, o), E.extend(e, { startEvent: n, deltaTime: i, deltaX: a, deltaY: o, distance: E.getDistance(n.center, e.center), angle: E.getAngle(n.center, e.center), direction: E.getDirection(n.center, e.center), scale: E.getScale(n.touches, e.touches), rotation: E.getRotation(n.touches, e.touches) }), e }, register: function (e) { var t = e.defaults || {}; return void 0 === t[e.name] && (t[e.name] = !0), E.extend(r.defaults, t, !0), e.index = e.index || 1e3, this.gestures.push(e), this.gestures.sort(function (e, t) { return e.index < t.index ? -1 : e.index > t.index ? 1 : 0 }), this.gestures } }; r.Instance = function (e, t) { var i = this; n(), this.element = e, this.enabled = !0, E.each(t, function (e, n) { delete t[n], t[E.toCamelCase(n)] = e }), this.options = E.extend(E.extend({}, r.defaults), t || {}), this.options.behavior && E.toggleBehavior(this.element, this.options.behavior, !0), this.eventStartHandler = T.onTouch(e, p, function (e) { i.enabled && e.eventType == p ? M.startDetect(i, e) : e.eventType == v && M.detect(e) }), this.eventHandlers = [] }, r.Instance.prototype = { on: function (e, t) { var n = this; return T.on(n.element, e, t, function (e) { n.eventHandlers.push({gesture: e, handler: t}) }), n }, off: function (e, t) { var n = this; return T.off(n.element, e, t, function (e) { var r = E.inArray({gesture: e, handler: t}); !1 !== r && n.eventHandlers.splice(r, 1) }), n }, trigger: function (e, t) { t || (t = {}); var n = r.DOCUMENT.createEvent("Event"); n.initEvent(e, !0, !0), n.gesture = t; var i = this.element; return E.hasParent(t.target, i) && (i = t.target), i.dispatchEvent(n), this }, enable: function (e) { return this.enabled = e, this }, dispose: function () { var e, t; for (E.toggleBehavior(this.element, this.options.behavior, !1), e = -1; t = this.eventHandlers[++e];) E.off(this.element, t.gesture, t.handler); return this.eventHandlers = [], T.off(this.element, i[p], this.eventStartHandler), null } }, function (e) { var t = !1; r.gestures.Drag = { name: e, index: 50, handler: function (n, r) { var i = M.current; if (!(r.options.dragMaxTouches > 0 && n.touches.length > r.options.dragMaxTouches)) switch (n.eventType) { case p: t = !1; break; case d: if (n.distance < r.options.dragMinDistance && i.name != e) return; var u = i.startEvent.center; if (i.name != e && (i.name = e, r.options.dragDistanceCorrection && n.distance > 0)) { var l = Math.abs(r.options.dragMinDistance / n.distance); u.pageX += n.deltaX * l, u.pageY += n.deltaY * l, u.clientX += n.deltaX * l, u.clientY += n.deltaY * l, n = M.extendEventData(n) } (i.lastEvent.dragLockToAxis || r.options.dragLockToAxis && r.options.dragLockMinDistance <= n.distance) && (n.dragLockToAxis = !0); var h = i.lastEvent.direction; n.dragLockToAxis && h !== n.direction && (E.isVertical(h) ? n.direction = n.deltaY < 0 ? s : a : n.direction = n.deltaX < 0 ? o : c), t || (r.trigger(e + "start", n), t = !0), r.trigger(e, n), r.trigger(e + n.direction, n); var v = E.isVertical(n.direction); (r.options.dragBlockVertical && v || r.options.dragBlockHorizontal && !v) && n.preventDefault(); break; case f: t && n.changedLength <= r.options.dragMaxTouches && (r.trigger(e + "end", n), t = !1); break; case g: t = !1 } }, defaults: { dragMinDistance: 10, dragDistanceCorrection: !0, dragMaxTouches: 1, dragBlockHorizontal: !1, dragBlockVertical: !1, dragLockToAxis: !1, dragLockMinDistance: 25 } } }("drag"), r.gestures.Gesture = { name: "gesture", index: 1337, handler: function (e, t) { t.trigger(this.name, e) } }, function (e) { var t; r.gestures.Hold = { name: e, index: 10, defaults: {holdTimeout: 500, holdThreshold: 2}, handler: function (n, r) { var i = r.options, a = M.current; switch (n.eventType) { case p: clearTimeout(t), a.name = e, t = setTimeout(function () { a && a.name == e && r.trigger(e, n) }, i.holdTimeout); break; case d: n.distance > i.holdThreshold && clearTimeout(t); break; case f: clearTimeout(t) } } } }("hold"), r.gestures.Release = { name: "release", index: 1 / 0, handler: function (e, t) { e.eventType == f && t.trigger(this.name, e) } }, r.gestures.Swipe = { name: "swipe", index: 40, defaults: {swipeMinTouches: 1, swipeMaxTouches: 1, swipeVelocityX: .6, swipeVelocityY: .6}, handler: function (e, t) { if (e.eventType == f) { var n = e.touches.length, r = t.options; if (n < r.swipeMinTouches || n > r.swipeMaxTouches) return; (e.velocityX > r.swipeVelocityX || e.velocityY > r.swipeVelocityY) && (t.trigger(this.name, e), t.trigger(this.name + e.direction, e)) } } }, function (e) { var t = !1; r.gestures.Tap = { name: e, index: 100, handler: function (n, r) { var i, a, o = r.options, s = M.current, c = M.previous; switch (n.eventType) { case p: t = !1; break; case d: t = t || n.distance > o.tapMaxDistance; break; case g: "touchcancel" != n.srcEvent.type && n.deltaTime < o.tapMaxTime && !t && (i = c && c.lastEvent && n.timeStamp - c.lastEvent.timeStamp, a = !1, c && c.name == e && i && i < o.doubleTapInterval && n.distance < o.doubleTapDistance && (r.trigger("doubletap", n), a = !0), a && !o.tapAlways || (s.name = e, r.trigger(s.name, n))) } }, defaults: { tapMaxTime: 250, tapMaxDistance: 10, tapAlways: !0, doubleTapDistance: 20, doubleTapInterval: 300 } } }("tap"), r.gestures.Touch = { name: "touch", index: -1 / 0, defaults: {preventDefault: !1, preventMouse: !1}, handler: function (e, t) { t.options.preventMouse && e.pointerType == u ? e.stopDetect() : (t.options.preventDefault && e.preventDefault(), e.eventType == v && t.trigger("touch", e)) } }, function (e) { var t = !1; r.gestures.Transform = { name: e, index: 45, defaults: {transformMinScale: .01, transformMinRotation: 1}, handler: function (n, r) { switch (n.eventType) { case p: t = !1; break; case d: if (n.touches.length < 2) return; var i = Math.abs(1 - n.scale), a = Math.abs(n.rotation); if (i < r.options.transformMinScale && a < r.options.transformMinRotation) return; M.current.name = e, t || (r.trigger(e + "start", n), t = !0), r.trigger(e, n), a > r.options.transformMinRotation && r.trigger("rotate", n), i > r.options.transformMinScale && (r.trigger("pinch", n), r.trigger("pinch" + (n.scale < 1 ? "in" : "out"), n)); break; case f: t && n.changedLength < 2 && (r.trigger(e + "end", n), t = !1) } } } }("transform"), "function" == typeof define && define.amd ? define(function () { return r }) : "undefined" != typeof module && module.exports ? module.exports = r : e.Hammer = r }(window); function Carousel(t, e, i) { this.element = t, this.hammerElement = e, this.scrollElement = t.firstChild, this.currentIndex = 0, this.directionMoveToTheRight = !0, this.autoPilotEnabled = !1, this.autoPilotInitialDelay = 5e3, this.autoPilotInterval = 15e3, this.autoPilotLastActionTime = (new Date).getTime(), this.autoPilotReEngageTime = (new Date).getTime(), this.carouselChangedHandler = i, this.enabled = !1, this.imageUrls = new Array, this.totalSlides = 0, this.scrollElement.style.width = "100%", this.originalTranslationPercentage = null; var o = {preventDefault: !0}; this.hammertime = new Hammer(this.hammerElement, o), this.hammertime.on("drag dragend", this.handleHammerTouchEvent.bind(this)), this.hammertime.on("tap", this.rotate.bind(this)), setTimeout(this.handleAutoPilotInterval.bind(this), 1e3) } Carousel.prototype.setCarouselImages = function (t) { for (this.disableTransition(), this.currentIndex = 0; this.scrollElement.firstChild;) this.scrollElement.removeChild(this.scrollElement.firstChild); this.totalSlides = t.length, this.scrollElement.style.width = 100 * this.totalSlides + "%"; for (var e = 0; e < t.length; e++) { var i = document.createElement("div"); i.style.width = 100 / this.totalSlides + "%", i.style.backgroundImage = "url('" + t[e] + "')", this.scrollElement.appendChild(i) } this.updateScrollElementStyle(), setTimeout(this.carouselChangedHandler, 10) }, Carousel.prototype.disable = function () { this.disableAutoPilot(!1), this.enabled = !1 }, Carousel.prototype.enable = function () { this.enableAutoPilot(), this.enabled = !0 }, Carousel.prototype.handleAutoPilotInterval = function () { this.autoPilotEnabled && (new Date).getTime() > this.autoPilotReEngageTime && (new Date).getTime() > this.autoPilotLastActionTime + this.autoPilotInterval && (this.rotate(), this.autoPilotLastActionTime = (new Date).getTime()), setTimeout(this.handleAutoPilotInterval.bind(this), 1e3) }, Carousel.prototype.disableAutoPilot = function (t) { t ? this.autoPilotReEngageTime = (new Date).getTime() + 2e4 : this.autoPilotEnabled = !1 }, Carousel.prototype.enableAutoPilot = function () { this.autoPilotReEngageTime = (new Date).getTime() + this.autoPilotInitialDelay, this.autoPilotEnabled = !0 }, Carousel.prototype.rotate = function () { this.enableTransition(4e3), this.directionMoveToTheRight ? this.currentIndex + 1 < this.totalSlides ? this.moveToNext() : (this.directionMoveToTheRight = !1, this.moveToPrevious()) : this.currentIndex > 0 ? this.moveToPrevious() : (this.directionMoveToTheRight = !0, this.moveToNext()) }, Carousel.prototype.moveToFirst = function () { this.currentIndex = 0, this.updateScrollElementStyle(), this.carouselChangedHandler() }, Carousel.prototype.moveToNext = function () { this.currentIndex + 1 < this.totalSlides && this.currentIndex++, this.updateScrollElementStyle(), this.carouselChangedHandler() }, Carousel.prototype.moveToPrevious = function () { this.currentIndex > 0 && this.currentIndex--, this.updateScrollElementStyle(), this.carouselChangedHandler() }, Carousel.prototype.moveToIndex = function (t, e) { t < this.totalSlides && t >= 0 && (this.enableTransition(4e3), this.currentIndex = t, this.updateScrollElementStyle(), this.carouselChangedHandler(), e && this.disableAutoPilot(!0)) }, Carousel.prototype.updateScrollElementStyle = function () { var t = -100 / this.totalSlides * this.currentIndex; this.scrollElement.style.transform = "translate(" + t + "%,0)", this.scrollElement.style.webkitTransform = "translate(" + t + "%,0)" }, Carousel.prototype.handleHammerTouchEvent = function (t) { if (this.enabled) { this.disableAutoPilot(!0), null == this.originalTranslationPercentage && (this.originalTranslationPercentage = -100 / this.totalSlides * this.currentIndex, this.disableTransition()); var e = t.gesture.deltaX / window.innerWidth * 100 / this.totalSlides, i = this.originalTranslationPercentage + e; this.scrollElement.style.transform = "translate(" + i + "%,0)", this.scrollElement.style.webkitTransform = "translate(" + i + "%,0)", t.gesture.eventType != Hammer.EVENT_RELEASE && t.gesture.eventType != Hammer.EVENT_END || (this.originalTranslationPercentage = null, this.enableTransition(500), e < 0 ? (this.directionMoveToTheRight = !0, this.moveToNext()) : (this.directionMoveToTheRight = !1, this.moveToPrevious())) } }, Carousel.prototype.enableTransition = function (t) { this.scrollElement.style.transition = t + "ms ease-in-out" }, Carousel.prototype.disableTransition = function () { this.scrollElement.style.transition = "none" }; function ContentController() { this.contentElement = document.getElementById("content"), this.subNavigationButtonsElement = document.getElementById("subNavigationButtons"), this.navigationButtonsElement = document.getElementById("navigationButtons"), this.thumbnailsElement = document.getElementById("thumbnails"), this.backgroundAElement = document.getElementById("backgroundA"), this.backgroundBElement = document.getElementById("backgroundB"), this.backgroundAInUse = !1, this.carouselElement = document.getElementById("carousel"), this.fillerElement = document.getElementById("filler"), this.imageDescriptionElement = document.getElementById("imageDescription"), this.carousel = new Carousel(this.carouselElement, this.fillerElement, this.handleCarouselChanged.bind(this)), this.contentObjects = [], this.frequentlyAskedQuestions = [], this.showDetailContent = !1, this.currentPath = "#!", this.currentMainNavigationIdentifier = null, this.currentSubNavigationIdentifier = null, this.currentMainContentObject = null, this.currentSubContentObject = null, this.homeCarouselImageUrls = [], this.currentCarouselImageUrls = null, this.currentCarouselImageDescriptions = null, this.currentCarouselImageThumbUrls = null, this.pageTitleBase = "MEDCON International", this.searchController = new SearchController(this), this.enableHoverNavigation = !0, this.loadData(), window.addEventListener("hashchange", function (t) { window.location.hash != this.currentPath && this.navigate(window.location.hash.toLowerCase()) }.bind(this)), this.logoElement = document.getElementById("logo"), this.logoElement.setAttribute("data-action", "#!/"), this.assignClickFunctionToElement(this.logoElement, this.handleNavigationButton.bind(this), !0), this.carousel.setCarouselImages(this.homeCarouselImageUrls) } ContentController.prototype.loadData = function () { var t = (new Date).getTime(), e = new XMLHttpRequest; e.open("GET", "data.json?lastUpdated=" + t, !0), e.onreadystatechange = function () { if (4 == e.readyState) { var t = e.responseText, n = JSON.parse(t); this.finishLoadData(n) } }.bind(this), e.send(null) }, ContentController.prototype.finishLoadData = function (t) { this.homeCarouselImageUrls = t.mainCarouselImageUrls, this.showHomepageBackground(), this.contentObjects = t.contentNodes, this.frequentlyAskedQuestions = t.frequentlyAskedQuestions, this.setContentObjectsToInterface() }, ContentController.prototype.setContentObjectsToInterface = function () { for (var t = 0; t < this.contentObjects.length; t++) { var e = this.contentObjects[t]; if (e.includeRootNavigation) { var n = document.createElement("a"), i = "#!/" + e.identifier; n.setAttribute("data-action", i), n.setAttribute("href", i), this.assignClickFunctionToElement(n, this.handleNavigationButton.bind(this), !0), n.onmouseover = this.handleMainNavigationButtonHover.bind(this), n.innerHTML = e.title, n.id = "main-" + e.identifier, this.navigationButtonsElement.appendChild(n) } } var o = window.location.hash; this.currentPath = "", this.navigate("#!"), o && this.currentPath != o ? (o = o.toLowerCase(), this.enableHoverNavigation = !1, this.navigate(o)) : this.getParameterByName("search") && this.searchController.makeSureIsVisible() }, ContentController.prototype.navigate = function (t) { if (this.searchController.makeSureIsHidden(), this.showDetailContent = !1, this.currentPath != t) { var e = t.split("/"); if (e.length < 2 ? (this.currentMainNavigationIdentifier = null, this.currentSubNavigationIdentifier = null) : 2 == e.length ? (this.currentMainNavigationIdentifier = e[1], this.currentSubNavigationIdentifier = null, this.currentSubContentObject = null) : 3 == e.length && (this.currentMainNavigationIdentifier = e[1], this.currentSubNavigationIdentifier = e[2]), this.currentMainNavigationIdentifier) { for (var n = 0; n < this.contentObjects.length; n++) { var i = this.contentObjects[n]; if (i.identifier == this.currentMainNavigationIdentifier) { this.currentMainContentObject = i; break } } if (this.currentMainContentObject) if (this.currentSubNavigationIdentifier) { for (var o = 0; o < this.currentMainContentObject.subContent.length; o++) { var s = this.currentMainContentObject.subContent[o]; if (s.identifier == this.currentSubNavigationIdentifier) { this.currentSubContentObject = s; break } } this.currentSubContentObject || (this.currentSubNavigationIdentifier = null, this.currentSubContentObject = null) } else this.currentSubContentObject = null; else this.currentMainNavigationIdentifier = null, this.currentSubNavigationIdentifier = null, this.currentMainContentObject = null, this.currentSubContentObject = null } else this.currentMainContentObject = null, this.currentSubContentObject = null; var r = "#!"; this.currentMainContentObject && (r += "/" + this.currentMainContentObject.identifier, this.currentSubContentObject && (r += "/" + this.currentSubContentObject.identifier)), this.currentPath = r, window.location = r, this.updateView() } }, ContentController.prototype.updateView = function () { for (var t = this.navigationButtonsElement.getElementsByTagName("a"), e = !1, n = 0; n < t.length; n++) { var i = t[n]; this.currentMainContentObject && i.id == "main-" + this.currentMainContentObject.identifier ? i.classList.contains("active") || (i.classList.add("active"), e = !0) : i.classList.contains("active") && (i.classList.remove("active"), e = !0) } if (e) { for (; this.subNavigationButtonsElement.firstChild;) this.subNavigationButtonsElement.removeChild(this.subNavigationButtonsElement.firstChild); if (this.currentMainContentObject) for (var o = this.currentMainContentObject.subContent, s = 0; s < o.length; s++) { var r = o[s], a = document.createElement("a"), l = "#!/" + this.currentMainContentObject.identifier + "/" + r.identifier; a.setAttribute("data-action", l), a.setAttribute("href", l), this.assignClickFunctionToElement(a, this.handleNavigationButton.bind(this), !0), a.innerHTML = r.title, a.id = "sub-" + r.identifier, this.subNavigationButtonsElement.appendChild(a) } } for (var c = this.subNavigationButtonsElement.getElementsByTagName("a"), u = 0; u < c.length; u++) { var h = c[u]; this.currentSubContentObject && h.id == "sub-" + this.currentSubContentObject.identifier ? h.classList.contains("active") || h.classList.add("active") : h.classList.contains("active") && h.classList.remove("active") } if (this.currentMainContentObject || this.currentSubContentObject) { var g = null, d = null, m = !1; this.currentSubContentObject && this.currentSubContentObject.carouselImages && (g = this.currentSubContentObject.carouselImages, m = !0), !m && this.currentSubContentObject && this.currentSubContentObject.backgroundImage && (d = this.currentSubContentObject.backgroundImage, m = !0), !m && this.currentMainContentObject && this.currentMainContentObject.carouselImages && (g = this.currentMainContentObject.carouselImages, m = !0), !m && this.currentMainContentObject && this.currentMainContentObject.backgroundImage && (d = this.currentMainContentObject.backgroundImage, m = !0); var b = null, C = null, p = !1; if (this.currentSubContentObject ? (b = this.currentSubContentObject.title, C = this.currentSubContentObject.content, p = this.currentSubContentObject.detailContent.length > 0, this.showDetailContent && (C = this.currentSubContentObject.detailContent)) : this.currentMainContentObject && (b = this.currentMainContentObject.title, C = this.currentMainContentObject.content, p = this.currentMainContentObject.detailContent.length > 0, this.showDetailContent && (C = this.currentMainContentObject.detailContent)), g) this.contentElement.innerHTML = ""; else if (this.contentElement.innerHTML = C, p) { var f = "more info"; this.showDetailContent && (f = "X"); var v = document.createElement("button"); v.className = "toggleDetailContent", v.innerHTML = f, v.onclick = this.toggleDetailContent.bind(this), this.contentElement.insertBefore(v, this.contentElement.firstChild) } if (this.contentElement.style.display = "block", this.imageDescriptionElement.style.display = "block", this.subNavigationButtonsElement.style.display = "block", document.title = this.pageTitleBase + " - " + b, this.contentElement.scrollTop = 0, g) { for (var y = new Array, E = new Array, I = new Array, k = 0; k < g.length; k++) y.push(g[k].filename), E.push(g[k].filename), I.push(g[k].description); this.areArraysEqual(this.currentCarouselImageUrls, y) ? (this.showThumbnails(), this.handleCarouselChanged(), this.hideBackgroundImage()) : (this.carousel.setCarouselImages(y), this.currentCarouselImageUrls = y, this.currentCarouselImageThumbUrls = E, this.currentCarouselImageDescriptions = I, this.showThumbnails(), this.hideBackgroundImage()) } else d ? (this.hideThumbnails(), this.setBackgroundImage(d)) : this.showHomepageBackground() } else document.title = this.pageTitleBase, this.contentElement.innerHTML = "", this.contentElement.style.display = "none", this.showHomepage(), this.enableHoverNavigation = !0 }, ContentController.prototype.toggleDetailContent = function () { this.showDetailContent = !this.showDetailContent, this.updateView() }, ContentController.prototype.showHomepage = function () { this.showHomepageBackground(), this.imageDescriptionElement.innerHTML = "", this.imageDescriptionElement.style.display = "none", this.subNavigationButtonsElement.style.display = "none" }, ContentController.prototype.showHomepageBackground = function () { this.hideThumbnails(), this.carousel.setCarouselImages(this.homeCarouselImageUrls), this.currentCarouselImageUrls = null, this.currentCarouselImageDescriptions = null, this.currentCarouselImageThumbUrls = null, this.hideBackgroundImage() }, ContentController.prototype.toggleActive = function (t) { var e = t.target.parentElement; e.classList.contains("active") ? e.classList.remove("active") : (e.classList.add("active"), e.scrollIntoView()) }, ContentController.prototype.setImageDescription = function (t) { this.imageDescriptionElement.innerHTML = t }, ContentController.prototype.showThumbnails = function () { this.clearThumbnails(); for (var t = 0; t < this.currentCarouselImageThumbUrls.length; t++) { var e = document.createElement("div"); e.style.backgroundImage = "url('" + this.currentCarouselImageThumbUrls[t] + "')", e.setAttribute("data-index", t.toString()), this.assignClickFunctionToElement(e, this.handleTumbnailClick.bind(this), !0), this.thumbnailsElement.appendChild(e) } this.contentElement.classList.contains("imageCarouselContent") || this.contentElement.classList.add("imageCarouselContent") }, ContentController.prototype.hideThumbnails = function () { this.clearThumbnails(), this.contentElement.classList.contains("imageCarouselContent") && this.contentElement.classList.remove("imageCarouselContent") }, ContentController.prototype.clearThumbnails = function () { for (; this.thumbnailsElement.firstChild;) this.thumbnailsElement.removeChild(this.thumbnailsElement.firstChild) }, ContentController.prototype.handleTumbnailClick = function (t) { var e = t.target.getAttribute("data-index"); this.carousel.moveToIndex(e, !0) }, ContentController.prototype.handleNavigationButton = function (t) { this.enableHoverNavigation = !1; var e = t.target.getAttribute("data-action"); this.navigate(e) }, ContentController.prototype.handleMainNavigationButtonHover = function (t) { if (this.enableHoverNavigation) { var e = t.target.getAttribute("data-action"); this.navigate(e) } }, ContentController.prototype.isTouchDevice = function () { return 1 == ("ontouchstart" in window || window.DocumentTouch && document instanceof DocumentTouch) }, ContentController.prototype.assignClickFunctionToElement = function (t, e, n) { this.isTouchDevice() && n ? (t.ontouchstart = e, t.onclick = function (t) { t.stopPropagation(), t.preventDefault() }) : t.onclick = e }, ContentController.prototype.areArraysEqual = function (t, e) { if (!t || !e) return !1; if (t.length != e.length) return !1; for (var n = 0, i = t.length; n < i; n++) if (t[n] instanceof Array && e[n] instanceof Array) { if (!this.areArraysEqual(t[n], e[n])) return !1 } else if (t[n] != e[n]) return !1; return !0 }, ContentController.prototype.setBackgroundImage = function (t) { this.carousel.disable(), this.imageDescriptionElement.innerHTML = ""; var e = !0; this.backgroundAInUse && 1 == this.backgroundAElement.style.opacity && -1 != this.backgroundAElement.style.backgroundImage.indexOf(t) ? e = !1 : this.backgroundAInUse || 1 != this.backgroundBElement.style.opacity || -1 == this.backgroundBElement.style.backgroundImage.indexOf(t) || (e = !1), e && (this.backgroundAInUse ? (this.backgroundBElement.style.zIndex = 3, this.backgroundAElement.style.zIndex = 2, this.backgroundBElement.style.transition = "none", this.backgroundBElement.style.opacity = 0, this.backgroundBElement.style.backgroundImage = "none", setTimeout(function () { this.backgroundBElement.style.transition = "opacity .5s linear", this.backgroundBElement.style.backgroundImage = "url('" + t + "')", this.backgroundBElement.style.opacity = 1 }.bind(this), 100)) : (this.backgroundAElement.style.zIndex = 3, this.backgroundBElement.style.zIndex = 2, this.backgroundAElement.style.transition = "none", this.backgroundAElement.style.opacity = 0, this.backgroundAElement.style.backgroundImage = "none", setTimeout(function () { this.backgroundAElement.style.transition = "opacity .5s linear", this.backgroundAElement.style.backgroundImage = "url('" + t + "')", this.backgroundAElement.style.opacity = 1 }.bind(this), 100)), this.backgroundAInUse = !this.backgroundAInUse) }, ContentController.prototype.hideBackgroundImage = function () { this.backgroundAInUse ? this.backgroundBElement.style.transition = "none" : this.backgroundAElement.style.transition = "none", this.backgroundAElement.style.opacity = 0, this.backgroundBElement.style.opacity = 0, this.carousel.enable() }, ContentController.prototype.handleCarouselChanged = function () { var t = this.carousel.currentIndex; this.currentCarouselImageDescriptions && this.currentCarouselImageDescriptions.length > t && this.currentCarouselImageDescriptions[t] ? this.setImageDescription(this.currentCarouselImageDescriptions[t]) : this.setImageDescription(""); for (var e = this.thumbnailsElement.children, n = 0; n < e.length; n++) e[n].style.border = n == t ? "1px solid white" : "1px solid #6294d2" }, ContentController.prototype.getParameterByName = function (t) { t = t.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]"); var e = new RegExp("[\\?&]" + t + "=([^&#]*)").exec(location.search); return null === e ? "" : decodeURIComponent(e[1].replace(/\+/g, " ")) }; function SearchController(e) { this.contentController = e, this.searchElement = document.getElementById("search"), this.searchInterfaceElement = document.getElementById("searchInterface"), this.searchInputElement = document.getElementById("searchInput"), this.searchInputElement.addEventListener("input", this.handleInputChanged.bind(this)), this.searchResultsElement = document.getElementById("searchResults"), this.lastInputChangedMoment = (new Date).getTime(), this.searchResults = [], this.contentController.assignClickFunctionToElement(this.searchElement, this.toggleSearch.bind(this), !0) } SearchController.prototype.toggleSearch = function () { this.isSearchActvie() ? this.hideSearch() : this.activateSearch() }, SearchController.prototype.activateSearch = function (e) { this.searchElement.classList.add("active"), this.searchInterfaceElement.classList.add("active"), setTimeout(function () { this.searchInputElement.focus() }.bind(this), 500) }, SearchController.prototype.hideSearch = function () { this.searchElement.classList.remove("active"), this.searchInterfaceElement.classList.remove("active") }, SearchController.prototype.isSearchActvie = function () { return this.searchElement.classList.contains("active") }, SearchController.prototype.makeSureIsVisible = function () { this.isSearchActvie() || this.activateSearch() }, SearchController.prototype.makeSureIsHidden = function () { this.isSearchActvie() && this.hideSearch() }, SearchController.prototype.handleInputChanged = function () { this.lastInputChangedMoment = (new Date).getTime(), setTimeout(this.checkToPerformSearch.bind(this), 300) }, SearchController.prototype.checkToPerformSearch = function () { (new Date).getTime() - this.lastInputChangedMoment > 200 && this.performSearch() }, SearchController.prototype.performSearch = function () { var e = this.searchInputElement.value.toLowerCase(), t = []; if ((e = e.replace(/<(?:.|\n)*?>/gm, "")).length > 2) for (var n = 0; n < this.contentController.contentObjects.length; n++) { var i = this.contentController.contentObjects[n]; this.isContentNodeMatch(i, e) && t.push({ title: i.title, action: "navigate", details: "#!/" + i.identifier }); for (var r = 0; r < i.subContent.length; r++) { var s = i.subContent[r]; this.isContentNodeMatch(s, e) && t.push({ title: s.title, action: "navigate", details: "#!/" + i.identifier + "/" + s.identifier }) } } this.searchResults = t, this.setResultsToView(t, e) }, SearchController.prototype.isContentNodeMatch = function (e, t) { return -1 != e.title.toLowerCase().indexOf(t) || -1 != e.content.toLowerCase().indexOf(t) }, SearchController.prototype.setResultsToView = function (e, t) { for (; this.searchResultsElement.firstChild;) this.searchResultsElement.removeChild(this.searchResultsElement.firstChild); if (0 == e.length) { var n = document.createElement("span"); t.length > 2 ? n.innerHTML = 'Searching for "<i>' + t + '</i>" did not result in any item.' : n.innerHTML = "Enter a keyword to search within the MEDCON website.", this.searchResultsElement.appendChild(n) } else for (var i = 0; i < e.length; i++) { var r = e[i], s = document.createElement("div"); s.innerHTML = r.title, e.length < 3 && "inplace" == r.action && (s.innerHTML += r.details), s.setAttribute("data-index", i.toString()), s.onclick = this.handleSearchResultClick.bind(this), this.searchResultsElement.appendChild(s) } }, SearchController.prototype.handleSearchResultClick = function (e) { var t = e.target; t.hasAttribute("data-index") || (t = t.parentElement); var n = Number(t.getAttribute("data-index")), i = this.searchResults[n]; "navigate" == i.action ? (this.contentController.navigate(i.details), this.makeSureIsHidden()) : "inplace" == i.action && 0 == t.getElementsByTagName("p").length && (t.innerHTML += i.details) }; function init() { contentController = new ContentController, window.onresize = handleWindowResized, handleWindowResized() } function handleWindowResized() { document.getElementById("viewport"), Math.max(document.documentElement.clientWidth, window.innerWidth || 0) } var contentController = null;</script> <style type="text/css">@font-face { font-family: OpenSans-Regular; src: url(data:application/font-woff;base64,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) } @font-face { font-family: OpenSans-Light; src: url(data:application/font-woff;base64,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) } abbr, article, aside, blockquote, body, command, dd, details, div, dl, dt, fieldset, figcaption, figure, footer, form, h1, h2, h3, h4, h5, h6, header, hgroup, html, input, legend, li, mark, meter, nav, ol, output, p, pre, progress, section, summary, time, ul { margin: 0; padding: 0 } address, caption, cite, code, em, figcaption, h1, h2, h3, h4, h5, h6, pre, strong, th { font-size: 1em; font-weight: 400; font-style: normal } fieldset, iframe { border: none } table { border-collapse: collapse; border-spacing: 0 } article, aside, figcaption, figure, footer, header, hgroup, nav, section { display: block } ::-webkit-scrollbar { display: none } noscript { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 99999; background-color: #fff; color: #000; line-height: normal; padding: 10vmin } noscript h1, noscript h2 { color: #356d76; margin-bottom: .5em } noscript h1 { font-size: 2em } noscript h2 { font-size: 1.5em } noscript p { font-size: 1em; line-height: 150%; margin-bottom: .5em } noscript img { width: 20vw; padding: .5em; margin-right: 2vw; margin-bottom: 2vw; float: right } body, html { position: fixed } body { background-color: #356d76; color: #fff; font-family: OpenSans-Regular, sans-serif; line-height: 140%; -webkit-user-select: none; -webkit-text-size-adjust: none; user-select: none; overflow: hidden; -webkit-text-size-adjust: none } a:active, a:hover, a:link, a:visited { text-decoration: none } a:active { outline: 0; -webkit-tap-highlight-color: transparent } a:focus { outline: 0; -webkit-tap-highlight-color: transparent } header { display: block; position: fixed; top: 0; left: 0; right: 0; height: 59px; background-color: #fff; z-index: 10; box-shadow: 0 0 10px rgba(50, 50, 50, .8) } header > div { position: relative; max-width: 1200px; margin-left: auto; margin-right: auto } header #debug { display: inline-block; position: absolute; left: 300px; font-family: 'Courier New', Monospace; top: 20px; color: #000 } header #home { position: absolute; top: 0; left: 40px; height: 67px; padding-top: 10px; padding-left: 20px; padding-right: 20px; line-height: 0; padding-bottom: 6px; background-color: #fff; z-index: 20; box-shadow: 0 5px 10px rgba(50, 50, 50, .5) } header #home:active { -webkit-tap-highlight-color: transparent; outline: 0; box-shadow: 0 5px 3px rgba(50, 50, 50, .3) } header #home img { width: 440px; height: 67px; -webkit-tap-highlight-color: transparent; outline: 0 } header #home img:active { -webkit-tap-highlight-color: transparent; outline: 0 } header #home::after, header #home::before { content: ''; display: none; position: absolute; background-color: #fff; width: 20px; top: 0; bottom: 24px } header #home::before { left: -15px } header #home::after { right: -15px } header #external { position: absolute; bottom: 0; display: -webkit-flex; display: flex; left: 0; right: 0; bottom: -24px; background-color: rgba(255, 255, 255, .5) } header #external > a { flex: 1; font-family: OpenSans-Regular, sans-serif; color: #000; text-align: center; transition: background-color .2s linear; font-size: 10px; line-height: 100%; background-color: transparent; padding-top: 7px; padding-bottom: 7px } header #external > a:active, header #external > a:link, header #external > a:visited { color: #000; text-decoration: none } header #external > a:hover { background-color: #fff } header nav { position: absolute; display: block; top: 0; right: 136px; height: 83px; background-color: #fff; z-index: 20; box-shadow: 0 0 10px rgba(50, 50, 50, .8); color: #356d76 } header nav::after, header nav::before { content: ''; display: block; position: absolute; background-color: #fff; width: 20px; top: 0; bottom: 24px; box-shadow: none } header nav::before { left: -15px } header nav::after { right: -15px } header nav > ul > li { display: inline-block; position: relative; cursor: pointer; z-index: 2000; font-family: OpenSans-Regular, sans-serif; font-size: 18px; line-height: 100%; padding-top: 43px; padding-bottom: 22px; height: 83px; border-bottom: 1px solid #356d76; box-sizing: border-box } header nav > ul > li:first-child { padding-left: 24px } header nav > ul > li:last-child { padding-right: 24px } header nav > ul > li:hover { border-bottom-color: transparent; color: #000 } header nav > ul > li:hover { position: relative; z-index: 2000 } header nav > ul > li:hover, header nav > ul > li:hover > a { color: #000 } header nav > ul > li > a { padding-left: 12px; padding-right: 12px; border-right: 1px solid rgba(100, 100, 100, .5) } header nav > ul > li:last-child > a { border-right: none } header nav > ul > li > a:active, header nav > ul > li > a:link, header nav > ul > li > a:visited { color: #356d76 } header nav > ul > li:hover > a:active, header nav > ul > li:hover > a:link, header nav > ul > li:hover > a:visited { color: #000 } header nav > ul > li > div.submenu { display: none } header nav > ul > li:hover > div.submenu { display: block; position: absolute; top: 100%; margin-top: 1px; left: -12px; z-index: 1000; min-width: 100%; background-color: #fff; padding-left: 24px; padding-right: 24px; padding-bottom: 12px; padding-top: 0; box-sizing: border-box; box-shadow: 0 0 10px rgba(50, 50, 50, .8) } header nav > ul > li:hover:first-child > div.submenu { left: 0 } header nav > ul > li:hover:last-child > div.submenu { left: inherit; right: 0 } header nav > ul > li:hover > div.submenu::before { content: ''; display: block; position: absolute; background-color: #fff; z-index: 1001; left: 0; right: 0; top: -15px; height: 20px } header nav > ul > li:hover > div.submenu > ul > li { list-style: none; padding-top: 12px; padding-bottom: 12px } header nav > ul > li:hover > div.submenu > ul > li > a { display: block; white-space: nowrap; font-size: 16px; color: #356d76 } header #search { position: absolute; display: block; top: 0; right: 40px; height: 83px; width: 72px; background-color: #fff; z-index: 20; box-shadow: 0 0 10px rgba(50, 50, 50, .8); color: #356d76; cursor: pointer } header #search::after, header #search::before { content: ''; display: block; position: absolute; background-color: #fff; width: 20px; top: 0; bottom: 24px } header #search::before { left: -15px } header #search::after { right: -15px } header #search img { width: 24px; height: 24px; margin-top: 40px; margin-left: 24px } header #search.active { border-bottom: 24px solid #fff } #searchInterface { display: none; position: fixed; top: 107px; bottom: 10px; box-shadow: 0 0 10px rgba(50, 50, 50, .8); z-index: 11; left: 40px; right: 40px; box-sizing: border-box; padding-top: 24px; padding-left: 24px; padding-right: 24px; padding-bottom: 24px; -webkit-overflow-scrolling: touch; background: rgba(255, 255, 255, 1); background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0, rgba(255, 255, 255, .95) 10%) } @media screen and (min-width: 1250px) { #searchInterface { width: 1120px; margin-left: auto; margin-right: auto } } #searchInterface.active { display: block } #searchInterface #funkyDesignElement { position: absolute; top: -20px; right: 0; width: 72px; height: 20px; background-color: #fff } #searchInterface input { box-shadow: none; filter: none; background-image: none; border-top: 1px solid rgba(100, 100, 100, .5); border-bottom: 1px solid rgba(100, 100, 100, .5); border-left: 1px solid rgba(100, 100, 100, .5); border-right: 1px solid rgba(100, 100, 100, .5); font-family: OpenSans-Light, sans-serif; font-size: 16px; line-height: 120%; color: #000; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; box-sizing: border-box; -webkit-appearance: none; border-radius: 0; width: 100%; outline: 0 } #searchInterface input:focus { box-shadow: none; outline: 0 } #searchInterface #searchResults { color: #003f75; margin-top: 24px; position: absolute; top: 50px; right: 24px; left: 24px; bottom: 0; padding-bottom: 24px; overflow-y: auto } #searchInterface #searchResults > div { margin-bottom: 12px; cursor: pointer } #searchInterface #searchResults > div > p { color: #555; margin-top: 12px; margin-bottom: 12px; font-size: 14px } footer { position: fixed; bottom: 0; left: 0; right: 0; background-color: rgba(0, 0, 0, .2); color: rgba(255, 255, 255, .3); text-transform: uppercase; font-size: 10px; line-height: 14px; padding-top: 5px; padding-bottom: 5px; text-align: right; z-index: 5 } footer > div { left: 0; right: 0; box-sizing: border-box; padding-left: 40px; padding-right: 40px } @media screen and (min-width: 1250px) { footer > div { width: 1200px; margin-left: auto; margin-right: auto } } footer a { transition: all .3s linear; display: inline-block; margin-left: 5px; margin-right: 5px } footer a:active, footer a:link, footer a:visited { color: rgba(255, 255, 255, .3) } footer a:hover { color: rgba(255, 255, 255, .9) } footer a > img { transition: all .2s ease-in-out; box-shadow: 0 0 5px rgba(50, 50, 50, .8); opacity: .5 } footer a:hover > img { -webkit-transform: scale(2) translate(0, -5px); transform: scale(2) translate(0, -5px); box-shadow: 0 5px 15px rgba(50, 50, 50, .9); opacity: 1 } footer div.social { display: inline-block; line-height: 0 } footer div.social > a { display: inline-block; vertical-align: middle } footer div.social > a > img { width: 15px; height: 15px } footer div.social > a:last-child { margin-right: 0 } #container { position: fixed; top: 107px; bottom: 40px; left: 0; right: 0; box-sizing: border-box; max-height: calc(100% - 103px); display: -webkit-flex; display: flex; -webkit-flex-direction: column; flex-direction: column; padding-left: 40px; padding-right: 40px; z-index: 5 } @media screen and (min-width: 1250px) { #container { width: 1200px; margin-left: auto; margin-right: auto } } #filler { -webkit-flex: 1 1 auto; flex: 1 1 auto; background-color: transparent } #content { -webkit-flex: 0 1 auto; flex: 0 1 auto; overflow-y: auto; background-color: rgba(53, 109, 118, .9); padding-top: 0; padding-left: 24px; padding-right: 24px; padding-bottom: 0; display: none; -webkit-overflow-scrolling: touch; -ms-overflow-style: -ms-autohiding-scrollbar; font-size: 14px } #content > button.toggleDetailContent { padding: 6px; margin: 0; border: 1px solid #fff; border-radius: 0; -webkit-appearance: none; -moz-appearance: none; outline: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background-image: none; filter: none; vertical-align: top; box-sizing: border-box; cursor: pointer; color: #fff; font-size: 16px; font-family: OpenSans-Regular, sans-serif; font-weight: 700; line-height: 100%; background-color: #8e0000; float: right } #content > h1, #content > h2, #content > h3 { font-family: OpenSans-Light, sans-serif; font-weight: 400; line-height: 100%; margin-bottom: 20px; text-shadow: 0 0 5px rgba(0, 0, 0, .9) } #content > h1 { font-size: 34px } #content div.faqCategory > h2, #content > h2 { font-size: 24px } #content div.faq > div.question, #content > h3 { font-size: 20px } #content > p { font-family: OpenSans-Regular, sans-serif; font-weight: 400; font-size: 14px; line-height: 150%; margin-bottom: 20px } #content > li, #content > ul { font-family: OpenSans-Regular, sans-serif; font-weight: 400; font-size: 14px } #content > ul { margin-bottom: 20px; padding-left: 20px } #content a:active, #content a:hover, #content a:link, #content a:visited { color: #fff; text-shadow: 0 0 4px #000; font-weight: 700; border-bottom: 1px solid rgba(255, 255, 255, .1) } #content a:hover { border-bottom: 1px solid rgba(255, 255, 255, 1) } #content > :last-child { margin-bottom: 0 } #content.imageCarouselContent { padding-top: 0 } #content div.faqCategory { display: block; margin-bottom: 12px; padding-bottom: 12px; border-bottom: 1px solid rgba(200, 200, 200, .1) } #content div.faqCategory:last-child { border-bottom: none } #content div.faqCategory > h2 { font-family: OpenSans-Regular, sans-serif; font-size: 14px; line-height: 100%; color: #f1be48; cursor: pointer } #content div.faqCategory.active > h2 { font-size: 20px; margin-bottom: 20px } #content div.faqCategory div.faq { display: none } #content div.faqCategory.active div.faq { display: block; margin-top: 6px; margin-bottom: 6px } #content div.faqCategory.active div.faq.active { margin-top: 12px; margin-bottom: 12px } #content div.faq > div.question { cursor: pointer; color: #f1be48; font-family: OpenSans-Regular, sans-serif; font-weight: 400; font-size: 14px; line-height: 150% } #content div.faq.active > div.question { font-weight: 700 } #content div.faq > div.answer { display: none; font-family: OpenSans-Regular, sans-serif; font-weight: 400; font-size: 14px; line-height: 150%; margin-bottom: 20px } #content div.faq.active > div.answer { display: block } #thumbnails { position: relative; -webkit-flex: 0 0 auto; flex: 0 0 auto; padding-top: 0; padding-left: 24px; padding-right: 24px; padding-bottom: 0; background-color: rgba(53, 109, 118, .9); display: -webkit-flex; display: flex; -webkit-flex-direction: row; -webkit-flex-wrap: nowrap; flex-direction: row; flex-wrap: nowrap; -webkit-justify-content: center; justify-content: center; -ms-flex-pack: center } #thumbnails:empty { display: none } #thumbnails > div { -webkit-flex: 1 1 auto; flex: 1 1 auto; display: inline-block; margin-left: 5px; margin-right: 5px; margin-bottom: 5px; margin-top: 0; height: 60px; max-width: 90px; width: 90px; border: 1px solid #6294d2; cursor: pointer; background-repeat: no-repeat; background-size: cover; transition: border 1s ease-in-out; align-self: center } #imageDescription { position: relative; -webkit-flex: 0 0 auto; flex: 0 0 auto; padding-top: 8px; padding-left: 24px; padding-right: 24px; padding-bottom: 8px; font-size: 14px; text-align: center; background-color: rgba(53, 109, 118, .9); font-family: OpenSans-Light, sans-serif } #imageDescription:empty { padding-bottom: 0; padding-top: 24px } #subNavigationButtons { position: relative; -webkit-flex: 0 0 auto; flex: 0 0 auto; padding-top: 24px; padding-left: 24px; padding-right: 24px; padding-bottom: 16px; background-color: rgba(53, 109, 118, .9) } #subNavigationButtons:empty { padding-bottom: 0 } #subNavigationButtons > a { display: inline-block; color: rgba(17, 152, 157, 1); background-color: #fff; padding: 6px; font-size: 14px; border: 1px solid #fff; margin-right: 8px; margin-bottom: 8px; box-shadow: 0 0 10px rgba(10, 10, 10, .8); line-height: 100%; font-family: OpenSans-Regular, sans-serif; font-weight: 700; outline: 0 } #subNavigationButtons > a:active, #subNavigationButtons > a:link, #subNavigationButtons > a:visited { color: rgba(17, 152, 157, 1); outline: 0 } #subNavigationButtons > a:hover { color: #000 } #subNavigationButtons > a.active { color: #fff; border: 1px solid rgba(17, 152, 157, 1); background-color: rgba(17, 152, 157, 1); border-radius: 0; -webkit-tap-highlight-color: transparent } #navigationButtons { -webkit-flex: 0 0 auto; flex: 0 0 auto; display: -webkit-flex; display: flex; -webkit-flex-direction: row; -webkit-flex-wrap: nowrap; flex-direction: row; flex-wrap: nowrap } #navigationButtons > a { display: inline-block; -webkit-flex: 1 1 auto; flex: 1 1 auto; background-color: rgba(53, 109, 118, .9); color: #fff; font-size: 20px; line-height: 24px; font-family: OpenSans-Regular, sans-serif; padding-bottom: 12px; padding-top: 12px; padding-left: 24px; padding-right: 24px; margin-left: 12px; margin-right: 12px; box-shadow: 0 0 10px rgba(50, 50, 50, .9); margin-top: 24px; outline: 0; text-align: center } #navigationButtons > a:first-child { margin-left: 0 } #navigationButtons > a:last-child { margin-right: 0 } #navigationButtons > a.active { margin-top: 0; padding-top: 36px; outline: 0; -webkit-tap-highlight-color: transparent } #backgroundA, #backgroundB { display: block; position: fixed; top: 0; left: 0; right: 0; bottom: 0; background-repeat: no-repeat; background-size: cover; background-position: center; overflow: hidden; transition: opacity .5s linear; transform: translateZ(0); color: #356d76 } #backgroundA { z-index: 2; opacity: 0 } #backgroundB { z-index: 3; opacity: 0 } #carousel { position: fixed; width: 100%; height: 100%; box-sizing: border-box; overflow: hidden; -webkit-user-select: none; z-index: 1; color: #356d76 } #carouselScroller { height: 100%; margin-left: 0; transform: translate(0, 0); -webkit-user-select: none } #carouselScroller > div { position: relative; display: inline-block; height: 100%; background-size: cover; background-position: center; -webkit-user-select: none; overflow: hidden; z-index: 1 } @media screen and (min-width: 751px) and (max-width: 1000px) { #navigationButtons > a { font-size: 2vw; padding-left: .5vmin; padding-right: .5vmin; margin-left: 1vmin; margin-right: 1vmin } } @media screen and (max-width: 750px) { header #home { top: 0; left: 5px; right: 5px; padding-top: 3px; padding-left: 10px; padding-right: 10px; padding-bottom: 5px } header #home img { width: 100%; height: auto } header nav { display: none } header { height: 30px } header #search { display: none; right: 5px } footer > div { padding-left: 5px; padding-right: 5px } footer div.copyright { display: none } footer a { margin-left: 2px; margin-right: 2px } #navigationButtons > a { line-height: 130%; font-size: 3vmin; padding-left: .5vmin; padding-right: .5vmin; padding-bottom: 1vmin; padding-top: 1vmin; margin-left: 1vmin; margin-right: 1vmin; margin-top: 2vmin } #navigationButtons > a.active { margin-top: 0; padding-top: 3vmin; outline: 0; -webkit-tap-highlight-color: transparent } #subNavigationButtons { padding-top: 12px; padding-left: 12px; padding-right: 12px; padding-bottom: 6px } #subNavigationButtons > a { padding: 1.5vmin; font-size: 3vmin; border-radius: .5vmin; border: 1px solid #356d76; margin-right: 1vmin; margin-bottom: 1vmin; line-height: 100% } #container { top: 84px; max-height: calc(100% - 84px); bottom: 25px; padding-left: 5px; padding-right: 5px } #content { padding-left: 12px; padding-right: 12px; font-size: 14px } #content > h1, #content > h2, #content > h3 { margin-bottom: 10px } #content > h1 { font-size: 24px } #content div.faqCategory > h2, #content > h2 { font-size: 18px } #content div.faq > div.question, #content > h3 { font-size: 14px } #content > p { font-size: 12px; line-height: 150%; margin-bottom: 10px } #content > li, #content > ul { font-size: 12px } #content > ul { margin-bottom: 10px; padding-left: 10px } #imageDescription { padding-top: 5px; padding-left: 5px; padding-right: 5px; padding-bottom: 5px; line-height: 130%; font-size: 10px } #imageDescription:empty { padding-bottom: 0; padding-top: 12px } header #search.active { border-bottom: 14px solid #fff } #searchInterface { display: none; position: fixed; top: 54px } #searchInterface { left: 5px; right: 5px; padding-top: 12px; padding-left: 12px; padding-right: 12px; padding-bottom: 12px } #searchInterface #funkyDesignElement { position: absolute; top: -10px; right: 0; width: 36px; height: 10px; background-color: #fff } } @media screen and (max-width: 750px) and (orientation: landscape) { header #home { width: inherit; right: inherit } header #home img { width: 200px; height: auto } footer { display: none } #container { bottom: 0; max-height: calc(100% - 59px) } }</style> </head> <body onload="init();"> <noscript> <img src="/images/logo.png"> <h1>MEDCON International</h1> <p>Our website uses JavaScript, which is disabled in your browser. </p> </noscript> <header> <div> <div id="home"><!-- --><a href="#!" title="Home - MEDCON International"><img id="logo" src="/images/logo.png" alt="MEDCON logo"></a><!-- --></div> <nav> <ul><!-- --> <li><a href="#!/our-cme-inititiatives/upcoming-meetings">Agenda</a><!-- --> <li><a href="#!/our-cme-inititiatives/meeting-reports">Reports</a><!-- --> </ul> </nav> <div id="search"><img src="/images/search.png" alt="Search"></div> </div> </header> <div id="searchInterface"> <div id="funkyDesignElement"></div> <input id="searchInput" type="text" placeholder="Enter keyword"> <div id="searchResults"></div> </div> <div id="container"> <div id="filler"></div> <div id="imageDescription"></div> <div id="thumbnails"></div> <div id="content"></div> <div id="subNavigationButtons"></div> <div id="navigationButtons"></div> </div> <div id="backgroundA"></div> <div id="backgroundB"></div> <div id="carousel"><div id="carouselScroller"></div></div> <footer> <div> <div class="copyright">© 2023 MEDCON International</div> </div> </footer> </body> </html>