<!--                                                                  -->
<!--  Copyright (C) 2006 RoyaltyShare, Inc.   All Rights Reserved     -->
<!--  $Id$  -->
<!--                                                                  -->
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0">


	<xsl:template name="createRun">
        <form action="/rps/label_royalty" name="createRun" id="createRun" method="post">
        	<input type="hidden" name="formSubmit" value="1" />
        	<input type="hidden" name="c" value="create" />
        	<xsl:call-template name="createRunForm" />
        </form>
	</xsl:template>


    <xsl:template name="createRunForm">
        <div class="section">
			<xsl:call-template name="successMessageGeneral">
				<xsl:with-param name="successMessage">Royalty run has been created successfully!</xsl:with-param>
			</xsl:call-template>
			<p class="formHeader">Use the fields below to create a new royalty run.</p>

    	    <hr />

    		<xsl:choose>
    		    <xsl:when test="Form/RoyaltyRunStatus/CanEdit = 0">
    		        <xsl:call-template name="openRunStatusMessage" />
    			</xsl:when>
    			<xsl:when test="Form/HasRunError &gt; 0">
    				<xsl:call-template name="errorRunMessage" />
    			</xsl:when>
    			<xsl:otherwise>
    		        <xsl:call-template name="errorMessageGeneral" />
    			</xsl:otherwise>
    		</xsl:choose>
    
    		<table class="createRunColumn1">
        		<tr>
        			<td class="leftCol"><label for="Form_PayorID">*Payor:</label></td>
        			<td>

						<xsl:call-template name="inlineError">
							<xsl:with-param name="path">Form/PayorID</xsl:with-param>
							<xsl:with-param name="displayName">Payor</xsl:with-param>
						</xsl:call-template>
    				    <select name="Form_PayorID" id="Form_PayorID">
							<option value="">Choose...</option>
							<xsl:for-each select="Form/PayorList/Payor">
								<option value="{PayorID}">
									<xsl:if test="PayorID = /Root/Form/PayorID">
										<xsl:attribute name="selected">selected</xsl:attribute>
									</xsl:if>
									<xsl:value-of select="Name" />
								</option>
							</xsl:for-each>
        				</select>
        				<xsl:if test="Form/PayorID/@required = 1">
        					<script type="text/javascript">
    						    requireField('Form_PayorID','Payor must be selected.<br />');
    						</script>
    					</xsl:if>
        			</td>
        		</tr>
       			<tr>
        			<td class="leftCol"><label for="Form_Label">*Run Name:</label></td>
        			<td>
						<xsl:call-template name="inlineError">
							<xsl:with-param name="path">Form/Label</xsl:with-param>
							<xsl:with-param name="displayName">Run Name</xsl:with-param>
						</xsl:call-template>
        				<input name="Form_Label" id="Form_Label" type="text" value="{Form/Label}" maxlength="{@maxlength}" />
        				<xsl:if test="Form/Label/@required = 1">
        					<script type="text/javascript">
    							requireField('Form_Label','Run Name cannot be blank.<br />');
    						</script>
    					</xsl:if>
        			</td>
        		</tr>

				<xsl:call-template name="logLevelRow" />

				<tr>
					<td colspan="2">
						<br />*Required field
					</td>
				</tr>
        	</table>

    	    <table class="createRunColumn2">
        	    <tr>
        			<td class="leftCol"><label for="Form_EndingSaleDate">Ending Sales Date:</label></td>
        			<td>
    					<xsl:call-template name="royaltyRunEndDate" />
        			</td>
        		</tr>
    		</table>

            <br class="superBreak" />
            <br />        	
        	
        </div>

		<xsl:call-template name="buttons" />
    </xsl:template>


</xsl:stylesheet>
