function OnChangeSelect(ref) { var nNum = ref.selectedIndex; var refPriceTD = null; var refSumTD = null; var coll = ref.parentNode.parentNode.childNodes; for (var n = 0; n < coll.length; n++) { if (coll[n] == ref.parentNode) { refPriceTD = coll[n - 1]; refSumTD = coll[n + 2]; break; } } var nPrice = 0; { var strPrice = refPriceTD.outerText; strPrice = strPrice.replace(/,/g, ""); strPrice = strPrice.substring(0, strPrice.indexOf(" ")); nPrice = parseInt(strPrice); } var nSum = nPrice * nNum; var strSum = nSum.toString(); for(var i = 0; i < strSum.length/3; i++) { strSum = strSum.replace(/^([+-]?\d+)(\d\d\d)/,"$1,$2"); } refSumTD.innerText = strSum + " 円"; refSumTD.style.color = (nSum == 0) ? "#909090" : "#000000"; var refSumAllTD = document.getElementById("id_nSumAllTD"); refSumAllTD.style.color = (nSum == 0) ? "#909090" : "#000000"; refSumAllTD.innerText = "???"; var nSumAll = 0; // skip sum all. if (false) { var refTBODY = document.getElementById("id_form_table").childNodes[0]; for (var nTR = 1; nTR < refTBODY.childNodes.length; nTR++) { var collTD = refTBODY.childNodes[nTR].childNodes; if (nTR == (refTBODY.childNodes.length - 1)) { var strSumAll = nSumAll.toString(); for(var i = 0; i < strSumAll.length/3; i++) { strSumAll = strSumAll.replace(/^([+-]?\d+)(\d\d\d)/,"$1,$2"); } collTD[collTD.length - 1].innerText = strSumAll + " 円"; } else { var strSum = collTD [collTD.length - 1].outerText; { strSum = strSum .replace(/,/g, ""); strSum = strSum .substring(0, strSum.indexOf(" ")); } var nSum = parseInt(strSum ); nSumAll += nSum; } } } // var refSubmitOrder2 = document.getElementById("id_submit").childNodes[2]; // refSubmitOrder2.disabled = true; // $("#id_submit input:eq(2)")[0].disabled = (nSumAll == 0) ? true : false; /* var refForm = $("form")[0]; var sendData = $(refForm).serialize(); sendData += "&submit=true"; // Submit ajax. $.ajax({ type: "POST", cache: false, timeout: 15000, url: $(refForm).attr("action"), data: sendData, success: AjaxSubmitForm_updateNetOrder_Completed, error: AjaxSubmitForm_updateNetOrder_Error }); */ } function AjaxSubmitForm_updateNetOrder_Completed(msg) { alert(msg); } function AjaxSubmitForm_updateNetOrder_Error() { } function CopySameName() { var refReceivedName = document.getElementById("id_ReceivedName").childNodes[0]; var refReceivedNameKana = document.getElementById("id_ReceivedNameKana").childNodes[0]; var refReceivedTel = document.getElementById("id_ReceivedTel").childNodes[0]; var refReceivedTel2 = document.getElementById("id_ReceivedTel2").childNodes[0]; var refOrderName = document.getElementById("id_OrderName").childNodes[0]; var refOrderNameKana = document.getElementById("id_OrderNameKana").childNodes[0]; var refOrderTel = document.getElementById("id_OrderTel").childNodes[0]; var refOrderTel2 = document.getElementById("id_OrderTel2").childNodes[0]; refOrderName.value = refReceivedName.value; refOrderNameKana.value = refReceivedNameKana.value; refOrderTel.value = refReceivedTel.value; refOrderTel2.value = refReceivedTel2.value; // alert(unescape("%u3054%u6ce8%u6587%u4e3b%u306e%u30e1%u30fc%u30eb%u30a2%u30c9%u30ec%u30b9%u3082%u7d9a%u3051%u3066%u5165%u529b%u3057%u3066%u304f%u3060%u3055%u3044")); alert("ご注文主のメールアドレスも続けて入力してください"); }