(function(e){if(typeof($.fn.size)!=="function"){$.fn.size=function(){return this.length}}if(!e.browser){e.browser={};e.browser.mozilla=false;e.browser.webkit=false;e.browser.opera=false;e.browser.msie=false;e.browser.edge=false;var d=navigator.userAgent;e.browser.name=navigator.appName;e.browser.fullVersion=""+parseFloat(navigator.appVersion);e.browser.majorVersion=parseInt(navigator.appVersion,10);var a,c,b;if((c=d.indexOf("Edge"))!=-1){e.browser.edge=true;e.browser.name="Edge";e.browser.fullVersion=d.substring(c+5,d.indexOf(".",c))}else{if((c=d.indexOf("Chrome"))!=-1){e.browser.webkit=true;e.browser.name="Chrome";e.browser.fullVersion=d.substring(c+7)}else{if((c=d.indexOf("Firefox"))!=-1){e.browser.mozilla=true;e.browser.name="Firefox";e.browser.fullVersion=d.substring(c+8)}else{if((c=d.indexOf("Safari"))!=-1){e.browser.webkit=true;e.browser.name="Safari";e.browser.fullVersion=d.substring(c+7);if((c=d.indexOf("Version"))!=-1){e.browser.fullVersion=d.substring(c+8)}}else{if((c=d.indexOf("Opera"))!=-1){e.browser.opera=true;e.browser.name="Opera";e.browser.fullVersion=d.substring(c+6);if((c=d.indexOf("Version"))!=-1){e.browser.fullVersion=d.substring(c+8)}}else{if((c=d.indexOf("MSIE"))!=-1){e.browser.msie=true;e.browser.name="Microsoft Internet Explorer";e.browser.fullVersion=d.substring(c+5)}else{if(d.indexOf("Trident/")!=-1){e.browser.msie=true;e.browser.name="Microsoft Internet Explorer";e.browser.fullVersion="11";if((c=d.indexOf("rv:"))!=-1){e.browser.fullVersion=d.substring(c+3,d.indexOf(".",c))}}else{if((a=d.lastIndexOf(" ")+1)<(c=d.lastIndexOf("/"))){e.browser.name=d.substring(a,c);e.browser.fullVersion=d.substring(c+1);if(e.browser.name.toLowerCase()==e.browser.name.toUpperCase()){e.browser.name=navigator.appName}}}}}}}}}if((b=e.browser.fullVersion.indexOf(";"))!=-1){e.browser.fullVersion=e.browser.fullVersion.substring(0,b)}if((b=e.browser.fullVersion.indexOf(" "))!=-1){e.browser.fullVersion=e.browser.fullVersion.substring(0,b)}e.browser.majorVersion=parseInt(""+e.browser.fullVersion,10);if(isNaN(e.browser.majorVersion)){e.browser.fullVersion=""+parseFloat(navigator.appVersion);e.browser.majorVersion=parseInt(navigator.appVersion,10)}e.browser.version=e.browser.majorVersion}})(jQuery);