<!DOCTYPE html>
<html lang="%if;(bvar.default_lang!="" and evar.lang="")%bvar.default_lang;%elseif;(evar.lang!="")%evar.lang;%else;en%end;">
<head>
  <!-- $Id: updmenu1.txt v7.1 04/03/2023 10:39:01 $ -->
  <!-- Copyright (c) 1998-2007 INRIA -->
  <title>[*update]</title>
  <meta name="robots" content="none">
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
  <link rel="shortcut icon" href="%images_prefix;favicon_gwd.png">
  %include;favicon
  %include;css
</head>
<body%body_prop;>
%include;hed
%message_to_wizard;
<div class="container">
%include;perso_header

<h1>%nn;
  [*update]:<br>
  %first_name;
  .%if;(first_name = "?" or surname = "?")%index;%else;%occ;%end; %surname;
</h1>


%(
<div class="page_max">
  <h2>[*update family]</h2>
  <div class="new-form">
    %if;(has_families and nb_families > 1)
      <p class="rub_expl etiquette">[*select a spouse][:]</p>
      <select onchange="main($(this).val());" style="margin-right:10px;">
        %foreach;family;
          <option value="%family_cnt;">%spouse;</option>
        %end;
      </select>
    %end;
    %if;((first_name = "?" or surname = "?") and (nb_families != 0 or has_parents))
    %elseif;(not is_male and not is_female)
      <span><a href="%prefix;m=ADD_FAM&ip=%index;&sex=M" class="button adder hiddeable">[*add mariage] ([M/F]0)</a></span>
      <span><a href="%prefix;m=ADD_FAM&ip=%index;&sex=F" class="button adder hiddeable">[*add mariage] ([M/F]1)</a></span>
    %else;
      <span><a href="%prefix;m=ADD_FAM&ip=%index;" class="button adder hiddeable">[*add mariage]</a></span>
    %end;
  </div>

  %foreach;family;
    <div id="fam_%family_cnt;" class="one_marriage">
      <table width="100%%" cellspacing="0" cellpadding="0"><tr><td width="100%%">
      <div class="marriage_info">
        <span style="margin-bottom:100px;">%apply;marriage_with_txt%with;%spouse;%end;</span>
        <p style="margin-top:5px;">
        %apply;married_to%with;%self.sex;%and;
          %if;(marriage_place = "")
            %if;(on_marriage_date = "")
            %else;%on_marriage_date;
            %end;
          %else;
            %if;(on_marriage_date = "")%marriage_place;
            %else;%on_marriage_date;, %marriage_place
            %end;
          %end;
        %end;
        </p>
        %if;has_children;
          <div>
            <h3>[*child/children]1 :</h3>
            <ul>
              %foreach;child;
                <li>
                  %apply;image_MF("child")
                  %apply;short_display_person("child")
                </li>
              %end;
            </ul>
          </div>
        %end;
      </div>
      </td>

      <td>
        <div class="marriage_mod new-form" style="white-space:nowrap;">
          %if;(has_families and nb_families > 1)
            <div class="fam_order">
              <span>[*display this marriage in this order]</span>
              <form id="marriage_mod_form%family_cnt;" method="get" action="%action;" target="_self">
                  %hidden;
                  <input type="hidden" name="m" value="CHG_FAM_ORD"%/>
                  <input type="hidden" name="i" value="%index;"%/>
                  <input type="hidden" name="f" value="%family.index;"%/>
                %let;curr_fam_cnt;%family_cnt;%in;
                <select onchange="$('#marriage_mod_form%family_cnt;').submit();" name="n">
                  %foreach;family;
                    <option %if;(family_cnt = curr_fam_cnt) selected="selected" %end; value="%family_cnt;">
                      %family_cnt;
                    </option>
                  %end;
                </select>
              </form>
            </div>
            <hr class="separateur">
          %end;
          <div>
            <ul>
              <li>
                <a href="%prefix;m=MOD_FAM&i=%family.index;&ip=%index;">[*modify::family/families]0</a>
              </li>
              <li>
                <a href="%prefix;m=MOD_FAM&i=%family.index;&ip=%index;#child">[*add::child/children]0</a>
              </li>
              <li>
                %if;(nb_children != 0)
                  <a href="%prefix;m=CHG_CHN&i=%family.index;&ip=%index;">[*change children's names]</a>
                %end;
              </li>
              <li>
                %if;(family_cnt != 1)
                  %if;(family.father.index = prev_family.father.index and family.mother.index = prev_family.mother.index)
                    <a href="%prefix;m=MRG_FAM&i=%prev_family.index;&i2=%family.index;&ip=%index;">[*merge::]</a>
                  %end;
                %end;
              </li>
              <li>
                <a href="%prefix;m=DEL_FAM&i=%family.index;&ip=%index">[*delete::family/families]0</a>
              </li>
            </ul>
          </div>
        </div>
      </td>
      </tr></table>
    </div>
  %end;
</div>

<script>
  function main(ifam) {
    var div_marr = $('div.one_marriage');
    /* Est-ce qu'il y a des familles à masquer ? */
    if (div_marr.length) {
      div_marr.hide();
      $('div[id=fam_'+ifam+']').show();
    }
  }

  $(document).ready(function(){
    main(1);
  });
</script>

%)






<table border="%border;" width="90%%">
<tr align="%left;">
  <th align="%left;" style="color:%highlight;">[*family/families]1</th>
</tr>
<tr align="%left;">
  <td valign="top">
    %foreach;family;
      %if;(family_cnt != 1)
        <a href="%prefix;m=INV_FAM&i=%index;&f=%family.index;">[*invert]</a>
        <br>
        %if;(family.father.index = prev_family.father.index
         and family.mother.index = prev_family.mother.index)
          <a href="%prefix;m=MRG_FAM&i=%prev_family.index;%nn;
            &i2=%family.index;&ip=%index;">[*merge::]</a>
          <br>
        %end;
      %end;
      <a href="%prefix;m=MOD_FAM&i=%family.index;&ip=%index;
       "%if;(nb_families = 1) accesskey="F"%end;>%nn;
      [*modify::family/families]0%if;(nb_families = 1) %end;</a>
      <em>[with] %spouse.first_name;.%spouse.occ; %spouse.surname;</em>
      <br>
      <a href="%prefix;m=DEL_FAM&i=%family.index;&ip=%index">%nn;
      [*delete::family/families]0</a>
      <em>[with] %spouse.first_name;.%spouse.occ; %spouse.surname;</em>
      <br>
    %end;
    <br>
    %if;((first_name = "?" or surname = "?") and
         (nb_families != 0 or has_parents))
    %elseif;(not is_male and not is_female)
      <a href="%prefix;m=ADD_FAM&ip=%index;&sex=M">%nn;
      [*add::marriage/marriages]0 ([M/F]0)</a>
      <br>
      <a href="%prefix;m=ADD_FAM&ip=%index;&sex=F">%nn;
      [*add::marriage/marriages]0 ([M/F]1)</a>
      <br>
    %else;
      <a href="%prefix;m=ADD_FAM&ip=%index;" accesskey="A">%nn;
      [*add::marriage/marriages]0 </a>
      <br>
    %end;
    %if;(nb_children != 0)
      <br>
      <a href="%prefix;m=CHG_CHN&ip=%index;">[*change children's names]</a>
    %end;
    %if;has_possible_duplications;
      <br>
      <a href="%prefix;m=MRG_DUP&ip=%index;">%sq;
      [*merge::possible duplications]</a>
    %end;
  </td>
</tr>
</table>

%define;hint(xx)
  [*to add a child to a family, use "%s":::xx]
%end;

%if;(nb_families != 0)
  <p>
    %apply;hint([*modify::family/families]0)
    <br>
  </p>
%end;

%base_trailer;
%include;copyr
</div>
%include;js
</body>
</html>
