<?xml version="1.0" ?>
<!DOCTYPE stylesheet 
[
<!ENTITY nbsp    "&#160;">
]>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
		        version="1.0"
                xmlns:vmp="http://www.hoise.com/vmp/1.0"
                xmlns:xt="http://www.jclark.com/xt"
                extension-element-prefixes="xt" >


<xsl:include href="../set-up/current-date.xsl" />
<xsl:include href="../set-up/settings.xsl" />
<xsl:include href="../set-up/format-basis.xsl"/>
<xsl:variable name="CMTSetUp" select="document('../set-up/cmt.xml')/vmp:cmt" />
<xsl:variable name="resetForms" />


<xsl:variable name="id"/>
<xsl:variable name="type"/>
<xsl:variable name="mimetype"/>
<xsl:variable name="title"/>
<xsl:variable name="username"/>
<xsl:variable name="description"/>
<xsl:variable name="category"/>
<xsl:variable name="organization"/>

<xsl:variable name="xmlfile">respository.xml</xsl:variable>
<xsl:variable name="Action">save</xsl:variable>
              
<xsl:output method="html" 
            indent="yes" />
            
<xsl:template match="/">
<xt:document href="../temp/uploader-formatted.html">
<xsl:call-template name="format-basis">
<xsl:with-param name="Title">Upload repository</xsl:with-param> 
<xsl:with-param name="Contents">
<form action="{$UploadServlet}"
	 method="post" enctype="multipart/form-data">


<tr>
<td width="50">
<img src="{$IconDirectory}/spacer.gif" 
     width="50" 
     border="0" />

</td>

<td>


<table bgcolor="{$BaseColour}" 
       border="0"
       width="100" cellpadding="0"
       cellspacing="1">
 <tr><td>
       
<table width="100%" 
       bgcolor="{$BaseColour}" 
       border="0"
       cellpadding="2"
       cellspacing="0">

<tr bgcolor="{$SupportColour}">    
<td colspan="2" 
    height="20" 
    align="center"
    style="{$CMTSetUp/vmp:layout/vmp:table/@title-style}"><div style="color: {$BaseColour};" >VMP File Upload Manager</div></td>
    

</tr>
<tr>
<td align="right"
    valign="top"
    style="{$CMTSetUp/vmp:layout/vmp:table/@label-style}" >
Type:</td>
<td>		
 <select  name="type"
    style="{$CMTSetUp/vmp:layout/vmp:table/@select-style}" >
   <option>Document</option>
   <option>Image</option>
   <option>Audio</option>
   <option>Movie</option>
   <option>Mixed</option>
   <option selected="true">-</option>
 </select>
</td>
</tr>


<tr>
<td align="right"
    valign="top"
    style="{$CMTSetUp/vmp:layout/vmp:table/@label-style}" >Mime-Type:</td>
<td>		
 <select  name="mimetype"
    style="{$CMTSetUp/vmp:layout/vmp:table/@select-style}" >
  <option>text/xml</option>
  <option>image/jpeg</option>
  <option selected="true">Auto</option>
</select>
</td>
</tr>

<tr>
<td align="right"
    valign="top"
    style="{$CMTSetUp/vmp:layout/vmp:table/@label-style}" >Username:</td>
<td>
<input name="username" 
       value="" 
       size="60" />
</td>
</tr>

<tr>
<td align="right"
    valign="top"
    style="{$CMTSetUp/vmp:layout/vmp:table/@label-style}" >Organization:</td>
<td>
<input name="organization" 
       value="" 
       size="60" />
</td>
</tr>

<tr>
<td align="right"
    valign="top"
    style="{$CMTSetUp/vmp:layout/vmp:table/@label-style}" >File to  upload:</td>
<td>
<input type="file"
       name="file"
       size="60" />
</td>
</tr>

<tr>
<td align="right"
    valign="top"
    style="{$CMTSetUp/vmp:layout/vmp:table/@label-style}" >Title:</td>
<td>
<input name="title" 
       size="60" />
 </td>
 </tr>
 
<tr>
<td align="right"
    valign="top"
    style="{$CMTSetUp/vmp:layout/vmp:table/@label-style}" >Description:</td>
<td>
<textarea cols="50" 
          name="description" 
          rows="5"></textarea>
</td>
</tr>

<tr>
<td align="right"
    valign="top"
    style="{$CMTSetUp/vmp:layout/vmp:table/@label-style}" >Category:</td>
<td>
<select multiple="true"
        name="category"
    style="{$CMTSetUp/vmp:layout/vmp:table/@select-style}" >
   <option selected="true">-</option>
	<option>technology</option>
	<option>application</option>
</select>
</td>
</tr>

<tr>
<td>&#160;</td>
<td align="right"
    valign="top">
<input type="submit" value="Upload"
    style="{$CMTSetUp/vmp:layout/vmp:table/@button-style}"  />
</td>
</tr>

<xsl:apply-templates select="//messages"/>

<tr>
<td>&#160;</td>
<td> &#160;</td>
</tr>
</table>
</td>
</tr>
</table>

</td>
</tr>

</form>

<tr bgcolor="white">
<td   height="100%"
     colspan="2">
<img src="{$IconDirectory}/spacer.gif" 
     width="350" 
     border="0"
 />
 </td>


</tr>
</xsl:with-param>

</xsl:call-template>

</xt:document>


</xsl:template>

<xsl:template match="messages">
<tr>
<td align="right"
    valign="top">Message:</td>
<td align="left"
    valign="top">
    <xsl:apply-templates />
</td>
</tr>

<xt:document href="../temp/uploader-formatted.xml">
<messages><message /></messages>
</xt:document>
</xsl:template>

<xsl:template match="message">

<font color="{$MessageColour}"> - <xsl:value-of select="." /> - </font>
<br />
</xsl:template>



<xsl:template match="*|@*">
  <xsl:copy>
    <xsl:apply-templates select="@*"/>
    <xsl:apply-templates select="node()"/>
  </xsl:copy>
</xsl:template>
  
</xsl:stylesheet>

