function display_children(){
    var selected = $("#id_child_at_home option:selected");
    var value = selected.val();
    for (i = 0; i <= 2; i++)
      if (i < value)
        $('div#child_' + i).show();
      else
        $('div#child_' + i).hide();
     if (value == 4)
        $('div#child_too_much').show();
     else
        $('div#child_too_much').hide();
};

function select_maternity(id, val){
  $('input[name="baby_maternity_text"]').val(val);
  $('input[name="baby_maternity"]').val(id);
  /*$('input[name="baby_maternity_text"]').keyup();*/
  $('div.live-search-results').slideUp();
};

function display_period(){
    $('div.home_leaving_period').toggle();
};

function display_sex(cibling) {
  if ($("#id_" + cibling + "_birthdate_day option:selected").val() == -1 &&
      $("#id_" + cibling + "_birthdate_month option:selected").val() == -1 &&
      $("#id_" + cibling + "_birthdate_year option:selected").val() == -1) {
    $("div." + cibling + "_sex").hide();
  } else {
    $("div." + cibling + "_sex").show();
  }
};

function event_display_sex(eventObject) {
  var id_split = this.id.split('_');
  var cibling = id_split[1] + '_' + id_split[2];
  display_sex(cibling);
}

function bind_display_sex_children(cibling) {
  $("#id_" + cibling + "_birthdate_day").change(event_display_sex);
  $("#id_" + cibling + "_birthdate_month").change(event_display_sex);
  $("#id_" + cibling + "_birthdate_year").change(event_display_sex);
  display_sex(cibling);
}

function init_display_sex_children() {
  bind_display_sex_children('child_0');
  bind_display_sex_children('child_1');
  bind_display_sex_children('child_2');
}


