CINXE.COM
<!DOCTYPE html> <!--[if IE]><![endif]--> <!--[if IE 8 ]><html dir="ltr" lang="en" class="ie8"><![endif]--> <!--[if IE 9 ]><html dir="ltr" lang="en" class="ie9"><![endif]--> <!--[if (gt IE 9)|!(IE)]><!--> <html dir="ltr" lang="en"> <!--<![endif]--> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0, user-scalable=no"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="robots" content="index,follow" /> <link rel="canonical" href="https://sagehealthcare.sg//clinical" /> <title data-min-length="60" data-max-length="70">Clinical</title> <base href="https://sagehealthcare.sg/" /> <link rel="preload" href="https://sagehealthcare.sg//image/catalog/slicing/homepage/logo_sage.png" as="image"> <!-- Schema.org markup for Google+ --> <meta itemprop="name" content="Clinical" /> <meta itemprop="description" content="" /> <meta itemprop="image" content="https://sagehealthcare.sg//image/cache/catalog/slicing/homepage/logo_sage-612x299.png" /> <!-- Twitter Card data --> <meta name="twitter:card" content="SAGE HEALTHCARE" /> <!-- <meta name="twitter:site" content="@publisher_handle"/> --> <meta name="twitter:title" content="Clinical" /> <meta name="twitter:description" content="" data-length="200" /> <!-- <meta name="twitter:creator" content="@author_handle"/> --> <!-- Twitter summary card with large image must be at least 280x150px --> <meta name="twitter:image:src" content="https://sagehealthcare.sg//image/cache/catalog/slicing/homepage/logo_sage-512x299.png" /> <!-- Open Graph data --> <meta property="og:title" content="Clinical" /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://sagehealthcare.sg//" /> <meta property="og:image" content="https://sagehealthcare.sg//image/cache/catalog/slicing/homepage/logo_sage-600x315.png" /> <meta property="og:description" content="Clinical" /> <meta property="og:site_name" content="SAGE HEALTHCARE" /> <!-- <meta property="fb:admins" content="Facebook numberic ID" /> --> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-H45FSSM6V3"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-H45FSSM6V3'); </script> <!--<script src="catalog/view/javascript/jquery/jquery-2.1.1.min.js" type="text/javascript"></script>--> <script type="text/javascript">/*! jQuery v2.1.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/license */ !function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k={},l=a.document,m="2.1.1",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return n.each(this,a,b)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(a=arguments[h]))for(b in a)c=g[b],d=a[b],g!==d&&(j&&d&&(n.isPlainObject(d)||(e=n.isArray(d)))?(e?(e=!1,f=c&&n.isArray(c)?c:[]):f=c&&n.isPlainObject(c)?c:{},g[b]=n.extend(j,f,d)):void 0!==d&&(g[b]=d));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray,isWindow:function(a){return null!=a&&a===a.window},isNumeric:function(a){return!n.isArray(a)&&a-parseFloat(a)>=0},isPlainObject:function(a){return"object"!==n.type(a)||a.nodeType||n.isWindow(a)?!1:a.constructor&&!j.call(a.constructor.prototype,"isPrototypeOf")?!1:!0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(a){var b,c=eval;a=n.trim(a),a&&(1===a.indexOf("use strict")?(b=l.createElement("script"),b.text=a,l.head.appendChild(b).parentNode.removeChild(b)):c(a))},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=s(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){return null==b?-1:g.call(b,a,c)},merge:function(a,b){for(var c=+b.length,d=0,e=a.length;c>d;d++)a[e++]=b[d];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=s(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(c=a[b],b=a,a=c),n.isFunction(a)?(e=d.call(arguments,2),f=function(){return a.apply(b||this,e.concat(d.call(arguments)))},f.guid=a.guid=a.guid||n.guid++,f):void 0},now:Date.now,support:k}),n.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u="sizzle"+-new Date,v=a.document,w=0,x=0,y=gb(),z=gb(),A=gb(),B=function(a,b){return a===b&&(l=!0),0},C="undefined",D=1<<31,E={}.hasOwnProperty,F=[],G=F.pop,H=F.push,I=F.push,J=F.slice,K=F.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},L="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",M="[\\x20\\t\\r\\n\\f]",N="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",O=N.replace("w","w#"),P="\\["+M+"*("+N+")(?:"+M+"*([*^$|!~]?=)"+M+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+O+"))|)"+M+"*\\]",Q=":("+N+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+P+")*)|.*)\\)|)",R=new RegExp("^"+M+"+|((?:^|[^\\\\])(?:\\\\.)*)"+M+"+$","g"),S=new RegExp("^"+M+"*,"+M+"*"),T=new RegExp("^"+M+"*([>+~]|"+M+")"+M+"*"),U=new RegExp("="+M+"*([^\\]'\"]*?)"+M+"*\\]","g"),V=new RegExp(Q),W=new RegExp("^"+O+"$"),X={ID:new RegExp("^#("+N+")"),CLASS:new RegExp("^\\.("+N+")"),TAG:new RegExp("^("+N.replace("w","w*")+")"),ATTR:new RegExp("^"+P),PSEUDO:new RegExp("^"+Q),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+L+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/^(?:input|select|textarea|button)$/i,Z=/^h\d$/i,$=/^[^{]+\{\s*\[native \w/,_=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ab=/[+~]/,bb=/'|\\/g,cb=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),db=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)};try{I.apply(F=J.call(v.childNodes),v.childNodes),F[v.childNodes.length].nodeType}catch(eb){I={apply:F.length?function(a,b){H.apply(a,J.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function fb(a,b,d,e){var f,h,j,k,l,o,r,s,w,x;if((b?b.ownerDocument||b:v)!==n&&m(b),b=b||n,d=d||[],!a||"string"!=typeof a)return d;if(1!==(k=b.nodeType)&&9!==k)return[];if(p&&!e){if(f=_.exec(a))if(j=f[1]){if(9===k){if(h=b.getElementById(j),!h||!h.parentNode)return d;if(h.id===j)return d.push(h),d}else if(b.ownerDocument&&(h=b.ownerDocument.getElementById(j))&&t(b,h)&&h.id===j)return d.push(h),d}else{if(f[2])return I.apply(d,b.getElementsByTagName(a)),d;if((j=f[3])&&c.getElementsByClassName&&b.getElementsByClassName)return I.apply(d,b.getElementsByClassName(j)),d}if(c.qsa&&(!q||!q.test(a))){if(s=r=u,w=b,x=9===k&&a,1===k&&"object"!==b.nodeName.toLowerCase()){o=g(a),(r=b.getAttribute("id"))?s=r.replace(bb,"\\$&"):b.setAttribute("id",s),s="[id='"+s+"'] ",l=o.length;while(l--)o[l]=s+qb(o[l]);w=ab.test(a)&&ob(b.parentNode)||b,x=o.join(",")}if(x)try{return I.apply(d,w.querySelectorAll(x)),d}catch(y){}finally{r||b.removeAttribute("id")}}}return i(a.replace(R,"$1"),b,d,e)}function gb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function hb(a){return a[u]=!0,a}function ib(a){var b=n.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function jb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function kb(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||D)-(~a.sourceIndex||D);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function lb(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function mb(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function nb(a){return hb(function(b){return b=+b,hb(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function ob(a){return a&&typeof a.getElementsByTagName!==C&&a}c=fb.support={},f=fb.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},m=fb.setDocument=function(a){var b,e=a?a.ownerDocument||a:v,g=e.defaultView;return e!==n&&9===e.nodeType&&e.documentElement?(n=e,o=e.documentElement,p=!f(e),g&&g!==g.top&&(g.addEventListener?g.addEventListener("unload",function(){m()},!1):g.attachEvent&&g.attachEvent("onunload",function(){m()})),c.attributes=ib(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=ib(function(a){return a.appendChild(e.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=$.test(e.getElementsByClassName)&&ib(function(a){return a.innerHTML="<div class='a'></div><div class='a i'></div>",a.firstChild.className="i",2===a.getElementsByClassName("i").length}),c.getById=ib(function(a){return o.appendChild(a).id=u,!e.getElementsByName||!e.getElementsByName(u).length}),c.getById?(d.find.ID=function(a,b){if(typeof b.getElementById!==C&&p){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(cb,db);return function(a){var c=typeof a.getAttributeNode!==C&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return typeof b.getElementsByTagName!==C?b.getElementsByTagName(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return typeof b.getElementsByClassName!==C&&p?b.getElementsByClassName(a):void 0},r=[],q=[],(c.qsa=$.test(e.querySelectorAll))&&(ib(function(a){a.innerHTML="<select msallowclip=''><option selected=''></option></select>",a.querySelectorAll("[msallowclip^='']").length&&q.push("[*^$]="+M+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||q.push("\\["+M+"*(?:value|"+L+")"),a.querySelectorAll(":checked").length||q.push(":checked")}),ib(function(a){var b=e.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&q.push("name"+M+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||q.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),q.push(",.*:")})),(c.matchesSelector=$.test(s=o.matches||o.webkitMatchesSelector||o.mozMatchesSelector||o.oMatchesSelector||o.msMatchesSelector))&&ib(function(a){c.disconnectedMatch=s.call(a,"div"),s.call(a,"[s!='']:x"),r.push("!=",Q)}),q=q.length&&new RegExp(q.join("|")),r=r.length&&new RegExp(r.join("|")),b=$.test(o.compareDocumentPosition),t=b||$.test(o.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},B=b?function(a,b){if(a===b)return l=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===e||a.ownerDocument===v&&t(v,a)?-1:b===e||b.ownerDocument===v&&t(v,b)?1:k?K.call(k,a)-K.call(k,b):0:4&d?-1:1)}:function(a,b){if(a===b)return l=!0,0;var c,d=0,f=a.parentNode,g=b.parentNode,h=[a],i=[b];if(!f||!g)return a===e?-1:b===e?1:f?-1:g?1:k?K.call(k,a)-K.call(k,b):0;if(f===g)return kb(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)i.unshift(c);while(h[d]===i[d])d++;return d?kb(h[d],i[d]):h[d]===v?-1:i[d]===v?1:0},e):n},fb.matches=function(a,b){return fb(a,null,null,b)},fb.matchesSelector=function(a,b){if((a.ownerDocument||a)!==n&&m(a),b=b.replace(U,"='$1']"),!(!c.matchesSelector||!p||r&&r.test(b)||q&&q.test(b)))try{var d=s.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return fb(b,n,null,[a]).length>0},fb.contains=function(a,b){return(a.ownerDocument||a)!==n&&m(a),t(a,b)},fb.attr=function(a,b){(a.ownerDocument||a)!==n&&m(a);var e=d.attrHandle[b.toLowerCase()],f=e&&E.call(d.attrHandle,b.toLowerCase())?e(a,b,!p):void 0;return void 0!==f?f:c.attributes||!p?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},fb.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},fb.uniqueSort=function(a){var b,d=[],e=0,f=0;if(l=!c.detectDuplicates,k=!c.sortStable&&a.slice(0),a.sort(B),l){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return k=null,a},e=fb.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=fb.selectors={cacheLength:50,createPseudo:hb,match:X,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(cb,db),a[3]=(a[3]||a[4]||a[5]||"").replace(cb,db),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||fb.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&fb.error(a[0]),a},PSEUDO:function(a){var b,c=!a[6]&&a[2];return X.CHILD.test(a[0])?null:(a[3]?a[2]=a[4]||a[5]||"":c&&V.test(c)&&(b=g(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(cb,db).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=y[a+" "];return b||(b=new RegExp("(^|"+M+")"+a+"("+M+"|$)"))&&y(a,function(a){return b.test("string"==typeof a.className&&a.className||typeof a.getAttribute!==C&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=fb.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),s=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&s){k=q[u]||(q[u]={}),j=k[a]||[],n=j[0]===w&&j[1],m=j[0]===w&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[w,n,m];break}}else if(s&&(j=(b[u]||(b[u]={}))[a])&&j[0]===w)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(s&&((l[u]||(l[u]={}))[a]=[w,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||fb.error("unsupported pseudo: "+a);return e[u]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?hb(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=K.call(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:hb(function(a){var b=[],c=[],d=h(a.replace(R,"$1"));return d[u]?hb(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),!c.pop()}}),has:hb(function(a){return function(b){return fb(a,b).length>0}}),contains:hb(function(a){return function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:hb(function(a){return W.test(a||"")||fb.error("unsupported lang: "+a),a=a.replace(cb,db).toLowerCase(),function(b){var c;do if(c=p?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===o},focus:function(a){return a===n.activeElement&&(!n.hasFocus||n.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return Z.test(a.nodeName)},input:function(a){return Y.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:nb(function(){return[0]}),last:nb(function(a,b){return[b-1]}),eq:nb(function(a,b,c){return[0>c?c+b:c]}),even:nb(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:nb(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:nb(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:nb(function(a,b,c){for(var d=0>c?c+b:c;++d<b;)a.push(d);return a})}},d.pseudos.nth=d.pseudos.eq;for(b in{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})d.pseudos[b]=lb(b);for(b in{submit:!0,reset:!0})d.pseudos[b]=mb(b);function pb(){}pb.prototype=d.filters=d.pseudos,d.setFilters=new pb,g=fb.tokenize=function(a,b){var c,e,f,g,h,i,j,k=z[a+" "];if(k)return b?0:k.slice(0);h=a,i=[],j=d.preFilter;while(h){(!c||(e=S.exec(h)))&&(e&&(h=h.slice(e[0].length)||h),i.push(f=[])),c=!1,(e=T.exec(h))&&(c=e.shift(),f.push({value:c,type:e[0].replace(R," ")}),h=h.slice(c.length));for(g in d.filter)!(e=X[g].exec(h))||j[g]&&!(e=j[g](e))||(c=e.shift(),f.push({value:c,type:g,matches:e}),h=h.slice(c.length));if(!c)break}return b?h.length:h?fb.error(a):z(a,i).slice(0)};function qb(a){for(var b=0,c=a.length,d="";c>b;b++)d+=a[b].value;return d}function rb(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=x++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[w,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[u]||(b[u]={}),(h=i[d])&&h[0]===w&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function sb(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function tb(a,b,c){for(var d=0,e=b.length;e>d;d++)fb(a,b[d],c);return c}function ub(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function vb(a,b,c,d,e,f){return d&&!d[u]&&(d=vb(d)),e&&!e[u]&&(e=vb(e,f)),hb(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||tb(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:ub(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=ub(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?K.call(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=ub(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):I.apply(g,r)})}function wb(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],h=g||d.relative[" "],i=g?1:0,k=rb(function(a){return a===b},h,!0),l=rb(function(a){return K.call(b,a)>-1},h,!0),m=[function(a,c,d){return!g&&(d||c!==j)||((b=c).nodeType?k(a,c,d):l(a,c,d))}];f>i;i++)if(c=d.relative[a[i].type])m=[rb(sb(m),c)];else{if(c=d.filter[a[i].type].apply(null,a[i].matches),c[u]){for(e=++i;f>e;e++)if(d.relative[a[e].type])break;return vb(i>1&&sb(m),i>1&&qb(a.slice(0,i-1).concat({value:" "===a[i-2].type?"*":""})).replace(R,"$1"),c,e>i&&wb(a.slice(i,e)),f>e&&wb(a=a.slice(e)),f>e&&qb(a))}m.push(c)}return sb(m)}function xb(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,h,i,k){var l,m,o,p=0,q="0",r=f&&[],s=[],t=j,u=f||e&&d.find.TAG("*",k),v=w+=null==t?1:Math.random()||.1,x=u.length;for(k&&(j=g!==n&&g);q!==x&&null!=(l=u[q]);q++){if(e&&l){m=0;while(o=a[m++])if(o(l,g,h)){i.push(l);break}k&&(w=v)}c&&((l=!o&&l)&&p--,f&&r.push(l))}if(p+=q,c&&q!==p){m=0;while(o=b[m++])o(r,s,g,h);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=G.call(i));s=ub(s)}I.apply(i,s),k&&!f&&s.length>0&&p+b.length>1&&fb.uniqueSort(i)}return k&&(w=v,j=t),r};return c?hb(f):f}return h=fb.compile=function(a,b){var c,d=[],e=[],f=A[a+" "];if(!f){b||(b=g(a)),c=b.length;while(c--)f=wb(b[c]),f[u]?d.push(f):e.push(f);f=A(a,xb(e,d)),f.selector=a}return f},i=fb.select=function(a,b,e,f){var i,j,k,l,m,n="function"==typeof a&&a,o=!f&&g(a=n.selector||a);if(e=e||[],1===o.length){if(j=o[0]=o[0].slice(0),j.length>2&&"ID"===(k=j[0]).type&&c.getById&&9===b.nodeType&&p&&d.relative[j[1].type]){if(b=(d.find.ID(k.matches[0].replace(cb,db),b)||[])[0],!b)return e;n&&(b=b.parentNode),a=a.slice(j.shift().value.length)}i=X.needsContext.test(a)?0:j.length;while(i--){if(k=j[i],d.relative[l=k.type])break;if((m=d.find[l])&&(f=m(k.matches[0].replace(cb,db),ab.test(j[0].type)&&ob(b.parentNode)||b))){if(j.splice(i,1),a=f.length&&qb(j),!a)return I.apply(e,f),e;break}}}return(n||h(a,o))(f,b,!p,e,ab.test(a)&&ob(b.parentNode)||b),e},c.sortStable=u.split("").sort(B).join("")===u,c.detectDuplicates=!!l,m(),c.sortDetached=ib(function(a){return 1&a.compareDocumentPosition(n.createElement("div"))}),ib(function(a){return a.innerHTML="<a href='#'></a>","#"===a.firstChild.getAttribute("href")})||jb("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&ib(function(a){return a.innerHTML="<input/>",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||jb("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),ib(function(a){return null==a.getAttribute("disabled")})||jb(L,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),fb}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=n.expr.match.needsContext,v=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,w=/^.[^:#\[\.,]*$/;function x(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(w.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return g.call(b,a)>=0!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=this.length,d=[],e=this;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;c>b;b++)if(n.contains(e[b],this))return!0}));for(b=0;c>b;b++)n.find(a,e[b],d);return d=this.pushStack(c>1?n.unique(d):d),d.selector=this.selector?this.selector+" "+a:a,d},filter:function(a){return this.pushStack(x(this,a||[],!1))},not:function(a){return this.pushStack(x(this,a||[],!0))},is:function(a){return!!x(this,"string"==typeof a&&u.test(a)?n(a):a||[],!1).length}});var y,z=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,A=n.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a[0]&&">"===a[a.length-1]&&a.length>=3?[null,a,null]:z.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||y).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:l,!0)),v.test(c[1])&&n.isPlainObject(b))for(c in b)n.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}return d=l.getElementById(c[2]),d&&d.parentNode&&(this.length=1,this[0]=d),this.context=l,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof y.ready?y.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};A.prototype=n.fn,y=n(l);var B=/^(?:parents|prev(?:Until|All))/,C={children:!0,contents:!0,next:!0,prev:!0};n.extend({dir:function(a,b,c){var d=[],e=void 0!==c;while((a=a[b])&&9!==a.nodeType)if(1===a.nodeType){if(e&&n(a).is(c))break;d.push(a)}return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),n.fn.extend({has:function(a){var b=n(a,this),c=b.length;return this.filter(function(){for(var a=0;c>a;a++)if(n.contains(this,b[a]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=u.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.unique(f):f)},index:function(a){return a?"string"==typeof a?g.call(n(a),this[0]):g.call(this,a.jquery?a[0]:a):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.unique(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function D(a,b){while((a=a[b])&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return n.dir(a,"parentNode")},parentsUntil:function(a,b,c){return n.dir(a,"parentNode",c)},next:function(a){return D(a,"nextSibling")},prev:function(a){return D(a,"previousSibling")},nextAll:function(a){return n.dir(a,"nextSibling")},prevAll:function(a){return n.dir(a,"previousSibling")},nextUntil:function(a,b,c){return n.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return n.dir(a,"previousSibling",c)},siblings:function(a){return n.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return n.sibling(a.firstChild)},contents:function(a){return a.contentDocument||n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(C[a]||n.unique(e),B.test(a)&&e.reverse()),this.pushStack(e)}});var E=/\S+/g,F={};function G(a){var b=F[a]={};return n.each(a.match(E)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?F[a]||G(a):n.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(b=a.memory&&l,c=!0,g=e||0,e=0,f=h.length,d=!0;h&&f>g;g++)if(h[g].apply(l[0],l[1])===!1&&a.stopOnFalse){b=!1;break}d=!1,h&&(i?i.length&&j(i.shift()):b?h=[]:k.disable())},k={add:function(){if(h){var c=h.length;!function g(b){n.each(b,function(b,c){var d=n.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&g(c)})}(arguments),d?f=h.length:b&&(e=c,j(b))}return this},remove:function(){return h&&n.each(arguments,function(a,b){var c;while((c=n.inArray(b,h,c))>-1)h.splice(c,1),d&&(f>=c&&f--,g>=c&&g--)}),this},has:function(a){return a?n.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],f=0,this},disable:function(){return h=i=b=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,b||k.disable(),this},locked:function(){return!i},fireWith:function(a,b){return!h||c&&!i||(b=b||[],b=[a,b.slice?b.slice():b],d?i.push(b):j(b)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!c}};return k},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&n.isFunction(a.promise)?e:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var H;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){(a===!0?--n.readyWait:n.isReady)||(n.isReady=!0,a!==!0&&--n.readyWait>0||(H.resolveWith(l,[n]),n.fn.triggerHandler&&(n(l).triggerHandler("ready"),n(l).off("ready"))))}});function I(){l.removeEventListener("DOMContentLoaded",I,!1),a.removeEventListener("load",I,!1),n.ready()}n.ready.promise=function(b){return H||(H=n.Deferred(),"complete"===l.readyState?setTimeout(n.ready):(l.addEventListener("DOMContentLoaded",I,!1),a.addEventListener("load",I,!1))),H.promise(b)},n.ready.promise();var J=n.access=function(a,b,c,d,e,f,g){var h=0,i=a.length,j=null==c;if("object"===n.type(c)){e=!0;for(h in c)n.access(a,b,h,c[h],!0,f,g)}else if(void 0!==d&&(e=!0,n.isFunction(d)||(g=!0),j&&(g?(b.call(a,d),b=null):(j=b,b=function(a,b,c){return j.call(n(a),c)})),b))for(;i>h;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f};n.acceptData=function(a){return 1===a.nodeType||9===a.nodeType||!+a.nodeType};function K(){Object.defineProperty(this.cache={},0,{get:function(){return{}}}),this.expando=n.expando+Math.random()}K.uid=1,K.accepts=n.acceptData,K.prototype={key:function(a){if(!K.accepts(a))return 0;var b={},c=a[this.expando];if(!c){c=K.uid++;try{b[this.expando]={value:c},Object.defineProperties(a,b)}catch(d){b[this.expando]=c,n.extend(a,b)}}return this.cache[c]||(this.cache[c]={}),c},set:function(a,b,c){var d,e=this.key(a),f=this.cache[e];if("string"==typeof b)f[b]=c;else if(n.isEmptyObject(f))n.extend(this.cache[e],b);else for(d in b)f[d]=b[d];return f},get:function(a,b){var c=this.cache[this.key(a)];return void 0===b?c:c[b]},access:function(a,b,c){var d;return void 0===b||b&&"string"==typeof b&&void 0===c?(d=this.get(a,b),void 0!==d?d:this.get(a,n.camelCase(b))):(this.set(a,b,c),void 0!==c?c:b)},remove:function(a,b){var c,d,e,f=this.key(a),g=this.cache[f];if(void 0===b)this.cache[f]={};else{n.isArray(b)?d=b.concat(b.map(n.camelCase)):(e=n.camelCase(b),b in g?d=[b,e]:(d=e,d=d in g?[d]:d.match(E)||[])),c=d.length;while(c--)delete g[d[c]]}},hasData:function(a){return!n.isEmptyObject(this.cache[a[this.expando]]||{})},discard:function(a){a[this.expando]&&delete this.cache[a[this.expando]]}};var L=new K,M=new K,N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){var d;if(void 0===c&&1===a.nodeType)if(d="data-"+b.replace(O,"-$1").toLowerCase(),c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}M.set(a,b,c)}else c=void 0;return c}n.extend({hasData:function(a){return M.hasData(a)||L.hasData(a)},data:function(a,b,c){return M.access(a,b,c)},removeData:function(a,b){M.remove(a,b) },_data:function(a,b,c){return L.access(a,b,c)},_removeData:function(a,b){L.remove(a,b)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=M.get(f),1===f.nodeType&&!L.get(f,"hasDataAttrs"))){c=g.length;while(c--)g[c]&&(d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d])));L.set(f,"hasDataAttrs",!0)}return e}return"object"==typeof a?this.each(function(){M.set(this,a)}):J(this,function(b){var c,d=n.camelCase(a);if(f&&void 0===b){if(c=M.get(f,a),void 0!==c)return c;if(c=M.get(f,d),void 0!==c)return c;if(c=P(f,d,void 0),void 0!==c)return c}else this.each(function(){var c=M.get(this,d);M.set(this,d,b),-1!==a.indexOf("-")&&void 0!==c&&M.set(this,a,b)})},null,b,arguments.length>1,null,!0)},removeData:function(a){return this.each(function(){M.remove(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=L.get(a,b),c&&(!d||n.isArray(c)?d=L.access(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return L.get(a,c)||L.access(a,c,{empty:n.Callbacks("once memory").add(function(){L.remove(a,[b+"queue",c])})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.length<c?n.queue(this[0],a):void 0===b?this:this.each(function(){var c=n.queue(this,a,b);n._queueHooks(this,a),"fx"===a&&"inprogress"!==c[0]&&n.dequeue(this,a)})},dequeue:function(a){return this.each(function(){n.dequeue(this,a)})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,b){var c,d=1,e=n.Deferred(),f=this,g=this.length,h=function(){--d||e.resolveWith(f,[f])};"string"!=typeof a&&(b=a,a=void 0),a=a||"fx";while(g--)c=L.get(f[g],a+"queueHooks"),c&&c.empty&&(d++,c.empty.add(h));return h(),e.promise(b)}});var Q=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,R=["Top","Right","Bottom","Left"],S=function(a,b){return a=b||a,"none"===n.css(a,"display")||!n.contains(a.ownerDocument,a)},T=/^(?:checkbox|radio)$/i;!function(){var a=l.createDocumentFragment(),b=a.appendChild(l.createElement("div")),c=l.createElement("input");c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),b.appendChild(c),k.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,b.innerHTML="<textarea>x</textarea>",k.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue}();var U="undefined";k.focusinBubbles="onfocusin"in a;var V=/^key/,W=/^(?:mouse|pointer|contextmenu)|click/,X=/^(?:focusinfocus|focusoutblur)$/,Y=/^([^.]*)(?:\.(.+)|)$/;function Z(){return!0}function $(){return!1}function _(){try{return l.activeElement}catch(a){}}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.get(a);if(r){c.handler&&(f=c,c=f.handler,e=f.selector),c.guid||(c.guid=n.guid++),(i=r.events)||(i=r.events={}),(g=r.handle)||(g=r.handle=function(b){return typeof n!==U&&n.event.triggered!==b.type?n.event.dispatch.apply(a,arguments):void 0}),b=(b||"").match(E)||[""],j=b.length;while(j--)h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o&&(l=n.event.special[o]||{},o=(e?l.delegateType:l.bindType)||o,l=n.event.special[o]||{},k=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},f),(m=i[o])||(m=i[o]=[],m.delegateCount=0,l.setup&&l.setup.call(a,d,p,g)!==!1||a.addEventListener&&a.addEventListener(o,g,!1)),l.add&&(l.add.call(a,k),k.handler.guid||(k.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,k):m.push(k),n.event.global[o]=!0)}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=L.hasData(a)&&L.get(a);if(r&&(i=r.events)){b=(b||"").match(E)||[""],j=b.length;while(j--)if(h=Y.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=i[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),g=f=m.length;while(f--)k=m[f],!e&&q!==k.origType||c&&c.guid!==k.guid||h&&!h.test(k.namespace)||d&&d!==k.selector&&("**"!==d||!k.selector)||(m.splice(f,1),k.selector&&m.delegateCount--,l.remove&&l.remove.call(a,k));g&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete i[o])}else for(o in i)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(i)&&(delete r.handle,L.remove(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,m,o,p=[d||l],q=j.call(b,"type")?b.type:b,r=j.call(b,"namespace")?b.namespace.split("."):[];if(g=h=d=d||l,3!==d.nodeType&&8!==d.nodeType&&!X.test(q+n.event.triggered)&&(q.indexOf(".")>=0&&(r=q.split("."),q=r.shift(),r.sort()),k=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=r.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:n.makeArray(c,[b]),o=n.event.special[q]||{},e||!o.trigger||o.trigger.apply(d,c)!==!1)){if(!e&&!o.noBubble&&!n.isWindow(d)){for(i=o.delegateType||q,X.test(i+q)||(g=g.parentNode);g;g=g.parentNode)p.push(g),h=g;h===(d.ownerDocument||l)&&p.push(h.defaultView||h.parentWindow||a)}f=0;while((g=p[f++])&&!b.isPropagationStopped())b.type=f>1?i:o.bindType||q,m=(L.get(g,"events")||{})[b.type]&&L.get(g,"handle"),m&&m.apply(g,c),m=k&&g[k],m&&m.apply&&n.acceptData(g)&&(b.result=m.apply(g,c),b.result===!1&&b.preventDefault());return b.type=q,e||b.isDefaultPrevented()||o._default&&o._default.apply(p.pop(),c)!==!1||!n.acceptData(d)||k&&n.isFunction(d[q])&&!n.isWindow(d)&&(h=d[k],h&&(d[k]=null),n.event.triggered=q,d[q](),n.event.triggered=void 0,h&&(d[k]=h)),b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(L.get(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(g.namespace))&&(a.handleObj=g,a.data=g.data,e=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==e&&(a.result=e)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!==this;i=i.parentNode||this)if(i.disabled!==!0||"click"!==a.type){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>=0:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h<b.length&&g.push({elem:this,handlers:b.slice(h)}),g},props:"altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return null==a.which&&(a.which=null!=b.charCode?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,b){var c,d,e,f=b.button;return null==a.pageX&&null!=b.clientX&&(c=a.target.ownerDocument||l,d=c.documentElement,e=c.body,a.pageX=b.clientX+(d&&d.scrollLeft||e&&e.scrollLeft||0)-(d&&d.clientLeft||e&&e.clientLeft||0),a.pageY=b.clientY+(d&&d.scrollTop||e&&e.scrollTop||0)-(d&&d.clientTop||e&&e.clientTop||0)),a.which||void 0===f||(a.which=1&f?1:2&f?3:4&f?2:0),a}},fix:function(a){if(a[n.expando])return a;var b,c,d,e=a.type,f=a,g=this.fixHooks[e];g||(this.fixHooks[e]=g=W.test(e)?this.mouseHooks:V.test(e)?this.keyHooks:{}),d=g.props?this.props.concat(g.props):this.props,a=new n.Event(f),b=d.length;while(b--)c=d[b],a[c]=f[c];return a.target||(a.target=l),3===a.target.nodeType&&(a.target=a.target.parentNode),g.filter?g.filter(a,f):a},special:{load:{noBubble:!0},focus:{trigger:function(){return this!==_()&&this.focus?(this.focus(),!1):void 0},delegateType:"focusin"},blur:{trigger:function(){return this===_()&&this.blur?(this.blur(),!1):void 0},delegateType:"focusout"},click:{trigger:function(){return"checkbox"===this.type&&this.click&&n.nodeName(this,"input")?(this.click(),!1):void 0},_default:function(a){return n.nodeName(a.target,"a")}},beforeunload:{postDispatch:function(a){void 0!==a.result&&a.originalEvent&&(a.originalEvent.returnValue=a.result)}}},simulate:function(a,b,c,d){var e=n.extend(new n.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?n.event.trigger(e,null,b):n.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},n.removeEvent=function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)},n.Event=function(a,b){return this instanceof n.Event?(a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||void 0===a.defaultPrevented&&a.returnValue===!1?Z:$):this.type=a,b&&n.extend(this,b),this.timeStamp=a&&a.timeStamp||n.now(),void(this[n.expando]=!0)):new n.Event(a,b)},n.Event.prototype={isDefaultPrevented:$,isPropagationStopped:$,isImmediatePropagationStopped:$,preventDefault:function(){var a=this.originalEvent;this.isDefaultPrevented=Z,a&&a.preventDefault&&a.preventDefault()},stopPropagation:function(){var a=this.originalEvent;this.isPropagationStopped=Z,a&&a.stopPropagation&&a.stopPropagation()},stopImmediatePropagation:function(){var a=this.originalEvent;this.isImmediatePropagationStopped=Z,a&&a.stopImmediatePropagation&&a.stopImmediatePropagation(),this.stopPropagation()}},n.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(a,b){n.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c,d=this,e=a.relatedTarget,f=a.handleObj;return(!e||e!==d&&!n.contains(d,e))&&(a.type=f.origType,c=f.handler.apply(this,arguments),a.type=b),c}}}),k.focusinBubbles||n.each({focus:"focusin",blur:"focusout"},function(a,b){var c=function(a){n.event.simulate(b,a.target,n.event.fix(a),!0)};n.event.special[b]={setup:function(){var d=this.ownerDocument||this,e=L.access(d,b);e||d.addEventListener(a,c,!0),L.access(d,b,(e||0)+1)},teardown:function(){var d=this.ownerDocument||this,e=L.access(d,b)-1;e?L.access(d,b,e):(d.removeEventListener(a,c,!0),L.remove(d,b))}}}),n.fn.extend({on:function(a,b,c,d,e){var f,g;if("object"==typeof a){"string"!=typeof b&&(c=c||b,b=void 0);for(g in a)this.on(g,b,c,a[g],e);return this}if(null==c&&null==d?(d=b,c=b=void 0):null==d&&("string"==typeof b?(d=c,c=void 0):(d=c,c=b,b=void 0)),d===!1)d=$;else if(!d)return this;return 1===e&&(f=d,d=function(a){return n().off(a),f.apply(this,arguments)},d.guid=f.guid||(f.guid=n.guid++)),this.each(function(){n.event.add(this,a,d,c,b)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,b,c){var d,e;if(a&&a.preventDefault&&a.handleObj)return d=a.handleObj,n(a.delegateTarget).off(d.namespace?d.origType+"."+d.namespace:d.origType,d.selector,d.handler),this;if("object"==typeof a){for(e in a)this.off(e,b,a[e]);return this}return(b===!1||"function"==typeof b)&&(c=b,b=void 0),c===!1&&(c=$),this.each(function(){n.event.remove(this,a,c,b)})},trigger:function(a,b){return this.each(function(){n.event.trigger(a,b,this)})},triggerHandler:function(a,b){var c=this[0];return c?n.event.trigger(a,b,c,!0):void 0}});var ab=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,bb=/<([\w:]+)/,cb=/<|&#?\w+;/,db=/<(?:script|style|link)/i,eb=/checked\s*(?:[^=]|=\s*.checked.)/i,fb=/^$|\/(?:java|ecma)script/i,gb=/^true\/(.*)/,hb=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g,ib={option:[1,"<select multiple='multiple'>","</select>"],thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};ib.optgroup=ib.option,ib.tbody=ib.tfoot=ib.colgroup=ib.caption=ib.thead,ib.th=ib.td;function jb(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function kb(a){return a.type=(null!==a.getAttribute("type"))+"/"+a.type,a}function lb(a){var b=gb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function mb(a,b){for(var c=0,d=a.length;d>c;c++)L.set(a[c],"globalEval",!b||L.get(b[c],"globalEval"))}function nb(a,b){var c,d,e,f,g,h,i,j;if(1===b.nodeType){if(L.hasData(a)&&(f=L.access(a),g=L.set(b,f),j=f.events)){delete g.handle,g.events={};for(e in j)for(c=0,d=j[e].length;d>c;c++)n.event.add(b,e,j[e][c])}M.hasData(a)&&(h=M.access(a),i=n.extend({},h),M.set(b,i))}}function ob(a,b){var c=a.getElementsByTagName?a.getElementsByTagName(b||"*"):a.querySelectorAll?a.querySelectorAll(b||"*"):[];return void 0===b||b&&n.nodeName(a,b)?n.merge([a],c):c}function pb(a,b){var c=b.nodeName.toLowerCase();"input"===c&&T.test(a.type)?b.checked=a.checked:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}n.extend({clone:function(a,b,c){var d,e,f,g,h=a.cloneNode(!0),i=n.contains(a.ownerDocument,a);if(!(k.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(g=ob(h),f=ob(a),d=0,e=f.length;e>d;d++)pb(f[d],g[d]);if(b)if(c)for(f=f||ob(a),g=g||ob(h),d=0,e=f.length;e>d;d++)nb(f[d],g[d]);else nb(a,h);return g=ob(h,"script"),g.length>0&&mb(g,!i&&ob(a,"script")),h},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,k=b.createDocumentFragment(),l=[],m=0,o=a.length;o>m;m++)if(e=a[m],e||0===e)if("object"===n.type(e))n.merge(l,e.nodeType?[e]:e);else if(cb.test(e)){f=f||k.appendChild(b.createElement("div")),g=(bb.exec(e)||["",""])[1].toLowerCase(),h=ib[g]||ib._default,f.innerHTML=h[1]+e.replace(ab,"<$1></$2>")+h[2],j=h[0];while(j--)f=f.lastChild;n.merge(l,f.childNodes),f=k.firstChild,f.textContent=""}else l.push(b.createTextNode(e));k.textContent="",m=0;while(e=l[m++])if((!d||-1===n.inArray(e,d))&&(i=n.contains(e.ownerDocument,e),f=ob(k.appendChild(e),"script"),i&&mb(f),c)){j=0;while(e=f[j++])fb.test(e.type||"")&&c.push(e)}return k},cleanData:function(a){for(var b,c,d,e,f=n.event.special,g=0;void 0!==(c=a[g]);g++){if(n.acceptData(c)&&(e=c[L.expando],e&&(b=L.cache[e]))){if(b.events)for(d in b.events)f[d]?n.event.remove(c,d):n.removeEvent(c,d,b.handle);L.cache[e]&&delete L.cache[e]}delete M.cache[c[M.expando]]}}}),n.fn.extend({text:function(a){return J(this,function(a){return void 0===a?n.text(this):this.empty().each(function(){(1===this.nodeType||11===this.nodeType||9===this.nodeType)&&(this.textContent=a)})},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=jb(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=jb(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?n.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||n.cleanData(ob(c)),c.parentNode&&(b&&n.contains(c.ownerDocument,c)&&mb(ob(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++)1===a.nodeType&&(n.cleanData(ob(a,!1)),a.textContent="");return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return J(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a&&1===b.nodeType)return b.innerHTML;if("string"==typeof a&&!db.test(a)&&!ib[(bb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(ab,"<$1></$2>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(ob(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,n.cleanData(ob(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,l=this.length,m=this,o=l-1,p=a[0],q=n.isFunction(p);if(q||l>1&&"string"==typeof p&&!k.checkClone&&eb.test(p))return this.each(function(c){var d=m.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(l&&(c=n.buildFragment(a,this[0].ownerDocument,!1,this),d=c.firstChild,1===c.childNodes.length&&(c=d),d)){for(f=n.map(ob(c,"script"),kb),g=f.length;l>j;j++)h=c,j!==o&&(h=n.clone(h,!0,!0),g&&n.merge(f,ob(h,"script"))),b.call(this[j],h,j);if(g)for(i=f[f.length-1].ownerDocument,n.map(f,lb),j=0;g>j;j++)h=f[j],fb.test(h.type||"")&&!L.access(h,"globalEval")&&n.contains(i,h)&&(h.src?n._evalUrl&&n._evalUrl(h.src):n.globalEval(h.textContent.replace(hb,"")))}return this}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=[],e=n(a),g=e.length-1,h=0;g>=h;h++)c=h===g?this:this.clone(!0),n(e[h])[b](c),f.apply(d,c.get());return this.pushStack(d)}});var qb,rb={};function sb(b,c){var d,e=n(c.createElement(b)).appendTo(c.body),f=a.getDefaultComputedStyle&&(d=a.getDefaultComputedStyle(e[0]))?d.display:n.css(e[0],"display");return e.detach(),f}function tb(a){var b=l,c=rb[a];return c||(c=sb(a,b),"none"!==c&&c||(qb=(qb||n("<iframe frameborder='0' width='0' height='0'/>")).appendTo(b.documentElement),b=qb[0].contentDocument,b.write(),b.close(),c=sb(a,b),qb.detach()),rb[a]=c),c}var ub=/^margin/,vb=new RegExp("^("+Q+")(?!px)[a-z%]+$","i"),wb=function(a){return a.ownerDocument.defaultView.getComputedStyle(a,null)};function xb(a,b,c){var d,e,f,g,h=a.style;return c=c||wb(a),c&&(g=c.getPropertyValue(b)||c[b]),c&&(""!==g||n.contains(a.ownerDocument,a)||(g=n.style(a,b)),vb.test(g)&&ub.test(b)&&(d=h.width,e=h.minWidth,f=h.maxWidth,h.minWidth=h.maxWidth=h.width=g,g=c.width,h.width=d,h.minWidth=e,h.maxWidth=f)),void 0!==g?g+"":g}function yb(a,b){return{get:function(){return a()?void delete this.get:(this.get=b).apply(this,arguments)}}}!function(){var b,c,d=l.documentElement,e=l.createElement("div"),f=l.createElement("div");if(f.style){f.style.backgroundClip="content-box",f.cloneNode(!0).style.backgroundClip="",k.clearCloneStyle="content-box"===f.style.backgroundClip,e.style.cssText="border:0;width:0;height:0;top:0;left:-9999px;margin-top:1px;position:absolute",e.appendChild(f);function g(){f.style.cssText="-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;margin-top:1%;top:1%;border:1px;padding:1px;width:4px;position:absolute",f.innerHTML="",d.appendChild(e);var g=a.getComputedStyle(f,null);b="1%"!==g.top,c="4px"===g.width,d.removeChild(e)}a.getComputedStyle&&n.extend(k,{pixelPosition:function(){return g(),b},boxSizingReliable:function(){return null==c&&g(),c},reliableMarginRight:function(){var b,c=f.appendChild(l.createElement("div"));return c.style.cssText=f.style.cssText="-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;display:block;margin:0;border:0;padding:0",c.style.marginRight=c.style.width="0",f.style.width="1px",d.appendChild(e),b=!parseFloat(a.getComputedStyle(c,null).marginRight),d.removeChild(e),b}})}}(),n.swap=function(a,b,c,d){var e,f,g={};for(f in b)g[f]=a.style[f],a.style[f]=b[f];e=c.apply(a,d||[]);for(f in b)a.style[f]=g[f];return e};var zb=/^(none|table(?!-c[ea]).+)/,Ab=new RegExp("^("+Q+")(.*)$","i"),Bb=new RegExp("^([+-])=("+Q+")","i"),Cb={position:"absolute",visibility:"hidden",display:"block"},Db={letterSpacing:"0",fontWeight:"400"},Eb=["Webkit","O","Moz","ms"];function Fb(a,b){if(b in a)return b;var c=b[0].toUpperCase()+b.slice(1),d=b,e=Eb.length;while(e--)if(b=Eb[e]+c,b in a)return b;return d}function Gb(a,b,c){var d=Ab.exec(b);return d?Math.max(0,d[1]-(c||0))+(d[2]||"px"):b}function Hb(a,b,c,d,e){for(var f=c===(d?"border":"content")?4:"width"===b?1:0,g=0;4>f;f+=2)"margin"===c&&(g+=n.css(a,c+R[f],!0,e)),d?("content"===c&&(g-=n.css(a,"padding"+R[f],!0,e)),"margin"!==c&&(g-=n.css(a,"border"+R[f]+"Width",!0,e))):(g+=n.css(a,"padding"+R[f],!0,e),"padding"!==c&&(g+=n.css(a,"border"+R[f]+"Width",!0,e)));return g}function Ib(a,b,c){var d=!0,e="width"===b?a.offsetWidth:a.offsetHeight,f=wb(a),g="border-box"===n.css(a,"boxSizing",!1,f);if(0>=e||null==e){if(e=xb(a,b,f),(0>e||null==e)&&(e=a.style[b]),vb.test(e))return e;d=g&&(k.boxSizingReliable()||e===a.style[b]),e=parseFloat(e)||0}return e+Hb(a,b,c||(g?"border":"content"),d,f)+"px"}function Jb(a,b){for(var c,d,e,f=[],g=0,h=a.length;h>g;g++)d=a[g],d.style&&(f[g]=L.get(d,"olddisplay"),c=d.style.display,b?(f[g]||"none"!==c||(d.style.display=""),""===d.style.display&&S(d)&&(f[g]=L.access(d,"olddisplay",tb(d.nodeName)))):(e=S(d),"none"===c&&e||L.set(d,"olddisplay",e?c:n.css(d,"display"))));for(g=0;h>g;g++)d=a[g],d.style&&(b&&"none"!==d.style.display&&""!==d.style.display||(d.style.display=b?f[g]||"":"none"));return a}n.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=xb(a,"opacity");return""===c?"1":c}}}},cssNumber:{columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":"cssFloat"},style:function(a,b,c,d){if(a&&3!==a.nodeType&&8!==a.nodeType&&a.style){var e,f,g,h=n.camelCase(b),i=a.style;return b=n.cssProps[h]||(n.cssProps[h]=Fb(i,h)),g=n.cssHooks[b]||n.cssHooks[h],void 0===c?g&&"get"in g&&void 0!==(e=g.get(a,!1,d))?e:i[b]:(f=typeof c,"string"===f&&(e=Bb.exec(c))&&(c=(e[1]+1)*e[2]+parseFloat(n.css(a,b)),f="number"),null!=c&&c===c&&("number"!==f||n.cssNumber[h]||(c+="px"),k.clearCloneStyle||""!==c||0!==b.indexOf("background")||(i[b]="inherit"),g&&"set"in g&&void 0===(c=g.set(a,c,d))||(i[b]=c)),void 0)}},css:function(a,b,c,d){var e,f,g,h=n.camelCase(b);return b=n.cssProps[h]||(n.cssProps[h]=Fb(a.style,h)),g=n.cssHooks[b]||n.cssHooks[h],g&&"get"in g&&(e=g.get(a,!0,c)),void 0===e&&(e=xb(a,b,d)),"normal"===e&&b in Db&&(e=Db[b]),""===c||c?(f=parseFloat(e),c===!0||n.isNumeric(f)?f||0:e):e}}),n.each(["height","width"],function(a,b){n.cssHooks[b]={get:function(a,c,d){return c?zb.test(n.css(a,"display"))&&0===a.offsetWidth?n.swap(a,Cb,function(){return Ib(a,b,d)}):Ib(a,b,d):void 0},set:function(a,c,d){var e=d&&wb(a);return Gb(a,c,d?Hb(a,b,d,"border-box"===n.css(a,"boxSizing",!1,e),e):0)}}}),n.cssHooks.marginRight=yb(k.reliableMarginRight,function(a,b){return b?n.swap(a,{display:"inline-block"},xb,[a,"marginRight"]):void 0}),n.each({margin:"",padding:"",border:"Width"},function(a,b){n.cssHooks[a+b]={expand:function(c){for(var d=0,e={},f="string"==typeof c?c.split(" "):[c];4>d;d++)e[a+R[d]+b]=f[d]||f[d-2]||f[0];return e}},ub.test(a)||(n.cssHooks[a+b].set=Gb)}),n.fn.extend({css:function(a,b){return J(this,function(a,b,c){var d,e,f={},g=0;if(n.isArray(b)){for(d=wb(a),e=b.length;e>g;g++)f[b[g]]=n.css(a,b[g],!1,d);return f}return void 0!==c?n.style(a,b,c):n.css(a,b)},a,b,arguments.length>1)},show:function(){return Jb(this,!0)},hide:function(){return Jb(this)},toggle:function(a){return"boolean"==typeof a?a?this.show():this.hide():this.each(function(){S(this)?n(this).show():n(this).hide()})}});function Kb(a,b,c,d,e){return new Kb.prototype.init(a,b,c,d,e)}n.Tween=Kb,Kb.prototype={constructor:Kb,init:function(a,b,c,d,e,f){this.elem=a,this.prop=c,this.easing=e||"swing",this.options=b,this.start=this.now=this.cur(),this.end=d,this.unit=f||(n.cssNumber[c]?"":"px")},cur:function(){var a=Kb.propHooks[this.prop];return a&&a.get?a.get(this):Kb.propHooks._default.get(this)},run:function(a){var b,c=Kb.propHooks[this.prop];return this.pos=b=this.options.duration?n.easing[this.easing](a,this.options.duration*a,0,1,this.options.duration):a,this.now=(this.end-this.start)*b+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),c&&c.set?c.set(this):Kb.propHooks._default.set(this),this}},Kb.prototype.init.prototype=Kb.prototype,Kb.propHooks={_default:{get:function(a){var b;return null==a.elem[a.prop]||a.elem.style&&null!=a.elem.style[a.prop]?(b=n.css(a.elem,a.prop,""),b&&"auto"!==b?b:0):a.elem[a.prop]},set:function(a){n.fx.step[a.prop]?n.fx.step[a.prop](a):a.elem.style&&(null!=a.elem.style[n.cssProps[a.prop]]||n.cssHooks[a.prop])?n.style(a.elem,a.prop,a.now+a.unit):a.elem[a.prop]=a.now}}},Kb.propHooks.scrollTop=Kb.propHooks.scrollLeft={set:function(a){a.elem.nodeType&&a.elem.parentNode&&(a.elem[a.prop]=a.now)}},n.easing={linear:function(a){return a},swing:function(a){return.5-Math.cos(a*Math.PI)/2}},n.fx=Kb.prototype.init,n.fx.step={};var Lb,Mb,Nb=/^(?:toggle|show|hide)$/,Ob=new RegExp("^(?:([+-])=|)("+Q+")([a-z%]*)$","i"),Pb=/queueHooks$/,Qb=[Vb],Rb={"*":[function(a,b){var c=this.createTween(a,b),d=c.cur(),e=Ob.exec(b),f=e&&e[3]||(n.cssNumber[a]?"":"px"),g=(n.cssNumber[a]||"px"!==f&&+d)&&Ob.exec(n.css(c.elem,a)),h=1,i=20;if(g&&g[3]!==f){f=f||g[3],e=e||[],g=+d||1;do h=h||".5",g/=h,n.style(c.elem,a,g+f);while(h!==(h=c.cur()/d)&&1!==h&&--i)}return e&&(g=c.start=+g||+d||0,c.unit=f,c.end=e[1]?g+(e[1]+1)*e[2]:+e[2]),c}]};function Sb(){return setTimeout(function(){Lb=void 0}),Lb=n.now()}function Tb(a,b){var c,d=0,e={height:a};for(b=b?1:0;4>d;d+=2-b)c=R[d],e["margin"+c]=e["padding"+c]=a;return b&&(e.opacity=e.width=a),e}function Ub(a,b,c){for(var d,e=(Rb[b]||[]).concat(Rb["*"]),f=0,g=e.length;g>f;f++)if(d=e[f].call(c,b,a))return d}function Vb(a,b,c){var d,e,f,g,h,i,j,k,l=this,m={},o=a.style,p=a.nodeType&&S(a),q=L.get(a,"fxshow");c.queue||(h=n._queueHooks(a,"fx"),null==h.unqueued&&(h.unqueued=0,i=h.empty.fire,h.empty.fire=function(){h.unqueued||i()}),h.unqueued++,l.always(function(){l.always(function(){h.unqueued--,n.queue(a,"fx").length||h.empty.fire()})})),1===a.nodeType&&("height"in b||"width"in b)&&(c.overflow=[o.overflow,o.overflowX,o.overflowY],j=n.css(a,"display"),k="none"===j?L.get(a,"olddisplay")||tb(a.nodeName):j,"inline"===k&&"none"===n.css(a,"float")&&(o.display="inline-block")),c.overflow&&(o.overflow="hidden",l.always(function(){o.overflow=c.overflow[0],o.overflowX=c.overflow[1],o.overflowY=c.overflow[2]}));for(d in b)if(e=b[d],Nb.exec(e)){if(delete b[d],f=f||"toggle"===e,e===(p?"hide":"show")){if("show"!==e||!q||void 0===q[d])continue;p=!0}m[d]=q&&q[d]||n.style(a,d)}else j=void 0;if(n.isEmptyObject(m))"inline"===("none"===j?tb(a.nodeName):j)&&(o.display=j);else{q?"hidden"in q&&(p=q.hidden):q=L.access(a,"fxshow",{}),f&&(q.hidden=!p),p?n(a).show():l.done(function(){n(a).hide()}),l.done(function(){var b;L.remove(a,"fxshow");for(b in m)n.style(a,b,m[b])});for(d in m)g=Ub(p?q[d]:0,d,l),d in q||(q[d]=g.start,p&&(g.end=g.start,g.start="width"===d||"height"===d?1:0))}}function Wb(a,b){var c,d,e,f,g;for(c in a)if(d=n.camelCase(c),e=b[d],f=a[c],n.isArray(f)&&(e=f[1],f=a[c]=f[0]),c!==d&&(a[d]=f,delete a[c]),g=n.cssHooks[d],g&&"expand"in g){f=g.expand(f),delete a[d];for(c in f)c in a||(a[c]=f[c],b[c]=e)}else b[d]=e}function Xb(a,b,c){var d,e,f=0,g=Qb.length,h=n.Deferred().always(function(){delete i.elem}),i=function(){if(e)return!1;for(var b=Lb||Sb(),c=Math.max(0,j.startTime+j.duration-b),d=c/j.duration||0,f=1-d,g=0,i=j.tweens.length;i>g;g++)j.tweens[g].run(f);return h.notifyWith(a,[j,f,c]),1>f&&i?c:(h.resolveWith(a,[j]),!1)},j=h.promise({elem:a,props:n.extend({},b),opts:n.extend(!0,{specialEasing:{}},c),originalProperties:b,originalOptions:c,startTime:Lb||Sb(),duration:c.duration,tweens:[],createTween:function(b,c){var d=n.Tween(a,j.opts,b,c,j.opts.specialEasing[b]||j.opts.easing);return j.tweens.push(d),d},stop:function(b){var c=0,d=b?j.tweens.length:0;if(e)return this;for(e=!0;d>c;c++)j.tweens[c].run(1);return b?h.resolveWith(a,[j,b]):h.rejectWith(a,[j,b]),this}}),k=j.props;for(Wb(k,j.opts.specialEasing);g>f;f++)if(d=Qb[f].call(j,a,k,j.opts))return d;return n.map(k,Ub,j),n.isFunction(j.opts.start)&&j.opts.start.call(a,j),n.fx.timer(n.extend(i,{elem:a,anim:j,queue:j.opts.queue})),j.progress(j.opts.progress).done(j.opts.done,j.opts.complete).fail(j.opts.fail).always(j.opts.always)}n.Animation=n.extend(Xb,{tweener:function(a,b){n.isFunction(a)?(b=a,a=["*"]):a=a.split(" ");for(var c,d=0,e=a.length;e>d;d++)c=a[d],Rb[c]=Rb[c]||[],Rb[c].unshift(b)},prefilter:function(a,b){b?Qb.unshift(a):Qb.push(a)}}),n.speed=function(a,b,c){var d=a&&"object"==typeof a?n.extend({},a):{complete:c||!c&&b||n.isFunction(a)&&a,duration:a,easing:c&&b||b&&!n.isFunction(b)&&b};return d.duration=n.fx.off?0:"number"==typeof d.duration?d.duration:d.duration in n.fx.speeds?n.fx.speeds[d.duration]:n.fx.speeds._default,(null==d.queue||d.queue===!0)&&(d.queue="fx"),d.old=d.complete,d.complete=function(){n.isFunction(d.old)&&d.old.call(this),d.queue&&n.dequeue(this,d.queue)},d},n.fn.extend({fadeTo:function(a,b,c,d){return this.filter(S).css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){var e=n.isEmptyObject(a),f=n.speed(b,c,d),g=function(){var b=Xb(this,n.extend({},a),f);(e||L.get(this,"finish"))&&b.stop(!0)};return g.finish=g,e||f.queue===!1?this.each(g):this.queue(f.queue,g)},stop:function(a,b,c){var d=function(a){var b=a.stop;delete a.stop,b(c)};return"string"!=typeof a&&(c=b,b=a,a=void 0),b&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){var b=!0,e=null!=a&&a+"queueHooks",f=n.timers,g=L.get(this);if(e)g[e]&&g[e].stop&&d(g[e]);else for(e in g)g[e]&&g[e].stop&&Pb.test(e)&&d(g[e]);for(e=f.length;e--;)f[e].elem!==this||null!=a&&f[e].queue!==a||(f[e].anim.stop(c),b=!1,f.splice(e,1));(b||!c)&&n.dequeue(this,a)})},finish:function(a){return a!==!1&&(a=a||"fx"),this.each(function(){var b,c=L.get(this),d=c[a+"queue"],e=c[a+"queueHooks"],f=n.timers,g=d?d.length:0;for(c.finish=!0,n.queue(this,a,[]),e&&e.stop&&e.stop.call(this,!0),b=f.length;b--;)f[b].elem===this&&f[b].queue===a&&(f[b].anim.stop(!0),f.splice(b,1));for(b=0;g>b;b++)d[b]&&d[b].finish&&d[b].finish.call(this);delete c.finish})}}),n.each(["toggle","show","hide"],function(a,b){var c=n.fn[b];n.fn[b]=function(a,d,e){return null==a||"boolean"==typeof a?c.apply(this,arguments):this.animate(Tb(b,!0),a,d,e)}}),n.each({slideDown:Tb("show"),slideUp:Tb("hide"),slideToggle:Tb("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){n.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),n.timers=[],n.fx.tick=function(){var a,b=0,c=n.timers;for(Lb=n.now();b<c.length;b++)a=c[b],a()||c[b]!==a||c.splice(b--,1);c.length||n.fx.stop(),Lb=void 0},n.fx.timer=function(a){n.timers.push(a),a()?n.fx.start():n.timers.pop()},n.fx.interval=13,n.fx.start=function(){Mb||(Mb=setInterval(n.fx.tick,n.fx.interval))},n.fx.stop=function(){clearInterval(Mb),Mb=null},n.fx.speeds={slow:600,fast:200,_default:400},n.fn.delay=function(a,b){return a=n.fx?n.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},function(){var a=l.createElement("input"),b=l.createElement("select"),c=b.appendChild(l.createElement("option"));a.type="checkbox",k.checkOn=""!==a.value,k.optSelected=c.selected,b.disabled=!0,k.optDisabled=!c.disabled,a=l.createElement("input"),a.value="t",a.type="radio",k.radioValue="t"===a.value}();var Yb,Zb,$b=n.expr.attrHandle;n.fn.extend({attr:function(a,b){return J(this,n.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){n.removeAttr(this,a)})}}),n.extend({attr:function(a,b,c){var d,e,f=a.nodeType;if(a&&3!==f&&8!==f&&2!==f)return typeof a.getAttribute===U?n.prop(a,b,c):(1===f&&n.isXMLDoc(a)||(b=b.toLowerCase(),d=n.attrHooks[b]||(n.expr.match.bool.test(b)?Zb:Yb)),void 0===c?d&&"get"in d&&null!==(e=d.get(a,b))?e:(e=n.find.attr(a,b),null==e?void 0:e):null!==c?d&&"set"in d&&void 0!==(e=d.set(a,c,b))?e:(a.setAttribute(b,c+""),c):void n.removeAttr(a,b)) },removeAttr:function(a,b){var c,d,e=0,f=b&&b.match(E);if(f&&1===a.nodeType)while(c=f[e++])d=n.propFix[c]||c,n.expr.match.bool.test(c)&&(a[d]=!1),a.removeAttribute(c)},attrHooks:{type:{set:function(a,b){if(!k.radioValue&&"radio"===b&&n.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}}}}),Zb={set:function(a,b,c){return b===!1?n.removeAttr(a,c):a.setAttribute(c,c),c}},n.each(n.expr.match.bool.source.match(/\w+/g),function(a,b){var c=$b[b]||n.find.attr;$b[b]=function(a,b,d){var e,f;return d||(f=$b[b],$b[b]=e,e=null!=c(a,b,d)?b.toLowerCase():null,$b[b]=f),e}});var _b=/^(?:input|select|textarea|button)$/i;n.fn.extend({prop:function(a,b){return J(this,n.prop,a,b,arguments.length>1)},removeProp:function(a){return this.each(function(){delete this[n.propFix[a]||a]})}}),n.extend({propFix:{"for":"htmlFor","class":"className"},prop:function(a,b,c){var d,e,f,g=a.nodeType;if(a&&3!==g&&8!==g&&2!==g)return f=1!==g||!n.isXMLDoc(a),f&&(b=n.propFix[b]||b,e=n.propHooks[b]),void 0!==c?e&&"set"in e&&void 0!==(d=e.set(a,c,b))?d:a[b]=c:e&&"get"in e&&null!==(d=e.get(a,b))?d:a[b]},propHooks:{tabIndex:{get:function(a){return a.hasAttribute("tabindex")||_b.test(a.nodeName)||a.href?a.tabIndex:-1}}}}),k.optSelected||(n.propHooks.selected={get:function(a){var b=a.parentNode;return b&&b.parentNode&&b.parentNode.selectedIndex,null}}),n.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){n.propFix[this.toLowerCase()]=this});var ac=/[\t\r\n\f]/g;n.fn.extend({addClass:function(a){var b,c,d,e,f,g,h="string"==typeof a&&a,i=0,j=this.length;if(n.isFunction(a))return this.each(function(b){n(this).addClass(a.call(this,b,this.className))});if(h)for(b=(a||"").match(E)||[];j>i;i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(ac," "):" ")){f=0;while(e=b[f++])d.indexOf(" "+e+" ")<0&&(d+=e+" ");g=n.trim(d),c.className!==g&&(c.className=g)}return this},removeClass:function(a){var b,c,d,e,f,g,h=0===arguments.length||"string"==typeof a&&a,i=0,j=this.length;if(n.isFunction(a))return this.each(function(b){n(this).removeClass(a.call(this,b,this.className))});if(h)for(b=(a||"").match(E)||[];j>i;i++)if(c=this[i],d=1===c.nodeType&&(c.className?(" "+c.className+" ").replace(ac," "):"")){f=0;while(e=b[f++])while(d.indexOf(" "+e+" ")>=0)d=d.replace(" "+e+" "," ");g=a?n.trim(d):"",c.className!==g&&(c.className=g)}return this},toggleClass:function(a,b){var c=typeof a;return"boolean"==typeof b&&"string"===c?b?this.addClass(a):this.removeClass(a):this.each(n.isFunction(a)?function(c){n(this).toggleClass(a.call(this,c,this.className,b),b)}:function(){if("string"===c){var b,d=0,e=n(this),f=a.match(E)||[];while(b=f[d++])e.hasClass(b)?e.removeClass(b):e.addClass(b)}else(c===U||"boolean"===c)&&(this.className&&L.set(this,"__className__",this.className),this.className=this.className||a===!1?"":L.get(this,"__className__")||"")})},hasClass:function(a){for(var b=" "+a+" ",c=0,d=this.length;d>c;c++)if(1===this[c].nodeType&&(" "+this[c].className+" ").replace(ac," ").indexOf(b)>=0)return!0;return!1}});var bc=/\r/g;n.fn.extend({val:function(a){var b,c,d,e=this[0];{if(arguments.length)return d=n.isFunction(a),this.each(function(c){var e;1===this.nodeType&&(e=d?a.call(this,c,n(this).val()):a,null==e?e="":"number"==typeof e?e+="":n.isArray(e)&&(e=n.map(e,function(a){return null==a?"":a+""})),b=n.valHooks[this.type]||n.valHooks[this.nodeName.toLowerCase()],b&&"set"in b&&void 0!==b.set(this,e,"value")||(this.value=e))});if(e)return b=n.valHooks[e.type]||n.valHooks[e.nodeName.toLowerCase()],b&&"get"in b&&void 0!==(c=b.get(e,"value"))?c:(c=e.value,"string"==typeof c?c.replace(bc,""):null==c?"":c)}}}),n.extend({valHooks:{option:{get:function(a){var b=n.find.attr(a,"value");return null!=b?b:n.trim(n.text(a))}},select:{get:function(a){for(var b,c,d=a.options,e=a.selectedIndex,f="select-one"===a.type||0>e,g=f?null:[],h=f?e+1:d.length,i=0>e?h:f?e:0;h>i;i++)if(c=d[i],!(!c.selected&&i!==e||(k.optDisabled?c.disabled:null!==c.getAttribute("disabled"))||c.parentNode.disabled&&n.nodeName(c.parentNode,"optgroup"))){if(b=n(c).val(),f)return b;g.push(b)}return g},set:function(a,b){var c,d,e=a.options,f=n.makeArray(b),g=e.length;while(g--)d=e[g],(d.selected=n.inArray(d.value,f)>=0)&&(c=!0);return c||(a.selectedIndex=-1),f}}}}),n.each(["radio","checkbox"],function(){n.valHooks[this]={set:function(a,b){return n.isArray(b)?a.checked=n.inArray(n(a).val(),b)>=0:void 0}},k.checkOn||(n.valHooks[this].get=function(a){return null===a.getAttribute("value")?"on":a.value})}),n.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){n.fn[b]=function(a,c){return arguments.length>0?this.on(b,null,a,c):this.trigger(b)}}),n.fn.extend({hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return 1===arguments.length?this.off(a,"**"):this.off(b,a||"**",c)}});var cc=n.now(),dc=/\?/;n.parseJSON=function(a){return JSON.parse(a+"")},n.parseXML=function(a){var b,c;if(!a||"string"!=typeof a)return null;try{c=new DOMParser,b=c.parseFromString(a,"text/xml")}catch(d){b=void 0}return(!b||b.getElementsByTagName("parsererror").length)&&n.error("Invalid XML: "+a),b};var ec,fc,gc=/#.*$/,hc=/([?&])_=[^&]*/,ic=/^(.*?):[ \t]*([^\r\n]*)$/gm,jc=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,kc=/^(?:GET|HEAD)$/,lc=/^\/\//,mc=/^([\w.+-]+:)(?:\/\/(?:[^\/?#]*@|)([^\/?#:]*)(?::(\d+)|)|)/,nc={},oc={},pc="*/".concat("*");try{fc=location.href}catch(qc){fc=l.createElement("a"),fc.href="",fc=fc.href}ec=mc.exec(fc.toLowerCase())||[];function rc(a){return function(b,c){"string"!=typeof b&&(c=b,b="*");var d,e=0,f=b.toLowerCase().match(E)||[];if(n.isFunction(c))while(d=f[e++])"+"===d[0]?(d=d.slice(1)||"*",(a[d]=a[d]||[]).unshift(c)):(a[d]=a[d]||[]).push(c)}}function sc(a,b,c,d){var e={},f=a===oc;function g(h){var i;return e[h]=!0,n.each(a[h]||[],function(a,h){var j=h(b,c,d);return"string"!=typeof j||f||e[j]?f?!(i=j):void 0:(b.dataTypes.unshift(j),g(j),!1)}),i}return g(b.dataTypes[0])||!e["*"]&&g("*")}function tc(a,b){var c,d,e=n.ajaxSettings.flatOptions||{};for(c in b)void 0!==b[c]&&((e[c]?a:d||(d={}))[c]=b[c]);return d&&n.extend(!0,a,d),a}function uc(a,b,c){var d,e,f,g,h=a.contents,i=a.dataTypes;while("*"===i[0])i.shift(),void 0===d&&(d=a.mimeType||b.getResponseHeader("Content-Type"));if(d)for(e in h)if(h[e]&&h[e].test(d)){i.unshift(e);break}if(i[0]in c)f=i[0];else{for(e in c){if(!i[0]||a.converters[e+" "+i[0]]){f=e;break}g||(g=e)}f=f||g}return f?(f!==i[0]&&i.unshift(f),c[f]):void 0}function vc(a,b,c,d){var e,f,g,h,i,j={},k=a.dataTypes.slice();if(k[1])for(g in a.converters)j[g.toLowerCase()]=a.converters[g];f=k.shift();while(f)if(a.responseFields[f]&&(c[a.responseFields[f]]=b),!i&&d&&a.dataFilter&&(b=a.dataFilter(b,a.dataType)),i=f,f=k.shift())if("*"===f)f=i;else if("*"!==i&&i!==f){if(g=j[i+" "+f]||j["* "+f],!g)for(e in j)if(h=e.split(" "),h[1]===f&&(g=j[i+" "+h[0]]||j["* "+h[0]])){g===!0?g=j[e]:j[e]!==!0&&(f=h[0],k.unshift(h[1]));break}if(g!==!0)if(g&&a["throws"])b=g(b);else try{b=g(b)}catch(l){return{state:"parsererror",error:g?l:"No conversion from "+i+" to "+f}}}return{state:"success",data:b}}n.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:fc,type:"GET",isLocal:jc.test(ec[1]),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":pc,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":n.parseJSON,"text xml":n.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(a,b){return b?tc(tc(a,n.ajaxSettings),b):tc(n.ajaxSettings,a)},ajaxPrefilter:rc(nc),ajaxTransport:rc(oc),ajax:function(a,b){"object"==typeof a&&(b=a,a=void 0),b=b||{};var c,d,e,f,g,h,i,j,k=n.ajaxSetup({},b),l=k.context||k,m=k.context&&(l.nodeType||l.jquery)?n(l):n.event,o=n.Deferred(),p=n.Callbacks("once memory"),q=k.statusCode||{},r={},s={},t=0,u="canceled",v={readyState:0,getResponseHeader:function(a){var b;if(2===t){if(!f){f={};while(b=ic.exec(e))f[b[1].toLowerCase()]=b[2]}b=f[a.toLowerCase()]}return null==b?null:b},getAllResponseHeaders:function(){return 2===t?e:null},setRequestHeader:function(a,b){var c=a.toLowerCase();return t||(a=s[c]=s[c]||a,r[a]=b),this},overrideMimeType:function(a){return t||(k.mimeType=a),this},statusCode:function(a){var b;if(a)if(2>t)for(b in a)q[b]=[q[b],a[b]];else v.always(a[v.status]);return this},abort:function(a){var b=a||u;return c&&c.abort(b),x(0,b),this}};if(o.promise(v).complete=p.add,v.success=v.done,v.error=v.fail,k.url=((a||k.url||fc)+"").replace(gc,"").replace(lc,ec[1]+"//"),k.type=b.method||b.type||k.method||k.type,k.dataTypes=n.trim(k.dataType||"*").toLowerCase().match(E)||[""],null==k.crossDomain&&(h=mc.exec(k.url.toLowerCase()),k.crossDomain=!(!h||h[1]===ec[1]&&h[2]===ec[2]&&(h[3]||("https:"===h[1]?"80":"443"))===(ec[3]||("https:"===ec[1]?"80":"443")))),k.data&&k.processData&&"string"!=typeof k.data&&(k.data=n.param(k.data,k.traditional)),sc(nc,k,b,v),2===t)return v;i=k.global,i&&0===n.active++&&n.event.trigger("ajaxStart"),k.type=k.type.toUpperCase(),k.hasContent=!kc.test(k.type),d=k.url,k.hasContent||(k.data&&(d=k.url+=(dc.test(d)?"&":"?")+k.data,delete k.data),k.cache===!1&&(k.url=hc.test(d)?d.replace(hc,"$1_="+cc++):d+(dc.test(d)?"&":"?")+"_="+cc++)),k.ifModified&&(n.lastModified[d]&&v.setRequestHeader("If-Modified-Since",n.lastModified[d]),n.etag[d]&&v.setRequestHeader("If-None-Match",n.etag[d])),(k.data&&k.hasContent&&k.contentType!==!1||b.contentType)&&v.setRequestHeader("Content-Type",k.contentType),v.setRequestHeader("Accept",k.dataTypes[0]&&k.accepts[k.dataTypes[0]]?k.accepts[k.dataTypes[0]]+("*"!==k.dataTypes[0]?", "+pc+"; q=0.01":""):k.accepts["*"]);for(j in k.headers)v.setRequestHeader(j,k.headers[j]);if(k.beforeSend&&(k.beforeSend.call(l,v,k)===!1||2===t))return v.abort();u="abort";for(j in{success:1,error:1,complete:1})v[j](k[j]);if(c=sc(oc,k,b,v)){v.readyState=1,i&&m.trigger("ajaxSend",[v,k]),k.async&&k.timeout>0&&(g=setTimeout(function(){v.abort("timeout")},k.timeout));try{t=1,c.send(r,x)}catch(w){if(!(2>t))throw w;x(-1,w)}}else x(-1,"No Transport");function x(a,b,f,h){var j,r,s,u,w,x=b;2!==t&&(t=2,g&&clearTimeout(g),c=void 0,e=h||"",v.readyState=a>0?4:0,j=a>=200&&300>a||304===a,f&&(u=uc(k,v,f)),u=vc(k,u,v,j),j?(k.ifModified&&(w=v.getResponseHeader("Last-Modified"),w&&(n.lastModified[d]=w),w=v.getResponseHeader("etag"),w&&(n.etag[d]=w)),204===a||"HEAD"===k.type?x="nocontent":304===a?x="notmodified":(x=u.state,r=u.data,s=u.error,j=!s)):(s=x,(a||!x)&&(x="error",0>a&&(a=0))),v.status=a,v.statusText=(b||x)+"",j?o.resolveWith(l,[r,x,v]):o.rejectWith(l,[v,x,s]),v.statusCode(q),q=void 0,i&&m.trigger(j?"ajaxSuccess":"ajaxError",[v,k,j?r:s]),p.fireWith(l,[v,x]),i&&(m.trigger("ajaxComplete",[v,k]),--n.active||n.event.trigger("ajaxStop")))}return v},getJSON:function(a,b,c){return n.get(a,b,c,"json")},getScript:function(a,b){return n.get(a,void 0,b,"script")}}),n.each(["get","post"],function(a,b){n[b]=function(a,c,d,e){return n.isFunction(c)&&(e=e||d,d=c,c=void 0),n.ajax({url:a,type:b,dataType:e,data:c,success:d})}}),n.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(a,b){n.fn[b]=function(a){return this.on(b,a)}}),n._evalUrl=function(a){return n.ajax({url:a,type:"GET",dataType:"script",async:!1,global:!1,"throws":!0})},n.fn.extend({wrapAll:function(a){var b;return n.isFunction(a)?this.each(function(b){n(this).wrapAll(a.call(this,b))}):(this[0]&&(b=n(a,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstElementChild)a=a.firstElementChild;return a}).append(this)),this)},wrapInner:function(a){return this.each(n.isFunction(a)?function(b){n(this).wrapInner(a.call(this,b))}:function(){var b=n(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=n.isFunction(a);return this.each(function(c){n(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){n.nodeName(this,"body")||n(this).replaceWith(this.childNodes)}).end()}}),n.expr.filters.hidden=function(a){return a.offsetWidth<=0&&a.offsetHeight<=0},n.expr.filters.visible=function(a){return!n.expr.filters.hidden(a)};var wc=/%20/g,xc=/\[\]$/,yc=/\r?\n/g,zc=/^(?:submit|button|image|reset|file)$/i,Ac=/^(?:input|select|textarea|keygen)/i;function Bc(a,b,c,d){var e;if(n.isArray(b))n.each(b,function(b,e){c||xc.test(a)?d(a,e):Bc(a+"["+("object"==typeof e?b:"")+"]",e,c,d)});else if(c||"object"!==n.type(b))d(a,b);else for(e in b)Bc(a+"["+e+"]",b[e],c,d)}n.param=function(a,b){var c,d=[],e=function(a,b){b=n.isFunction(b)?b():null==b?"":b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};if(void 0===b&&(b=n.ajaxSettings&&n.ajaxSettings.traditional),n.isArray(a)||a.jquery&&!n.isPlainObject(a))n.each(a,function(){e(this.name,this.value)});else for(c in a)Bc(c,a[c],b,e);return d.join("&").replace(wc,"+")},n.fn.extend({serialize:function(){return n.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var a=n.prop(this,"elements");return a?n.makeArray(a):this}).filter(function(){var a=this.type;return this.name&&!n(this).is(":disabled")&&Ac.test(this.nodeName)&&!zc.test(a)&&(this.checked||!T.test(a))}).map(function(a,b){var c=n(this).val();return null==c?null:n.isArray(c)?n.map(c,function(a){return{name:b.name,value:a.replace(yc,"\r\n")}}):{name:b.name,value:c.replace(yc,"\r\n")}}).get()}}),n.ajaxSettings.xhr=function(){try{return new XMLHttpRequest}catch(a){}};var Cc=0,Dc={},Ec={0:200,1223:204},Fc=n.ajaxSettings.xhr();a.ActiveXObject&&n(a).on("unload",function(){for(var a in Dc)Dc[a]()}),k.cors=!!Fc&&"withCredentials"in Fc,k.ajax=Fc=!!Fc,n.ajaxTransport(function(a){var b;return k.cors||Fc&&!a.crossDomain?{send:function(c,d){var e,f=a.xhr(),g=++Cc;if(f.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(e in a.xhrFields)f[e]=a.xhrFields[e];a.mimeType&&f.overrideMimeType&&f.overrideMimeType(a.mimeType),a.crossDomain||c["X-Requested-With"]||(c["X-Requested-With"]="XMLHttpRequest");for(e in c)f.setRequestHeader(e,c[e]);b=function(a){return function(){b&&(delete Dc[g],b=f.onload=f.onerror=null,"abort"===a?f.abort():"error"===a?d(f.status,f.statusText):d(Ec[f.status]||f.status,f.statusText,"string"==typeof f.responseText?{text:f.responseText}:void 0,f.getAllResponseHeaders()))}},f.onload=b(),f.onerror=b("error"),b=Dc[g]=b("abort");try{f.send(a.hasContent&&a.data||null)}catch(h){if(b)throw h}},abort:function(){b&&b()}}:void 0}),n.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/(?:java|ecma)script/},converters:{"text script":function(a){return n.globalEval(a),a}}}),n.ajaxPrefilter("script",function(a){void 0===a.cache&&(a.cache=!1),a.crossDomain&&(a.type="GET")}),n.ajaxTransport("script",function(a){if(a.crossDomain){var b,c;return{send:function(d,e){b=n("<script>").prop({async:!0,charset:a.scriptCharset,src:a.url}).on("load error",c=function(a){b.remove(),c=null,a&&e("error"===a.type?404:200,a.type)}),l.head.appendChild(b[0])},abort:function(){c&&c()}}}});var Gc=[],Hc=/(=)\?(?=&|$)|\?\?/;n.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var a=Gc.pop()||n.expando+"_"+cc++;return this[a]=!0,a}}),n.ajaxPrefilter("json jsonp",function(b,c,d){var e,f,g,h=b.jsonp!==!1&&(Hc.test(b.url)?"url":"string"==typeof b.data&&!(b.contentType||"").indexOf("application/x-www-form-urlencoded")&&Hc.test(b.data)&&"data");return h||"jsonp"===b.dataTypes[0]?(e=b.jsonpCallback=n.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h?b[h]=b[h].replace(Hc,"$1"+e):b.jsonp!==!1&&(b.url+=(dc.test(b.url)?"&":"?")+b.jsonp+"="+e),b.converters["script json"]=function(){return g||n.error(e+" was not called"),g[0]},b.dataTypes[0]="json",f=a[e],a[e]=function(){g=arguments},d.always(function(){a[e]=f,b[e]&&(b.jsonpCallback=c.jsonpCallback,Gc.push(e)),g&&n.isFunction(f)&&f(g[0]),g=f=void 0}),"script"):void 0}),n.parseHTML=function(a,b,c){if(!a||"string"!=typeof a)return null;"boolean"==typeof b&&(c=b,b=!1),b=b||l;var d=v.exec(a),e=!c&&[];return d?[b.createElement(d[1])]:(d=n.buildFragment([a],b,e),e&&e.length&&n(e).remove(),n.merge([],d.childNodes))};var Ic=n.fn.load;n.fn.load=function(a,b,c){if("string"!=typeof a&&Ic)return Ic.apply(this,arguments);var d,e,f,g=this,h=a.indexOf(" ");return h>=0&&(d=n.trim(a.slice(h)),a=a.slice(0,h)),n.isFunction(b)?(c=b,b=void 0):b&&"object"==typeof b&&(e="POST"),g.length>0&&n.ajax({url:a,type:e,dataType:"html",data:b}).done(function(a){f=arguments,g.html(d?n("<div>").append(n.parseHTML(a)).find(d):a)}).complete(c&&function(a,b){g.each(c,f||[a.responseText,b,a])}),this},n.expr.filters.animated=function(a){return n.grep(n.timers,function(b){return a===b.elem}).length};var Jc=a.document.documentElement;function Kc(a){return n.isWindow(a)?a:9===a.nodeType&&a.defaultView}n.offset={setOffset:function(a,b,c){var d,e,f,g,h,i,j,k=n.css(a,"position"),l=n(a),m={};"static"===k&&(a.style.position="relative"),h=l.offset(),f=n.css(a,"top"),i=n.css(a,"left"),j=("absolute"===k||"fixed"===k)&&(f+i).indexOf("auto")>-1,j?(d=l.position(),g=d.top,e=d.left):(g=parseFloat(f)||0,e=parseFloat(i)||0),n.isFunction(b)&&(b=b.call(a,c,h)),null!=b.top&&(m.top=b.top-h.top+g),null!=b.left&&(m.left=b.left-h.left+e),"using"in b?b.using.call(a,m):l.css(m)}},n.fn.extend({offset:function(a){if(arguments.length)return void 0===a?this:this.each(function(b){n.offset.setOffset(this,a,b)});var b,c,d=this[0],e={top:0,left:0},f=d&&d.ownerDocument;if(f)return b=f.documentElement,n.contains(b,d)?(typeof d.getBoundingClientRect!==U&&(e=d.getBoundingClientRect()),c=Kc(f),{top:e.top+c.pageYOffset-b.clientTop,left:e.left+c.pageXOffset-b.clientLeft}):e},position:function(){if(this[0]){var a,b,c=this[0],d={top:0,left:0};return"fixed"===n.css(c,"position")?b=c.getBoundingClientRect():(a=this.offsetParent(),b=this.offset(),n.nodeName(a[0],"html")||(d=a.offset()),d.top+=n.css(a[0],"borderTopWidth",!0),d.left+=n.css(a[0],"borderLeftWidth",!0)),{top:b.top-d.top-n.css(c,"marginTop",!0),left:b.left-d.left-n.css(c,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||Jc;while(a&&!n.nodeName(a,"html")&&"static"===n.css(a,"position"))a=a.offsetParent;return a||Jc})}}),n.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(b,c){var d="pageYOffset"===c;n.fn[b]=function(e){return J(this,function(b,e,f){var g=Kc(b);return void 0===f?g?g[c]:b[e]:void(g?g.scrollTo(d?a.pageXOffset:f,d?f:a.pageYOffset):b[e]=f)},b,e,arguments.length,null)}}),n.each(["top","left"],function(a,b){n.cssHooks[b]=yb(k.pixelPosition,function(a,c){return c?(c=xb(a,b),vb.test(c)?n(a).position()[b]+"px":c):void 0})}),n.each({Height:"height",Width:"width"},function(a,b){n.each({padding:"inner"+a,content:b,"":"outer"+a},function(c,d){n.fn[d]=function(d,e){var f=arguments.length&&(c||"boolean"!=typeof d),g=c||(d===!0||e===!0?"margin":"border");return J(this,function(b,c,d){var e;return n.isWindow(b)?b.document.documentElement["client"+a]:9===b.nodeType?(e=b.documentElement,Math.max(b.body["scroll"+a],e["scroll"+a],b.body["offset"+a],e["offset"+a],e["client"+a])):void 0===d?n.css(b,c,g):n.style(b,c,d,g)},b,f?d:void 0,f,null)}})}),n.fn.size=function(){return this.length},n.fn.andSelf=n.fn.addBack,"function"==typeof define&&define.amd&&define("jquery",[],function(){return n});var Lc=a.jQuery,Mc=a.$;return n.noConflict=function(b){return a.$===n&&(a.$=Mc),b&&a.jQuery===n&&(a.jQuery=Lc),n},typeof b===U&&(a.jQuery=a.$=n),n}); </script> <link rel="dns-prefetch" href="https://fonts.gstatic.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin /> <link rel="dns-prefetch" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.googleapis.com" crossorigin /> <link rel="preload" as="style" href="//fonts.googleapis.com/css?family=Open+Sans:400,400i,300,700&display=swap" /> <link href="//fonts.googleapis.com/css?family=Open+Sans:400,400i,300,700&display=swap" rel="stylesheet" type="text/css" rel="stylesheet" /> <link rel="preconnect" href="https://fonts.gstatic.com"> <link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400;0,700;1,500&display=swap" rel="stylesheet"> <link href="//fonts.googleapis.com/css?family=Lato:400,600,700,800,900" rel="stylesheet" type="text/css" /> <link href="//fonts.googleapis.com/css?family=Roboto:400,600,700,800,900" rel="stylesheet" type="text/css" /> <link rel="preload" href="catalog/view/javascript/bootstrap/fonts/glyphicons-halflings-regular.woff2" as="font" crossorigin="anonymous" /> <link rel="preload" href="catalog/view/javascript/font-awesome-4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0" as="font" crossorigin="anonymous" /> <script defer="defer" src="catalog/view/javascript/bootstrap/js/bootstrap.min.js" type="text/javascript"></script> <script src="catalog/view/javascript/jquery-ui-1.12.1.custom/jquery-ui.min.js" type="text/javascript"></script> <!--<script defer="defer" src="catalog/view/javascript/bluebird.min.js"></script> --> <!--FOR IE--> <script type="text/javascript"> if(/MSIE \d|Trident.*rv:/.test(navigator.userAgent)) document.write('<script defer="defer" src="catalog/view/javascript/bluebird.min.js"><\/script>'); </script> <script defer="defer" src="catalog/view/javascript/combined.min.js" type="text/javascript"></script> <!-- <script src="catalog/view/javascript/quantityincrementdecrement.js" type="text/javascript"></script> --> <!--Added in Alpha.js --> <script defer="defer" src="https://cdn.jsdelivr.net/npm/whatwg-fetch@3.5.0/dist/fetch.umd.min.js" type="text/javascript"></script> <script src="catalog/view/javascript/common.js" type="text/javascript"></script> <script defer="defer" src="catalog/view/javascript/jquery.qrcode.min.js" type="text/javascript"></script> <script defer="defer" src="catalog/view/javascript/qrcode.min.js" type="text/javascript"></script> <link href="https://sagehealthcare.sg//image/catalog/slicing/homepage/favicon.png" rel="icon" /> <script src = "catalog/view/javascript/slick/slick-custom.min.js" type = "text/javascript" > </script> <script src = "catalog/view/extension/related_options/js/liveopencart.select_option_toggle.js?v=1651139595" type = "text/javascript" > </script> <script src = "catalog/view/extension/related_options/js/liveopencart.related_options.js?v=1651139595" type = "text/javascript" > </script> <script type="application/ld+json"></script> <style> #sidr { background-color: #FFFFFF; } .header-mobile .mobile-account { border-bottom-color: #FFFFFF; } .header-mobile .mobile-account>a+a { border-left-color: #FFFFFF; } .cd-accordion-menu a, .cd-accordion-menu label { background-color: #8FA574 !important; } </style> <!--<link href="catalog/view/theme/default/stylesheet/popup_stylesheet.css" rel="stylesheet"/>--> </head> <body class="information-information iid-13 short_hand desktop"> <style>.loader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999}</style> <div class="loader" style="background: url('https://sagehealthcare.sg//image/catalog/slicing/homepage/logo_sage.png') 50% 50% / auto 70px no-repeat rgb(255, 255, 255);"></div> <script tyle="text/javascript">$(window).load(function(){$(".loader").fadeOut("slow")});</script> <div class="x213"><h1 id="page_heading_title" >Clinical</h1></div> <header class="fixed-header" > <div class="container"> <div class="header-container"> <div class="header-mobile-links visible-xs visible-sm"> <div class="header-links"> <a id="mobileNav" href="#sidr" class="pointer esc"> <i class="fa fa-bars"></i> </a> <span class="hidden-xs hidden-sm"> <div class="_search"> <div id="fullpage-search"> <a id="fullpage-search-close" class="fx-close" ></a> <div class="container"> <div class="dropdown-search hidden-xs hidden-sm"> <a href="#" data-toggle="dropdown"> <i class="fa fa-search"></i> </a> <ul class="dropdown-menu dropdown-menu-right"> <div class="search-custom"> <div class='search-box'> <input type="text" name="search" value="" placeholder="Search" class="form-control" /> <button type="button"><i class="fa fa-search"></i></button> </div> </div> </ul> </div> <div class="search-custom visible-sm visible-xs"> <div class='search-box'> <input type="text" name="search" value="" placeholder="Search" class="form-control" /> <button type="button"><i class="fa fa-search"></i></button> </div> </div> </div> </div> <a id="fullpage-search-open" > <i class="fa fa-search" ></i> </a> <script type="text/javascript"> if($('.search-custom').length){ $('#fullpage-search').insertBefore('header'); } $('#fullpage-search-close').on('click', function(e){ e.preventDefault(); $('#fullpage-search').fadeOut(300); }); $('#fullpage-search-open').on('click', function(e){ e.preventDefault(); $('#fullpage-search').fadeIn(300); }); </script> </div> </span> </div> </div> <div class="header-top"> <span class="hidden-xs hidden-sm"> <div id="account" class="dropdown"> <a href="#" data-toggle="dropdown"> <i class="fa fa-user"></i> </a> <ul class="dropdown-menu dropdown-menu-right"> <li> <a href="https://sagehealthcare.sg/login" > Login </a> </li> <li> <a href="https://sagehealthcare.sg/register" > Register </a> </li> </ul> </div> </span> <div id="cart" class="relative slide-out-cart" > <!-- add/remove class slide-out-cart for normal opencart cart dropdown--> <a class="cart-dropdown pointer" id="cart_dropdown_icon" data-toggle="dropdown" onclick="$('body, #cart').toggleClass('open-custom');" > <i class="fa fa-cart"></i> <span class="badge" > (<span id="cart-quantity-total" >0</span>) </span> </a> <ul class="dropdown-menu pull-right" > <div class="cart-header"> <div class="cart-header-text">Cart</div> <button type="button" class="pointer cart_close" onclick="$('#cart_dropdown_icon').click(); return false;" ></button> </div> <li class="cart-dropdown-empty text-center" > <i class="fa fa-meh-o" aria-hidden="true"></i> <p>Your shopping cart is empty!</p> </li> </ul> </div> <script type="text/javascript"> var current_focus_header_quantity = 0; function rememberHeaderQuantity(qty){ current_focus_header_quantity = parseInt(qty); } var header_request = null; function refreshHeaderCart(ele) { element = $(ele); id = element.parent().parent().attr("id"); if (element.is("input")) { id = element.parent().attr("id"); } if($("#" + id + " input").val() == current_focus_header_quantity){ return; } if(header_request) header_request.abort(); header_request = $.ajax({ url: 'https://sagehealthcare.sg/index.php?route=checkout/cart/edit', data: $("#" + id + " input").serialize(), dataType: 'HTML', type: 'post', beforeSend: function () { $('.alert').remove(); if(element.hasClass('btn-number')){ cache_text = element.html(); // element.button("loading"); element.html(cache_text); } else{ element.button("loading"); } current_focus_header_quantity = 0; }, complete: function () { element.button("reset"); }, success: function (html) { $(".alert-success").remove(); content_total_dropdown_body = $(html).find("#loadFrom").html(); content_total_dropdown = $(html).find("#cart-quantity-total").text(); content_total = $(html).find("#cartTotals"); content = $(html).find("#cartSummary tbody"); alert = $(html).find(".alert-success"); alert_error = $(html).find(".alert-danger"); if(alert_error.length){ error = alert_error.html().split(":"); if(error.length > 1){ swal({ title: error[0], html: error[1], type: "error" }); } else{ swal({ title: 'Warning', html: error[0], type: "error" }); } } else if(alert.length){ success = alert.html().split(":"); if(success.length > 1){ swal({ title: success[0], html: success[1], type: "success" }); } } if (content.length) { content = content.html(); $("#cartSummary tbody").html(content); var parent_element = $("#cartTotals").parent(); $("#cartTotals").remove(); parent_element.html(content_total); $('#cart-quantity-total').text(content_total_dropdown); $('#loadTo').html(content_total_dropdown_body); $('#cart > ul').load('index.php?route=common/cart/info ul > *'); } else { location.reload(); } } }) } </script> <span class="hidden" > </span> <div class="search_container relative hide"> <span class="hidden-xs hidden-sm"> <div class="dropdown-search hidden-xs hidden-sm"> <a href="#" data-toggle="dropdown"> <i class="fa fa-search"></i> </a> <ul class="dropdown-menu dropdown-menu-right"> <div class="search-custom"> <div class='search-box'> <input type="text" name="search" value="" placeholder="Search" class="form-control" /> <button type="button"><i class="fa fa-search"></i></button> </div> </div> </ul> </div> <div class="search-custom visible-sm visible-xs"> <div class='search-box'> <input type="text" name="search" value="" placeholder="Search" class="form-control" /> <button type="button"><i class="fa fa-search"></i></button> </div> </div> </span> </div> </div> <div class="search_container box-search hidden-xs hidden-sm"> <span> <div class="dropdown-search hidden-xs hidden-sm"> <a href="#" data-toggle="dropdown"> <i class="fa fa-search"></i> </a> <ul class="dropdown-menu dropdown-menu-right"> <div class="search-custom"> <div class='search-box'> <input type="text" name="search" value="" placeholder="Search" class="form-control" /> <button type="button"><i class="fa fa-search"></i></button> </div> </div> </ul> </div> <div class="search-custom visible-sm visible-xs"> <div class='search-box'> <input type="text" name="search" value="" placeholder="Search" class="form-control" /> <button type="button"><i class="fa fa-search"></i></button> </div> </div> </span> </div> <div class="header-logo"> <a class="header-logo-image" href="https://sagehealthcare.sg/"> <img src="https://sagehealthcare.sg//image/catalog/slicing/homepage/logo_sage.png" title="SAGE HEALTHCARE" alt="SAGE HEALTHCARE" class="img-responsive" /> </a> </div> <div class="header-menu hidden-xs hidden-sm"> <ul id="main-menu" class="sm sm-blue"><li class=""> <a href="https://sagehealthcare.sg/" alt="Home" ><span>Home</span></a></li><li class=""> <a href="https://sagehealthcare.sg/about" alt="About" ><span>About</span></a></li><li class="active"> <a href="https://sagehealthcare.sg/clinical" alt="Clinical" ><span>Clinical</span></a></li><li class=""> <a href="https://sagehealthcare.sg/research" alt="Research" ><span>Research</span></a></li><li class=""> <a href="https://sagehealthcare.sg/veterinary" alt="Veterinary" ><span>Veterinary</span></a><ul><li class=""> <a href="https://sagehealthcare.sg/products" alt="Online Store" >Online Store</a></li></ul></li><li class=""> <a href="https://sagehealthcare.sg/supply-chain" alt="Supply Chain" ><span>Supply Chain</span></a></li></ul> </div> </div> </div> </header> <div id="sidr"> <div class="header-mobile"> <div class="mobile-account relative"> <a href="https://sagehealthcare.sg/login"> <i class="fa fa-user-circle-o" aria-hidden="true"></i> Login</a> <a href="https://sagehealthcare.sg/register"> <i class="fa fa-pencil-square-o" aria-hidden="true"></i> Register</a> </div> <div class="mobile-search"> <div class="dropdown-search hidden-xs hidden-sm"> <a href="#" data-toggle="dropdown"> <i class="fa fa-search"></i> </a> <ul class="dropdown-menu dropdown-menu-right"> <div class="search-custom"> <div class='search-box'> <input type="text" name="search" value="" placeholder="Search" class="form-control" /> <button type="button"><i class="fa fa-search"></i></button> </div> </div> </ul> </div> <div class="search-custom visible-sm visible-xs"> <div class='search-box'> <input type="text" name="search" value="" placeholder="Search" class="form-control" /> <button type="button"><i class="fa fa-search"></i></button> </div> </div> </div> </div> <ul class="cd-accordion-menu animated"><li class=""> <a href="https://sagehealthcare.sg/" alt="Home" ><span>Home</span></a></li><li class=""> <a href="https://sagehealthcare.sg/about" alt="About" ><span>About</span></a></li><li class="active"> <a href="https://sagehealthcare.sg/clinical" alt="Clinical" ><span>Clinical</span></a></li><li class=""> <a href="https://sagehealthcare.sg/research" alt="Research" ><span>Research</span></a></li><li class="has-children "> <input type="checkbox" name ="sub-group-674f567fdc03f-veterinary-0-0-5" id="sub-group-674f567fdc03f-veterinary-0-0-5" class="hidden"> <a href="https://sagehealthcare.sg/veterinary" alt="Veterinary" ><span>Veterinary</span></a> <label for="sub-group-674f567fdc03f-veterinary-0-0-5"><i class="fa fa-caret-down" aria-hidden="true"></i></label><ul><li class=""> <a href="https://sagehealthcare.sg/products" alt="Online Store" >Online Store</a></li></ul></li><li class=""> <a href="https://sagehealthcare.sg/supply-chain" alt="Supply Chain" ><span>Supply Chain</span></a></li></ul> </div> <div id="pg-banner-wrap"> <div class='page-banner relative text-center'> <img src="image/catalog/slicing/clinical/banner_clinical.jpg" alt="Clinical" class="img-responsive hidden-xs" /> <img src="image/catalog/slicing/general/banner_mobile.jpg" alt="Clinical" class="img-responsive visible-xs" /> <div class="page-banner-title absolute position-center-center container"> <div class="section-header green-white">Clinical</div> <ul class="breadcrumb"> <!-- --> <li><a href="" class="white">Home</a></li> <li><a href="#" class="white">Clinical</a></li> </ul> </div> </div> </div> <div class='section-space max-offset html html-42 ' ><div class="text-center w90"> <div class="section-header">Full range of Clinical Services</div> <div class="intro w50 pd-b30"><p>SAGE offers quality products and services to clinical customers from hospitals, general practitioners, specialists, and diagnostic laboratories.</p> <p>With a diverse clinical landscape, SAGE focuses on selected therapeutic areas like oncology, aesthetics, and veterinary. We are certified by Health Sciences Authority (HSA) with Therapeutic Product Licence to offer pharmaceutical products. This complements our Good Distribution Practice for Medical Devices Licence (GDPMDS) allowing us to distribute registered medical devices to the market. We also provide regulatory services to our brand owners to meet the necessary registration requirements.</p> </div> </div> <div class="page-section2 pd-t15 pd-b10"> <div class="section-header white white-black text-center pd-t30">Innovating Life Science Research</div> </div> </div><div class='section-space max-offset clinical ' > <div class="page-slider clinical-slider w80"> </div> <script> jQuery(document).ready(function ($) { $(".clinical-slider").slick({ dots: true, infinite: true, speed: 500, autoplay: true, autoplaySpeed: 5000, arrows:true, slidesToShow: 1, slidesToScroll: 1, responsive: [ { breakpoint: 1401, settings: { slidesToShow: 1, } }, { breakpoint: 1201, settings: { slidesToShow: 1, } }, { breakpoint: 991, settings: { slidesToShow: 1, } }, { breakpoint: 769, settings: { arrows: false, slidesToShow: 1, } }, { breakpoint: 541, settings: { slidesToShow: 1, arrows: false, autoplay: true, autoplaySpeed: 5000 } }, { breakpoint: 415, settings: { slidesToShow: 1, arrows: false, autoplay: true, autoplaySpeed: 5000 } }, { breakpoint: 376, settings: { slidesToShow: 1, arrows: false, autoplay: true, autoplaySpeed: 5000 } } ], prevArrow: "<div class='pointer slick-nav left prev absolute'><div class='absolute position-center-center'><i class='fa fa-chevron-left fa-2em'></i></div></div>", nextArrow: "<div class='pointer slick-nav right next absolute'><div class='absolute position-center-center'><i class='fa fa-chevron-right fa-2em'></i></div></div>", }); }); </script></div><div class='section-space max-offset news_latest news_latest-28 ' ><div class="section-header text-center">Application Support to Move Your Research Forward</div> <div class="w80"> <div class="news-list-wrap flex flex-wrap"> <div class="news-post b4-col b4-col-100p b4-col-33p-md"> <div class="article-with-border"> <div class="article-image-wrapper relative hover-overlay"> <a href="https://sagehealthcare.sg/article/blogcat61/harmonium"> <div class="cover-bg transition center-bg pd-b80p" style="background-image:url('image/catalog/Banner/Harmonium/Product design.png');"></div> </a> <div class="to-overlay"> <a href="https://sagehealthcare.sg/article/blogcat61/harmonium" class="block absolute position-all0"> <div class="absolute position-center-center colorwhite"><i class="fa fa-search fa-2em"></i></div> </a> </div> </div> <div class="article-text-wrapper"> <div class="article-name bold"><a href="https://sagehealthcare.sg/article/blogcat61/harmonium" class="green">HARMOFINE® Sterile single-use insulin pen needle</a></div> <div class="pd-b15 hide">Feb 21, 2023</div> <div class="article-description">Harmonium Pharma is a healthcare company in Italy, focusing exclusively on diabetes, with a global presence in 16 countries.Different from other players focused only on the management of hyperglycemias and medical instruments (insulin, hypoglycaemic,..</div> <div class="article-button pd-t15"><a class="btn btn-primary" href="https://sagehealthcare.sg/article/blogcat61/harmonium">Learn More</a></div> </div> </div> </div> <div class="news-post b4-col b4-col-100p b4-col-33p-md"> <div class="article-with-border"> <div class="article-image-wrapper relative hover-overlay"> <a href="https://sagehealthcare.sg/article/blogcat61/blogart28"> <div class="cover-bg transition center-bg pd-b80p" style="background-image:url('image/catalog/Banner/Grenier/0010_001.jpg');"></div> </a> <div class="to-overlay"> <a href="https://sagehealthcare.sg/article/blogcat61/blogart28" class="block absolute position-all0"> <div class="absolute position-center-center colorwhite"><i class="fa fa-search fa-2em"></i></div> </a> </div> </div> <div class="article-text-wrapper"> <div class="article-name bold"><a href="https://sagehealthcare.sg/article/blogcat61/blogart28" class="green">Preanalytics</a></div> <div class="pd-b15 hide">Feb 21, 2023</div> <div class="article-description">Greiner Bio-One Preanalytics develops specimen collection systems for blood, urine and saliva based on customer requirements and the demands of the diagnostics market, with the aim of making day-to-day, routine tasks carried out at clinics, laborator..</div> <div class="article-button pd-t15"><a class="btn btn-primary" href="https://sagehealthcare.sg/article/blogcat61/blogart28">Learn More</a></div> </div> </div> </div> <div class="news-post b4-col b4-col-100p b4-col-33p-md"> <div class="article-with-border"> <div class="article-image-wrapper relative hover-overlay"> <a href="https://sagehealthcare.sg/article/blogcat61/blogart20"> <div class="cover-bg transition center-bg pd-b80p" style="background-image:url('image/catalog/slicing/Company Logo/phaseal-optima_hotspot_203258288.webp');"></div> </a> <div class="to-overlay"> <a href="https://sagehealthcare.sg/article/blogcat61/blogart20" class="block absolute position-all0"> <div class="absolute position-center-center colorwhite"><i class="fa fa-search fa-2em"></i></div> </a> </div> </div> <div class="article-text-wrapper"> <div class="article-name bold"><a href="https://sagehealthcare.sg/article/blogcat61/blogart20" class="green">Close System Drug Delivery System</a></div> <div class="pd-b15 hide">Feb 26, 2022</div> <div class="article-description">The BD PhaSeal™ system is a closed system drug transfer device (CSTD) that has been demonstrated to prevent exposure to hazardous drugs, from drug preparation to IV administration. It is an airtight, leakproof system that utilizes membrane-to-..</div> <div class="article-button pd-t15"><a class="btn btn-primary" href="https://sagehealthcare.sg/article/blogcat61/blogart20">Learn More</a></div> </div> </div> </div> <div class="news-post b4-col b4-col-100p b4-col-33p-md"> <div class="article-with-border"> <div class="article-image-wrapper relative hover-overlay"> <a href="https://sagehealthcare.sg/article/blogcat61/blogart15"> <div class="cover-bg transition center-bg pd-b80p" style="background-image:url('image/catalog/slicing/clinical/1-16097.jpg');"></div> </a> <div class="to-overlay"> <a href="https://sagehealthcare.sg/article/blogcat61/blogart15" class="block absolute position-all0"> <div class="absolute position-center-center colorwhite"><i class="fa fa-search fa-2em"></i></div> </a> </div> </div> <div class="article-text-wrapper"> <div class="article-name bold"><a href="https://sagehealthcare.sg/article/blogcat61/blogart15" class="green">Molecular Quality Control</a></div> <div class="pd-b15 hide">Sep 19, 2021</div> <div class="article-description">Molecular products that includes controls and validation panels to assist in the implementation and monitoring of assays for clinical and research laboratories, blood centers, and IVD manufacturers</div> <div class="article-button pd-t15"><a class="btn btn-primary" href="https://sagehealthcare.sg/article/blogcat61/blogart15">Learn More</a></div> </div> </div> </div> <div class="news-post b4-col b4-col-100p b4-col-33p-md"> <div class="article-with-border"> <div class="article-image-wrapper relative hover-overlay"> <a href="https://sagehealthcare.sg/article/blogcat61/blogart14"> <div class="cover-bg transition center-bg pd-b80p" style="background-image:url('image/catalog/slicing/Company Logo/Screenshot 2022-02-26 131119.png');"></div> </a> <div class="to-overlay"> <a href="https://sagehealthcare.sg/article/blogcat61/blogart14" class="block absolute position-all0"> <div class="absolute position-center-center colorwhite"><i class="fa fa-search fa-2em"></i></div> </a> </div> </div> <div class="article-text-wrapper"> <div class="article-name bold"><a href="https://sagehealthcare.sg/article/blogcat61/blogart14" class="green">PET Imaging Consumeable</a></div> <div class="pd-b15 hide">Jun 01, 2021</div> <div class="article-description">Positron emission tomography (PET) uses small amounts of radioactive materials called radiotracers or radiopharmaceuticals, a special camera and a computer to evaluate organ and tissue functions. By identifying changes at the cellular level, PET may ..</div> <div class="article-button pd-t15"><a class="btn btn-primary" href="https://sagehealthcare.sg/article/blogcat61/blogart14">Learn More</a></div> </div> </div> </div> <div class="news-post b4-col b4-col-100p b4-col-33p-md"> <div class="article-with-border"> <div class="article-image-wrapper relative hover-overlay"> <a href="https://sagehealthcare.sg/article/blogcat61/blogart13"> <div class="cover-bg transition center-bg pd-b80p" style="background-image:url('image/catalog/slicing/Company Logo/istockphoto-1061745418-612x612.jpg');"></div> </a> <div class="to-overlay"> <a href="https://sagehealthcare.sg/article/blogcat61/blogart13" class="block absolute position-all0"> <div class="absolute position-center-center colorwhite"><i class="fa fa-search fa-2em"></i></div> </a> </div> </div> <div class="article-text-wrapper"> <div class="article-name bold"><a href="https://sagehealthcare.sg/article/blogcat61/blogart13" class="green">Thermablate Endometrial Ablation System</a></div> <div class="pd-b15 hide">Jun 01, 2021</div> <div class="article-description">Product details The Thermablate Endometrial Ablation System is a clinically proven, gentle, two minute treatment that can significantly reduce or stop heavy menstrual periods to improve women’s health who have completed childbearing. The proced..</div> <div class="article-button pd-t15"><a class="btn btn-primary" href="https://sagehealthcare.sg/article/blogcat61/blogart13">Learn More</a></div> </div> </div> </div> <div class="news-post b4-col b4-col-100p b4-col-33p-md"> <div class="article-with-border"> <div class="article-image-wrapper relative hover-overlay"> <a href="https://sagehealthcare.sg/article/blogcat61/blogart3"> <div class="cover-bg transition center-bg pd-b80p" style="background-image:url('image/catalog/slicing/clinical/PPE.jpg');"></div> </a> <div class="to-overlay"> <a href="https://sagehealthcare.sg/article/blogcat61/blogart3" class="block absolute position-all0"> <div class="absolute position-center-center colorwhite"><i class="fa fa-search fa-2em"></i></div> </a> </div> </div> <div class="article-text-wrapper"> <div class="article-name bold"><a href="https://sagehealthcare.sg/article/blogcat61/blogart3" class="green">Personal Protective Equipment</a></div> <div class="pd-b15 hide">Jun 01, 2021</div> <div class="article-description">Protect Against Infectious Diseases Safety is a significant issue for front-line workers like doctors, nurses, and other health care professionals at maximum risk of exposure to infectious diseases. Infected health care workers could be a source o..</div> <div class="article-button pd-t15"><a class="btn btn-primary" href="https://sagehealthcare.sg/article/blogcat61/blogart3">Learn More</a></div> </div> </div> </div> </div> <div id="news_latest" class="bnews-list hide"> <div class="artblock"> <div class="img_container"> <img class="article-image" src="image/catalog/Banner/Harmonium/Product design.png"/> </div> <div class="info"> <div class="name"><a href="https://sagehealthcare.sg/article/blogcat61/harmonium">HARMOFINE® Sterile single-use insulin pen needle</a></div> <div class="description">Harmonium Pharma is a healthcare company in Italy, focusing exclusively on diabetes, with a global presence in 16 countries.Different from other players focused only on the management of hyperglycemias and medical instruments (insulin, hypoglycaemic,..</div> Feb 21, 2023 </div> <div class="hidden"> <div class="article-meta"> Updated on Oct 05, 2023 | Added in <a href="https://sagehealthcare.sg/article/blogcat61">Clinical</a> | </div> <a href="https://sagehealthcare.sg/article/blogcat61/harmonium"><img class="article-image" align="left" src="image/catalog/Banner/Harmonium/Product design.png" title="HARMOFINE® Sterile single-use insulin pen needle" alt="HARMOFINE® Sterile single-use insulin pen needle" /></a> <div class="blog-button"><a class="button" href="https://sagehealthcare.sg/article/blogcat61/harmonium">Learn More</a></div> </div> </div> <div class="artblock"> <div class="img_container"> <img class="article-image" src="image/catalog/Banner/Grenier/0010_001.jpg"/> </div> <div class="info"> <div class="name"><a href="https://sagehealthcare.sg/article/blogcat61/blogart28">Preanalytics</a></div> <div class="description">Greiner Bio-One Preanalytics develops specimen collection systems for blood, urine and saliva based on customer requirements and the demands of the diagnostics market, with the aim of making day-to-day, routine tasks carried out at clinics, laborator..</div> Feb 21, 2023 </div> <div class="hidden"> <div class="article-meta"> Updated on Feb 21, 2023 | Added in <a href="https://sagehealthcare.sg/article/blogcat61">Clinical</a>, <a href="https://sagehealthcare.sg/article/blogcat63">Research</a> | </div> <a href="https://sagehealthcare.sg/article/blogcat61/blogart28"><img class="article-image" align="left" src="image/catalog/Banner/Grenier/0010_001.jpg" title="Preanalytics" alt="Preanalytics" /></a> <div class="blog-button"><a class="button" href="https://sagehealthcare.sg/article/blogcat61/blogart28">Learn More</a></div> </div> </div> <div class="artblock"> <div class="img_container"> <img class="article-image" src="image/catalog/slicing/Company Logo/phaseal-optima_hotspot_203258288.webp"/> </div> <div class="info"> <div class="name"><a href="https://sagehealthcare.sg/article/blogcat61/blogart20">Close System Drug Delivery System</a></div> <div class="description">The BD PhaSeal™ system is a closed system drug transfer device (CSTD) that has been demonstrated to prevent exposure to hazardous drugs, from drug preparation to IV administration. It is an airtight, leakproof system that utilizes membrane-to-..</div> Feb 26, 2022 </div> <div class="hidden"> <div class="article-meta"> Updated on Apr 05, 2022 | Added in <a href="https://sagehealthcare.sg/article/blogcat61">Clinical</a>, <a href="https://sagehealthcare.sg/article/blogcat62">Veterinary</a>, <a href="https://sagehealthcare.sg/article/blogcat63">Research</a> | </div> <a href="https://sagehealthcare.sg/article/blogcat61/blogart20"><img class="article-image" align="left" src="image/catalog/slicing/Company Logo/phaseal-optima_hotspot_203258288.webp" title="Close System Drug Delivery System" alt="Close System Drug Delivery System" /></a> <div class="blog-button"><a class="button" href="https://sagehealthcare.sg/article/blogcat61/blogart20">Learn More</a></div> </div> </div> <div class="artblock"> <div class="img_container"> <img class="article-image" src="image/catalog/slicing/clinical/1-16097.jpg"/> </div> <div class="info"> <div class="name"><a href="https://sagehealthcare.sg/article/blogcat61/blogart15">Molecular Quality Control</a></div> <div class="description">Molecular products that includes controls and validation panels to assist in the implementation and monitoring of assays for clinical and research laboratories, blood centers, and IVD manufacturers</div> Sep 19, 2021 </div> <div class="hidden"> <div class="article-meta"> Updated on Apr 05, 2022 | Added in <a href="https://sagehealthcare.sg/article/blogcat61">Clinical</a> | </div> <a href="https://sagehealthcare.sg/article/blogcat61/blogart15"><img class="article-image" align="left" src="image/catalog/slicing/clinical/1-16097.jpg" title="Molecular Quality Control" alt="Molecular Quality Control" /></a> <div class="blog-button"><a class="button" href="https://sagehealthcare.sg/article/blogcat61/blogart15">Learn More</a></div> </div> </div> <div class="artblock"> <div class="img_container"> <img class="article-image" src="image/catalog/slicing/Company Logo/Screenshot 2022-02-26 131119.png"/> </div> <div class="info"> <div class="name"><a href="https://sagehealthcare.sg/article/blogcat61/blogart14">PET Imaging Consumeable</a></div> <div class="description">Positron emission tomography (PET) uses small amounts of radioactive materials called radiotracers or radiopharmaceuticals, a special camera and a computer to evaluate organ and tissue functions. By identifying changes at the cellular level, PET may ..</div> Jun 01, 2021 </div> <div class="hidden"> <div class="article-meta"> Updated on Feb 26, 2022 | Added in <a href="https://sagehealthcare.sg/article/blogcat61">Clinical</a> | </div> <a href="https://sagehealthcare.sg/article/blogcat61/blogart14"><img class="article-image" align="left" src="image/catalog/slicing/Company Logo/Screenshot 2022-02-26 131119.png" title="PET Imaging Consumeable" alt="PET Imaging Consumeable" /></a> <div class="blog-button"><a class="button" href="https://sagehealthcare.sg/article/blogcat61/blogart14">Learn More</a></div> </div> </div> <div class="artblock"> <div class="img_container"> <img class="article-image" src="image/catalog/slicing/Company Logo/istockphoto-1061745418-612x612.jpg"/> </div> <div class="info"> <div class="name"><a href="https://sagehealthcare.sg/article/blogcat61/blogart13">Thermablate Endometrial Ablation System</a></div> <div class="description">Product details The Thermablate Endometrial Ablation System is a clinically proven, gentle, two minute treatment that can significantly reduce or stop heavy menstrual periods to improve women’s health who have completed childbearing. The proced..</div> Jun 01, 2021 </div> <div class="hidden"> <div class="article-meta"> Updated on Feb 26, 2022 | Added in <a href="https://sagehealthcare.sg/article/blogcat61">Clinical</a> | </div> <a href="https://sagehealthcare.sg/article/blogcat61/blogart13"><img class="article-image" align="left" src="image/catalog/slicing/Company Logo/istockphoto-1061745418-612x612.jpg" title="Thermablate Endometrial Ablation System" alt="Thermablate Endometrial Ablation System" /></a> <div class="blog-button"><a class="button" href="https://sagehealthcare.sg/article/blogcat61/blogart13">Learn More</a></div> </div> </div> <div class="artblock"> <div class="img_container"> <img class="article-image" src="image/catalog/slicing/clinical/PPE.jpg"/> </div> <div class="info"> <div class="name"><a href="https://sagehealthcare.sg/article/blogcat61/blogart3">Personal Protective Equipment</a></div> <div class="description">Protect Against Infectious Diseases Safety is a significant issue for front-line workers like doctors, nurses, and other health care professionals at maximum risk of exposure to infectious diseases. Infected health care workers could be a source o..</div> Jun 01, 2021 </div> <div class="hidden"> <div class="article-meta"> Updated on Apr 05, 2022 | Added in <a href="https://sagehealthcare.sg/article/blogcat61">Clinical</a>, <a href="https://sagehealthcare.sg/article/blogcat62">Veterinary</a>, <a href="https://sagehealthcare.sg/article/blogcat63">Research</a> | </div> <a href="https://sagehealthcare.sg/article/blogcat61/blogart3"><img class="article-image" align="left" src="image/catalog/slicing/clinical/PPE.jpg" title="Personal Protective Equipment" alt="Personal Protective Equipment" /></a> <div class="blog-button"><a class="button" href="https://sagehealthcare.sg/article/blogcat61/blogart3">Learn More</a></div> </div> </div> </div> </div> <script type="text/javascript"><!-- $(document).ready(function() { $('img.article-image').each(function(index, element) { var articleWidth = $(this).parent().parent().width() * 0.7; var imageWidth = $(this).width() + 10; if (imageWidth >= articleWidth) { $(this).attr("align","center"); $(this).parent().addClass('bigimagein'); } }); }); //--></script> <script type="text/javascript"> // Note.. it supports Animate.css // Manual Slider don't support animate css // $('#news_latest').owlCarousel({ // items: 3, // // loop: true, // // autoplay: true, // autoplayTimeout: 5000, // smartSpeed: 450, // nav: true, // navText: ['<div class="pointer absolute position-top-left h100 slider-nav slider-nav-left hover-show"></div>', '<div class="pointer absolute position-top-right h100 slider-nav slider-nav-right hover-show"></div>'], // dots: true, // dotsClass: 'slider-dots slider-custom-dots absolute position-bottom-left w100 list-inline text-center', // //animateOut: 'slideOutDown', // //animateIn: 'slideInDown', // }); </script></div><div class='section-space max-offset contact_form_with_map ' ><div class="contact-form-with-map flex flex-wrap"> <div class="form-col"> <div class="section-header white white-black">Contact Us</div> <div class="contact-details m-b-lg white"> <div class="section-mini-header white pd-b15">Locate Us</div> <div class="homemap flex"> <div class="addr flex pd-b15"> <div> <img src="image/catalog/slicing/homepage/icon_hp-contact-location.png" class="map-icon" alt="Address"/> </div> <div> 26, Sin Ming Lane, #06-126/127,<br /> Midview City, Singapore 573971 </div> </div> <div> <div class="flex"> <div> <img src="image/catalog/slicing/homepage/icon_hp-contact-phone.png" class="map-icon" alt="Phone"/> </div> <div> <a class="white" href="tel:(65) 6415 8762" alt="(65) 6415 8762" title="(65) 6415 8762" >(65) 6415 8762</a><br /> </div> </div> <div class="flex"> <div> <img src="image/catalog/slicing/homepage/icon_hp-contact-fax.png" class="map-icon" alt="Fax"/> </div> <div> (65) 6251 9635<br/> </div> </div> </div> </div> <div class="email flex pd-b15 pd-t15"> <div> <img src="image/catalog/slicing/homepage/icon_hp-contact-email.png" class="map-icon" alt="Email"/> </div> <a class="white" href="mailto:customerservice@sagehealthcare.sg" alt="customerservice@sagehealthcare.sg" title="customerservice@sagehealthcare.sg" >customerservice@sagehealthcare.sg</a><br /> </div> </div> <form id="contact-us-form" action="https://sagehealthcare.sg//index.php?route=information/contact" method="post" enctype="multipart/form-data" class="form-horizontal"> <div class="section-mini-header white pd-b15">Send Us An Enquiry</div> <div class="contact-body"> <div class="form-group required"> <label class="control-label" for="input-name">Name</label> <input type="text" name="name" value="" id="input-name" class="form-control" placeholder="Name" /> </div> <div class="form-group required"> <label class="control-label" for="input-email">Email</label> <input type="text" name="email" value="" id="input-email" class="form-control" placeholder="Email" /> </div> <div class="form-group required"> <label class="control-label" for="input-telephone">Contact No.</label> <input type="tel" name="telephone" value="" id="input-telephone" class="form-control input-number" placeholder="Contact No." /> </div> <div class="form-group required"> <label class="control-label" for="input-subject">Subject</label> <input type="text" name="subject" value="" id="input-subject" class="form-control" placeholder="Subject" /> </div> <div class="form-group required"> <label class="control-label" for="input-enquiry">Message</label> <textarea name="enquiry" rows="10" id="input-enquiry" class="form-control" placeholder="Message"></textarea> </div> </div> <div class="contact-footer text-center"> <div id="google_recaptcha" class="form-group required"> <script src="//www.google.com/recaptcha/api.js" type="text/javascript"></script> <div id="input-payment-captcha" class="g-recaptcha" data-sitekey="6LfLxn0UAAAAAEq0FxFbiLL4XbaZsVy7S_AkLwe_"></div> </div> <input class="btn btn-black pull-sm-right" type="submit" value="Submit" /> </div> </form> </div> <div class="map-col"> <div class="mapouter"><div class="gmap_canvas"><iframe class="gmap_iframe" width="100%" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://maps.google.com/maps?width=600&height=864&hl=en&q=26 Sin Ming Ln, Singapore 573971&t=&z=14&ie=UTF8&iwloc=B&output=embed"></iframe><a href="https://www.fnfgo.com/">FNF Online</a></div><style>.mapouter{position:relative;text-align:right;width:100%;height:864px;}.gmap_canvas {overflow:hidden;background:none!important;width:100%;height:864px;}.gmap_iframe {height:864px!important;}</style></div> </div> </div> <script> $(document).ready(function(){ if($('.text-danger').length){ var h_height = $('.fixed-header').height(); $('html, body').animate({ scrollTop: $('.text-danger').offset().top - h_height - 150}, 500); } }); const contact_us_form = document.getElementById('contact-us-form'); const form_submit_handler = async function (e) { e.preventDefault(); const form = e.target; const form_action = form.action; const form_id = form.id; const form_data = new FormData(form); let response = await fetch(form_action + "/ajax_submit", { method: 'POST', body: form_data }); let result; try { result = await response.json(); } catch (err) { swal({ title: 'Server Error!', html: 'Please contact your administrator to resolve this.', type: "error" }); return; } const form_inputs = form.querySelectorAll('input, textarea'); if (result.hasOwnProperty('error')) { //error-ed out, failed validation or failed sending email. form_inputs.forEach(function(item, index){ var error_field = item.getAttribute('name'); var error_msg_div_ = document.getElementById(error_field + '_error_div'); if (result.hasOwnProperty(error_field)) { if (error_msg_div_ === null) { var error_msg_div = document.createElement('div'); error_msg_div.id = error_field + '_error_div'; error_msg_div.classList.add('text-danger'); error_msg_div.classList.add('error_field'); error_msg_div.innerText = result[error_field]; if (error_field === 'g-recaptcha-response') { captcha_div = item.parentNode.parentNode; captcha_div.insertAdjacentElement('afterend', error_msg_div); } else { item.insertAdjacentElement('afterend', error_msg_div); } } } else { //remove the error field if it has been fixed. if (error_msg_div_ !== null) { error_msg_div_.remove(); } } }); } else { //success swal({ title: 'Success!', html: result.message, type: "success" }); let all_error_fields = document.querySelectorAll('.error_field'); all_error_fields.forEach(function(item, index){ item.remove(); }); form_inputs.forEach(function(item, index){ if (item.getAttribute('type') !== 'submit') { item.value = ''; } }); //FACEBOOK EVENT - CONTACT if(result.facebookevent_status){ if (typeof fbq == 'function') { fbq('track', 'Contact'); }else{ console.log('Pixel not found'); } } //FACEBOOK EVENT - CONTACT END //TODO: add google tracking code here } grecaptcha.reset(); }; contact_us_form.addEventListener('submit', form_submit_handler); </script> <style> /* .contact-form-with-map { margin:0 -15px; } .contact-form-with-map > * { padding:0 15px; } */ .form-col { } .contact-form-with-map .form-col { flex:1 0 50%; padding:calc(15px + 2vw); order:1; background-color:#8fa574; background-image:url(' image/'); background-size:cover; } .contact-form-with-map .map-col{ flex:1 0 50%; order:2 } .map-col iframe { width: 100%; height: 100%; } .contact-detail .icon { width: 70px; margin: 10px auto; } .contact-details > *{ flex:0 0 33.33333%; } body:not(.cke_editable) .contact-form-with-map h2:not(.swal2-title):not([style]) { text-align: left!important; } @media (max-width: 991px) { } @media (max-width: 767px) { .contact-form-with-map #contact-us-form h3{ text-align: center; } .contact-details { justify-content: center; } .contact-details > *{ flex:0 0 50%; } .contact-form-with-map > * { flex:0 0 100%!important; } .map-col iframe { min-height: 350px; } body:not(.cke_editable) .contact-form-with-map h2:not(.swal2-title):not([style]) { text-align: center!important; } } </style></div><div class="container"> <ul class="breadcrumb hide"> <li><a href="https://sagehealthcare.sg/">Home</a></li> <li><a href="https://sagehealthcare.sg/clinical">Clinical</a></li> </ul> <div class="row hide"> <div id="content" class="col-sm-12"> <div class="text-center section-header">Clinical</div> </div> </div> </div> <div id="footer-area"> <!--xml strat--> <div class="modal modal-wide fade" id="help-modal2" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"></div> <script> function tmdFormPopup(formid) { tmdhref = 'https://sagehealthcare.sg/index.php?route=tmdform/popupform/popupformpage&form_id='; var href = tmdhref+formid; $('#help-modal2 .modal-content').html('<div class="loader-if centered"></div>'); $('#help-modal2').load(href); } </script> <style type="text/css"> .modal.modal-wide .modal-dialog { width: 50%; } </style> <!--xml end--> <footer> <style> /* ============================ Theme Base ============================*/ /* Main Slider */ /* parrallax */ body{ } /* Section Padding */ body .section-space:not(.slideshow.max-offset) { padding:calc(/19.2 * 1vw) 0!important; } /* Header Letter Case */ .header-container .header-menu #main-menu>li>a { text-transform: uppercase!important; } /* Main Banner Related */ /* dots */ .slick-dots li button:before { display:none } .slick-dots { padding-left:0; text-align: center; } .slick-dots >* { list-style:none; display: inline-block; margin: 10px 7px; } .slick-dots li { width: auto!important; height:auto!important } body .slideshow .slider-custom-dots .owl-dot{ list-style:none; display: inline-block; width: 30px; height:5px; background:#ccc; margin: 10px 7px; } .slick-dots li button { width: 30px!important; height:5px!important; font-size: 0!important; border:none!important; padding:0!important; background:#ccc!important; } .slick-dots .slick-active button, body .slideshow .slider-custom-dots.active .owl-dot{ background:#000!important; } .slider-slideshow-description .slider-slideshow-description-texts { position: relative; } body .slider-slideshow-description .slider-slideshow-description-texts .slideshow-text-0 { font-size: calc(20px + (42 - 20) * (100vw - 320px) / (1920 - 320)) !important; font-weight: 500; color:#000; } body .slider-slideshow-description .slider-slideshow-description-texts .slideshow-text-1 { font-size: calc(18px + (45 - 18) * (100vw - 320px) / (1920 - 320)) !important; font-weight: 900; /* margin-bottom:1vw; */ } body .slider-slideshow-description .slider-slideshow-description-texts .slideshow-text-2 { line-height: 1.7em!important; } .slideshow .slider-custom-dots { text-align: left; padding: 0px calc(10% + 45px)!important; margin: 0 auto; } body .slideshow .light_image .banner-overlay { position:absolute; top:0; bottom:0; left:0; right:0; } body .slideshow .slider-custom-dots .owl-dot.active { background: #8fa574!important; } body .slideshow .light_image .banner-overlay { background:rgba(255, 255, 255,0.4); } @media (min-width:992px) { body .slideshow .light_image .banner-overlay { display:none; } } body .slideshow .dark_image .banner-overlay { background:rgba(0, 0, 0,0.4); } body .line { top: calc((20px + 4vw) * -1); height: 0vh; width: 2px; background: #000; left: 32px; opacity: 0; position: absolute; -webkit-transition: height 300ms cubic-bezier(0.470, 0.000, 0.745, 0.715); -moz-transition: height 300ms cubic-bezier(0.470, 0.000, 0.745, 0.715); -o-transition: height 300ms cubic-bezier(0.470, 0.000, 0.745, 0.715); transition: height 300ms cubic-bezier(0.470, 0.000, 0.745, 0.715); } body .line.animate { opacity: 1; height: calc(20px + 4vw) } .slideshow .fa { color:#000; } body .slider-custom-dots { bottom:5%; } #ToTop:before { color: #8fa574!important; } #ToTop { border-radius: 50%; background: #ffffff!important; /* border:3px solid #000; */ } /* ============================ Header Settings ============================*/ @media (min-width:767px) { body .header-container { grid-template-columns: 15% 1fr auto; } } @media (min-width:992px) { body .header-container { grid-template-columns: 20% 1fr auto; } body .header-container .header-top{ -ms-grid-column: 3; grid-column: 3 / 3; -ms-grid-row: 1; -ms-grid-row-span: 2; grid-row: 1 / 3; } body .header-container .header-logo { -ms-grid-column: 1; grid-column: 1 / 1; -ms-grid-row: 1; -ms-grid-row-span: 2; grid-row: 1 / 3; } body .header-container .header-menu { -ms-grid-column: 2; -ms-grid-column-span: 1; grid-column: 2 / 3; -ms-grid-row: 1; -ms-grid-row-span: 2; grid-row: 1 / 3; justify-content: right; padding-right: 5%; align-items:center; } } @media (min-width:1200px) { body .header-container { grid-template-columns: 15% 1fr auto; } } /* ============================ Footer Settings ============================*/ .footer-bottom { background-color: #231f20 !important; color: #ffffff !important; } .footer-bottom p { color: #ffffff !important; } .footer-bottom a, .footer-bottom a:hover{ color: #ffffff !important; } footer h5 { color:#ffffff !important; font-size:18px !important; font-family: !important; text-transform:uppercase; } footer { background-color: #231f20 !important; color:#ffffff !important; } footer a { color:#ffffff !important; } footer a:hover { text-decoration: underline; color:#e1dfdf !important; } /* ============================ Color Settings ============================*/ body .search-custom .search-box { border:1px solid #8fa574!important; } body input:focus, body textarea:focus{ border:1px solid #8fa574!important } /* theme color */ .account-container div .icon-font { background: #8fa574!important; } .information-faq .panel-title>a{ background: #8fa574!important; color:#ffffff !important; } /* primary color */ .account-container a:hover, .account-container a:focus, .account-container a.active { background: #8fa574!important; color:#ffffff !important; } .header-top svg path { fill:#8fa574 !important; } .header-top #wishlist-total .fa { color:#8fa574 !important; } body .account-container a:hover .icon-font:before, body .account-container a:focus .icon-font:before, body .account-container a:hover h4,body .account-container a:focus h4, body .account-container a:hover p, .account-container a.active .icon-font:before, .account-container a.active p, body .account-container a.active h3{ color:#ffffff !important; } .login-header .btn.active { background: #8fa574!important; color:#fff!important } .bootstrap-datetimepicker-widget td.active, .bootstrap-datetimepicker-widget td.active:hover { background: #8fa574!important; color: #fff; text-shadow: 0 -1px 0 rgb(0 0 0 / 25%); } .product-product #product-tabs li a:hover:before, .product-product #product-tabs li.active a:before { content: ''; width: 69%; margin: 1px auto; display: block!important; position: absolute; left: 0%; right: 0; bottom: 5px; height: 2px; text-decoration:none; background: #ffffff!important } .testimonial_layout_1 .testimonial-placeholder { background-color: #8fa574!important; } .store_layout_2 .location .overlay:after { border-color: #8fa574!important } .hover-overlay .to-overlay { background: rgba(143,165,116, 0.5)!important; } .account-account .account-container a:hover, .account-account .account-container a:focus {border: 1px solid #ffffff !important;} .account-account .account-container a:hover .icon-font:before, .account-account .account-container a:focus .icon-font:before {color: #ffffff !important;} .primary-color, a:hover, a:focus { color: #8fa574 } .primary-color-bg { background-color: #8fa574 } body .btn-primary:not(.btn-mi), body .cart-buttons .btn-primary:not(.btn-mi), .swal2-popup .swal2-styled.swal2-confirm, body .slider-slideshow-description .slider-slideshow-description-texts .btn.btn-primary { background-color: #8fa574 !important; border: 1px solid #8fa574 !important; color:#ffffff !important; } body .btn-default:not(.btn-mi), body .cart-buttons .btn-default:not(.btn-mi) { background-color: #ffffff !important; border: p solid #231f20 !important; color:#231f20 !important; } body .btn-primary:not(.btn-mi), body .cart-buttons .btn-primary:not(.btn-mi) { border-radius:0px; } body[class*="account-"] .btn, .cart-dorpdown-footer .btn { border-radius:0px; } body .btn-primary:not(.btn-mi):hover, body .cart-buttons .btn-primary:not(.btn-mi):hover, body .cart-buttons .btn-primary:not(.btn-mi):focus, body .btn-primary:not(.btn-mi):focus, body .cart-buttons .btn-primary:not(.btn-mi):hover:active, body .btn-primary:not(.btn-mi):hover:active, .swal2-popup .swal2-styled.swal2-confirm:hover, body .slider-slideshow-description .slider-slideshow-description-texts .btn.btn-primary:hover { background-color: #8fa574 !important; opacity:0.7; /* border-color: #ffffff !important; */ color:#ffffff !important; } body .btn-default:not(.btn-mi):hover, body .cart-buttons .btn-default:not(.btn-mi):hover, body .cart-buttons .btn-default:not(.btn-mi):focus, body .btn-default:not(.btn-mi):focus, body .cart-buttons .btn-default:not(.btn-mi):hover:active, body .btn-default:not(.btn-mi):hover:active { background-color: #8fa574 !important; opacity:0.8; /* border-color: #ffffff !important; */ color:#ffffff !important; } .header-container #enquiry>a .badge, .header-container #cart>a .badge { background-color: #8fa574 !important; color:#ffffff !important; } @keyframes pulse1{ 0%{ box-shadow:0 0 0 0 rgba(143,165,116, 0.4); } 70%{ box-shadow:0 0 0 15px rgba(143,165,116, 0); } 100%{ box-shadow:0 0 0 0 rgba(143,165,116, 0); } } .pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover { background-color: #8fa574 !important; border-color: #8fa574 !important; color:#ffffff !important; } .pagination li a:hover, .pagination li span:hover { background-color: #8fa574 !important; border-color: #8fa574 !important; color:#ffffff !important; } /* ============================ Font Settings ============================*/ /* Main Heading */ body:not(.cke_editable) h2:not(.swal2-title):not([style]) { font-size:calc( (40px /1.5 ) + (((40/3)/19.2) * 1vw))!important; text-transform: capitalize!important; color:#000000!important; font-family: Lato !important; } body:not(.cke_editable) h2:not(.swal2-title):not([style])::after, body:not(.cke_editable) h2:not(.swal2-title):not([style])::before{ } body:not(.cke_editable) h2:not(.swal2-title):not([style])::before { content: ''; width: 48px; height: 5px; display: block; margin: 0px auto 10px; } /* product-title, secondary heading(h3) */ body h3, #filter-groups .item-header{ color:#000000!important; font-size:calc( (32px / 1.5) + (((32/3)/19.2) * 1vw))!important; font-family: Lato !important; text-transform: capitalize!important; } h3.product-title::before { background-color: #ffffff!important } /* body */ body, p{ font-size:calc( (13px / 1.1) + (((13/11)/19.2) * 1vw))!important; color:#000000!important; font-family: Lato !important; line-height:1.7em!important; } /* @media (max-width:991px) { body, p{ font-size:calc( (13px / 1.5) + (((13/3)/9.91) * 1vw))!important; } } @media (max-width:767px) { body, p{ font-size:calc( (13px / 1.5) + (((13/3)/7.67) * 1vw))!important; } } */ a { color: #000000!important; } a:hover { color: #000000!important; } .text_menu_color, .header-container .header-menu #main-menu > li, .header-container .header-menu #main-menu > li a { color: #231f20 !important; } .text_menu_hover_color, .fixed-header .header-container .header-menu #main-menu > li.active a, .fixed-header .header-container .header-menu #main-menu > li:hover a { color: #231f20 !important; } /* Popup Search */ #fullpage-search .search-box { max-width: 1200px; width:80%; } /* Header Menu */ .text_menu_font, .header-container .header-menu #main-menu li, .header-container .header-menu #main-menu li a { font-size:calc( (13px / 1.1) + (((13/11)/19.2) * 1vw))!important; } /* Responsive font */ /* ============================ Product Related ============================*/ /* wishlist */ .product-wishlist .fa { color: #8fa574 !important; } .product-block{ background:#FFFFFF!important; border:!important; } .product_countdown_box > div { background-color: #8fa574!important } /* @media (min-width:541px) { body:not(.cke_editable) h2:not(.swal2-title):not([style]) { font-size:calc(40/7.67 * 1vw)!important; } } @media (min-width:768px) { body:not(.cke_editable) h2:not(.swal2-title):not([style]) { font-size:calc(40/11 * 1vw)!important; } } @media (min-width:992px) { body:not(.cke_editable) h2:not(.swal2-title):not([style]) { font-size:calc(40/19.2 * 1vw)!important; } } */ /* checkout facebook button */ body .dsl-button, body .dsl-button:hover { color:#fff!important; } ul.custom-tabs > li { padding:0 5px; } ul.custom-tabs > li a { border: 2px solid #000!important; padding:10px 2vw; } ul.custom-tabs > li a:hover, ul.custom-tabs > li.active a { background: #000!important; color:#fff !important; } .testimonial_layout_2 .testimonial .fa-quote-right { color: #8fa574!important } /* dropdown fix */ .fixed-header .header-container .header-menu #main-menu li > ul > li a { background-color: transparent !important; } .fixed-header .header-container .header-menu #main-menu li > ul > li { margin-right: 0 !important; } .fixed-header .header-container .header-menu #main-menu li > ul > li.active a, .fixed-header .header-container .header-menu #main-menu li > ul > li:not(.active) a { color: #000 !important; border-radius: 0px !important; } .fixed-header .header-container .header-menu #main-menu li > ul { background-color:#fff; } .fixed-header .header-container .header-menu #main-menu li > ul > li.active a, .fixed-header .header-container .header-menu #main-menu li > ul > li:not(.active) a:hover { background-color: #8fa574 !important; color: #ffffff !important; } /* dropdown fix */ .text_category_menu_color, .sticky-wrap .category-container .wrapper ul > li > a { color: #ffffff !important; } .text_category_menu_hover_color, .sticky-wrap .category-container .wrapper ul > li > a.active, .sticky-wrap .category-container .wrapper ul > li:hover > a { color: #ffffff !important; } .text_h2_color, .ctgr-title h3, body:not(.cke_editable) h2:not(.swal2-title):not([style]){ color: #000000 !important; } .text_h3_color, .cart-header-text, .text-color-primary { color: #000000 !important; } /* .text_p_light_color, body .cart-buttons .btn-primary:not(.btn-mi), #enquiry .btn-primary, #cart .btn-primary { color: !important; } */ .text_p_dark_color { color: !important; } .text_product_title_color, #product-filter-detect .product-gutter .product-block .product-name .product-title { color: !important; } .text_p_theme_color, p{ color: #000000 !important; } footer .text_p_theme_color, footer p{ color: #ffffff !important; } /* Font Family */ /* .text_menu_font, .header-container .header-menu #main-menu li, .header-container .header-menu #main-menu li a { font-family: Lato !important; } .text_menu_hover_font, .fixed-header .header-container .header-menu #main-menu li.active a, .fixed-header .header-container .header-menu #main-menu li:hover a { font-family: Roboto !important; } */ /* .text_menu_hover_font, .fixed-header .header-container .header-menu #main-menu li.active ul a, .fixed-header .header-container .header-menu #main-menu ul li:hover a { font-family: !important; } .text_category_menu_font, .sticky-wrap .category-container .wrapper ul li a { font-family: Lato !important; } */ /* .text_category_menu_hover_font, .sticky-wrap .category-container .wrapper ul li a.active, .sticky-wrap .category-container .wrapper ul li:hover a { font-family: Roboto !important; } */ .text_h2_font, .ctgr-title h3, body:not(.cke_editable) h2:not(.swal2-title):not([style]) { font-family: Lato !important; } .text_h3_font , .cart-header-text{ font-family: Lato !important; } .text_p_light_font, body .cart-buttons .btn-primary:not(.btn-mi), #enquiry .btn-primary, #cart .btn-primary { font-family: 'Lato' !important; } .text_p_dark_font { font-family: !important; } .text_product_title_font, #product-filter-detect .product-gutter .product-block .product-name .product-title { font-family: !important; } .text_p_theme_font { font-family: Roboto !important; } /* .cart-dorpdown-footer .btn.btn-primary { font-size: 10px !important; } */ /* article */ /* .text_menu_hover_font, .fixed-header .header-container .header-menu #main-menu li.active a, .fixed-header .header-container .header-menu #main-menu li:hover a { font-size: 14px !important; } */ .text_category_menu_font, .sticky-wrap .category-container .wrapper ul li a,body #side-categories .group .item a, body #side-manufacturer label,body #side_filter label{ font-size: 13px !important; font-weight: normal; } .text_category_menu_hover_font, .sticky-wrap .category-container .wrapper ul li a.active, .sticky-wrap .category-container .wrapper ul li:hover a { font-size: 14px !important; } .text_p_light_font { font-size: 14px !important; } .text_p_dark_font { } .text_product_title_font, #product-filter-detect .product-gutter .product-block .product-name .product-title { } .text_p_theme_font { font-size: 14px !important; } /*casper*/ .product-category .item-header{ font-size:24px; padding: 15px 0!important; } .product-category .list-group-item{ color:#000000; font-weight: bold; padding:0; background-color:transparent; } #side_filter.panel{ background-color:transparent; } #side-manufacturer .list-group-item:not(.item-header) { padding: 0!important; } /*.product-category .list-group-item label, .product-category .list-group label{ color:#6c6c6c; } .product-category #side-categories .side-categories-level-1+.side-categories-level-1 { border-top: 0; }*/ #side-categories .group .item.active+.sub { border-top: 0!important; } #side-categories .group .item .toggle { border-left: 0!important; } /*#side-categories .group:not(:last-child) { border-bottom: 0!important; }*/ #side-categories .caret { display: none; } .product-category .side-categories-level-1 .item.level-1, .product-category .side-categories-level-1 .item.level-2{ border: none; } #side-categories .level-1.pointer:after, #side-categories .level-2.pointer:after, #side-categories .level-3.pointer:after { content: '+'; font-family: initial; font-size: 13px; color: #fff; position: absolute; right: 20px; top: 25%; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; -webkit-transform: rotate(-90deg); -ms-transform: rotate(-90deg); transform: rotate(-90deg); } #side-categories .level-2.pointer:after, #side-categories .level-3.pointer:after { color: #000; } #side-categories .item.level-1:hover .toggle.level-1.pointer:after, #side-categories .item.level-2:hover .toggle.level-2.pointer:after, #side-categories .item.level-3:hover .toggle.level-3.pointer:after { color:#FFFFFF!important; } #side-categories .item.level-1.active .toggle.level-1.pointer:after, #side-categories .item.level-2.active .toggle.level-2.pointer:after, #side-categories .item.level-3.active .toggle.level-3.pointer:after { content: '-'; color:#FFFFFF!important; -webkit-transition: all 0.3s; -o-transition: all 0.3s; transition: all 0.3s; -webkit-transform: rotate(0deg); -ms-transform: rotate(0deg); transform: rotate(0deg); } #side-categories .group:not(:last-child) { border-bottom: 0!important; } /*level 1*/ .product-category .side-categories-level-1 .group>.level-1 a{ padding: 10px 15px!important; } #side-categories .item.level-1{ background-color:#8FA574; margin: 15px 0!important; border-radius:0px!important; outline:none; } #side-categories .item.level-1 a{ color:#FFFFFF!important; } #side-categories .item.level-1:hover, #side-categories .item.level-1.active{ background-color:#231F20!important; } #side-categories .item.level-1:hover a, #side-categories .item.level-1.active a{ color:#FFFFFF!important; } /*level 2*/ #side-categories .item.level-2 a{ padding:7px 20px!important; } #side-categories .item.level-2{ background-color:#FFFFFF; border-radius:0px!important; outline:none; margin: 15px 0!important; } #side-categories .item.level-2 a{ color:#231F20!important; } #side-categories .item.level-2:hover, #side-categories .item.level-2.active{ background-color:#FFFFFF; color:#8FA574!important; } #side-categories .item.level-2:hover a, #side-categories .item.level-2.active a{ color:#8FA574!important; } /*level 3*/ #side-categories .item.level-3 a{ color:#000; padding:7px 7px 7px 40px!important; } #side-categories .item.level-3:hover, #side-categories .item.level-3.active, #side-categories .item.level-3:hover a, #side-categories .item.level-3.active a, #side-categories .item.level-3:hover .caret, #side-categories .item.level-3.active .caret{ color:#000!important; text-decoration: underline; } #side-categories .item.level-4 a{ padding:7px 30px!important; } #side_filter .list-group{ border-top: 1px solid #d0d0d0; margin-top:20px; } #side-price{ border-top: 1px solid #d0d0d0; } /*#side-price .price-container{ display:none!important; } .product-category .menu_label { color: #000; font-family:"Montserrat"; font-weight:600; } .product-category .input-group-text{ color:#000; } #side-categories, #side-manufacturer, #side_filter, #side-price{ background-color:#fff; } #side-categories>div, #side-manufacturer>div, #side_filter>div, #side_filter>div>div, #side-price>div{ background-color:#fff; }*/ /*#side_filter .list-group-item { padding: 7px 15px; }*/ /*#side-price .list-group-item { padding: 10px 15px; margin-bottom: 15px; } #side_filter>div, #side_filter>div>div, #side-price>div { background-color: transparent; } #side-categories, #side-manufacturer, #side_filter, #side-price { background-color: transparent; }*/ @media (min-width: 1200px){ .product-category #product-filter-detect .product-view>.product-gutter { width: calc(100% / 3); } } .product-category #product-filter-detect .product-view.rows>.product-gutter { width: 100%; } /* Filter */ #side-manufacturer label:hover, #side_filter label:hover { font-weight:bold; } #side-price .list-group-item:not(.item-header) { padding-top: 0!important; } /*Create a custom checkbox*/ .product-category .checkmark { position: absolute; top: 0; left: 0; height: 20px; width: 20px; /*background-color:#8FA574;*/ background-color:transparent; border:1px solid #8FA574!important; } /*When the checkbox is hover, add a blue background*/ .product-category .container input:hover ~ .checkmark { background-color:#231F20; } /*When the checkbox is checked, add a blue background*/ .product-category .container input:checked ~ .checkmark { background-color:#231F20; } /*Create the checkmark/indicator (hidden when not checked)*/ .product-category .checkmark:after { content: ""; position: absolute; display: none; } /*Show the checkmark when checked*/ .product-category .container input:checked ~ .checkmark:after { display: block; } /*Style the checkmark/indicator*/ .product-category .container .checkmark:after { left:7px; top: 3px; width: 5px; height: 10px; border: solid #FFFFFF; border-width: 0 3px 3px 0; -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg); } /*Style the checkmark/indicator*/ .product-category .container .color_checkmark:after { width: 10px; height: 20px; left: 13px; top: 7px; } #side-manufacturer label, #side_filter label{ padding-left:30px!important; } #side-manufacturer label input, #side_filter label input { display:none!important; } /* price box */ #side-price .ui-slider-range, #side-price .ui-slider-handle{ background: #8FA574!important; } #side-price #max, #side-price #min { color: #8FA574!important; } #side-categories .group .item a:hover, #side-categories .group .item .toggle:hover { background-color:transparent!important; } @media (min-width: 992px){ .col-md-auto{ width:auto!important; } } .filters-wrap{ justify-content: flex-end; } .fa-th-large:before, .fa-navicon:before, .fa-reorder:before, .fa-bars:before{ color:#8fa574; } .special-sticker, .sticker{ padding:6px 15px!important; border-radius: 0!important; margin: 8px!important; left:0!important; right:auto!important; } /*.product-block .out_of_stock{ top: auto; bottom:5px; left: 50%; transform: translateX(-50%); margin: 0px; }*/ .product-block .product-name a{ font-size:calc(12px + (17 - 12) * (100vw - 320px) / (1920 - 320)); color: black; font-weight: bold; } .product-block .product-brand{ display:none; } .product-block .product-name{ padding:7px 0px 7px!important; /*max-height:65px; overflow:hidden;*/ } .product-product .product-category, .product-block .product-category, .product-block .product-brand{ padding-top: 7px; text-align: center; color: #bbbaba; font-weight: 700; } .product-product .product-category{ text-align: left; padding: 7px 0; } .related-products .product-category{ text-align: center; padding: 0; } .product-block .product-details { margin:auto auto 0!important; } .product-block .product-details .price{ color: #8fa574; font-weight: 700; padding-bottom: 5px; } .product-block .product-details .price .price-old{ color: #737373; text-decoration: line-through; font-weight: 700; } .product-block .product-details .price .price-special{ color: #c70032; font-weight: 700; } /*product info layout 1*/ .product-block .product-details, .product-block .cart-buttons{ width:100%; } .product-block .cart-buttons{ display: flex; justify-content: center; margin:10px 0!important; } .product-block .product-inputs{ margin:auto 0 0; } .product-block .price_button{ /*margin:auto auto 0;*/ } .product-category #column-left{ padding-right:70px; } @media screen and (max-width: 1200px) { .product-category #column-left{ padding-right:0px; } } .quickcheckout-checkout .redeem{ background: #8fa574; color: #fff; border: 0px; padding: 5px 10px; margin: 10px 0; float: left!important; } .checkout_step{ list-style: none; display:flex; flex-wrap:wrap; flex-direction: row; padding-left:0px; margin-bottom: 20px; } .checkout_step li{ padding: 8px 10px; padding-right: 20px; margin-right: 24px; border: 0px solid #bfbfbf; border-right: 0; position: relative; background-color: #dddddd; color: #000; font-weight: bold; font-size: 16px; } .checkout_step li.active{ background-color:#8fa574; color:#fff; } .checkout_step li:after { content: ""; width: 0px; height: 0; position: absolute; border-top: 17.5px solid transparent; border-bottom: 17.5px solid transparent; border-left: 12px solid #dddddd; top: 0; right: -12px; } .checkout_step li.active:after { border-left: 12px solid #8fa574; } .checkout_step li:before { content: ""; width: 0px; height: 0; position: absolute; border-top: 18.5px solid #dddddd; border-bottom: 18.5px solid #dddddd; border-left: 12px solid transparent; top: 0; left: -12px; } .checkout_step li.active:before { border-top: 18.5px solid #8fa574; border-bottom: 18.5px solid #8fa574; } .product-block .product-category, .product-block .product-brand, .product-block .product-name, .product-block .product-inputs, .product-block .price_button{ padding-left:0!important; padding-right:0!important; } .product-block .btn-group.product-button{ display:none; } .product-block .btn-group.product-button{ display:none; } .product-gutter .cart-buttons .btn{ display:block; } @media screen and (max-width: 767px) { .product-block .btn-group.product-button{ display:block; } .product-gutter .cart-buttons .btn{ display:none; } .checkout_step { flex-direction: column; } .checkout_step li { margin-top:15px; margin-right: 0px; } .checkout_step li.active:after { border-top: 10px solid #8fa574; } .checkout_step li:after { content: ""; width: 0px; height: 0; position: absolute; border-right: 15px solid white; border-left: 15px solid white!important; border-top: 12px solid #dddddd; top:auto; bottom: -27px; right: 50%; transform: translateX(50%); } .checkout_step li:last-child:after { content: ""; width: 0px; height: 0; position: absolute; border-right: 0 solid white; border-left: 0 solid white!important; border-top: 0 solid #dddddd; top:auto; bottom: -27px; right: 50%; transform: translateX(50%); } .checkout_step li:before { content: ""; width: 0px; height: 0; position: absolute; border-top: 0 solid #dddddd; border-bottom: 0 solid #dddddd; border-left: 0 solid white; top: 0; left: 0; } } </style> <script> $(document).ready(function(){ check_button(); function check_button(){ var width = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth; if(width < 768){ $('.product-block .btn-cart').html('<i class="fa fa-shopping-cart"></i>'); } } }); $(window).load(function(){ $('.abjust_sticker').css('top',$('.sticker').outerHeight()+10+"px"); }) </script> <link href="catalog/view/javascript/bootstrap/css/bootstrap.min.css" rel="stylesheet" /> <link href="catalog/view/javascript/font-awesome-4.7.0/css/font-awesome.min.css" rel="stylesheet" /> <link href="catalog/view/theme/default/stylesheet/stylesheet.css" rel="stylesheet"> <link href="catalog/view/theme/default/stylesheet/base.css" rel="stylesheet"> <link href="catalog/view/theme/default/stylesheet/combined.min.css" rel="stylesheet"> <link href="catalog/view/theme/default/stylesheet/sass/helper.min.css" rel="stylesheet"> <link href="catalog/view/theme/default/stylesheet/sass/custom.min.css" rel="stylesheet"> <link href="catalog/view/theme/default/stylesheet/pagination-breadcrumb.css" rel="stylesheet"> <link href="catalog/view/theme/default/stylesheet/slsoffr.min.css" rel="stylesheet"> <link href="catalog/view/javascript/slick/slick.min.css" type="text/css" rel="stylesheet" media="screen" /> <link href="catalog/view/theme/default/stylesheet/blog-news.css" type="text/css" rel="stylesheet" media="screen" /> <link href="catalog/view/theme/default/stylesheet/sass/sage.css?v=1.2" rel="stylesheet"> <link href="catalog/view/theme/default/stylesheet/changes.css?v=1733252727" rel="stylesheet"> <script defer="defer" src="https://cdn.jsdelivr.net/npm/vanilla-lazyload@17.3.0/dist/lazyload.min.js"></script> <script> $(window).load(function() { var lazyLoadInstance = new LazyLoad({ // Your custom settings go here }); }); </script> <div class="footer-upper-row"> <div class="container"> <div class="footer-upper-contet"> <div class="footer-contact-info"> <img src="image/catalog/slicing/homepage/logo_footer-sage.png" alt="SAGE HEALTHCARE"/> <div class="section-mini-header pd-b15 pd-t30">SAGE HEALTHCARE</div> <p class="m0"> With Singapore as its home base, SAGE’s expansion would be in tandem with its Brand Owners’ market plans and coverage in the region. We have products and services for clinicians, researchers, and veterinarians.<br/><br><br> <a href="about" class="btn btn-primary">Learn More <i class="fa btn-arrow-right-white"></i></a> </p> </div> <div class="footer-contact-links"> <div class="section-mini-header pd-b15"> <a href="javascript:;" > Company</a> </div> <ul class="list-unstyled"> <li><a href="https://sagehealthcare.sg/" > Home</a></li> <li><a href="https://sagehealthcare.sg/about" > About</a></li> <li><a href="https://sagehealthcare.sg/clinical" > Clinical</a></li> <li><a href="https://sagehealthcare.sg/research" > Research</a></li> <li><a href="https://sagehealthcare.sg/veterinary" > Veterinary</a></li> <li><a href="https://sagehealthcare.sg/supply-chain" > Supply Chain</a></li> <li><a href="https://sagehealthcare.sg/products" > Online Store</a></li> <li><a href="https://sagehealthcare.sg/contact-us" > Contact Us</a></li> </ul> <!-- --> </div> <div class="footer-contact-links"> <div class="section-mini-header pd-b15"> <a href="javascript:;" > Information</a> </div> <ul class="list-unstyled"> <li><a href="https://sagehealthcare.sg/account" > My Account</a></li> <li><a href="https://sagehealthcare.sg/cart" > My Cart</a></li> <li><a href="https://sagehealthcare.sg/privacy" > Privacy Policy</a></li> <li><a href="https://sagehealthcare.sg/terms" > Terms and Conditions</a></li> <li><a href="https://sagehealthcare.sg/faqs" > FAQ</a></li> </ul> <!-- <div class="newsletter-module674f5677d5115 newsletter-module"> <form id="form-newsletter674f5677d5115"> <div class="subflex flex"> <div class="service-left"> <div class="section-header">Subscribe To Us</div> <div class="pd-b15">Receive latest updates from us when you subscribe to our mailing list.</div> </div> <div class="service-right"> <div class="flex mg-b10 input-wrap"> <div class="flex-1 email-field"><input type="email" id="newsletter-input-email674f5677d5115" name="email" value="" class="nl-input form-control w100" placeholder="Enter your email" /></div> <div class="text-center text-sm-right"><button type="button" id="submit-newsletter674f5677d5115" data-loading-text="Loading..." class="transition btn btn-primary">Subscribe</button></div> </div> </div> </div> </form> </div> <script type="text/javascript"> $(document).on('click', '#submit-newsletter674f5677d5115', function(){ $.ajax({ url: 'index.php?route=extension/module/newsletter_module/validate', type: 'post', data: $('#form-newsletter674f5677d5115').serialize(), dataType: 'json', beforeSend: function () { $('#submit-newsletter674f5677d5115').button('loading'); }, complete: function () { $('#submit-newsletter674f5677d5115').button('reset'); }, success: function (json) { $('.newsletter-module674f5677d5115 .text-danger').remove(); if (json['error']) { for (i in json['error']) { //var element = $('#newsletter-input-674f5677d5115' + i); //element.after('<div class="text-danger">' + json['error'][i] + '</div>'); swal({ title: 'There is something wrong', html: json['error'][i], type: "error" }); } } if (json['success']) { swal({ title: 'Thank you!', html: json['success'], type: "success" }); } }, error: function (xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); }); </script> --> </div> <div class="footer-newsletter"> <div class="section-mini-header pd-b15">Connect With Us</div> <?//= $mailchimp; ?> <div class="footer-social-icons flex"> <a href="https://web.facebook.com/?_rdc=1&_rdr" title="Facebook" alt=" Facebook" target="_blank"><img data-src="image/catalog/slicing/homepage/icon_footer-sm-fb.png" title="Facebook" class="footer-icons img-responsive lazy" alt="Facebook" /> <span>Facebook</span> </a> <a href="https://www.instagram.com/" title="Instagram" alt=" Instagram" target="_blank"><img data-src="image/catalog/slicing/homepage/icon_footer-sm-ig.png" title="Instagram" class="footer-icons img-responsive lazy" alt="Instagram" /> <span>Instagram</span> </a> </div> </div> </div> </div> </div> <div class="footer-bottom pd-t30"> <div class="container"> <div class="row"> <div class="col-xs-12 col-sm-6"> <p>© 2024 SAGE HEALTHCARE. All Rights Reserved.</p> </div> <div class="col-xs-12 col-sm-6 text-sm-right"> <p><span class="fcs" ><a href="https://www.firstcom.com.sg/services/web-design-and-development" target="_blank" >Website Development</a> by <a href="https://www.firstcom.com.sg" target="_blank">Firstcom Solutions</a></span></p> </div> </div> </div> </div> </footer> </div> <div id="ToTopHover"></div> <link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/live_search.css" /> <script type="text/javascript"><!-- var live_search = { selector: '.search-box input[name=\'search\']', text_no_matches: 'There is no product that matches the search criteria.', height: '60px' } $(document).ready(function() { var html = ''; html += '<div class="live-search">'; html += ' <ul>'; html += ' </ul>'; html += '<div class="result-text"></div>'; html += '</div>'; //$(live_search.selector).parent().closest('div').after(html); $(live_search.selector).after(html); $(live_search.selector).autocomplete({ 'source': function(request, response) { var filter_field = $('.search-box input[name=\'search\']'); var live_search_min_length = '0'; var filter_name = ""; $(filter_field).each(function(){ if($(this).val() != ""){ filter_name = $(this).val(); } }); if (filter_name.length < live_search_min_length) { $('.live-search').css('display','none'); }else{ var html = ''; html += '<li style="text-align: center;height:10px;">'; html += '<img class="loading" src="catalog/view/theme/default/image/loading.gif" />'; html += '</li>'; $('.live-search ul').html(html); $('.live-search').css('display','block'); $.ajax({ url: 'index.php?route=product/live_search&filter_name=' + encodeURIComponent(filter_name), dataType: 'json', success: function(result) { var products = result.products; $('.live-search ul li').remove(); $('.result-text').html(''); if (!$.isEmptyObject(products)) { var show_image = 1; var show_price = 1; var show_description = 0; $('.result-text').html('<a href="https://sagehealthcare.sg/search?search='+filter_name+'" class="view-all-results">View All Products ('+result.total+')</a>'); $.each(products, function(index,product) { var html = ''; html += '<li>'; html += '<a href="' + product.url + '" title="' + product.name + '">'; if(product.image && show_image){ html += ' <div class="product-image"><img alt="' + product.name + '" src="' + product.image + '"></div>'; } html += ' <div class="product-name">' + product.name ; if(show_description){ html += '<p>' + product.extra_info + '</p>'; } html += '</div>'; if(show_price){ if (product.special) { // html += ' <div class="product-price"><span class="special">' + product.price + '</span><span class="price">' + product.special + '</span></div>'; // } else { html += ' <div class="product-price"><span class="price">' + product.price + '</span></div>'; } } html += '<span style="clear:both"></span>'; html += '</a>'; html += '</li>'; $('.live-search ul').append(html); }); } else { var html = ''; html += '<li style="text-align: center;height:10px;white-space: normal;">'; html += live_search.text_no_matches; html += '</li>'; $('.live-search ul').html(html); } $('.live-search ul li').css('height',live_search.height); $('.live-search').css('display','block'); $('.live-search ul').css('margin-bottom','0px'); return false; } }); } }, 'select': function(product) { $(live_search.selector).val(product.name); } }); $(document).bind( "mouseup touchend", function(e){ var container = $('.live-search'); if (!container.is(e.target) && container.has(e.target).length === 0) { container.hide(); } }); }); //--></script> <script type="text/javascript"> $(".product-inputs input[type='checkbox']").click(function() { var product_id = $(this).data('product-id'); changePrice(product_id); }); $(".product-inputs input[type='radio']").click(function() { var product_id = $(this).data('product-id'); changePrice(product_id); }); $(".product-inputs select").change(function() { var product_id = $(this).data('product-id'); changePrice(product_id); }); $(".product-inputs .input-number").blur(function() { var product_id = $(this).data('product-id'); changePrice(product_id); }); $(".product-inputs .input-number").parent(".input-group").find(".btn-number").click(function() { var product_id = $(this).data('product-id'); changePrice(product_id); }); function changePrice(product_id) { $.ajax({ url: 'index.php?route=product/product/updatePrice&product_id=' + product_id, type: 'post', dataType: 'json', data: $('#product-'+ product_id + ' input[name=\'quantity\'], #product-'+ product_id + ' select, #product-'+ product_id + ' input[type=\'checkbox\']:checked, #product-'+ product_id + ' input[type=\'text\'], #product-'+ product_id + ' input[type=\'radio\']:checked'), success: function(json) { $('.alert-success, .alert-danger').remove(); if(json['new_price_found']) { $('.product-price-'+product_id+' .price .price-new').html(json['total_price']); $('.product-price-'+product_id+' .price .price-tax').html(json['tax_price']); } else { $('.product-price-'+product_id+' .price .price-new').html(json['total_price']); $('.product-price-'+product_id+' .price .price-tax').html(json['tax_price']); } } }); } </script> <script> $(window).load(function(){ AOS.init({ once: true }); }); </script> <script> if (typeof(Storage) !== "undefined") { const queryString = window.location.search; const urlParams = new URLSearchParams(queryString); for (const [key, value] of urlParams) { window.localStorage.setItem(key, value); } for(let i=0; i<localStorage.length; i++) { let key = localStorage.key(i); //console.log(`${key}: ${localStorage.getItem(key)}`); } } </script> <script> $(".common-home form").on('submit', function(e) { var url = 'https://sagehealthcare.firstcrm.com.sg/contact-webhook?' + $(this).serialize() + '&cta=contact_us_home'; $(this).append('<img src="' + url + '"/>'); }); $(".information-contact form").on('submit', function(e) { var url = 'https://sagehealthcare.firstcrm.com.sg/contact-webhook?' + $(this).serialize() + '&cta=contact_us'; $(this).append('<img src="' + url + '"/>'); }); </script> </body></html>