/* -*- C -*- */
function compute(fm)
{
  // fm.pay.value=0;

  var value = 0;
  var needpay = 1;
  // alert(fm.type.length);
 
  for(var ii = 0; ii < fm.type.length; ii++){  
    if(fm.type[ii].checked){
      value = amnts[fm.type[ii].value - 0];
      if(!value)
      {
        needpay = 0;
      }
    }
  }
  if(fm.dinner.checked){
    value += parseFloat(fm.dinner.value);
  }
  //fm.pay.value = '$' + value;
  pay.innerText = '$' + value;
  /*
  if(value || needpay)
  {
    credit.style.display='block';
  }
  else
  {
    credit.style.display='none';
  }
  */
  if(value || needpay)
  {
    fm.cname.disabled=
        fm.number.disabled=
        fm.card.disabled=
        fm.emon.disabled=
        fm.eyear.disabled=false;
    fm.number.style.background=
        fm.cname.style.background='white';
  }
  else
  {
    fm.cname.value='';
    fm.number.value='';
    fm.card[0].selected=true;
    fm.emon[0].selected=true;
    fm.eyear[0].selected=true;
    fm.cname.disabled=
        fm.number.disabled=
        fm.card.disabled=
        fm.emon.disabled=
        fm.eyear.disabled=true;
    fm.number.style.background=
        fm.cname.style.background='#E5E5E5';
  }
}

