anche la funzione LTrim non era corretta
ho dato una sisematina
codice:
function LTrim(str)
   {
 re=/^\s+/g;
 return str.replace(re,"");
   }

function valida(valori) 
{
 var Orario
 var Oper1Sel
 var Oper2Sel
 var Oper3Sel
 var OperLog
 var arr
 arr = valori.split('@');
 OperLog = '<%=Oper%>';
 
 window.alert(OperLog);

 Orario = arr[0];
 Oper1Sel = arr[1];
 Oper2Sel = arr[2];
 Oper3Sel = arr[3];
 if((OperLog == Oper1Sel) || (OperLog == Oper2Sel) || (OperLog == Oper3Sel))
 {
  document.Pause.Annulla.disabled=false;
  document.Pause.Prenota.disabled=true;
 }
 else
 {
  if((LTrim(Oper1Sel) == '') || (LTrim(Oper2Sel) == '') || (LTrim(Oper3Sel) == ''))
  {
  document.Pause.Annulla.disabled=true
  document.Pause.Prenota.disabled=false;
  }
  else
  {
  document.Pause.Annulla.disabled=true;
  document.Pause.Prenota.disabled=true;
  }
 }
}
ricordati di usare lo stesso nome per tutti i radio e di richiamare la funzione così
codice:
onclick="valida(this.value);"