<?xml version="1.0" encoding="ISO-8859-1"?>
<!--<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML Basic 1.0//EN" "http://www.w3.org/TR/xhtml-basic/xhtml-basic10.dtd">-->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xforms="http://www.w3.org/2002/xforms" 
    xmlns:ev="http://www.w3.org/2001/xml-events">
	<head>
		<link rel="stylesheet" type="text/css" href="xformsdemo.css" />
		<link rel="stylesheet" type="text/css" href="email.css" />
		<xforms:model id="form1">
			<xforms:submission id="submit1" method="post" action="http://sinex.tml.hut.fi:8080/xforms/request"/>
			<xforms:instance id="instance1" xmlns="">
				<email>
					<to>
						<recipient></recipient>
					</to>
					<subject></subject>
					<message>Message read from the instance</message>
					<attachments>
						<attachment comment="" filename="" mediatype=""></attachment>
					</attachments>
				</email>
			</xforms:instance>
			<xforms:bind nodeset="/email/attachments/attachment" type="xsd:base64Binary"/>
			</xforms:model>
	</head>
<body>


<p class="headline">Send E-Mail</p>
<p>
<xforms:input ref="/email/to/recipient">
  <xforms:label>To: </xforms:label>
</xforms:input>
</p>
<p>
<xforms:input ref="/email/subject">
  <xforms:label>Subject: </xforms:label>
</xforms:input>
</p>
<xforms:group>
<xforms:label>Attachments</xforms:label>
<xforms:repeat nodeset="/email/attachments/attachment" id="attachment" class="attachment">
<p class="attachment">
<xforms:upload ref=".">
  <xforms:label>Select File</xforms:label>
  <xforms:mediatype ref="@mediatype"/>
  <xforms:filename ref="@filename"/>
</xforms:upload>
<p>
<xforms:output class="filename" ref="@filename">
  <xforms:label class="filename">Filename</xforms:label>
</xforms:output>
<xforms:output class="media" ref="@mediatype">
  <xforms:label class="media">Mime</xforms:label>
</xforms:output>
<xforms:input class="comment" ref="@comment">
  <xforms:label class="comment">Comment: </xforms:label>
</xforms:input>
</p>
</p>
</xforms:repeat>
<p>

<!-- INSERT ATTACHMENT-->
<xforms:trigger>
	<xforms:label>Insert attachment</xforms:label>
	<xforms:insert ev:event="click" nodeset="/email/attachments/attachment" at="index('attachment')" position="after"/>
</xforms:trigger>

<!-- DELETE ATTACHMENT-->
<xforms:trigger>
	<xforms:label>Delete attachment</xforms:label>
	<xforms:delete ev:event="click" nodeset="/email/attachments/attachment" at="index('attachment')" position="after"/>
</xforms:trigger>
</p>

</xforms:group>


<xforms:textarea ref="/email/message">
  <xforms:label>Message</xforms:label>
</xforms:textarea>


<xforms:submit>
  <xforms:label>Send mail</xforms:label>
</xforms:submit>

</body>
</html>

