﻿var isIE=document.all&&document.getElementById&&navigator.appName.indexOf("Opera")==-1,isWGAPluginInstalled,isOGAPluginInstalled;function fnCheckControls(){try{$("LegitCheckControl").LegitCheck();$("OGACheckControl").LegitCheck();$("supportDiagItem").style.display="none";$("supportValidationItem").style.display="block"}catch(e){$("supportDiagItem").style.display="block";$("supportValidationItem").style.display="none"}}function fnCheckPlugins(){if(IsLatestWGAPluginInstalled()&&IsLatestOGAPluginInstalled()){$("supportDiagItem").style.display="none";$("supportValidationItem").style.display="block"}else{$("supportDiagItem").style.display="block";$("supportValidationItem").style.display="none"}}function GetPluginDesc(name){navigator.plugins.refresh(false);if(navigator.plugins&&navigator.plugins.length>0)for(var i=0;i<navigator.plugins.length;i++)if(navigator.plugins[i].name.indexOf(name)==0)return navigator.plugins[i].description;return null}function GetInstalledWGAPluginVersion(){return GetPluginDesc(strWGAPluginName)}function IsLatestWGAPluginInstalled(){installedVersion=GetInstalledWGAPluginVersion();return VersionDiff(installedVersion,strWGAPluginVersion)!=-1}function GetInstalledOGAPluginVersion(){return GetPluginDesc(strOGAPluginName)}function IsLatestOGAPluginInstalled(){installedVersion=GetInstalledOGAPluginVersion();return VersionDiff(installedVersion,strOGAPluginVersion)!=-1}function VersionDiff(ver1,ver2){if(ver1==ver2)return 0;if(ver1==null||ver2==null)return ver1==null?-1:1;var v1=ver1.split("."),v2=ver2.split("."),len=v1.length;if(v2.length<len)len=v2.length;for(var i=0;i<len;i++){if(v1[i]<v2[i])return -1;if(v2[i]<v1[i])return 1}if(v2.length!=v1.length)return v1.length<v2.length?-1:1;return 0}