<cfinclude template="/corporate/tags/form.title.cfm">
<cfif IsDefined("error") and Len(error)>
	<cfinclude template="/corporate/tags/form.error.cfm">
</cfif>
<cfset isEdit=form.appObject.getFormIsEdit()>
<cfif isModule>
	<div style="display:none " id="<cfoutput>#form.appObject.getModuleName()#</cfoutput>_dataDiv">
</cfif>
<cfset _SPPIncrement=form.appObject.getSalesPaymentPlan().getIncrement()>
<table width="100%" border="1" bordercolor="#00008B" class="borderCollapse" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
	<tr>
		<td><table width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
				<tr>
					<td valign="top"><table width="100%" border="0" cellpadding="1" cellspacing="1" bgcolor="#FFFFFF">
							<tr>
								<td class="formItemName"><b><cfoutput>#messages.form.project#</cfoutput></b></td>
								<td><cfif isEdit>
										<select name="<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>idProject" id="<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>idProject">
											<cfset form.appObject.getProject().createOptions(form.appObject.getIdProject())>
										</select>
										<cfelse>
										<cfoutput>#form.appObject.getProject().getName()#</cfoutput>
										<input type="hidden" name="<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>idProject" id="<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>idProject" value="<cfoutput>#form.appObject.getIdProject()#</cfoutput>">
									</cfif>
								</td>
							</tr>
							<tr>
								<td class="formItemName"><b><cfoutput>#messages.form.salesUnitType#</cfoutput></b></td>
								<td><cfif isEdit>
										<select name="<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>idSalesUnitType" id="<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>idSalesUnitType">
											<cfset form.appObject.setIdSalesUnitType(form.appObject.getSalesUnitType().createOptions(form.appObject.getIdSalesUnitType()))>
										</select>
										<cfelse>
										<cfoutput>#form.appObject.getSalesUnitType().getName()#</cfoutput>
									</cfif>
								</td>
							</tr>
							<tr>
								<td class="formItemName"><b><cfoutput>#messages.form.salesUnitState#</cfoutput></b></td>
								<td><cfif isEdit>
										<select name="<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>idSalesUnitState" id="<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>idSalesUnitState">
											<cfset form.appObject.getSalesUnitState().createOptions(form.appObject.getIdSalesUnitState())>
										</select>
										<cfelse>
										<cfoutput>#form.appObject.getSalesUnitState().getName()#</cfoutput>
									</cfif>
								</td>
							</tr>
							<tr>
								<td class="formItemName"><b><cfoutput>#messages.form.floor#</cfoutput></b></td>
								<td><cfif isEdit>
										<cfinput name="#form.appObject.getFormPrefix()#floor" id="#form.appObject.getFormPrefix()#floor" type="text" value="#form.appObject.getFloor()#" size="20" maxlength="255">
										<cfelse>
										<cfoutput>#form.appObject.getFloor()#</cfoutput>
									</cfif>
								</td>
							</tr>
							<tr>
								<td class="formItemName"><b><cfoutput>#messages.form.number#</cfoutput></b></td>
								<td><cfif isEdit>
										<cfinput name="#form.appObject.getFormPrefix()#number" id="#form.appObject.getFormPrefix()#number" type="text" value="#form.appObject.getNumber()#" size="20" maxlength="255">
										<cfelse>
										<cfoutput>#form.appObject.getNumber()#</cfoutput>
									</cfif>
								</td>
							</tr>
							<tr>
								<td class="formItemName"><b><cfoutput>#messages.form.quantity#</cfoutput></b></td>
								<td><cfif isEdit>
										<input onChange="changePriceUnitary();" 
			name="<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>quantity" id="<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>quantity" type="text" 
			value="<cfoutput>#form.appObject.getQuantity()#</cfoutput>" size="20" maxlength="200">
										<cfelse>
										<cfoutput>#form.appObject.getQuantity()#</cfoutput>
									</cfif>
								</td>
							</tr>
							<cfif isEdit>
							<tr>
								<td class="formItemName"><b><cfoutput>#messages.form.currency#</cfoutput></b></td>
								<td><cfif isEdit>
										<select name="<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>idCurrency" id="<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>idCurrency">
											<cfset form.appObject.getCurrency().createOptions(form.appObject.getIdCurrency())>
										</select>
										<cfelse>
										<cfoutput>#form.appObject.getCurrency().getName()#</cfoutput>
									</cfif>
								</td>
							</tr>
							<tr>
								<td class="formItemName"><b><cfoutput>#messages.form.priceUnitary#</cfoutput></b></td>
								<td>
										<input onChange="changePriceUnitary();" 
			name="<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>priceUnitary" id="<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>priceUnitary" type="text" 
			value="<cfoutput>#form.appObject.getPriceUnitary()#</cfoutput>" size="20" maxlength="200">
								</td>
							</tr>
							<tr>
								<td class="formItemName"><b>
										<cfoutput>#messages.form.priceBase#</cfoutput>
									</b></td>
								<td>
										<input onChange="changePrice();" 
			name="<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>price" id="<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>price" type="text" 
			value="<cfoutput>#application.currency.formatCurrency(form.appObject.getPrice())#</cfoutput>" size="20" maxlength="200">
										<script language="javascript">
				function changePriceUnitary() {
					var quantity=toNumber(document.processForm.<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>quantity.value);
					var priceUnitary=toNumber(document.processForm.<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>priceUnitary.value);
					document.processForm.<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>priceUnitary.value=formatCurrency(priceUnitary);
					document.processForm.<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>price.value=formatCurrency(quantity*priceUnitary);
				}
				function changePrice() {
					var quantity=toNumber(document.processForm.<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>quantity.value);
					var price=toNumber(document.processForm.<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>price.value);
					document.processForm.<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>price.value=formatCurrency(price);
					document.processForm.<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>priceUnitary.value=formatCurrency(price/quantity);
				}
			</script>
								</td>
							</tr>
							</cfif>
						</table></td>
					<td width="300" valign="top"><table width="100%" border="0" cellpadding="1" cellspacing="1" bgcolor="#FFFFFF">
							<tr>
								<td class="formItemName_NW" align="center"><b><cfoutput>#messages.form.projectPhoto#</cfoutput></b></td>
							</tr>
							<cfif isEdit>
								<tr>
									<td align="center"><select name="<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>idProjectPhoto" id="<cfoutput>#form.appObject.getFormPrefix()#</cfoutput>idProjectPhoto" onChange="document.processForm.submit()">
											<option value="0"><cfoutput>#messages.na#</cfoutput></option>
											<cfset _selectObject=form.appObject.getProjectPhoto()>
											<cfset _selectObject.setIdProject(form.appObject.getIdProject())>
											<cfset _selectObject.createOptions(form.appObject.getIdProjectPhoto())>
										</select>
									</td>
								</tr>
							</cfif>
							<tr>
								<td align="center"><cfif form.appObject.getIdProjectPhoto() gt 0>
										<img src="/files/<cfoutput>#form.appObject.getProjectPhoto().getServerFile().getServerFileName()#</cfoutput>" width="480" height="300">
										<cfelse>
										Imagen no disponible
									</cfif>
								</td>
							</tr>
						</table></td>
			</table>
			<cfset showPrintButton=true>
			<cfinclude template="/corporate/tags/form.buttons.cfm">
			<cfset showPrintButton=false>
		</td>
	</tr>
</table>
<cfinclude template="/corporate/includes/horizontalSpacer.cfm">
<cfif isModule>
	</div>
	<cfif isEdit or (IsDefined("showDataDiv") and showDataDiv)>
		<script language="javascript"><cfoutput>#form.appObject.getModuleName()#</cfoutput>_showData();</script>
	</cfif>
</cfif>
