怎么判断单选按钮是否有选择,怎么读取单选按钮的值,
请各位高手帮我检查下面的代码,
可参考页面:http://szfscm.gotoip3.com/seal/shenqing2.asp
<script language=javascript>
function check(){
//判断五个盖章类型是否全部为空
if ((form1.sq_type1.value=="") & (form1.sq_type2.value=="") & (form1.sq_type3.value=="") & (form1.sq_type4.value=="") & (form1.sq_type5.value=="")) {
alert ("请至少选择一种盖章类型");
form1.sq_type1.focus();
return false;
}
//判断第一大类盖章类型是否为空,若不为空,则判断第一大类中的其它字段值是否为空
if (form1.sq_type1.value!="") {
    if (form1.yz1.value=="") {
alert ("盖章类型一的印章份数不能为空哦");
form1.yz1.focus();
return false;
     }
if (form1.scyz1.value=="") {
alert ("盖章类型一的印章份数不能为空哦");
form1.scyz1.focus();
return false;
     }
if (form1.content1.value=="") {
alert ("盖章类型一的印章份数不能为空哦");
form1.content1.focus();
return false;
     }

if (form1.oRadio1.checked!=true) {//从这里开始就有问题了,怎么选择都提示错误,好像是根本没有读取到单选按钮的值一样,单选按钮是二个选择其中一个
alert ("请选择附件的上传文件类型");
form1.content1.focus();
return false;
     }
if (form1.oRadio1.value=="上传图片") {//问题,怎么读取单选按钮的值,并判断值为“上传图片”,这里是若选择第一个,然后判断,下面六各值是否全部为空,若是,则返回,应为要求,至少上传一个附件
    if ((form1.file1.value=="") & (form1.file2.value=="") & (form1.file3.value=="") & (form1.file4.value=="") & (form1.file5.value=="") & (form1.file6.value=="")) {
    alert ("请至少上传一个附件");
    form1.file1.focus();
    return false;
        }
}
if (form1.oRadio1.value=="上传图片") {//这里是若选择第二个,跟上一个单选一样的问题,然后判断下面的值是否为空,因为必须上传一个文件
    if (form1.file7.value=="") {
    alert ("请选择要上传的附件");
    form1.file1.focus();
    return false;
        }
}

}

}
请各位高手指点,在线等...