<html>
	<head>
		<script language="JavaScript" type="text/javascript">
			// Dojo configuration
			djConfig = {
				isDebug: true,
				dojoIframeHistoryUrl: "../../iframe_history.html" //for xdomain testing.
			};
		</script>
		<script language="JavaScript" type="text/javascript" 
			src="../../dojo.js"></script>
		<script language="JavaScript" type="text/javascript">
			dojo.require("dojo.io.IframeIO");

			var ctr = 0;
			var foo;

			function sendIt(){
				var bindArgs = {
					formNode: document.getElementById("uploadForm"),
					mimetype: "text/javascript",
					content: {
						increment: ctr++,
						fileFields: "ul1"
					},
					handler: function(type, data, evt){
						dojo.debug("Type:", type);
						dojo.debug("Response:", data);
						foo = evt; // to get at afterwards
					}
				};
				var request = dojo.io.bind(bindArgs);
			}
		</script>
	</head>
	<body>
		<p>
		<b>Note:</b> This test makes a form POST to upload.cgi. This cgi needs to be made executable for this test to work, and it won't work from local disk.
		</p>
		<form action="upload.cgi" id="uploadForm" 
			method="POST"  enctype="multipart/form-data">
			<input type="text" name="foo" value="bar">
			<input type="file" name="ul1">
			<input type="button" onclick="sendIt();" value="send it!">
		</form>
	</body>
</html>