<%@ include file="/project/include.jsp" %>

<script type="text/javascript">
	function modificaPianoAssistenza(richiesta) {
		var event = 'interventi.preparaModificaPianoAssistenza?richiesta=' + richiesta + '&dmKey=' + bui_datamanagement.getKey() + '&selectedRow=' + cpGetMasterCurrentRow();
		var rec = getClientAreaRectangle().resize(550, 400, HORIZONTAL_CENTER | VERTICAL_CENTER);
		showIFrameModalByEvent('modalModificaPianoAssistenza', 'Variazione piano assistenza', event, rec, true, true);
	}
	
	function azioniVariazionePianoAssistenza(tipoAzione) {
		var params = 'dmKey=' + bui_datamanagement.getKey() + '&selectedRow=' + cpGetMasterCurrentRow() + '&tipoAzione=' + tipoAzione;
		var ok = jsLoadString('it.cedaf.icare.interventi.control.action.accreditamento.AzioniVariazionePianoAssistenzaExecutor', params);
		if (ok == 'ok')	{
			bui_datamanagement.setChanged(CHANGED);
			cpReload();
		}
	}
	
	function visualizzaVariazioniAccessiSingoloPiano(richiesta) {
		var selRow = shellGetMasterSelectedRowAndAlertIfNotSelected();
		visualizzaVariazioniAccessiPianoAssistenza(richiesta, selRow);
	}
</script>

<table border="0" cellspacing="3" cellpadding="0" >
	<tr>
		<td class="form-label">
			<shell:label prop="descGruppoPrestazione" />
		</td>
		<td class="form-values">
			<j:tile name="shell.plaintext" prop="descGruppoPrestazione" />					
		</td>
	</tr>
</table>

<shell:fieldset title="Piano di assistenza">
<table border="0" cellspacing="3" cellpadding="0" width="100%">
	<tr>
		<td class="form-label">
			Piano originario
		</td>
		<td class="form-values">
			<shell:grid description="mp_dataInizio,10%;mp_dataTermine,10%;mp_giorniFestivi,5%;mp_giorni,60%;mp_orario,15%" property="originario" numOfRows="1"/>					
		</td>
		<td class="form-values">
			<c:if test="${dto_mode == 'operatore'}">
				<shell:button id="sh_tb__rollback_button" text="Ripristina Originario" img="interventi.ripristinaPA" title="Ripristina il piano di assistenza originario" href="javascript: azioniVariazionePianoAssistenza('rollback');" enabled="false" ext="true" />
				<br/>
			</c:if>		
		</td>
	</tr>
	
	<tr>
		<td class="form-label">
			Variazioni
		</td>
		<td class="form-values">
			<shell:grid description="mp_dataInizio,10%;mp_dataTermine,10%;mp_giorniFestivi,5%;mp_giorni,60%;mp_orario,15%" property="storia" numOfRows="5"/>					
		</td>
		<td class="form-values">
			<c:if test="${dto_mode == 'enteEsterno'}">
				<shell:button id="sh_tb__richiediModifica_button" text="Richiedi variazione" img="interventi.variaPA" title="Richiedi una variazione al piano di assistenza" href="javascript: modificaPianoAssistenza(true);" enabled="false" ext="true" />
				<br/>
				<br/>
			</c:if>
			<c:if test="${dto_mode == 'operatore'}">
				<shell:button id="sh_tb__modifica_button" text="Varia" img="interventi.variaPA" title="Varia il piano di assistenza" href="javascript: modificaPianoAssistenza(false);" enabled="false" ext="true" />
				<br/>
				<shell:button id="sh_tb__undo_button" text="Annulla Variazione" img="interventi.annullaPA" title="Annulla l'ultima variazione" href="javascript: azioniVariazionePianoAssistenza('undo');" enabled="false" ext="true" />
				<br/>	
				<br/>	
			</c:if>
			<shell:button id="sh_tb__varAccessiAuth_button" text="Visualizza variazione accessi" img="interventi.visualizzaPA" title="Visualizza le variazioni degli accessi rispetto al piano originario" href="javascript: visualizzaVariazioniAccessiSingoloPiano(false);" enabled="false" ext="true" />
		</td>
	</tr>
	
	<tr>
		<td class="form-label">
			Richiesta variazione
		</td>
		<td class="form-values">
			<shell:grid description="mp_dataInizio,10%;mp_dataTermine,10%;mp_giorniFestivi,5%;mp_giorni,60%;mp_orario,15%" property="richiesta" numOfRows="1"/>					
		</td>
		<td class="form-values">
			<c:if test="${dto_mode == 'enteEsterno'}">	
				<shell:button id="sh_tb__cancel_button" text="Annulla Richiesta Variazione" img="interventi.annullaPA" title="Annulla la richiesta di variazione" href="javascript: azioniVariazionePianoAssistenza('cancel');" enabled="false" ext="true" />
				<br/>
				<br/>
			</c:if>
			<c:if test="${dto_mode == 'operatore'}">
				<shell:button id="sh_tb__authorize_button" text="Autorizza Variazione" img="interventi.autorizzaPA" title="Autorizza la richiesta di variazione" href="javascript: azioniVariazionePianoAssistenza('authorize');" enabled="false" ext="true" />&nbsp;&nbsp;
				<br/>	
				<shell:button id="sh_tb__cancel_button" text="Rifiuta Richiesta Variazione" img="interventi.rifiutaPA" title="Rifuita richiesta di variazione" href="javascript: azioniVariazionePianoAssistenza('cancel');" enabled="false" ext="true" />
				<br/>
				<br/>
			</c:if>
			<shell:button id="sh_tb__varAccessiRich_button" text="Visualizza variazione accessi" img="interventi.visualizzaPA" title="Visualizza le variazioni degli accessi rispetto al piano originario" href="javascript: visualizzaVariazioniAccessiSingoloPiano(true);" enabled="false" ext="true" />
		</td>		
	</tr>	
</table>			
</shell:fieldset>