
var javaWsInstalled = 0;
var javaPluginInstalled = 0;
var jwsInstalled = 0;
var isIE = "false";

if ( navigator.mimeTypes && navigator.mimeTypes.length )
{
	x = navigator.mimeTypes['application/x-java-jnlp-file'];
	if ( x ) javaWsInstalled = 1;
	x = navigator.mimeTypes['application/x-java-applet'];
	if ( x ) javaPluginInstalled = 1;
}
else
{
	isIE = "true";

	jnlp = 'application/x-java-jnlp-file';
	result = false;
	document.write( '<SCRIPT LANGUAGE=VBScript>\n on error resume next \n result = IsObject(CreateObject("' + jnlp + '"))</SCRIPT>\n' );
	if (result)
		javaWsInstalled = 1;

	jpi = 'application/x-java-applet';
	result = false;
	document.write( '<SCRIPT LANGUAGE=VBScript>\n on error resume next \n result = IsObject(CreateObject("' + jpi + '"))</SCRIPT>\n' );
	if (result)
		javaPluginInstalled = 1;

	result = false;
	document.write( '<SCRIPT LANGUAGE=VBScript>\n on error resume next \n result = IsObject(CreateObject("JavaWebStart.IsInstalled"))</SCRIPT>\n' );
	if (result)
		jwsInstalled = 1;
}

if ( javaWsInstalled && javaPluginInstalled )
{
	document.write( "Detected JavaWebstart and JavaPlugin Installed (Java)" );
}
else if ( javaWsInstalled )
{
	document.write( "Detected JavaWebstart (Java)" );
}
else if ( javaPluginInstalled )
{
	document.write( "Detected JavaPlugin (Java)" );
}
else if ( jwsInstalled )
{
	document.write( "Detected Javawebstart (Java)" );
}
else
{
	document.write( "Neither Java Webstart nor Java Pluggin Detected - Please install Java" );
}
