Здравствуйте. Возникла задача, если не выбраны элементы  checkbox или radio, то определенная кнопка неактивна. Порылся в учебниках, еще где то почитал и написал вообще такое.
Для checkbox
 
checkobj1 = 0;
  function checkAvail(obj){
		if(obj.checked) checkobj1++; 
         else checkobj1--; 
        if (checkobj1<=0) document.form2.elements['corr'].disabled = true; 
         else document.form2.elements['corr'].disabled = false; 
    }
 
Это вроде работает отлично, но вот проблемка возникает с radio, где то в инете нарыл такой код:
function agreeSubmit(el)
   {
   checkobj = el;
   if (document.all || document.getElementById)
      {
      for (i=0; i<checkobj.form.length; i++)
         {
         var tempobj = checkobj.form.elements[i];
         if (tempobj.type.toLowerCase() == "submit"); {
         
		 tempobj.disabled = !checkobj.checked;}
		
         }
      }
   }
Работает это но не совсем корректно, он мне активирует все кнопки находящиеся на данной форме, а мне надо определенную. Что то пытался сам переделать, но..мне ближе php, чем js...вот и ничего не получатся. Кто может подскажите