tomando el mismo código, lo que has de hacer es verificar el estado de la variable "is_checked" una vez acabado o interrumpido de ciclo
Cita: var form = document.getElementById('Form2');
var inputs = form.getElementsByTagName('input');
var is_checked = false;
for(var x = 0; x < inputs.length; x++) {
if(inputs[x].type == 'checkbox' && inputs[x].name == 'host[]') {
is_checked = inputs[x].checked;
if(is_checked) break;
}
}
if(is_checked) {
// activa el control
else {
// desactiva el control
}