<?xml version="1.0" encoding="iso-8859-1"?>
<?xml-stylesheet href="xsltforms/xsltforms.xsl" type="text/xsl"?>
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://www.w3.org/1999/xhtml"
	xmlns:xf="http://www.w3.org/2002/xforms"
	xmlns:ev="http://www.w3.org/2001/xml-events"
	xmlns:xsd="http://www.w3.org/2001/XMLSchema"
>
	<head>
		<title>Pays</title>
		<style type="text/css">
			body { font-family: sans-serif}
			label { display: inline-block; width: 6em; margin: 0 1em }
			.xforms-ddrequired {border: thin red solid}
		</style> 
		<xf:model id="m">
			<xf:instance>
				<donnees xmlns="">
					<pays/>
					<etat/>
				</donnees>
			</xf:instance>
			<xf:bind nodeset="etat" 
				required="../pays='USA'"/>
		</xf:model>
	</head>
	<body>
		<xf:select1 ref="pays">
			<xf:label>Pays</xf:label>
			<xf:item>
				<xf:label>France</xf:label>
				<xf:value>FR</xf:value>
			</xf:item>
			<xf:item>
				<xf:label>Etats-Unis</xf:label>
				<xf:value>USA</xf:value>
			</xf:item>
			<xf:item>
				<xf:label>Pays-Bas</xf:label>
				<xf:value>NL</xf:value>
			</xf:item>
		</xf:select1>
		<br />
		<xf:input ref="etat"><xf:label>Etat</xf:label>
			<xf:hint>Etat obligatoire pour les Etats-Unis</xf:hint>
		</xf:input>
	</body>
</html>

