¿Cómo puedo detectar el tiempo de ejecución Java instalado en un cliente desde un sitio web ASP .NET?

Tengo un sitio web ASP .NET que aloja un applet de Java. El applet de Java requiere la versión 1.6 Actualización 11 del tiempo de ejecución de Java.

¿Cómo puedo detectar que un cliente tiene instalado el tiempo de ejecución apropiado para que pueda mostrar un mensaje informativo si no lo hace?

Gracias,

Carl

EDITAR: La solución debe ser independiente de la plataforma.