<HTML>
	<SCRIPT language="JAVASCRIPT">

	    var iUnknown;
	    var args = null;

	    var count = 0;
	    var connectInterval;

	    function SetCtrlPanel(iUnk) {
	        iUnknown = iUnk;
	        connectInterval = window.setInterval('connect()', 1500);
	    }

	    function connect() {
	        try {
	            count++;

	            var helper = new ActiveXObject("Waters.ScriptHelper");
				helper.QueryDisp(iUnknown,"{242C1E7E-671B-4B09-9FFA-C31F57762DF2}");// From WVHPInstr.idl
	            var ctrlPanel = helper.iDispatch;
	            var configID = ctrlPanel.configID;

	            args = null;
	            args = ctrlPanel.consoleArgs;
	            if (args) {
	                ControlPanel.ConnectToServer(args);
	                ControlPanel.SetConfig(configID);
	                window.clearInterval(connectInterval);
	            }
	        }
	        catch (e) {
	        }
	    }

	</SCRIPT>
	<body style="MARGIN: 0.0mm; CURSOR: default" noWrap scroll="no">
		<object align="middle" style="WIDTH: 100%; HEIGHT: 100%" border="0" id="ControlPanel" CLASSID="CLSID:F22627AC-45D6-4288-827C-FDDD0B60BF1C" codebase="TestControlPanel.dll#-1,-1,-1,-1" VIEWASTEXT>
		</object>
	</body>
</HTML>
