!function(T,e){T(function(){"use strict";function T(T,e){return null!=T&&null!=e&&T.toLowerCase()===e.toLowerCase()}function S(T,e){var S,i,o=T.length;if(!o||!e)return!1;for(S=e.toLowerCase(),i=0;i=0&&(S=S.substring(0,b)+"([\\w._\\+]+)"+S.substring(b+5)),e[o]=new RegExp(S,"i");G.props[T]=e}i(G.oss),i(G.phones),i(G.tablets),i(G.uas),i(G.utils),G.oss0={WindowsPhoneOS:G.oss.WindowsPhoneOS,WindowsMobileOS:G.oss.WindowsMobileOS}}(),M.findMatch=function(T,e){for(var S in T)if(a.call(T,S)&&T[S].test(e))return S;return null},M.findMatches=function(T,e){var S=[];for(var i in T)a.call(T,i)&&T[i].test(e)&&S.push(i);return S},M.getVersionStr=function(T,e){var S,i,o,P,A=M.mobileDetectRules.props;if(a.call(A,T))for(o=(S=A[T]).length,i=0;i1&&(T=e[0]+".",e.shift(),T+=e.join("")),Number(T)},M.isMobileFallback=function(T){return M.detectMobileBrowsers.fullPattern.test(T)||M.detectMobileBrowsers.shortPattern.test(T.substr(0,4))},M.isTabletFallback=function(T){return M.detectMobileBrowsers.tabletPattern.test(T)},M.prepareDetectionCache=function(T,S,i){var P,a,A;if(T.mobile===e)return(a=M.findMatch(M.mobileDetectRules.tablets,S))?(T.mobile=T.tablet=a,void(T.phone=null)):(P=M.findMatch(M.mobileDetectRules.phones,S))?(T.mobile=T.phone=P,void(T.tablet=null)):void(M.isMobileFallback(S)?(A=o.isPhoneSized(i),A===e?(T.mobile=M.FALLBACK_MOBILE,T.tablet=T.phone=null):A?(T.mobile=T.phone=M.FALLBACK_PHONE,T.tablet=null):(T.mobile=T.tablet=M.FALLBACK_TABLET,T.phone=null)):M.isTabletFallback(S)?(T.mobile=T.tablet=M.FALLBACK_TABLET,T.phone=null):T.mobile=T.tablet=T.phone=null)},M.mobileGrade=function(T){var e=null!==T.mobile();return T.os("iOS")&&T.version("iPad")>=4.3||T.os("iOS")&&T.version("iPhone")>=3.1||T.os("iOS")&&T.version("iPod")>=3.1||T.version("Android")>2.1&&T.is("Webkit")||T.version("Windows Phone OS")>=7||T.is("BlackBerry")&&T.version("BlackBerry")>=6||T.match("Playbook.*Tablet")||T.version("webOS")>=1.4&&T.match("Palm|Pre|Pixi")||T.match("hp.*TouchPad")||T.is("Firefox")&&T.version("Firefox")>=12||T.is("Chrome")&&T.is("AndroidOS")&&T.version("Android")>=4||T.is("Skyfire")&&T.version("Skyfire")>=4.1&&T.is("AndroidOS")&&T.version("Android")>=2.3||T.is("Opera")&&T.version("Opera Mobi")>11&&T.is("AndroidOS")||T.is("MeeGoOS")||T.is("Tizen")||T.is("Dolfin")&&T.version("Bada")>=2||(T.is("UC Browser")||T.is("Dolfin"))&&T.version("Android")>=2.3||T.match("Kindle Fire")||T.is("Kindle")&&T.version("Kindle")>=3||T.is("AndroidOS")&&T.is("NookTablet")||T.version("Chrome")>=11&&!e||T.version("Safari")>=5&&!e||T.version("Firefox")>=4&&!e||T.version("MSIE")>=7&&!e||T.version("Opera")>=10&&!e?"A":T.os("iOS")&&T.version("iPad")<4.3||T.os("iOS")&&T.version("iPhone")<3.1||T.os("iOS")&&T.version("iPod")<3.1||T.is("Blackberry")&&T.version("BlackBerry")>=5&&T.version("BlackBerry")<6||T.version("Opera Mini")>=5&&T.version("Opera Mini")<=6.5&&(T.version("Android")>=2.3||T.is("iOS"))||T.match("NokiaN8|NokiaC7|N97.*Series60|Symbian/3")||T.version("Opera Mobi")>=11&&T.is("SymbianOS")?"B":(T.version("BlackBerry")<5||T.match("MSIEMobile|Windows CE.*Mobile")||T.version("Windows Mobile"),"C")},M.detectOS=function(T){return M.findMatch(M.mobileDetectRules.oss0,T)||M.findMatch(M.mobileDetectRules.oss,T)},M.getDeviceSmallerSide=function(){return window.screen.width