{% extends 'layout.twig' %}

{% block body %}

	<div class="contenu clearfix"  id="Consultation">
	
		{% include '@Consultation/SaisieReponses/block_entete.twig' %}
		
    	<div class="tab-content">
    		 <form method="POST" id='formulaireGeneral' enctype="multipart/form-data" class="box-form clearfix">
    		 
    		 	<div class="clearfix">
    		 		<div class="single row">
                        {{ inputAdvance('TEXT',{
					    	'titre' : 'Titre' | trad,
						    'name' : 'TITRE',
						    'value' : pj.TITRE,
                		    'pathValidator' : path('Ajax.validator.isStringAvecEspace'),
                		    'paramsValidator' : "{'sizeMin' : 1, 'sizeMax' : 120}",
                		    'obligatoire' : true,
                		    'option' : typeDoc=='D'? 'readOnly':'',
						}) }}
    		 		</div>
    		 		<div class="single row">
                        {{ inputAdvance('FILE',{
                        	'name' : 'FILE', 
                        	'value' : pj.NOM_ORI 
                        }) }}
    		 		</div>
    		 	</div>
            	<div class="row">
                	<button type="button" class="principal button button_right" id="btnEnvoyer">{{ 'Valider' | trad }}</button>
					<a type="button" class="secondaire button button_right" href="{{ path('Consultation.SaisieReponsesPJ.listePJ', {typeDoc:typeDoc, idAO:idAO, typeFG:typeFG, idFrs:idFrs, idRep:idRep, CV:CV}) }}">{{ 'Annuler' | trad }}</a>
            	</div>
    		 </form>
    	</div>
    	
    	<script>
            $('#btnEnvoyer').click(function() {
            	jForm.append("TITRE", $('[name="TITRE"]').val());
				activeLoader();

                $.ajax({
                    url : '{{ path('Consultation.SaisieReponsesPJ.validate', {typeDoc:typeDoc, idAO:idAO, typeFG:typeFG, idFrs:idFrs, idRep:idRep, CV:CV, ordre:ordre}) }}',
                    type: 'POST',
                    dataType : 'JSON',
                    data: jForm,
                    mimeType: "multipart/form-data",
                    contentType: false,
                    cache: false,
                    processData: false,
					success: function (data) {
						desactiveLoader();
                        if(data.statut == 'O') {
            				window.location.href = data.path;
                        } else {
                        	activePopupErreur("{{ path('Ajax.Erreur.popupErreurValid') }}", "{{'Erreur lors de la validation !' | trad }} ", data.erreur);
                        }
                    }
                });
            });
    	</script>
    	
	</div>
{% endblock %}