var _wim_multi_input_id = 0;
$(document).ready(function()
{
  $("body").delegate("input:checkbox", "change", function(e)
  {
    // Link label aan checkbox
    var id;
    if ($(this).attr("id") == "")
    {
      id = "checkbox_" + (_wim_multi_input_id++);
      $(this).attr("id", id);
    } else id = $(this).attr("id");
    if ($(this).next("label").length <= 0) $(this).parent().append("<label></label>");
    $(this).next("label").attr("for", id).addClass("html_checkbox");
    
    // Zet de afbeelding van de label gelijk met de input status
    if ($(this).is(":checked"))
      $(this).next().addClass("checked");
    else
      $(this).next().removeClass("checked");
  }).delegate("label", "selectstart", function()
  {
    return false;
  }).delegate("label", "mousedown", function()
  {
    return false;
  });
  $("input:checkbox").css("MozUserSelect", "none").trigger("change");
});
