0.	<?xml version="1.0"?>
1.	<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
2.	<?xml-stylesheet href="chrome://browser/skin/" type="text/css"?>
3.	<?xml-stylesheet href="chrome://browser/content/browser.css" type="text/css"?>
4.	
5.	<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
6.	        xmlns:html="http://www.w3.org/1999/xhtml"
7.	        id="pdb2pqr-main-window"
8.	        title="PDB2PQR"
9.		onload="init( );"
10.	>
11.	
12.	<script src="chrome://global/content/nsDragAndDrop.js"/>
13.	<script src="chrome://global/content/nsTransferable.js"/>
14.	<script type="application/x-javascript" src="chrome://gemstone/content/common/file.js" />
15.	<script type="application/x-javascript" src="chrome://gemstone/content/common/job.js" />
16.	<script type="application/x-javascript" src="chrome://gemstone/content/common/common.js" />
17.	<script type="application/x-javascript" src="chrome://gemstone/content/services/pdbtopqr/pdbToPqrMain.js" />
18.	
19.	<broadcasterset>
20.	  <broadcaster id="drag" ondragover="nsDragAndDrop.dragOver(event,dropObserver)" 
21.	           		 ondragdrop="nsDragAndDrop.drop(event,dropObserver)"
22.	  />
23.	</broadcasterset>
24.	
25.	  <description id="pdb2pqr-desc" value="PDB2PQR" />
26.	  <description id="pdb2pqr-desc2" value="" />
27.	
28.	  <tabbox id="pdb2pqr-content-tabbox" flex="1" style="overflow: auto">
29.	     <tabs id="pdb2pqr-content-tabs">
30.	       <tab label="Input" id="input-tab" />
31.	       <tab label="Output" id="output-tab" />
32.	     </tabs>
33.	 
34.	 
35.	<tabpanels id="pdb2pqr-content-tabpanels" flex="1">
36.	   <vbox id="main-frame" style="overflow: auto" observes="drag" >
37.		    <groupbox id="run-box" observes="drag" flex="1">
38.		    <caption label="Run" />
39.		    <grid>
40.		      <rows>
41.			    <row />
42.			    <row />
43.		      </rows>
44.	
45.		      <columns>
46.			<column >
47.			  <button label="Run" oncommand="run(  )" id="run-btn" observes="drag"/>
48.			  <label value="Progress:" />
49.			  <label value="Status Message:" />
50.			</column>
51.			<column >
52.			  <label />
53.			  <progressmeter id="progress-meter" mode="determined" value="0"/>
54.			  <textbox id="status-message"   value=""/>
55.			</column>
56.		      </columns>
57.	
58.		    </grid>
59.		    </groupbox>
60.	
61.		    <groupbox id="input-box" observes="drag" flex="1">
62.		    <caption label="Input" />
63.		    <grid>
64.		      <rows>
65.			    <row />
66.			    <row />
67.		      </rows>
68.	
69.		      <columns>
70.			<column >
71.			  <button label="Select PDB..." oncommand="selectPdb()" observes="drag"/>
72.			    <label value="Forcefield:" />
73.	                    <checkbox id="debump"  flex="0" checked="false" />
74.	                    <checkbox id="hydrogens"  flex="0" checked="false" />
75.	                    <checkbox id="propka"  flex="0" checked="false" oncommand="togglePropka( );"/>
76.			    <label id="ph" value="pH:" hidden="true" />
77.			</column>
78.			<column>
79.			      <textbox id="pdb-txt" value="" />
80.			    <menulist id="forcefield" label="Forcefield" flex="0">
81.			      <menupopup>
82.				<menuitem label="AMBER" value="AMBER"/>
83.				<menuitem label="CHARMM" value="CHARMM"/>
84.				<menuitem label="PARSE" value="PARSE"/>
85.			      </menupopup>
86.			    </menulist>
87.			    <label value="Do not perform the debumping operation" />
88.			    <label value="Do not perform hydrogen optimization"/>
89.			    <label value="Use PROPKA to assign protonation states" />
90.			    <textbox id="ph_val" value="" hidden="true" flex="0" size="10" />
91.			</column>
92.		      </columns>
93.	
94.		    </grid>
95.		    </groupbox>
96.	
97.	    </vbox>
98.	    <vbox>
99.	        <groupbox id="output" flex="1" >
100.	        <caption label="Output" />
101.		    <grid flex="1">
102.			  <columns>
103.				<column />
104.				<column />
105.				<column />
106.				<column />
107.				<column />
108.			   </columns>
109.		      <rows id="output-rows">
110.		    </rows>
111.		    </grid>
112.	       </groupbox>
113.	
114.	    </vbox>
115.	
116.	</tabpanels>
117.	</tabbox>
118.	
119.	</window>