<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="TestSuiteXForms.css" type="text/css"?>
<html:html 	xmlns="http://www.w3.org/2002/xforms/cr" 
	xmlns:ev="http://www.w3.org/2001/xml-events" 
	xmlns:html="http://www.w3.org/1999/xhtml">
	<html:head>
		<html:title>Test Suite Managing XForms</html:title>
		<model id="testChart">
			<instance src="table.html" id="default"/>
			<submission action="http://www.mozquito.com:8080/table.html" id="submit1" mediaType="multipart/form-data" method="post" /> 
		</model>
	</html:head>
	<html:body>
		<group>
			<output ref="instance('default')/html:body/html:h1">
				<label>Chapter:</label>
			</output>
		</group>
		<group>
			<input ref="instance('default')/html:body/html:ul/html:li[1]/html:a/@href" class="uri">
				<label>Test Suite URI:</label>
			</input>
		</group>
		<repeat nodeset="instance('default')/html:body/html:div" id="repeat-sections">
			<group class="section">
				<group>
					<trigger>
						<label>Add Section</label>
						<insert at="index('repeat-sections')" ev:event="click" nodeset="instance('default')/html:body/html:div" position="after"/>
					</trigger>
					<trigger>
						<label>Delete Section</label>
						<delete at="index('repeat-sections')" ev:event="click" nodeset="instance('default')/html:body/html:div"/>
					</trigger>
					<trigger>
						<label>Add Test Case</label>
						<insert at="index('repeat-test-cases')" ev:event="click" nodeset="instance('default')/html:body/html:div[index('repeat-sections')]/html:table/html:tr" position="after"/>
					</trigger>
					<trigger>
						<label>Delete Test Case</label>
						<delete at="index('repeat-test-cases')" ev:event="click" nodeset="instance('default')/html:body/html:div[index('repeat-sections')]/html:table/html:tr"/>
					</trigger>
				</group>
				<group>
					<input ref="html:h3/html:a" class="header">
						<label>Section Name:</label>
					</input>
				</group>
				<group>
					<input ref="html:h3/html:a/@href" class="uri">
						<label>Section URI:</label>
					</input>
				</group>
				<repeat nodeset="html:table/html:tr" id="repeat-test-cases">
				<group class="detailBox">
					<group>
						<input ref="html:td[3]/html:a/@href" class="uri">
							<label>Test Case URI:</label>
						</input>
					</group>
					<group>
						<input ref="html:td[1]" class="id">
							<label>ID:</label>
						</input>
						<select1 appearance="minimal" ref="html:td[2]">
							<label>Level:</label>
							<item>
								<value>Level: AAA</value>
								<label>AAA</label>
							</item>
							<item>
								<value>Level: AA</value>
								<label>AA</label>
							</item>
							<item>
								<value>Level: A</value>
								<label>A</label>
							</item>
						</select1>
						<input ref="html:td[3]/html:a" class="description">
							<label>Description:</label>
						</input>
						<select1 appearance="minimal" ref="html:td[4]">
							<label>X-Smiles:</label>
							<item>
								<value>X-Smiles: -</value>
								<label>-</label>
							</item>
							<item>
								<value>X-Smiles: OK</value>
								<label>OK</label>
							</item>
							<item>
								<value>X-Smiles: N/A</value>
								<label>N/A</label>
							</item>
						</select1>
						<select1 appearance="minimal" ref="html:td[5]">
							<label>Novell:</label>
							<item>
								<value>Novell: -</value>
								<label>-</label>
							</item>
							<item>
								<value>Novell: OK</value>
								<label>OK</label>
							</item>
							<item>
								<value>Novell: N/A</value>
								<label>N/A</label>
							</item>
						</select1>
						<select1 appearance="minimal" ref="html:td[6]">
							<label>FormsPlayer:</label>
							<item>
								<value>FormsPlayer: -</value>
								<label>-</label>
							</item>
							<item>
								<value>FormsPlayer: OK</value>
								<label>OK</label>
							</item>
							<item>
								<value>FormsPlayer: N/A</value>
								<label>N/A</label>
							</item>
						</select1>
						<select1 appearance="minimal" ref="@class" class="status">
							<label>Passed:</label>
							<item>
								<value>passed-by-two-row</value>
								<label>Two or More (Green)</label>
							</item>
							<item>
								<value>passed-by-one-row</value>
								<label>One (Yellow)</label>
							</item>
							<item>
								<value>passed-by-none-row</value>
								<label>None (Red)</label>
							</item>
							<item>
								<value>passed-na-row</value>
								<label>N/A (White)</label>
							</item>
						</select1>
					</group>
				</group>
				</repeat>
			</group>
		</repeat>
		<trigger>
			<label>Submit</label> 
			<hint>Save and Refresh</hint> 
			<send ev:event="click" submission="submit1" /> 
		</trigger>			
	</html:body>
</html:html>

