var fields = new Array(7);

fields[0]  = new Array("goedgekeurd",        new Array("goedgekeurddatum" ));
fields[1]  = new Array("geregistreerd",      new Array("regdatum"));
fields[2]  = new Array("gebruiksvergunning", new Array("gebruiksvergunning_nummer"));
fields[3]  = new Array("oc_vink",            new Array("oc_vz_naam","oc_vz_tel","oc_sc_naam","oc_sc_tel"));
fields[4]  = new Array("ex_cert_check",      new Array("ex_cert_text"));
fields[5]  = new Array("ex_peda_check",      new Array("ex_peda_text"));
fields[6]  = new Array("ex_klac_check",      new Array("ex_klac_text"));


function toggle ()
{
   //alert(fields);
   for(var i = 0; i<fields.length; i++)
   {
     var checkbox          = document.getElementById(fields[i][0]);
     var affectedfields    = fields[i][1];
//    alert(checkbox.checked);
     if(checkbox.checked==true)
     {

       for(var j=0; j<affectedfields.length; j++)
       {
           setValue(affectedfields[j],"true");
       }
     }else{
       
       for(var j=0; j<affectedfields.length; j++)
       {
           setValue(affectedfields[j],"false");
       }

     }
  }
}

function setValue(field,value)
{ 
  field = document.getElementById(field);
  if(value=="true")
  {
//    alert(field + " aan");
    field.disabled = false;

  }else {
  //  alert(field + " uit");
    field.disabled = true;
    field.value    = "";
    //alert(field + "  " + field.disabled);
  }
}


/*

function toggle() 
{

   var goedgekeurd     = document.getElementById("goedgekeurd");//;.value;
   var geregistreerd   = document.getElementById("geregistreerd");//;.value;
   
   var goeddatum       = document.getElementById("goedgekeurddatum");
   var regdatum        = document.getElementById("regdatum");

   var vergunning      = document.getElementById("gebruiksvergunning");
   var vergunningnr    = document.getElementById("gebruiksvergunning_nummer");

   if(goedgekeurd.checked==true)
   {
     goeddatum.disabled = false;
   }else{
     goeddatum.disabled = true;
     goeddatum.value  = "";
   }
   if(geregistreerd.checked==true)
   {
     regdatum.disabled = false;
   }else{
     regdatum.value  = "";
     regdatum.disabled = true;
   }
   if(vergunning.checked==true)
   {
     vergunningnr.disabled = false;
   }else{
     vergunningnr.value  = "";
     vergunningnr.disabled = true;
   }

}
*/

