function Change(A){
  FNAME=document.getElementById("ma");
  FNAME1=document.getElementById("fa");
  FNAME2=document.getElementById("te");
  if(A=="どちらでもよい"){
    FNAME.innerHTML="*必須";
    FNAME1.innerHTML="*必須";
    FNAME2.innerHTML="*必須";
  }
  if(A=="電話"){
    FNAME.innerHTML="";
    FNAME1.innerHTML="";
    FNAME2.innerHTML="*必須";
  }
  if(A=="メール"){
    FNAME.innerHTML="*必須";
    FNAME1.innerHTML="";
    FNAME2.innerHTML="";
  }
  if(A=="FAX"){
    FNAME.innerHTML="";
    FNAME1.innerHTML="*必須";
    FNAME2.innerHTML="";
  }
}
function Change2(A){
  FNAME=document.getElementById("mflg");
  FNAME1=document.getElementById("yflg");
  if(A=="トラック"){
    FNAME.innerHTML="*必須";
    FNAME1.innerHTML="*必須";
  }
  if(A=="重機"){
    FNAME1.innerHTML="";
    FNAME.innerHTML="*必須";
  }
  if(A=="バス"){
    FNAME.innerHTML="*必須";
    FNAME1.innerHTML="*必須";
  }
  if(A=="その他"){
    FNAME.innerHTML="";
    FNAME1.innerHTML="";
  }
}
function CompanyChange(A){
  FNAME=document.getElementById("comp");
  if(A=="法人"){FNAME.innerHTML="*必須";}
  if(A=="個人"){FNAME.innerHTML="";}
}

function getradio(p){
  if(p.length){
    for(i=0;i<p.length;i++){
      if(p[i].checked) return p[i].value;
    }
    return "";
  }else{
    return "";
  }
}

function Confirm(){
  var line=document.getElementById("error");
  var line2=document.getElementById("bmail");
  var param="mode=assecar&nselect="+getradio(document.FA1.nselect)+
        "&company="+document.FA1.company.value+"&cate="+getradio(document.FA1.cate)+
        "&year="+document.FA1.year.value+"&model="+document.FA1.model.value+
        "&fax="+document.FA1.fax.value+"&name="+document.FA1.name.value+
        "&zip="+document.FA1.zip.value+"&address="+document.FA1.address.value+
        "&prefer="+document.FA1.prefer.value+"&mail="+document.FA1.mail.value+
        "&tel="+document.FA1.tel.value+"&inquiry="+document.FA1.inquiry.value+
        "&kojin="+document.FA1.kojin.checked;

  new Ajax.Request("request/confirm2.php",{
    method:"post",
    parameters:param,
    onSuccess:function(httpObj){
      var OP=httpObj.responseText;
      var PA=OP.split("||");
      Element.update(line,PA[1]);
      Element.update(line2,PA[0]);
    },
    onFailure:function(httpObj){
      var STR="<font color='#cc0000'>Connection Error</font>";
      Element.update(line,STR);
    }
  });
}

function Send(){
  var line=document.getElementById("error");
  var line2=document.getElementById("bmail");
  var param="mode=assecar&cate="+getradio(document.FA1.cate)+
        "&t_type="+document.FA1.t_type.value+"&h_type="+document.FA1.h_type.value+
        "&b_type="+document.FA1.b_type.value+"&c_other="+document.FA1.c_other.value+
        "&maker="+document.FA1.maker.value+"&m_other="+document.FA1.m_other.value+
        "&year="+document.FA1.year.value+"&model="+document.FA1.model.value+
        "&serial="+document.FA1.serial.value+"&umaker="+document.FA1.umaker.value+
        "&inspect="+getradio(document.FA1.inspect)+"&ins_year="+document.FA1.ins_year.value+
        "&ins_month="+document.FA1.ins_month.value+"&mileage="+document.FA1.mileage.value+
        "&no_mileage="+document.FA1.no_mileage.checked+"&hour="+document.FA1.hour.value+
        "&no_hour="+document.FA1.no_hour.checked+"&remark="+document.FA1.remark.value+

        "&nselect="+getradio(document.FA1.nselect)+"&company="+document.FA1.company.value+
        "&fax="+document.FA1.fax.value+"&name="+document.FA1.name.value+
        "&zip="+document.FA1.zip.value+"&address="+document.FA1.address.value+
        "&prefer="+document.FA1.prefer.value+"&mail="+document.FA1.mail.value+
        "&tel="+document.FA1.tel.value+"&inquiry="+document.FA1.inquiry.value+
        "&maga="+document.FA1.maga.checked+"&kojin="+document.FA1.kojin.checked;

  new Ajax.Request("request/send.php",{
    method:"post",
    parameters:param,
    onSuccess:function(httpObj){
      var OP=httpObj.responseText;
      var PA=OP.split("||");
      if(PA[1]!==""){
        Element.update(line,PA[1]);
      }
      Element.update(line2,PA[0]);
    },
    onFailure:function(httpObj){
      var STR="<font color='#cc0000'>Connection Error</font>";
      Element.update(line,STR);
    }
  });
}

