App.ValuationSpendingProposalForm = showFeasibleFields: -> $("#valuation_spending_proposal_edit_form #not_feasible_fields").hide("down") $("#valuation_spending_proposal_edit_form #feasible_fields").show() showNotFeasibleFields: -> $("#valuation_spending_proposal_edit_form #feasible_fields").hide("down") $("#valuation_spending_proposal_edit_form #not_feasible_fields").show() showAllFields: -> $("#valuation_spending_proposal_edit_form #feasible_fields").show("down") $("#valuation_spending_proposal_edit_form #not_feasible_fields").show("down") showFeasibilityFields: -> feasible = $("#valuation_spending_proposal_edit_form input[type=radio][name='spending_proposal[feasible]']:checked").val() if feasible == "true" App.ValuationSpendingProposalForm.showFeasibleFields() else if feasible == "false" App.ValuationSpendingProposalForm.showNotFeasibleFields() showFeasibilityFieldsOnChange: -> $("#valuation_spending_proposal_edit_form input[type=radio][name='spending_proposal[feasible]']").change -> App.ValuationSpendingProposalForm.showAllFields() App.ValuationSpendingProposalForm.showFeasibilityFields() initialize: -> App.ValuationSpendingProposalForm.showFeasibilityFields() App.ValuationSpendingProposalForm.showFeasibilityFieldsOnChange() false