$("document").ready(function(){
  $(".element_product").bind("min_elements_product", function(){
    $(this).parents('#exhibitorFieldsetContainer').find('a.remove_product').addClass("inactive");
  });
  $(".element_product").bind("max_elements_product", function(){
    $(this).parents('#exhibitorFieldsetContainer').find('a.add_product').addClass("inactive");
  });
  $(".element_product a.add_product").bind("click", function(){
    $(this).parents('#exhibitorFieldsetContainer').find('a.remove_product').removeClass("inactive");
  });
  $(".element_product a.remove_product").bind("click", function(){
    $(this).parents('#exhibitorFieldsetContainer').find('a.add_product').removeClass("inactive");
  });
  

  $(".element_contact").bind("min_elements_contact", function(){
    $(this).parents('#exhibitorFieldsetContainer').find('a.remove_contact').addClass("inactive");
  });
  $(".element_contact").bind("max_elements_contact", function(){
    $(this).parents('#exhibitorFieldsetContainer').find('a.add_contact').addClass("inactive");
  });
  $(".element_contact a.add_contact").bind("click", function(){
    $(this).parents('#exhibitorFieldsetContainer').find('a.remove_contact').removeClass("inactive");
  });
  $(".element_contact a.remove_contact").bind("click", function(){
    $(this).parents('#exhibitorFieldsetContainer').find('a.add_contact').removeClass("inactive");
  });
  

  $(".element_parcours").bind("min_elements_parcours", function(){
    $(this).parents('#exhibitorFieldsetContainer').find('a.remove_parcours').addClass("inactive");
  });
  $(".element_parcours").bind("max_elements_parcours", function(){
    $(this).parents('#exhibitorFieldsetContainer').find('a.add_parcours').addClass("inactive");
  });
  $(".element_parcours a.add_parcours").bind("click", function(){
    $(this).parents('#exhibitorFieldsetContainer').find('a.remove_parcours').removeClass("inactive");
  });
  $(".element_parcours a.remove_parcours").bind("click", function(){
    $(this).parents('#exhibitorFieldsetContainer').find('a.add_parcours').removeClass("inactive");
  });

  $(".element_machines").bind("min_elements_machines", function(){
    $(this).parents('#exhibitorFieldsetContainer').find('a.remove_machines').addClass("inactive");
  });
  $(".element_machines").bind("max_elements_machines", function(){
    $(this).parents('#exhibitorFieldsetContainer').find('a.add_machines').addClass("inactive");
  });
  $(".element_machines a.add_machines").bind("click", function(){
    $(this).parents('#exhibitorFieldsetContainer').find('a.remove_machines').removeClass("inactive");
  });
  $(".element_machines a.remove_machines").bind("click", function(){
    $(this).parents('#exhibitorFieldsetContainer').find('a.add_machines').removeClass("inactive");
  });


  $(".element_press").bind("min_elements_press", function(){
    $(this).parents('#exhibitorFieldsetContainer').find('a.remove_press').addClass("inactive");
  });
  $(".element_press").bind("max_elements_press", function(){
    $(this).parents('#exhibitorFieldsetContainer').find('a.add_press').addClass("inactive");
  });
  $(".element_press a.add_press").bind("click", function(){
    $(this).parents('#exhibitorFieldsetContainer').find('a.remove_press').removeClass("inactive");
  });
  $(".element_press a.remove_press").bind("click", function(){
    $(this).parents('#exhibitorFieldsetContainer').find('a.add_press').removeClass("inactive");
  });
});
