<?xml-stylesheet type="text/xsl" href="../descriptor.xsl"?>
<d:form namespace="ns1234" d:version="1.0" locale="sk"
	xmlns:d="http://www.dforms.org/1.0"
	xmlns:p="http://www.dforms.org/data/1.0"
	xmlns:m="http://www.dforms.org/messages/1.0"
	xmlns:a="http://www.dforms.org/actions/1.0"
	xmlns:v="http://www.dforms.org/validation/1.0">
	<d:metadata>
		<d:panel display-as="dforms-d-form dforms-p-ybox">
			<d:desc label="YBox Panel Sample" />
			<d:ref select="person"/>
			<d:panel display-as="dforms-p-tab">
						
				<d:panel display-as="dforms-p-ybox" default-id="{generate-id()}" >
					<d:desc label="tabA" short-desc="tabA"/>
					<d:meta name="dforms-p-tab-selector">tab='a'</d:meta>
					<d:meta name="dforms-p-adorn">false</d:meta>
					<d:item display-as="dforms-e-text">
						<d:desc xml:lang="sk" label="Meno-sk" short-desc="Meno-sk"/>
						<d:desc xml:lang="en" label="Name" short-desc="Name"/>
						<d:desc label="Meno" short-desc="Meno"/>
						<d:ref select="first-name" v:type="string" v:required="true" v:minLength="42" v:pattern="\d"/>
					</d:item>
					<d:item display-as="dforms-e-text" id="Before{generate-id()}After" name="Before{generate-name()}After">
						<d:desc label="Priezvisko" short-desc="Priezvisko">Hohoho</d:desc>
						<d:ref select="surname" v:type="string" v:required="true" />
					</d:item>
					<d:item display-as="dforms-e-text" id="">
						<d:desc label="Vek" short-desc="Vek"/>
						<d:ref select="info/age" v:required="true" />
					</d:item>
					<d:item/>
					<d:item display-as="dforms-e-radio" id="{generate-id()}">
						<d:desc label="Pohlavie" short-desc="Pohlavie">Hohoho</d:desc>
						<d:ref select="info/sex" v:required="true">
							<d:values select="/sex" value="value" description="desc"/>
						</d:ref>
					</d:item>
					<d:item display-as="dforms-e-combo" id="asfd">
						<d:desc label="Váha" short-desc="Váha"/>
						<d:ref select="info/weight" v:type="choice" v:required="true">
							<d:values select="/weights/weight" value="value" description="value"/>
						</d:ref>
					</d:item>
				</d:panel>
				<d:panel display-as="dforms-p-ybox" default-id="{generate-id()}" >
					<d:desc label="tabB" short-desc="tabB"/>
					<d:meta name="dforms-p-tab-selector">tab='b'</d:meta>
					<d:item display-as="dforms-e-area">
						<d:desc label="Výška" short-desc="Výška"/>
						<d:ref select="info/height" v:type="string" v:required="true" />
					</d:item>
					<d:item display-as="dforms-e-text">
						<d:desc label="Farba očí" short-desc="Farba očí"/>
						<d:ref select="info/eye-color" v:required="false" />
					</d:item>
					<d:item display-as="dforms-e-checkbox">
						<d:desc short-desc="Áno, mám nos"/>
						<d:ref select="info/nose" v:required="true"/>
					</d:item>
					<d:panel display-as="dforms-p-ybox">
						<d:desc label="Kontakt" short-desc="Osobný kontakt"/>
						<d:ref select="contact"/>
						<d:item display-as="dforms-e-text">
							<d:desc label="E-mail" short-desc="E-mail">Mama melie E-mail</d:desc>
							<d:ref select="email" v:type="string" v:required="true"/>
						</d:item>
						<d:item display-as="dforms-e-text">
							<d:desc label="Telefón" short-desc="Telefón">Telefónne číslo</d:desc>
							<d:ref select="phone" />
						</d:item>
					</d:panel>
				</d:panel>
				<d:panel display-as="dforms-p-xbox">
					<d:desc label="tabC" short-desc="tabC"/>
					<d:meta name="dforms-p-tab-selector">tab='c'</d:meta>
					<d:ref select="/actions"/>
					<d:action display-as="dforms-a-button">
						<d:desc display-name="Storno" short-desc="Storno"/>
						<d:ref select="view"/>
					</d:action>
					<d:action display-as="dforms-a-button">
						<d:desc display-name="Odošli" short-desc="Odošli údaje"/>
						<d:ref select="view"/>
					</d:action>
				</d:panel>
			</d:panel>
		</d:panel>
	</d:metadata>
	<d:data>
		<a:actions>
			<a:edit></a:edit>
			<a:view></a:view>
			<a:menu>
				<a:list>list</a:list>
				<a:detail>detail</a:detail>
				<a:report>report</a:report>
			</a:menu>
		</a:actions>
		<m:messages>
			<m:global>
			</m:global>
			<m:local>
				<m:message key="/p:person/p:info/p:weight" level="error">Váha nesmie presiahnuť 64,5 kilogramu.</m:message>
				<m:message key="/p:person[1]/p:contact[2]/p:address" level="error">Ulica plná plášťov do dažďa.</m:message>
			</m:local>
		</m:messages>
		<p:person>
			<tab>b</tab>
			<p:first-name>Borivoj</p:first-name>
			<p:surname>Stranický</p:surname>
			<p:surname>Zmrd</p:surname>
			<p:info>
				<p:age>21</p:age>
				<p:weight>65</p:weight>
				<p:height>179</p:height>
				<p:nose>true</p:nose>
				<p:eye-color>devil-green</p:eye-color>
				<p:eye-color>devil-red</p:eye-color>
			</p:info>
			<p:contact>
				<p:address>
					<p:street>Třebíčska</p:street>
					<p:number>1835/9</p:number>
					<p:zip-code>06601</p:zip-code>
					<p:city>Humenné</p:city>
					<p:country>Slovensko</p:country>
				</p:address>
				<p:email>borivoj.stranicky@gmail.com</p:email>
				<p:phone>+421903744706</p:phone>
				<p:phone>+421579898298</p:phone>
			</p:contact>
			<p:contact>
				<p:address>
					<p:street>Mlynská Dolina</p:street>
					<p:number>42</p:number>
					<p:city>Bratislava</p:city>
					<p:zip-code>84545</p:zip-code>
					<p:country>Slovensko</p:country>
				</p:address>
				<p:email>borivoj.stranicky@t-mobile.sk</p:email>
				<p:email>stranickyb@eurotel.sk</p:email>
				<p:phone>+421903744706</p:phone>
				<p:phone>+421903744707</p:phone>
			</p:contact>
		</p:person>
		<p:weights>
			<p:weight>
				<p:value></p:value>
				<p:unit>kg</p:unit>
			</p:weight>
			<p:weight>
				<p:value>10</p:value>
				<p:unit>kg</p:unit>
			</p:weight>
			<p:weight>
				<p:value>20</p:value>
				<p:unit>kg</p:unit>
			</p:weight>
			<p:weight>
				<p:value>30</p:value>
				<p:unit>kg</p:unit>
			</p:weight>
			<p:weight>
				<p:value>40</p:value>
				<p:unit>kg</p:unit>
			</p:weight>
			<p:weight>
				<p:value>50</p:value>
				<p:unit>kg</p:unit>
			</p:weight>
			<p:weight>
				<p:value>65</p:value>
				<p:unit>kg</p:unit>
			</p:weight>
			<p:weight>
				<p:value>80</p:value>
				<p:unit>kg</p:unit>
			</p:weight>
		</p:weights>
		<p:body>
			<p:rating>10%</p:rating>
			<p:rating>20%</p:rating>
			<p:rating>30%</p:rating>
			<p:rating>40%</p:rating>
			<p:rating>50%</p:rating>
			<p:rating>60%</p:rating>
			<p:rating>70%</p:rating>
			<p:rating>80%</p:rating>
			<p:rating>90%</p:rating>
		</p:body>
		<p:sex>
			<p:value>M</p:value>
			<p:desc>Muž</p:desc>
		</p:sex>
		<p:sex>
			<p:value>F</p:value>
			<p:desc>Žena</p:desc>
		</p:sex>
	</d:data>
</d:form>