PageRenderTime 60ms CodeModel.GetById 25ms RepoModel.GetById 0ms app.codeStats 0ms

/src/2.071.0/profil_admin/themes/admin_fr/page_annuaire_nouvelle_fiche_profil4.inc.php

https://github.com/crepeausucre/soothERP
PHP | 701 lines | 656 code | 31 blank | 14 comment | 38 complexity | 48acc9aac18ffb011f33b7237117e77d MD5 | raw file
Possible License(s): MPL-2.0-no-copyleft-exception, LGPL-3.0
  1. <?php
  2. // *************************************************************************************************************
  3. // CONTROLE DU THEME
  4. // *************************************************************************************************************
  5. // Variables nécessaires ŕ l'affichage
  6. $page_variables = array ("liste_categories_client");
  7. check_page_variables ($page_variables);
  8. //******************************************************************
  9. // Variables communes d'affichage
  10. //******************************************************************
  11. // *************************************************************************************************************
  12. // AFFICHAGE
  13. // *************************************************************************************************************
  14. ?>
  15. <!-- Début de l'affichage -->
  16. <hr class="bleu_liner" />
  17. <div class="">
  18. <p class="sous_titre1">Informations client </p>
  19. <div class="reduce_in_edit_mode">
  20. <table class="minimizetable">
  21. <tr>
  22. <td class="size_strict"><img src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/blank.gif" width="100%" height="1" id="imgsizeform"/></td>
  23. <td><img src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/blank.gif" width="100%" height="1" id="imgsizeform"/></td>
  24. </tr>
  25. <tr>
  26. <td class="size_strict"><span class="labelled_ralonger">Cat&eacute;gorie de client:</span>
  27. </td>
  28. <td>
  29. <select id="id_client_categ" name="id_client_categ" class="classinput_xsize">
  30. <?php
  31. foreach ($liste_categories_client as $liste_categorie_client){
  32. ?>
  33. <option value="<?php echo $liste_categorie_client->id_client_categ;?>" <?php if ($liste_categorie_client->id_client_categ == $DEFAUT_ID_CLIENT_CATEG) {echo 'selected="selected"';}?>>
  34. <?php echo htmlentities($liste_categorie_client->lib_client_categ); ?></option>
  35. <?php
  36. }
  37. ?>
  38. </select>
  39. <script type="text/javascript">
  40. var listing_defaut_encours = new Array();
  41. <?php
  42. foreach ($liste_categories_client as $liste_categorie_client){
  43. ?>
  44. listing_defaut_encours['<?php echo $liste_categorie_client->id_client_categ;?>'] = "<?php echo $liste_categorie_client->defaut_encours;?>";
  45. <?php
  46. }
  47. ?>
  48. $("encours").value = listing_defaut_encours[$("id_client_categ").value];
  49. Event.observe('id_client_categ', "change", function(evt){
  50. Event.stop(evt);
  51. $("encours").value = listing_defaut_encours[$("id_client_categ").value];
  52. }, false);
  53. </script>
  54. </td>
  55. </tr>
  56. <tr>
  57. <td class="size_strict"><span class="labelled_ralonger">Etat du compte:</span>
  58. </td>
  59. <td>
  60. <select id="type_client" name="type_client" class="classinput_xsize">
  61. <option value="piste">Piste</option>
  62. <option value="prospect">Prospect</option>
  63. <option value="client">Client</option>
  64. <option value="ancien client">Ancien client</option>
  65. <option value="Compte bloqué">Compte bloqué</option>
  66. </select>
  67. </td>
  68. </tr>
  69. <!-- gestion des commerciaux -->
  70. <tr <?php global $GESTION_COMM_COMMERCIAUX;if (!$GESTION_COMM_COMMERCIAUX){ echo "style='display:none'";} ?>>
  71. <td class="size_strict"><span class="labelled_ralonger">Commercial:</span>
  72. </td>
  73. <td><input name="ref_commercial" id="ref_commercial" type="hidden"
  74. value="" />
  75. <table cellpadding="0" cellspacing="0" border="0" style="width: 100%">
  76. <tr>
  77. <td>
  78. <input name="nom_commercial" id="nom_commercial" type="text" value="" class="classinput_xsize" readonly="" />
  79. </td>
  80. <td style="width: 20px">
  81. <img src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/bt_contact_find.gif" style="float: right; cursor: pointer" id="ref_commercial_select_img">
  82. </td>
  83. <td style="width: 20px">
  84. <img src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/supprime.gif" style="cursor: pointer" id="ref_commercial_empty_s">
  85. <script type="text/javascript">
  86. Event.observe('ref_commercial_empty_s', 'click', function(evt){Event.stop(evt);
  87. $("ref_commercial").value = "";
  88. $("nom_commercial").value = "";
  89. }, false);
  90. </script>
  91. </td>
  92. </tr>
  93. </table>
  94. <script type="text/javascript">
  95. //effet de survol sur le faux select
  96. Event.observe('ref_commercial_select_img', 'mouseover', function(){$("ref_commercial_select_img").src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/bt_contact_find_hover.gif";}, false);
  97. Event.observe('ref_commercial_select_img', 'mousedown', function(){$("ref_commercial_select_img").src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/bt_contact_find_down.gif";}, false);
  98. Event.observe('ref_commercial_select_img', 'mouseup', function(){$("ref_commercial_select_img").src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/bt_contact_find.gif";}, false);
  99. Event.observe('ref_commercial_select_img', 'mouseout', function(){$("ref_commercial_select_img").src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/bt_contact_find.gif";}, false);
  100. Event.observe('ref_commercial_select_img', 'click', function(evt){Event.stop(evt); show_mini_moteur_contacts ("recherche_client_set_contact", "\'ref_commercial\', \'nom_commercial\' "); preselect ('<?php echo $COMMERCIAL_ID_PROFIL; ?>', 'id_profil_m'); page.annuaire_recherche_mini();}, false);
  101. </script></td>
  102. </tr>
  103. <tr>
  104. <td class="size_strict"><span class="labelled_ralonger">Adresse de Livraison:</span>
  105. </td><td>
  106. <div style="position:relative; top:0px; left:0px; width:100%; height:0px;">
  107. <iframe id="iframe_liste_choix_adresse_livraison" frameborder="0" scrolling="no" src="about:_blank" class="choix_liste_choix_coordonnee" style="display:none"></iframe>
  108. <div id="choix_liste_choix_adresse_livraison" class="choix_liste_choix_coordonnee" style="display:none"></div></div>
  109. <div id="adresse_livraison_choisie" class="simule_champs" style="width:99%;cursor: default;">
  110. <img src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/bt-arrow_select.gif"/ style="float:right" id="bt_adresse_livraison_choisie">
  111. <span id="lib_adresse_livraison_choisie"></span>
  112. </div>
  113. <input name="ref_adr_livraison" id="ref_adr_livraison" type="hidden" class="classinput_xsize" value="" />
  114. </td>
  115. </tr>
  116. <tr>
  117. <td class="size_strict">
  118. <span class="labelled_ralonger">Adresse de Facturation:</span>
  119. </td><td>
  120. <div style="position:relative; top:0px; left:0px; width:100%; height:0px;">
  121. <iframe id="iframe_liste_choix_adresse_facturation" frameborder="0" scrolling="no" src="about:_blank" class="choix_liste_choix_coordonnee" style="display:none"></iframe>
  122. <div id="choix_liste_choix_adresse_facturation" class="choix_liste_choix_coordonnee" style="display:none"></div></div>
  123. <div id="adresse_facturation_choisie" class="simule_champs" style="width:99%;cursor: default;">
  124. <img src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/bt-arrow_select.gif"/ style="float:right" id="bt_adresse_facturation_choisie">
  125. <span id="lib_adresse_facturation_choisie"></span>
  126. </div>
  127. <input name="ref_adr_facturation" id="ref_adr_facturation" type="hidden" class="classinput_xsize" value="" />
  128. </td>
  129. </tr>
  130. </table>
  131. </div>
  132. <!-- MAJ du 28/06/2010 version 2.058 modification affichage formulaire client -->
  133. <script type="text/javascript" language="javascript">
  134. // la fonction toggle_cadenas_et_valeurs est définie dans _annuaire.js
  135. Event.observe('valeurs_default_flag', 'click',function(evt){$("champs_par_defaut").toggle();}, false);
  136. Event.observe('libelle_valeurs_default_flag', 'click',function(evt){$("valeurs_default_flag").click();}, false);
  137. // si on change la catégorie client, les cadenas sont mis ŕ ouvert
  138. Event.observe('id_client_categ', 'change',function(evt)
  139. {
  140. toggle_cadenas_et_valeurs('flg_facturation_periodique', 'facturation_periodique', 'img_facturation_periodique_cadenas-ouvert', 'img_facturation_periodique_cadenas-ferme', 'listereadonly', 'ferme', 'def_facturation_periodique', 'retour_value_facturation_periodique');
  141. toggle_cadenas_et_valeurs('flg_id_edition_mode_favori', 'id_edition_mode_favori', 'img_id_edition_mode_favori_cadenas-ouvert', 'img_id_edition_mode_favori_cadenas-ferme', 'listereadonly', 'ferme', 'def_id_edition_mode_favori', 'retour_value_id_edition_mode_favori');
  142. toggle_cadenas_et_valeurs('flg_delai_reglement', 'delai_reglement', 'img_delai_reglement_cadenas-ouvert', 'img_delai_reglement_cadenas-ferme', 'listereadonly', 'ferme', 'def_delai_reglement', 'retour_value_delai_reglement');
  143. toggle_cadenas_et_valeurs('flg_delai_reglement', 'delai_reglement_fdm', 'img_delai_reglement_cadenas-ouvert', 'img_delai_reglement_cadenas-ferme', 'listereadonly', 'ferme', 'def_delai_reglement_fdm', 'retour_value_delai_reglement_fdm');
  144. toggle_cadenas_et_valeurs('flg_id_reglement_mode_favori', 'id_reglement_mode_favori', 'img_id_reglement_mode_favori_cadenas-ouvert', 'img_id_reglement_mode_favori_cadenas-ferme', 'listereadonly', 'ferme', 'def_id_reglement_mode_favori', 'retour_value_id_reglement_mode_favori');
  145. toggle_cadenas_et_valeurs('flg_id_cycle_relance', 'id_cycle_relance', 'img_id_cycle_relance_cadenas-ouvert', 'img_id_cycle_relance_cadenas-ferme', 'listereadonly', 'ferme', 'def_id_cycle_relance', 'retour_value_id_cycle_relance');
  146. toggle_cadenas_et_valeurs('flg_encours', 'encours', 'img_encours_cadenas-ouvert', 'img_encours_cadenas-ferme', 'listereadonly', 'ferme', 'def_encours', 'retour_value_encours');
  147. toggle_cadenas_et_valeurs('flg_prepaiement_type', 'prepaiement_type', 'img_prepaiement_type_cadenas-ouvert', 'img_prepaiement_type_cadenas-ferme', 'listereadonly', 'ferme', 'def_prepaiement_type', 'retour_value_prepaiement_type');
  148. toggle_cadenas_et_valeurs('flg_prepaiement_type', 'prepaiement_ratio', 'img_prepaiement_type_cadenas-ouvert', 'img_prepaiement_type_cadenas-ferme', 'listereadonly', 'ferme', 'def_prepaiement_ratio', 'retour_value_prepaiement_ratio');
  149. toggle_cadenas_et_valeurs('flg_id_tarif', 'id_tarif', 'img_id_tarif_cadenas-ouvert', 'img_id_tarif_cadenas-ferme', 'listereadonly', 'ferme', 'def_id_tarif', 'retour_value_id_tarif');
  150. toggle_cadenas_et_valeurs('flg_app_tarifs', 'app_tarifs', 'img_app_tarifs_cadenas-ouvert', 'img_app_tarifs_cadenas-ferme', 'listereadonly', 'ferme', 'def_app_tarifs', 'retour_value_app_tarifs');
  151. }, false);
  152. // facturation périodique
  153. Event.observe('img_facturation_periodique_cadenas-ferme', 'click', function(evt){toggle_cadenas_et_valeurs('flg_facturation_periodique', 'facturation_periodique', 'img_facturation_periodique_cadenas-ouvert', 'img_facturation_periodique_cadenas-ferme', 'listereadonly', 'ouvert', 'def_facturation_periodique', 'retour_value_facturation_periodique');}, false);
  154. Event.observe('img_facturation_periodique_cadenas-ouvert', 'click', function(evt){toggle_cadenas_et_valeurs('flg_facturation_periodique', 'facturation_periodique', 'img_facturation_periodique_cadenas-ouvert', 'img_facturation_periodique_cadenas-ferme', 'listereadonly', 'ferme', 'def_facturation_periodique', 'retour_value_facturation_periodique');}, false);
  155. Event.observe('facturation_periodique', 'click', function(evt){toggle_cadenas_et_valeurs('flg_facturation_periodique', 'facturation_periodique', 'img_facturation_periodique_cadenas-ouvert', 'img_facturation_periodique_cadenas-ferme', 'listereadonly', 'ouvert', 'def_facturation_periodique', 'retour_value_facturation_periodique');}, false);
  156. // mode édition favori
  157. Event.observe('img_id_edition_mode_favori_cadenas-ferme', 'click', function(evt){toggle_cadenas_et_valeurs('flg_id_edition_mode_favori', 'id_edition_mode_favori', 'img_id_edition_mode_favori_cadenas-ouvert', 'img_id_edition_mode_favori_cadenas-ferme', 'listereadonly', 'ouvert', 'def_id_edition_mode_favori', 'retour_value_id_edition_mode_favori');}, false);
  158. Event.observe('img_id_edition_mode_favori_cadenas-ouvert', 'click', function(evt){toggle_cadenas_et_valeurs('flg_id_edition_mode_favori', 'id_edition_mode_favori', 'img_id_edition_mode_favori_cadenas-ouvert', 'img_id_edition_mode_favori_cadenas-ferme', 'listereadonly', 'ferme', 'def_id_edition_mode_favori', 'retour_value_id_edition_mode_favori');}, false);
  159. Event.observe('id_edition_mode_favori', 'click', function(evt){toggle_cadenas_et_valeurs('flg_id_edition_mode_favori', 'id_edition_mode_favori', 'img_id_edition_mode_favori_cadenas-ouvert', 'img_id_edition_mode_favori_cadenas-ferme', 'listereadonly', 'ouvert', 'def_id_edition_mode_favori', 'retour_value_id_edition_mode_favori');}, false);
  160. // délai de rčglement
  161. Event.observe('img_delai_reglement_cadenas-ferme', 'click', function(evt){toggle_cadenas_et_valeurs('flg_delai_reglement', 'delai_reglement', 'img_delai_reglement_cadenas-ouvert', 'img_delai_reglement_cadenas-ferme', 'listereadonly', 'ouvert', 'def_delai_reglement', 'retour_value_delai_reglement');toggle_cadenas_et_valeurs('flg_delai_reglement', 'delai_reglement_fdm', 'img_delai_reglement_cadenas-ouvert', 'img_delai_reglement_cadenas-ferme', 'listereadonly', 'ouvert', 'def_delai_reglement_fdm', 'retour_value_delai_reglement_fdm');}, false);
  162. Event.observe('img_delai_reglement_cadenas-ouvert', 'click', function(evt){toggle_cadenas_et_valeurs('flg_delai_reglement', 'delai_reglement', 'img_delai_reglement_cadenas-ouvert', 'img_delai_reglement_cadenas-ferme', 'listereadonly', 'ferme', 'def_delai_reglement', 'retour_value_delai_reglement');toggle_cadenas_et_valeurs('flg_delai_reglement', 'delai_reglement_fdm', 'img_delai_reglement_cadenas-ouvert', 'img_delai_reglement_cadenas-ferme', 'listereadonly', 'ferme', 'def_delai_reglement_fdm', 'retour_value_delai_reglement_fdm');}, false);
  163. Event.observe('delai_reglement', 'click', function(evt){toggle_cadenas_et_valeurs('flg_delai_reglement', 'delai_reglement', 'img_delai_reglement_cadenas-ouvert', 'img_delai_reglement_cadenas-ferme', 'listereadonly', 'ouvert', 'def_delai_reglement', 'retour_value_delai_reglement');toggle_cadenas_et_valeurs('flg_delai_reglement', 'delai_reglement_fdm', 'img_delai_reglement_cadenas-ouvert', 'img_delai_reglement_cadenas-ferme', 'listereadonly', 'ouvert', 'def_delai_reglement_fdm', 'retour_value_delai_reglement_fdm');}, false);
  164. Event.observe('delai_reglement', 'change',function(evt){toggle_cadenas_et_valeurs('flg_delai_reglement', 'delai_reglement', 'img_delai_reglement_cadenas-ouvert', 'img_delai_reglement_cadenas-ferme', 'listereadonly', 'ouvert', 'def_delai_reglement', 'retour_value_delai_reglement');}, false);
  165. Event.observe('delai_reglement_fdm', 'click', function(evt){toggle_cadenas_et_valeurs('flg_delai_reglement', 'delai_reglement', 'img_delai_reglement_cadenas-ouvert', 'img_delai_reglement_cadenas-ferme', 'listereadonly', 'ouvert', 'def_delai_reglement', 'retour_value_delai_reglement');toggle_cadenas_et_valeurs('flg_delai_reglement', 'delai_reglement_fdm', 'img_delai_reglement_cadenas-ouvert', 'img_delai_reglement_cadenas-ferme', 'listereadonly', 'ouvert', 'def_delai_reglement_fdm', 'retour_value_delai_reglement_fdm');}, false);
  166. // rčglement favori
  167. Event.observe('img_id_reglement_mode_favori_cadenas-ferme', 'click', function(evt){toggle_cadenas_et_valeurs('flg_id_reglement_mode_favori', 'id_reglement_mode_favori', 'img_id_reglement_mode_favori_cadenas-ouvert', 'img_id_reglement_mode_favori_cadenas-ferme', 'listereadonly', 'ouvert', 'def_id_reglement_mode_favori', 'retour_value_id_reglement_mode_favori');}, false);
  168. Event.observe('img_id_reglement_mode_favori_cadenas-ouvert','click', function(evt){toggle_cadenas_et_valeurs('flg_id_reglement_mode_favori', 'id_reglement_mode_favori', 'img_id_reglement_mode_favori_cadenas-ouvert', 'img_id_reglement_mode_favori_cadenas-ferme', 'listereadonly', 'ferme', 'def_id_reglement_mode_favori', 'retour_value_id_reglement_mode_favori');}, false);
  169. Event.observe('id_reglement_mode_favori', 'click', function(evt){toggle_cadenas_et_valeurs('flg_id_reglement_mode_favori', 'id_reglement_mode_favori', 'img_id_reglement_mode_favori_cadenas-ouvert', 'img_id_reglement_mode_favori_cadenas-ferme', 'listereadonly', 'ouvert', 'def_id_reglement_mode_favori', 'retour_value_id_reglement_mode_favori');}, false);
  170. // cycle de relance
  171. Event.observe('img_id_cycle_relance_cadenas-ferme', 'click', function(evt){toggle_cadenas_et_valeurs('flg_id_cycle_relance', 'id_cycle_relance', 'img_id_cycle_relance_cadenas-ouvert', 'img_id_cycle_relance_cadenas-ferme', 'listereadonly', 'ouvert', 'def_id_cycle_relance', 'retour_value_id_cycle_relance');}, false);
  172. Event.observe('img_id_cycle_relance_cadenas-ouvert', 'click', function(evt){toggle_cadenas_et_valeurs('flg_id_cycle_relance', 'id_cycle_relance', 'img_id_cycle_relance_cadenas-ouvert', 'img_id_cycle_relance_cadenas-ferme', 'listereadonly', 'ferme', 'def_id_cycle_relance', 'retour_value_id_cycle_relance');}, false);
  173. Event.observe('id_cycle_relance', 'click', function(evt){toggle_cadenas_et_valeurs('flg_id_cycle_relance', 'id_cycle_relance', 'img_id_cycle_relance_cadenas-ouvert', 'img_id_cycle_relance_cadenas-ferme', 'listereadonly', 'ouvert', 'def_id_cycle_relance', 'retour_value_id_cycle_relance');}, false);
  174. // Encours
  175. Event.observe('img_encours_cadenas-ferme', 'click', function(evt){toggle_cadenas_et_valeurs('flg_encours', 'encours', 'img_encours_cadenas-ouvert', 'img_encours_cadenas-ferme', 'listereadonly', 'ouvert', 'def_encours', 'retour_value_encours');}, false);
  176. Event.observe('img_encours_cadenas-ouvert', 'click', function(evt){toggle_cadenas_et_valeurs('flg_encours', 'encours', 'img_encours_cadenas-ouvert', 'img_encours_cadenas-ferme', 'listereadonly', 'ferme', 'def_encours', 'retour_value_encours');}, false);
  177. Event.observe('encours', 'click', function(evt){toggle_cadenas_et_valeurs('flg_encours', 'encours', 'img_encours_cadenas-ouvert', 'img_encours_cadenas-ferme', 'listereadonly', 'ouvert', 'def_encours', 'retour_value_encours');}, false);
  178. Event.observe('encours', 'change',function(evt){toggle_cadenas_et_valeurs('flg_encours', 'encours', 'img_encours_cadenas-ouvert', 'img_encours_cadenas-ferme', 'listereadonly', 'ouvert', 'def_encours', 'retour_value_encours');}, false);
  179. // prepaiement et ratio
  180. Event.observe('img_prepaiement_type_cadenas-ferme', 'click', function(evt){toggle_cadenas_et_valeurs('flg_prepaiement_type', 'prepaiement_type', 'img_prepaiement_type_cadenas-ouvert', 'img_prepaiement_type_cadenas-ferme', 'listereadonly', 'ouvert', 'def_prepaiement_type', 'retour_value_prepaiement_type');}, false);
  181. Event.observe('img_prepaiement_type_cadenas-ouvert', 'click', function(evt){toggle_cadenas_et_valeurs('flg_prepaiement_type', 'prepaiement_type', 'img_prepaiement_type_cadenas-ouvert', 'img_prepaiement_type_cadenas-ferme', 'listereadonly', 'ferme', 'def_prepaiement_type', 'retour_value_prepaiement_type');toggle_cadenas_et_valeurs('flg_prepaiement_type', 'prepaiement_ratio','img_prepaiement_type_cadenas-ouvert', 'img_prepaiement_type_cadenas-ferme', 'listereadonly', 'ferme', 'def_prepaiement_ratio', 'retour_value_prepaiement_ratio');}, false);
  182. Event.observe('prepaiement_type', 'click', function(evt){toggle_cadenas_et_valeurs('flg_prepaiement_type', 'prepaiement_type', 'img_prepaiement_type_cadenas-ouvert', 'img_prepaiement_type_cadenas-ferme', 'listereadonly', 'ouvert', 'def_prepaiement_type', 'retour_value_prepaiement_type');toggle_cadenas_et_valeurs('flg_prepaiement_type', 'prepaiement_ratio','img_prepaiement_type_cadenas-ouvert', 'img_prepaiement_type_cadenas-ferme', 'listereadonly', 'ouvert', 'def_prepaiement_ratio', 'retour_value_prepaiement_ratio');}, false);
  183. Event.observe('prepaiement_type', 'change',function(evt){toggle_cadenas_et_valeurs('flg_prepaiement_type', 'prepaiement_type', 'img_prepaiement_type_cadenas-ouvert', 'img_prepaiement_type_cadenas-ferme', 'listereadonly', 'ouvert', 'def_prepaiement_type', 'retour_value_prepaiement_type');}, false);
  184. Event.observe('prepaiement_ratio', 'click', function(evt){toggle_cadenas_et_valeurs('flg_prepaiement_type', 'prepaiement_ratio','img_prepaiement_type_cadenas-ouvert', 'img_prepaiement_type_cadenas-ferme', 'listereadonly', 'ouvert', 'def_prepaiement_ratio', 'retour_value_prepaiement_ratio');toggle_cadenas_et_valeurs('flg_prepaiement_type', 'prepaiement_type', 'img_prepaiement_type_cadenas-ouvert', 'img_prepaiement_type_cadenas-ferme', 'listereadonly', 'ouvert', 'def_prepaiement_type', 'retour_value_prepaiement_type');}, false);
  185. Event.observe('prepaiement_ratio', 'change',function(evt){toggle_cadenas_et_valeurs('flg_prepaiement_type', 'prepaiement_ratio', 'img_prepaiement_type_cadenas-ouvert', 'img_prepaiement_type_cadenas-ferme', 'listereadonly', 'ouvert', 'def_prepaiement_ratio', 'retour_value_prepaiement_ratio');}, false);
  186. // grille tarifs
  187. Event.observe('img_id_tarif_cadenas-ferme', 'click', function(evt){toggle_cadenas_et_valeurs('flg_id_tarif', 'id_tarif', 'img_id_tarif_cadenas-ouvert', 'img_id_tarif_cadenas-ferme', 'listereadonly', 'ouvert', 'def_id_tarif', 'retour_value_id_tarif');}, false);
  188. Event.observe('img_id_tarif_cadenas-ouvert', 'click', function(evt){toggle_cadenas_et_valeurs('flg_id_tarif', 'id_tarif', 'img_id_tarif_cadenas-ouvert', 'img_id_tarif_cadenas-ferme', 'listereadonly', 'ferme', 'def_id_tarif', 'retour_value_id_tarif');}, false);
  189. Event.observe('id_tarif', 'click', function(evt){toggle_cadenas_et_valeurs('flg_id_tarif', 'id_tarif', 'img_id_tarif_cadenas-ouvert', 'img_id_tarif_cadenas-ferme', 'listereadonly', 'ouvert', 'def_id_tarif', 'retour_value_id_tarif');}, false);
  190. Event.observe('retour_value_id_tarif', 'change',function(evt)
  191. {
  192. if ($('retour_value_id_tarif').value == 0 )
  193. $('retour_value_id_tarif').value="";
  194. }, false);
  195. // Afficher tarifs
  196. Event.observe('img_app_tarifs_cadenas-ferme', 'click', function(evt){toggle_cadenas_et_valeurs('flg_app_tarifs', 'app_tarifs', 'img_app_tarifs_cadenas-ouvert', 'img_app_tarifs_cadenas-ferme', 'listereadonly', 'ouvert', 'def_app_tarifs', 'retour_value_app_tarifs');}, false);
  197. Event.observe('img_app_tarifs_cadenas-ouvert', 'click', function(evt){toggle_cadenas_et_valeurs('flg_app_tarifs', 'app_tarifs', 'img_app_tarifs_cadenas-ouvert', 'img_app_tarifs_cadenas-ferme', 'listereadonly', 'ferme', 'def_app_tarifs', 'retour_value_app_tarifs');}, false);
  198. Event.observe('app_tarifs', 'click', function(evt){toggle_cadenas_et_valeurs('flg_app_tarifs', 'app_tarifs', 'img_app_tarifs_cadenas-ouvert', 'img_app_tarifs_cadenas-ferme', 'listereadonly', 'ouvert', 'def_app_tarifs', 'retour_value_app_tarifs');}, false);
  199. Event.observe('retour_value_app_tarifs', 'change',function(evt){if ($('retour_value_app_tarifs').value == 0 ) $('retour_value_app_tarifs').value=""; }, false);
  200. </script>
  201. <p class="labelled_ralonger" style="width: 100%; margin-left: 25px;"><input
  202. type="checkbox" id="valeurs_default_flag" style="cursor:pointer"/><a
  203. id="libelle_valeurs_default_flag" style="cursor:pointer">Editer les informations avancées</a></p>
  204. <div class="reduce_in_edit_mode" id="champs_par_defaut"
  205. style="display: none">
  206. <table class="minimizetable" id="table_champs_par_defaut"
  207. cellpadding="0" cellspacing="4" border="0">
  208. <tr>
  209. <td class="size_strict"><img
  210. src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/blank.gif"
  211. width="100%" height="1" id="imgsizeform" /></td>
  212. <td><img
  213. src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/blank.gif"
  214. width="100%" height="1" id="imgsizeform" /></td>
  215. </tr>
  216. <tr>
  217. <td class="size_strict"><span class="labelled_ralonger">Facturation
  218. p&eacute;riodique:</span></td>
  219. <td class="size_strict">
  220. <img align="center"
  221. id="img_facturation_periodique_cadenas-ferme"
  222. src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/cadenas-ferme.png"
  223. / width="12px" height="12px" style="float: center; cursor: pointer"></img>
  224. <img align="center" id="img_facturation_periodique_cadenas-ouvert"
  225. src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/cadenas-ouvert.png"
  226. / width="12px" height="12px"
  227. style="float: center; cursor: pointer; display: none;"></img>
  228. <input
  229. type="checkbox" id="flg_facturation_periodique" style="display: none" />
  230. </td>
  231. <td colspan="4">
  232. <select id="facturation_periodique" class="classinput_xsize listereadonly" style="cursor:pointer">
  233. <?php
  234. foreach ($FACTURES_PAR_MOIS as $key=>$valeur)
  235. { ?>
  236. <option value="<?php echo $key;?>" class="listereadonly"><?php echo $valeur;?></option>
  237. <?php
  238. } ?>
  239. </select> <!-- la valeur par défaut $FACTURES_PAR_MOIS[0] -->
  240. <input
  241. type="text" id="def_facturation_periodique" class="classinput_xsize"
  242. value="
  243. <?php
  244. $def_facturation_periodique = null;
  245. foreach ($liste_categories_client as $liste_categorie_client)
  246. {
  247. if ($liste_categorie_client->id_client_categ == $DEFAUT_ID_CLIENT_CATEG)
  248. $def_facturation_periodique = $liste_categorie_client->facturation_periodique;
  249. }
  250. echo $def_facturation_periodique;
  251. ?>
  252. " style="display: none">
  253. <!-- le champ qui sera renvoyé -->
  254. <input
  255. id="retour_value_facturation_periodique"
  256. name="retour_value_facturation_periodique" type="text" value=""
  257. class="classinput_lsize" size="4" style="width: 30%; display: none" />
  258. </td>
  259. </tr>
  260. <tr>
  261. <td class="size_strict"><span class="labelled_ralonger">Mode
  262. d'&eacute;dition favori:</span>
  263. </td>
  264. <td>
  265. <img id="img_id_edition_mode_favori_cadenas-ferme"
  266. src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/cadenas-ferme.png"
  267. / width="12px" height="12px" style="float: center; cursor: pointer"></img>
  268. <img id="img_id_edition_mode_favori_cadenas-ouvert"
  269. src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/cadenas-ouvert.png"
  270. / width="12px" height="12px"
  271. style="float: center; cursor: pointer;display:none;"></img>
  272. <input
  273. type="checkbox" id="flg_id_edition_mode_favori"
  274. style="display: none;" />
  275. </td>
  276. <td colspan="4" style="width: 100%;"><!-- valeurs par défaut catégorie client -->
  277. <select id="id_edition_mode_favori"
  278. class="classinput_xsize listereadonly" style="cursor:pointer">
  279. <?php
  280. $def_edition_mode = null;
  281. foreach ($liste_categories_client as $liste_categorie_client)
  282. {
  283. if ($liste_categorie_client->id_client_categ == $DEFAUT_ID_CLIENT_CATEG)
  284. $def_edition_mode = $liste_categorie_client->id_edition_mode_favori;
  285. }
  286. if (is_null($def_edition_mode) || ($def_edition_mode==0))
  287. $def_edition_mode = 0; // non défini
  288. ?>
  289. <option value="0"<?php if ($def_edition_mode==0) echo ' selected="selected" ';?>>Non Défini</option>
  290. <?php
  291. $modes_edition = getEdition_modes_actifs();
  292. foreach ($modes_edition as $mode_edition)
  293. {
  294. echo '<option ';
  295. if ( $mode_edition->id_edition_mode == $def_edition_mode )
  296. echo 'selected="selected "';
  297. echo 'value="'.$mode_edition->id_edition_mode.'">'.$mode_edition->lib_edition_mode.'</option>';
  298. }
  299. ?>
  300. </select>
  301. <!-- la valeur par défaut catégorie client, mode édition -->
  302. <input id="def_id_edition_mode_favori" type="text"
  303. class="classinput_xsize"
  304. value="<?php echo $def_edition_mode; ?>"
  305. style="display:none">
  306. <!-- le champ qui sera renvoyé -->
  307. <input
  308. name="retour_value_id_edition_mode_favori"
  309. id="retour_value_id_edition_mode_favori" type="text" value=""
  310. class="classinput_lsize" size="4" style="width: 30%;display:none" />
  311. </td>
  312. </tr>
  313. <tr>
  314. <td class="size_strict"><span class="labelled_ralonger">D&eacute;lai
  315. de r&egrave;glement:</span></td>
  316. <td>
  317. <img id="img_delai_reglement_cadenas-ferme"
  318. src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/cadenas-ferme.png"
  319. / width="12px" height="12px" style="float: center; cursor: pointer"></img>
  320. <img id="img_delai_reglement_cadenas-ouvert"
  321. src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/cadenas-ouvert.png"
  322. / width="12px" height="12px"
  323. style="float: center; cursor: pointer; display: none;"></img>
  324. <input
  325. type="checkbox" id="flg_delai_reglement" style="display: none;">
  326. </td>
  327. <td colspan="2"><!-- valeurs par défaut catégorie client délai de rčglement -->
  328. <input id="delai_reglement" type="text"
  329. value="
  330. <?php
  331. $def_delai_reglement = "";
  332. $def_delai_reglement_fdm = 0;
  333. foreach ($liste_categories_client as $liste_categorie_client)
  334. {
  335. if ($liste_categorie_client->id_client_categ == $DEFAUT_ID_CLIENT_CATEG)
  336. $def_delai_reglement = $liste_categorie_client->delai_reglement;
  337. }
  338. if (is_null($def_delai_reglement))
  339. $def_delai_reglement = 0;
  340. if(strpos($liste_categorie_client->delai_reglement,"FDM") === false)
  341. echo $def_delai_reglement;
  342. else
  343. {
  344. $def_delai_reglement_fdm = 1;
  345. echo substr($def_delai_reglement, 0, strlen($def_delai_reglement)-3);
  346. }
  347. ?>
  348. "
  349. class="classinput_lsize listereadonly" size="4" maxlength="4"
  350. style="width: 30px;cursor:pointer"> jour(s)</input> <!-- la valeur par défaut catégorie client, délai rčglement -->
  351. <input id="def_delai_reglement" type="text"
  352. value="<?php echo $def_delai_reglement;?>" class="classinput_lsize"
  353. size="4" style="width:30px; display:none" /> <!-- le champ qui sera renvoyé -->
  354. <input id="retour_value_delai_reglement" name="retour_value_delai_reglement"
  355. type="text" value="" class="classinput_lsize" size="4"
  356. style="width:30px; display:none" /> <!-- catégorie client delai rčglement fin de mois -->
  357. <input type="checkbox" id="delai_reglement_fdm" value="1"
  358. class="listereadonly"
  359. <?php
  360. if( $def_delai_reglement_fdm == 1 )
  361. {
  362. echo 'checked=true';
  363. }
  364. ?> style="cursor:pointer"> Fin de mois</input> <!-- valeurs par défaut catégorie client delai rčglement fin de mois -->
  365. <input type="checkbox" id="def_delai_reglement_fdm" value="1" style="display:none">
  366. <!-- le champ qui sera renvoyé -->
  367. <input type="checkbox"
  368. id="retour_value_delai_reglement_fdm"
  369. name="retour_value_delai_reglement_fdm" value="1" style="display:none">
  370. </td>
  371. </tr>
  372. <tr>
  373. <td class="size_strict"><span class="labelled_ralonger">R&egrave;glement
  374. favori par:</span></td>
  375. <td>
  376. <img id="img_id_reglement_mode_favori_cadenas-ferme"
  377. src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/cadenas-ferme.png"
  378. / width="12px" height="12px" style="float: center; cursor: pointer"></img>
  379. <img id="img_id_reglement_mode_favori_cadenas-ouvert"
  380. src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/cadenas-ouvert.png"
  381. / width="12px" height="12px"
  382. style="float: center; cursor: pointer; display: none;"></img>
  383. <input
  384. type="checkbox"
  385. id="flg_id_reglement_mode_favori" style="display: none;">
  386. </td>
  387. <td colspan="4" style="width: 100%;">
  388. <select
  389. id="id_reglement_mode_favori" class="classinput_xsize listereadonly" style="cursor:pointer">
  390. <!-- <option value="defaut"/>Par defaut ()-->
  391. <?php
  392. $id_reglement_mode_favori = "";
  393. $def_id_reglement_mode_favori = "";
  394. foreach ($liste_categories_client as $liste_categorie_client)
  395. {
  396. if ($liste_categorie_client->id_client_categ == $DEFAUT_ID_CLIENT_CATEG)
  397. $id_reglement_mode_favori = $liste_categorie_client->id_reglement_mode_favori;
  398. }
  399. $modes_reglement = getReglements_modes();
  400. $premiereligneSelectionnee = 0;
  401. if (is_null($id_reglement_mode_favori) || ($id_reglement_mode_favori==""))
  402. $premiereligneSelectionnee = 1;
  403. ?><option value="0" <?php if ($premiereligneSelectionnee==1 ) echo ' selected="selected" '; ?>>Non Défini</option><?php
  404. foreach ($modes_reglement as $mode_reglement)
  405. {
  406. echo '<option ';
  407. if ( $mode_reglement->id_reglement_mode == $id_reglement_mode_favori)
  408. {
  409. echo 'selected="selected" ';
  410. $def_id_reglement_mode_favori = $mode_reglement->id_reglement_mode;
  411. }
  412. echo 'value="'.$mode_reglement->id_reglement_mode.'"/>'.$mode_reglement->lib_reglement_mode;
  413. }
  414. ?>
  415. </select> <!-- valeur par défaut catégorie client rčglement favori -->
  416. <input id="def_id_reglement_mode_favori" type="text"
  417. value="<?php echo $def_id_reglement_mode_favori; ?>"
  418. style="display:none"> <!-- le champ qui sera renvoyé -->
  419. <input
  420. name="retour_value_id_reglement_mode_favori"
  421. id="retour_value_id_reglement_mode_favori" type="text" style="display:none">
  422. </td>
  423. </tr>
  424. <tr>
  425. <td class="size_strict"><span class="labelled_ralonger">Cycle de relance:</span></td>
  426. <td>
  427. <img id="img_id_cycle_relance_cadenas-ferme"
  428. src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/cadenas-ferme.png"
  429. / width="12px" height="12px" style="float: center; cursor: pointer"></img>
  430. <img id="img_id_cycle_relance_cadenas-ouvert"
  431. src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/cadenas-ouvert.png"
  432. / width="12px" height="12px"
  433. style="float: center; cursor: pointer; display: none;"></img>
  434. <input
  435. type="checkbox"
  436. id="flg_id_cycle_relance" style="display: none;">
  437. </td>
  438. <td colspan="4" style="width: 100%;">
  439. <select
  440. id="id_cycle_relance" class="classinput_xsize listereadonly" style="cursor:pointer">
  441. <option value="">Mod&egrave;le par d&eacute;faut</option>
  442. <?php
  443. $id_cycle_relance = "";
  444. $def_id_cycle_relance = "";
  445. foreach ($liste_categories_client as $liste_categorie_client)
  446. {
  447. if ($liste_categorie_client->id_client_categ == $DEFAUT_ID_CLIENT_CATEG)
  448. $id_cycle_relance = $liste_categorie_client->id_relance_modele;
  449. }
  450. $cycles_relances = charger_factures_relances_modeles ();
  451. $premiereligneSelectionnee = 0;
  452. if (is_null($id_cycle_relance) || ($id_cycle_relance==""))
  453. $premiereligneSelectionnee = 1;
  454. foreach ($cycles_relances as $cycle_relance)
  455. {
  456. echo '<option ';
  457. if ( $cycle_relance->id_relance_modele == $id_cycle_relance)
  458. {
  459. echo 'selected="selected" ';
  460. $def_id_cycle_relance = $cycle_relance->id_relance_modele;
  461. }
  462. echo 'value="'.$cycle_relance->id_relance_modele.'"/>'.$cycle_relance->lib_relance_modele;
  463. }
  464. ?>
  465. </select> <!-- valeur par défaut catégorie client rčglement favori -->
  466. <input id="def_id_cycle_relance" type="text"
  467. value="<?php echo $def_id_cycle_relance; ?>"
  468. style="display:none"> <!-- le champ qui sera renvoyé -->
  469. <input
  470. name="retour_value_id_cycle_relance"
  471. id="retour_value_id_cycle_relance" type="text" style="display:none">
  472. </td>
  473. </tr>
  474. <tr>
  475. <td class="size_strict"><span class="labelled_ralonger">Encours:</span>
  476. </td>
  477. <td><img id="img_encours_cadenas-ferme"
  478. src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/cadenas-ferme.png"
  479. / width="12px" height="12px" style="float: center; cursor: pointer"></img>
  480. <img id="img_encours_cadenas-ouvert"
  481. src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/cadenas-ouvert.png"
  482. / width="12px" height="12px"
  483. style="float: center; cursor: pointer; display: none;"></img> <input
  484. type="checkbox" id="flg_encours"
  485. style="display: none;"></td>
  486. <td style="width: 80px;"><!-- valeurs rčglement favori -->
  487. <input id="encours" class="classinput_lsize listereadonly" type="text"
  488. value="0" size="4"
  489. value="
  490. <?php
  491. $defaut_encours = "";
  492. foreach ($liste_categories_client as $liste_categorie_client)
  493. {
  494. if ($liste_categorie_client->id_client_categ == $DEFAUT_ID_CLIENT_CATEG)
  495. $defaut_encours = $liste_categorie_client->defaut_encours;
  496. }
  497. echo $defaut_encours;
  498. ?>
  499. "
  500. style="width: 80px; cursor:pointer"> <?php echo $MONNAIE[1];?> <!-- valeur par défaut catégorie client rčglement favori -->
  501. <input id="def_encours" type="text" class="classinput_xsize"
  502. value="<?php echo $defaut_encours; ?>" style="display:none"> <!-- le champ qui sera renvoyé -->
  503. <input name="retour_value_encours" id="retour_value_encours"
  504. type="text" class="classinput_xsize" style="display:none">
  505. </td>
  506. </tr>
  507. <tr>
  508. <td class="size_strict"><span class="labelled_ralonger">Pré-paiement:</span>
  509. </td>
  510. <td>
  511. <img id="img_prepaiement_type_cadenas-ferme"
  512. src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/cadenas-ferme.png"
  513. / width="12px" height="12px" style="float: center; cursor: pointer"></img>
  514. <img id="img_prepaiement_type_cadenas-ouvert"
  515. src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/cadenas-ouvert.png"
  516. / width="12px" height="12px"
  517. style="float: center; cursor: pointer; display: none;"></img> <input
  518. type="checkbox" id="flg_prepaiement_type"
  519. style="display: none" /></td>
  520. <!-- valeurs par défaut -->
  521. <select id="prepaiement_type" class="classinput_xsize listereadonly" style="cursor:pointer">
  522. <?php
  523. $prepaiement_type = "Acompte";
  524. foreach ($liste_categories_client as $liste_categorie_client)
  525. {
  526. if ($liste_categorie_client->id_client_categ == $DEFAUT_ID_CLIENT_CATEG)
  527. $prepaiement_type = $liste_categorie_client->prepaiement_type;
  528. }
  529. if ($prepaiement_type=="Acompte")
  530. {
  531. echo '<option value="Acompte" selected="selected">Acompte</option>';
  532. echo '<option value="Arrhes">Arrhes</option>';
  533. }
  534. if ($prepaiement_type=="Arrhes")
  535. {
  536. echo '<option value="Acompte">Acompte</option>';
  537. echo '<option value="Arrhes" selected="selected">Arrhes</option>';
  538. }
  539. ?>
  540. <!-- <option value="Acompte" selected="selected">Acompte</option>-->
  541. <!-- <option value="Arrhes">Arrhes</option>-->
  542. </select>
  543. <!-- valeur par défaut -->
  544. <input id="def_prepaiement_type" type="text" class="classinput_lsize listereadonly" value="<?php echo $prepaiement_type; ?>" style="display:none">
  545. <input name="retour_value_prepaiement_type"
  546. id="retour_value_prepaiement_type" type="text" style="display:none">
  547. </td>
  548. <td colspan="2">&nbsp; <!-- valeurs par défaut -->
  549. <input id="prepaiement_ratio" type="text" value="Par defaut"
  550. class="classinput_lsize listereadonly" style="width: 30px;cursor:pointer" /> % <!-- valeur par défaut -->
  551. <input id="def_prepaiement_ratio" type="text" class="classinput_xsize" style="display:none">
  552. <input name="retour_value_prepaiement_ratio" id="retour_value_prepaiement_ratio" type="text" class="classinput_xsize" style="display:none">
  553. </td>
  554. <input type="hidden" id="prepaiement_ratio_defaut" value="" />
  555. </tr>
  556. <tr>
  557. <td class="size_strict"><span class="labelled_ralonger">Grille
  558. tarifaire:</span></td>
  559. <td>
  560. <img id="img_id_tarif_cadenas-ferme"
  561. src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/cadenas-ferme.png"
  562. / width="12px" height="12px" style="float: center; cursor: pointer"></img>
  563. <img id="img_id_tarif_cadenas-ouvert"
  564. src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/cadenas-ouvert.png"
  565. / width="12px" height="12px"
  566. style="float: center; cursor: pointer; display: none;"></img>
  567. <input type="checkbox" id="flg_id_tarif" style="display: none;">
  568. </td>
  569. <td colspan="4" style="width: 100%;"><!-- valeurs par défaut -->
  570. <select id="id_tarif" class="classinput_xsize listereadonly" style="cursor:pointer">
  571. <option value="0">Automatique</option>
  572. <?php
  573. foreach ($tarifs_liste as $tarif_liste)
  574. {
  575. ?>
  576. <option value="<?php echo $tarif_liste->id_tarif; ?>"><?php echo htmlentities($tarif_liste->lib_tarif); ?>
  577. </option>
  578. <?php
  579. }
  580. ?>
  581. </select> <!-- valeur par défaut -->
  582. <input id="def_id_tarif" type="text" class="classinput_xsize" value="
  583. <?php
  584. if (is_null($tarif_liste->id_tarif) || ($tarif_liste->id_tarif == 0))
  585. echo "0";
  586. else
  587. echo $tarif_liste->id_tarif;
  588. ?>" style="display:none">
  589. <input name="retour_value_id_tarif" id="retour_value_id_tarif" type="text" value="" class="classinput_lsize" size="4" style="width: 30%;display:none">
  590. </td>
  591. </tr>
  592. <tr>
  593. <td class="size_strict"><span class="labelled_ralonger">Afficher Tarifs:</span></td>
  594. <td>
  595. <img id="img_app_tarifs_cadenas-ferme" src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/cadenas-ferme.png"
  596. / width="12px" height="12px" style="float: center; cursor: pointer"></img>
  597. <img id="img_app_tarifs_cadenas-ouvert"
  598. src="<?php echo $DIR.$_SESSION['theme']->getDir_theme()?>images/cadenas-ouvert.png"
  599. / width="12px" height="12px"
  600. style="float: center; cursor: pointer; display: none;"></img>
  601. <input
  602. type="checkbox" id="flg_app_tarifs"
  603. style="display: none;">
  604. </td>
  605. <td colspan="4" style="width: 100%;">
  606. <!-- valeurs par défaut en dur Afficher tarifs -->
  607. <select id="app_tarifs" class="classinput_xsize listereadonly" style="cursor:pointer">
  608. <option value="0" selected="selected">Automatique</option>
  609. <option value="1">HT</option>
  610. <option value="2">TTC</option>
  611. </select>
  612. <!-- valeur par défaut -->
  613. <input id="def_app_tarifs" type="text" style="display:none" value="0">
  614. <!-- valeur de retour -->
  615. <input name="retour_value_app_tarifs" id="retour_value_app_tarifs" type="text" value="" style="display:none">
  616. </td>
  617. </tr>
  618. </table>
  619. </div>
  620. <!-- bac 08/04/2010 version 2.051 -->
  621. </div>
  622. <!-- **************************************Fin insertion *********************************************** -->
  623. <script type="text/javascript">
  624. //chargement en cas de changement de client_categ des champs correspondant
  625. Event.observe("id_client_categ", "change", function(evt){ annu_client_categ_preselect ($("id_client_categ").value);}, false);
  626. Event.observe("prepaiement_type", "change", function(evt){
  627. if ($("prepaiement_type").options[0].selected){
  628. $("prepaiement_ratio").value = $("prepaiement_ratio_defaut").value;
  629. }else{
  630. $("prepaiement_ratio").value = '0';
  631. $("retour_value_prepaiement_ratio").value = '0';
  632. }
  633. }, false);
  634. annu_client_categ_preselect ($("id_client_categ").value);
  635. //masque numérique pour l'encours
  636. Event.observe("encours", "blur", function(evt){ nummask(evt, "0", "X");}, false);
  637. //masque numérique pour le délai de rčglement
  638. Event.observe("delai_reglement", "blur", function(evt){ nummask(evt, "0", "X");}, false);
  639. <?php
  640. if (isset($_REQUEST["crea"])) {
  641. ?>
  642. pre_start_adresse_crea ("adresse_livraison_choisie", "bt_adresse_livraison_choisie", "lib_adresse_livraison_choisie", "ref_adr_livraison", "choix_liste_choix_adresse_livraison", "iframe_liste_choix_adresse_livraison");
  643. pre_start_adresse_crea ("adresse_facturation_choisie", "bt_adresse_facturation_choisie", "lib_adresse_facturation_choisie", "ref_adr_facturation", "choix_liste_choix_adresse_facturation", "iframe_liste_choix_adresse_facturation");
  644. <?php
  645. } else {
  646. ?>
  647. pre_start_adresse ("adresse_livraison_choisie", "bt_adresse_livraison_choisie", $("ref_contact").value, "lib_adresse_livraison_choisie", "ref_adr_livraison", "choix_liste_choix_adresse_livraison", "iframe_liste_choix_adresse_livraison", "annuaire_liste_choix_adresse.php");
  648. pre_start_adresse ("adresse_facturation_choisie", "bt_adresse_facturation_choisie", $("ref_contact").value, "lib_adresse_facturation_choisie", "ref_adr_facturation", "choix_liste_choix_adresse_facturation", "iframe_liste_choix_adresse_facturation", "annuaire_liste_choix_adresse.php");
  649. <?php
  650. }
  651. ?>
  652. //on masque le chargement
  653. H_loading();
  654. </script>