/*====================================================================*\

Helical ladder applet installer

\*====================================================================*/

function installApplets( )
{

	try
	{

		// Initialise attributes of <object> element

		var javaVersion = "1.2";
		var codeBase = "bin";
		var appletClass = "HelicalLadder";
		var archive = "helicalLadder.jar";
		var width = 34;
		var height = 640;

		// Initialise applet parameters

		var direction = (Math.random( ) < 0.5) ? "up" : "down";
		var appletType = (Math.random( ) < 0.5) ? "monodirectional" : "bidirectional";

		var params = new ParameterList( );
		params.add( "instance",		"0" );
		params.add( "appletType",	appletType );
		params.add( "direction",	direction );
		params.add( "colour0",		"#ECECE0" );
		params.add( "colour1",		"#80A080" );
		params.add( "colour2",		"#D0D0C0" );
		params.add( "colour3",		"#C6C6B6" );

		// Left applet

		AppletInstaller.install( "appletLeft", javaVersion, codeBase, appletClass, archive, width, height,
								 params, false );

		// Right applet

		params.set( "instance", "1" );
		params.set( "direction", (direction == "down") ? "up" : "down" );

		AppletInstaller.install( "appletRight", javaVersion, codeBase, appletClass, archive, width, height,
								 params, false );

	}
	catch ( e )
	{
		if ( e instanceof Error )
			alert( e.name + ": " + e.message );
	}

}

//----------------------------------------------------------------------
