<?xml-stylesheet type="text/xsl" href="/xforms-tests/xsltforms/xsltforms.xsl"?>
<html xmlns:my="http://commerce.example.com/payment" xmlns:txs="http://sourceforge.net/projects/txs" xmlns="http://www.w3.org/1999/xhtml" xmlns:req="http://www.agencexml.com/requests" xmlns:xforms="http://www.w3.org/2002/xforms" xmlns:ev="http://www.w3.org/2001/xml-events" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:et="http://w3c.org/eventtracker">

<head>
	<title>9.3.4.a switch element inside a repeat element</title>
	<link rel="stylesheet" href="../../../driverPages/forms/TestSuite11.css" type="text/css"/>
	<xforms:model>
		<xforms:instance xmlns="">
			<yourname>
			  <myID/>
			</yourname>
		</xforms:instance>
	</xforms:model>
</head>
<body>
	<xforms:group>
		<xforms:label class="title">9.3.4.a switch element inside a repeat element</xforms:label>
	</xforms:group>
	<xforms:group>
		<xforms:label>
			When you activate the Show Out Case trigger it must be replaced by the Show In Case trigger. 
			When you activate the Show In Case trigger it must be replaced by the Show Out Case trigger.
		</xforms:label>
	</xforms:group>
	<xforms:repeat nodeset="myID" number="1">
		<xforms:switch>
			<xforms:case id="in">
				<xforms:trigger ref="/yourname">
					<xforms:label>Show Out Case</xforms:label>
					<xforms:toggle ev:event="DOMActivate" case="out"/>
				</xforms:trigger>
			</xforms:case>
			<xforms:case id="out">
				<xforms:trigger>
					<xforms:label>Show In Case</xforms:label>
					<xforms:toggle ev:event="DOMActivate" case="in"/>
				</xforms:trigger>
			</xforms:case>
		</xforms:switch>
	</xforms:repeat>
</body>
</html>
