<!--
//Kontrollfeld uncheck_master_slave
function uncheck_slaves(theform, enabled) {
    for (var i = 0; i < theform.elements.length; i++) {
         if (theform.elements[i].id.indexOf('_slave') != -1) {
              theform.elements[i].checked = (false);
         }
         
         //if (theform.elements[i].id.indexOf('_master') != -1) {
         //     theform.elements[i].disabled = (true);
         //}
         
    }
}

function uncheck_master(theform, enabled) {
	var cb_master_anzahl=0;
	var cb_slave_anzahl=0;
	
	//Klick auf Slave CB unchecked und disabled master
    for (var i = 0; i < theform.elements.length; i++) {
         if (theform.elements[i].id.indexOf('_master') != -1) {
              theform.elements[i].checked = (false);
              //theform.elements[i].disabled = (false);
              cb_master_anzahl++;
         }
     
    }

    for (var j = 0; j < theform.elements.length; j++) {
         if (theform.elements[j].id.indexOf('_slave') != -1) {
         	//Wenn Slave vorhanden ist, addieren
         	cb_slave_anzahl++;
         	if (theform.elements[j].checked != (true)) {
         	//Wenn Slave gecheckt ist wieder subtrahieren
              cb_slave_anzahl--;
         	}
         }
    }
    
    //Wenn keine Slave CB gecheckt sind, Master CB checken
    if (cb_slave_anzahl == 0) {
    	for (var i = 0; i < theform.elements.length; i++) {
         if (theform.elements[i].id.indexOf('_master') != -1) {
              theform.elements[i].checked = (true);
              //theform.elements[i].disabled = (true);

         }
     
    }
    	//alert("m:"+cb_master_anzahl+"s:"+cb_slave_anzahl);
    }
    
}
// -->