var submitted = false; var isLocal = document.URL.indexOf("file") == 0; function ktSendForm(formName) { if (submitted) return false; var fm = document.forms[formName]; var reqKeys = new Array(); var reqNames = new Array(); //--- do with [send_to] if (fm["send_to"] == null) { alert("CGI not found."); return false; } var url = fm.elements["send_to"].value; //--- do with [required] if (fm.elements["required"] != null) { var ary = fm.elements["required"].value.split(" "); for (var i=0; i= fm.elements["pay_type_radio"].length) { alert("お支払い方法を選択してください。"); return false; } else { fm.elements["pay_type"].value = fm.elements["pay_type_radio"][i].value; if (i == 1) { if (fm.elements["bank_name"].value == "") { alert( "振込人名義を入力してください。"); return false; } if (fm.elements["bank_date"].value == "") { alert( "振込予定日を入力してください。"); return false; } } } } //--- do with [voice_web] if (fm.elements["voice_web"] != null) { var o = fm.elements["voice_web"]; o.value = ""; for (i=1; i<=5; i++) { if (fm.elements["voice_web_"+i].checked) { o.value = o.value + fm.elements["voice_web_"+i].value +", "; } } if (fm.elements["voice_web_other"].value != "") { o.value = o.value + fm.elements["voice_web_other"].value +", "; } } //--- confirm and send it if (window.confirm("この内容で送信します。よろしいですか?\n\n(注意:半角カタカナや(株)等の特殊文字は文字化けの原因となります。使用されていないことをご確認ください)")) { /* //--- set flag string for responder.php if (url.indexOf("responder.php") > -1) { var flagStr = "_InResponderProcess"; if (window.name.indexOf(flagStr) == -1) { window.name = window.name + flagStr; } } */ if (isLocal && fm.elements["respond_html"] != null) { alert("Local Test!!"); fm.action = fm.elements["respond_html"].value; } else { fm.action = url; } submitted = true; return true; } return false; } /* function ktSendAndRedirect(formName) { var i = window.name.indexOf("_InResponderProcess"); if (i > -1) { document.forms[formName].submit(); window.name = window.name.substr(0, i); } else { history.back(); //location.href = document.referrer; //location.replace(document.referrer); } } */ function ktIsOkToBuy(formName) { var fm = document.forms[formName]; if (isLocal) { alert("Local Test!!"); fm.action = "license-buy-default.html"; } return true; }