validateForm函数如下:问题是参数我都看不懂,更别说这段函数了,哪位大虾给指点一
下function validateForm(cValidate) {
fOK = true
var strValidate = new String(cValidate)
var validateArray = strValidate.split("|")
for (var i = 0; i < validateArray.length; i++) {
var fieldstr = new String(validateArray[i]+":")
var fieldarray = fieldstr.split(":") if (fieldarray[0].length!=0) {
if (fieldarray[2].length!=0)
var lastTitle = fieldarray[2]
else
fieldarray[2] = lastTitle
}

if ((fieldarray[0]=="textbox") || (fieldarray[0]=="password")) {
if(document.forms[0][fieldarray[1]].value.length==0) {
alert(unescape(fieldarray[2])+" ゲ斗恶糶膥尿")
fOK = false
break;
}
}
else if (fieldarray[0]=="select") {
if (document.forms[0][fieldarray[1]].selectedIndex==-1) {
alert(fieldarray[2]+" ゲ斗恶糶膥尿")
fOK = false
break;
}
else {
if(document.forms[0][fieldarray[1]].options[document.forms[0][fieldarray[1]].selectedIndex].value.length==0) {
alert(fieldarray[2]+" ゲ斗恶糶膥尿")
fOK = false
break;
}
}
}
else if (fieldarray[0]=="products") {
if (document.forms[0].productID+"" == "undefined")
var checkboxVal = ""
else {
var checkboxVal = ReturnCheckBoxValue(document.forms[0].productID)
if (checkboxVal.length==0) {
if(document.forms[0].productID.checked)
checkboxVal = document.forms[0].productID.value
}
}
if (document.forms[0].adminID+"" == "undefined")
var radioVal = ""
else 
var radioVal = document.forms[0].adminID.value+"" if ((checkboxVal.length==0) && (radioVal.length==0)) {
alert("膥尿ぇ玡叫程ぶ匡拒兜玻珇")
fOK = false
break;
}
}
} if ((document.forms[0].cardnum+""!="undefined") && (fOK)) {
if (document.forms[0].cardnum.type=="text") {
if (document.forms[0].appCountry.value!="KR") {
fOK = Order_Info_Validation()
}
}
}
if (fOK) {
if (document.forms[0].btn_submit) {
document.forms[0].btn_submit.disabled = 'true'
document.forms[0].btn_close.disabled = 'true'
//alert("Please be patient while the system processes your request.")
}
document.forms[0].Mode.value=1
document.forms[0].FrmPgID.value=parseInt(document.forms[0].FrmPgID.value)+1
document.forms[0].submit()
}
}