PageRenderTime 56ms CodeModel.GetById 19ms RepoModel.GetById 1ms app.codeStats 0ms

/src/2.071.0/profil_collab/themes/collab_fr/page_annuaire_nouvelle_fiche_profil4.inc.php

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