{% block body %}
	{%  if idContact %}
		{% set Contact = {'IND_FOU' : idContact, 'ETAT' : 'A'} %}
	{% endif %}

    <script>
    {% if contactXML is null %}
		$('#e-proc{{Contact.IND_FOU}}').click(function(){

			var idInput = $(this).parent().find('#e-proc');

            if($(this).is(':checked')==true){
            	$(this).parent().find('#value_switch_e-proc{{Contact.IND_FOU}}').text('{{ 'Oui' | trad }}');
            }
            else{
            	$(this).parent().find('#value_switch_e-proc{{Contact.IND_FOU}}').text('{{ 'Non' | trad }}');
            }
		});
        $('#CTC_CONSULT{{Contact.IND_FOU}}').click(function(){

			var idInput = $(this).parent().find('#CTC_CONSULT');

            if($(this).is(':checked')==true){
            	$(this).parent().find('#value_switch_CTC_CONSULT{{Contact.IND_FOU}}').text('{{ 'Oui' | trad }}');
            }
            else{
            	$(this).parent().find('#value_switch_CTC_CONSULT{{Contact.IND_FOU}}').text('{{ 'Non' | trad }}');
            }
		});

	    $( "input, select, textarea" ).change(function() {
	    	setSessionModule("{{path('Fournisseur.SessionCreationFournisseur.sessionFournisseur', {'code' : 'FournisseurSimplie'})}}", 'form_fournisseur');
   		});		
    {% endif %}    
    </script>
    {# <fieldset class="scheduler-border" id='Contact'> #}
    	
    		{# <legend class="scheduler-border">
    			<div  id='libelleContact'>{{ 'Contact principal' | trad }}</div><div id='supprimer'></div>
    		</legend> #}
    	{% if seconde  %}
            <fieldset class="scheduler-border" id='Contact{{loop.index}}'>
                <legend class="scheduler-border">
                    <div id='libelleContact'>{{ 'Contact secondaire' | trad }}</div>
                    <div id='supprimer'><a id="{{ Contact.IND_FOU }}" onClick="supprimerContact(this.id);" class="button secondaire closed">{{ 'Supprimer' | trad }}</a></div>
                </legend>
    	{% endif %}

        <div class="row" style ="margin-top:26px;" data-wrapper-contact="{{ Contact.IND_FOU }}">
        {# //!!\ the first input is import due the function AjoutContact #}
            <div class="colonne2">
                {% if listeContact['NOM']['ALPHA1'] == 'O' %}
                    <div class="row">
                            {{ inputAdvance('TEXT',{
                                'name' : 'nom_contact'~Contact.IND_FOU,
                                'titre' : 'Contact' | trad,
                                'pathValidator' : path('Ajax.validator.isStringAvecEspace'),
                                'paramsValidator' : "{'sizeMin' : '0', 'sizeMax' : '25'}",
                                'value' : Contact.NOM,
                                'obligatoire' :  listeContact['NOM']['ALPHA2']=='O'?true:false,
                                'addClass' : 'ctc_nom',
                                'option' : contactNoEdit,
                            }) }}
                            {% if contactXML %}{{ visuOldValueWF(contactXML.NOM, modifFourniss, 'right', 'true') }}{% endif %}
                            <input type="hidden" name="id{{ Contact.IND_FOU }}" id="id{{ Contact.IND_FOU }}" value="{{ Contact.IND_FOU }}"></input>
                    
                    </div>  
                {% endif %}
                {% if listeContact['EMAIL']['ALPHA1'] == 'O' %}
                    <div class="row">
                        {{ inputAdvance('TEXT',{
                            'name' : 'email_contact'~Contact.IND_FOU,
                            'titre' : 'Email' | trad,
                            'pathValidator' : path('Ajax.validator.adresseMail'),
                            'paramsValidator' : "{'sizeMin' : '0', 'sizeMax' : '100','type' : true}",
                            'value' : Contact.EMAIL,
                            'obligatoire' :  listeContact['EMAIL']['ALPHA2']=='O'?true:false,
                            'option' : contactNoEdit,
                        }) }}
                        {% if contactXML %}{{ visuOldValueWF(contactXML.EMAIL, modifFourniss, 'right', 'true') }}{% endif %}
                    </div>
                {% endif %}
                {% if listeContact['TEL']['ALPHA1'] == 'O' %}
                    <div class="row">
                        {{ inputAdvance('TEXT',{
                            'name' : 'fixe_contact'~Contact.IND_FOU,
                            'titre' : 'Tél. Fixe' | trad,
                            'pathValidator' : path('Ajax.validator.isStringAvecEspace'),
                            'paramsValidator' : "{'sizeMin' : '0', 'sizeMax' : '45'}",
                            'value' : Contact.TEL,
                            'obligatoire' :  listeContact['TEL']['ALPHA2']=='O'?true:false,
                            'option' : contactNoEdit,
                        }) }}
                        {% if contactXML %} {{ visuOldValueWF(contactXML.TEL, modifFourniss, 'right', 'true') }} {% endif %}
                    </div>
                {% endif %}
                {% if listeContact['TELPORT']['ALPHA1'] == 'O' %}
                    <div class="row">
                        {{ inputAdvance('TEXT',{
                            'name' : 'portable_contact'~Contact.IND_FOU,
                            'titre' : 'Tél. Portable' | trad,
                            'pathValidator' : path('Ajax.validator.isStringAvecEspace'),
                            'paramsValidator' : "{'sizeMin' : '0', 'sizeMax' : '45'}",
                            'value' : Contact.TELPORT,
                            'obligatoire' : listeContact['TELPORT']['ALPHA2']=='O'?true:false,
                            'option' : contactNoEdit,
                        }) }}
                        {% if contactXML %}{{ visuOldValueWF(contactXML.TELPORT, modifFourniss, 'left', 'true') }} {% endif %}
                    </div>
                {% endif %}
            </div>
            <div class="colonne2 last">
            
                {% if listeContact['FONCTION']['ALPHA1'] == 'O' %}
                    <div class="row">
                        {{ inputAdvance('ZOOM', {
                            'titre' : 'Fonction' | trad,
                            'titleZoom' : 'Liste fonctions' | trad,
                            'name' : 'fonction_contact'~Contact.IND_FOU,
                            'pahtZoom' : path('Ajax.liste.fonction'),
                            'pathValidator' : path('Ajax.validator.isStringAvecEspace'),
                            'paramsValidator' : "{'sizeMin' : '0', 'sizeMax' : '40'}",
                            'option' : contactNoEdit,
                            'value' : Contact.FONCTION,
                            'obligatoire' : listeContact['FONCTION']['ALPHA2']=='O'?true:false,
                        }) }}
                        {% if contactXML %}{{ visuOldValueWF(contactXML.FONCTION, modifFourniss, 'left', 'true') }} {% endif %}
                    </div>
                {% endif %}
                
                {% if listeContact['FAX']['ALPHA1'] == 'O' %}
                    <div class="row">
                        {{ inputText('Fax' | trad, 'fax_contact'~Contact.IND_FOU, Contact.FAX, '', path('Ajax.validator.isStringAvecEspace'), "{'sizeMin' : '0', 'sizeMax' : '16'}" ,'','', contactNoEdit, '', '','', false,listeContact['FAX']['ALPHA2'] == 'O'?true:false ) }}
                        {% if contactXML %} {{ visuOldValueWF(contactXML.FAX, modifFourniss, 'right', 'true') }} {% endif %}
                    </div>
                {% endif %}
                {% if listeContact['VIBOXAP']['ALPHA1'] == 'O' %}
                    <div class="row">
                        {{ inputSwitch('E-Proc' | trad, 'e-proc'~Contact.IND_FOU,  (Contact.VIBOXAP is null ? true:Contact.VIBOXAP), contactNoEdit,'','','','','',listeContact['VIBOXAP']['ALPHA2'] == 'O'?true:false) }}	
                        {% if contactXML %}{{ visuOldValueWF(contactXML.VIBOXAP, modifFourniss, 'left', 'true','fonction', '','', 'boolTrad') }} {% endif %}
                    </div>
                {% endif %}
                {% if listeContact['CTC_CONSULT']['ALPHA1'] == 'O' %}
                    <div class="row">
                        {{ inputSwitch('Contact Consultation' | trad, 'CTC_CONSULT'~Contact.IND_FOU,  (Contact.CTC_CONSULT ? Contact.CTC_CONSULT : false), contactNoEdit,'','','','','',listeContact['CTC_CONSULT']['ALPHA2'] == 'O'?true:false) }}	
                        {% if contactXML %}{{ visuOldValueWF(contactXML.CTC_CONSULT, modifFourniss, 'left', 'true','fonction', '','', 'boolTrad') }} {% endif %}
                    </div>
                {% endif %}                
                
                <div class="row inputCtcOxalink" {% if oxalink == false %}style="display:none;"{% endif %}>

                {{ inputSwitch('Utilisateur OXALINK ?' | trad, 'CTC_OXALINK'~Contact.IND_FOU,  ((Contact.OXALINK_ID!='' and Contact.CTC_OXALINK is null) or Contact.CTC_OXALINK)? true:false, contactNoEdit,'','','','','',listeContact['OXALINK_ID']['ALPHA2'] == 'O'?true:false) }}	
                    {% if contactXML %} {% endif %}
                    <input type="hidden" name="OXALINK_ID{{ Contact.IND_FOU }}" id="OXALINK_ID{{ Contact.IND_FOU }}" value="{{ (Contact.OXALINK_ID??Contact.OXALINK_ID) }}"></input>
                    <input type="hidden" name="etat{{ Contact.IND_FOU }}" id="etat{{ Contact.IND_FOU }}" value="{{ (Contact.ETAT??Contact.attributes().Etat) }}" class="ctc_etat"></input>
                </div>
            </div>
            <input type="hidden" name="listContactId[]" value="{{ Contact.IND_FOU }}" />
        </div>
        {% if seconde %}
   	        </fieldset>
    	{% endif %}

{% endblock %}