function blockDisplay(field,divName,classDivName,checkDisplay,unCheckedDisplay,count) 
{
  if (getChecked(field) == true) {
    disp = checkDisplay;
  } else {
    disp = unCheckedDisplay;
  }
  
  if (disp == checkDisplay) {
    count++;
  }
  
  displayDiv(divName,classDivName,disp,count);
  
  return count;
}

  
function getChecked(field) {
  if (field.checked == true) {
    return true;
  } else {
    return false;
  }
}

function displayDiv(id,id2,disp,count) {
	//safe function to show an element with a specified id
		  
	if (count % 2 == 0) { //Even
	  divClass = 'padding-2';
	} else {
	  divClass = 'bg-f5f5f5 padding-2';
	}
	
    if (document.getElementById)
    {
      document.getElementById(id).style.display = disp;
      document.getElementById(id2).className = divClass;
    }
    else if (document.all)
    {
      document.all[id].style.display = disp;
      document.all[id2].className = divClass;
    }
    else if (document.layers)
    {
      document.layers[id].display = disp;
      document.layers[id2].classsName = divClass;
    }
 
}

function compare()
{
  useChecked = 0;
  if (getChecked(document.dataForm.compare1) == true) useChecked++;
  if (getChecked(document.dataForm.compare2) == true) useChecked++;
  if (getChecked(document.dataForm.compare3) == true) useChecked++;
  if (getChecked(document.dataForm.compare4) == true) useChecked++;
  if (getChecked(document.dataForm.compare5) == true) useChecked++;
  if (getChecked(document.dataForm.compare6) == true) useChecked++;
  if (getChecked(document.dataForm.compare7) == true) useChecked++;
  if (getChecked(document.dataForm.compare8) == true) useChecked++;
  if (getChecked(document.dataForm.compare9) == true) useChecked++;
  if (getChecked(document.dataForm.compare10) == true) useChecked++;
  if (getChecked(document.dataForm.compare11) == true) useChecked++;
  if (getChecked(document.dataForm.compare12) == true) useChecked++;
  if (getChecked(document.dataForm.compare13) == true) useChecked++;
  if (getChecked(document.dataForm.compare14) == true) useChecked++;
  if (getChecked(document.dataForm.compare15) == true) useChecked++;
  if (getChecked(document.dataForm.compare16) == true) useChecked++;
  if (getChecked(document.dataForm.compare17) == true) useChecked++;
  if (getChecked(document.dataForm.compare18) == true) useChecked++;
  if (getChecked(document.dataForm.compare19) == true) useChecked++;
  if (getChecked(document.dataForm.compare20) == true) useChecked++;
  if (getChecked(document.dataForm.compare21) == true) useChecked++;
  if (getChecked(document.dataForm.compare22) == true) useChecked++;
	if (getChecked(document.dataForm.compare23) == true) useChecked++;
	if (getChecked(document.dataForm.compare24) == true) useChecked++;
	if (getChecked(document.dataForm.compare25) == true) useChecked++;
    if (useChecked >= 2) {
    unCheckedDisplay = 'none';
  } else {
    unCheckedDisplay = 'block';
  }
  count = 0;
  count = blockDisplay(document.dataForm.compare1,'row1','rowB1','block',unCheckedDisplay,count);
  count = blockDisplay(document.dataForm.compare2,'row2','rowB2','block',unCheckedDisplay,count);
  count = blockDisplay(document.dataForm.compare3,'row3','rowB3','block',unCheckedDisplay,count);
  count = blockDisplay(document.dataForm.compare4,'row4','rowB4','block',unCheckedDisplay,count);
  count = blockDisplay(document.dataForm.compare5,'row5','rowB5','block',unCheckedDisplay,count);
  count = blockDisplay(document.dataForm.compare6,'row6','rowB6','block',unCheckedDisplay,count);
  count = blockDisplay(document.dataForm.compare7,'row7','rowB7','block',unCheckedDisplay,count);
  count = blockDisplay(document.dataForm.compare8,'row8','rowB8','block',unCheckedDisplay,count);
  count = blockDisplay(document.dataForm.compare9,'row9','rowB9','block',unCheckedDisplay,count);
  count = blockDisplay(document.dataForm.compare10,'row10','rowB10','block',unCheckedDisplay,count);
  count = blockDisplay(document.dataForm.compare11,'row11','rowB11','block',unCheckedDisplay,count);
  count = blockDisplay(document.dataForm.compare12,'row12','rowB12','block',unCheckedDisplay,count);
  count = blockDisplay(document.dataForm.compare13,'row13','rowB13','block',unCheckedDisplay,count);
  count = blockDisplay(document.dataForm.compare14,'row14','rowB14','block',unCheckedDisplay,count);
  count = blockDisplay(document.dataForm.compare15,'row15','rowB15','block',unCheckedDisplay,count);
  count = blockDisplay(document.dataForm.compare16,'row16','rowB16','block',unCheckedDisplay,count);
  count = blockDisplay(document.dataForm.compare17,'row17','rowB17','block',unCheckedDisplay,count);
  count = blockDisplay(document.dataForm.compare18,'row18','rowB18','block',unCheckedDisplay,count);
  count = blockDisplay(document.dataForm.compare19,'row19','rowB19','block',unCheckedDisplay,count);
  count = blockDisplay(document.dataForm.compare20,'row20','rowB20','block',unCheckedDisplay,count);
  count = blockDisplay(document.dataForm.compare21,'row21','rowB21','block',unCheckedDisplay,count);
  count = blockDisplay(document.dataForm.compare22,'row22','rowB22','block',unCheckedDisplay,count);
  count = blockDisplay(document.dataForm.compare23,'row23','rowB23','block',unCheckedDisplay,count);
  count = blockDisplay(document.dataForm.compare24,'row24','rowB24','block',unCheckedDisplay,count);
  count = blockDisplay(document.dataForm.compare25,'row25','rowB25','block',unCheckedDisplay,count);
  return false;
}