function getSilverlightVersion() { 
var version = ''; 
var container = null; 
try { 
var control = null; 
if (window.ActiveXObject) { 
control = new ActiveXObject('AgControl.AgControl'); 
} 
else { 
if (navigator.plugins['Silverlight Plug-In']) { 
container = document.createElement('div'); 
document.body.appendChild(container); 
container.innerHTML= '<embed type="application/x-silverlight" src="data:," />'; 
control = container.childNodes[0]; 
} 
} 
if (control) { 
if (control.isVersionSupported('3.0')) { version = 'Silverlight/3.0'; } 
else if (control.isVersionSupported('2.0')) { version = 'Silverlight/2.0'; } 
else if (control.isVersionSupported('1.0')) { version = 'Silverlight/1.0'; } 
} 
} 
catch (e) { } 
if (container) { 
document.body.removeChild(container); 
} 
return version; 
}