function MarcaCheckBox(checkbox) {
	if(checkbox.type == "checkbox") {
	  if(checkbox.checked == false) {
	    checkbox.checked = true;
      }
    }
}

function contaSelecionados(aItem) {
  var aChk = document.getElementsByName(aItem);  
  var nTotal = 0;

  for(var i=0; i< aChk.length; i++){  
     if(aChk[i].checked == true){  
	   nTotal++;
     }  
  }
  return(nTotal);
}

function alteraTotal(aItem, total) {
  var total = document.getElementById(total);
  total.innerHTML = contaSelecionados(aItem);
}



function calculaPercentual(aNomePerc, aNomeTotal, aItem) {
  var nQtde = document.getElementById(aNomeTotal).innerHTML;  
  var nTotal = contaSelecionados(aItem);  

//  alert(nQtde);

  if(nQtde > 0) 
    document.getElementById(aNomePerc).innerHTML = ((nQtde / nTotal) * 100).toFixed(2);
  else
    document.getElementById(aNomePerc).innerHTML = (nQtde * 100).toFixed(2); 
}

