function fOnChange(pobjThis, pstrBuyId) {
itemCodeSet(pstrBuyId);
if (eval("document.f2.SellChk_" + String(pstrBuyId)).checked == false) {
if (fSelectCount() >= 100) {
alert("選択が100件を超えています。" + fSelectCount() + "件");
pobjThis.focus();
return false;
}
}
eval("document.f2.SellChk_" + String(pstrBuyId)).checked = true;
//eval("document.f2.SellChk_" + String(pstrBuyId)).disabled = false;
//eval("document.f2.SellChk_" + String(pstrBuyId)).style.display = "inline";
//eval("document.f2.SellImg_" + String(pstrBuyId)).style.display = "none";
if (pobjThis) {
if (pobjThis.name == ("subject_code_" + pstrBuyId)) {
if (eval("document.f2.subject_code_" + pstrBuyId).value != eval("document.f2.ck_subject_code_"
+ pstrBuyId).value) {
eval("document.f2.subject_code2_" + pstrBuyId).value = "";
eval("document.f2.subject_small_id_" + pstrBuyId).value = "";
eval("document.f2.subject_small_name_" + pstrBuyId).value = "";
eval("document.getElementById('subject_name_" + pstrBuyId + "')").innerHTML = "";
eval("document.f2.subject_small_name2_" + pstrBuyId).value = "";
eval("document.getElementById('subject_name2_" + pstrBuyId + "')").innerHTML = "";
eval("document.f2.ck_subject_code_" + pstrBuyId).value = eval("document.f2.subject_code_"
+ pstrBuyId).value;
}
} else if (pobjThis.name == ("subject_code2_" + pstrBuyId)) {
if (eval("document.f2.subject_code2_" + pstrBuyId).value != eval("document.f2.ck_subject_code2_"
+ pstrBuyId).value) {
eval("document.f2.subject_small_id_" + pstrBuyId).value = "";
eval("document.f2.subject_small_name_" + pstrBuyId).value = "";
eval("document.getElementById('subject_name_" + pstrBuyId + "')").innerHTML = "";
eval("document.f2.subject_small_name2_" + pstrBuyId).value = "";
eval("document.getElementById('subject_name2_" + pstrBuyId + "')").innerHTML = "";
eval("document.f2.ck_subject_code2_" + pstrBuyId).value = eval("document.f2.subject_code2_"
+ pstrBuyId).value;
}
} else if (pobjThis.name == ("subject_code_a_" + pstrBuyId)) {
if (eval("document.f2.subject_code_a_" + pstrBuyId).value != eval("document.f2.ck_subject_code_a_"
+ pstrBuyId).value) {
eval("document.f2.subject_code_a2_" + pstrBuyId).value = "";
eval("document.f2.subject_small_id_a_" + pstrBuyId).value = "";
eval("document.f2.subject_small_name_a_" + pstrBuyId).value = "";
eval("document.getElementById('subject_name_a_" + pstrBuyId + "')").innerHTML = "";
eval("document.f2.subject_small_name_a2_" + pstrBuyId).value = "";
eval("document.getElementById('subject_name_a2_" + pstrBuyId + "')").innerHTML = "";
eval("document.f2.ck_subject_code_a_" + pstrBuyId).value = eval("document.f2.subject_code_a_"
+ pstrBuyId).value;
}
} else if (pobjThis.name == ("subject_code_a2_" + pstrBuyId)) {
if (eval("document.f2.subject_code_a2_" + pstrBuyId).value != eval("document.f2.ck_subject_code_a2_"
+ pstrBuyId).value) {
eval("document.f2.subject_small_id_a_" + pstrBuyId).value = "";
eval("document.f2.subject_small_name_a_" + pstrBuyId).value = "";
eval("document.getElementById('subject_name_a_" + pstrBuyId + "')").innerHTML = "";
eval("document.f2.subject_small_name_a2_" + pstrBuyId).value = "";
eval("document.getElementById('subject_name_a2_" + pstrBuyId + "')").innerHTML = "";
eval("document.f2.ck_subject_code_a2_" + pstrBuyId).value = eval("document.f2.subject_code_a2_"
+ pstrBuyId).value;
}
}
}
fDataSet(pstrBuyId);
if (fDataInitialCheck(pstrBuyId)) {
//初期内容に戻る
fDataDelete(pstrBuyId);
}
if (eval("document.f2.SellChk_" + String(pstrBuyId)).checked == true) {
$("input[name=SellChk_" + String(pstrBuyId) + "]").parents("tr:first").addClass("selected");
} else {
$("input[name=SellChk_" + String(pstrBuyId) + "]").parents("tr:first").removeClass("selected");
}
fcUpdateBotanDisp(fSelectCount());
return true;
}
function fDataSet_pri(pstrBuyId) {
var wobjNm
var waryBuyId
var waryShareFlg
var waryBuyName
var waryMembNm
var waryPriBuyId
var warySubCdS1
var warySmlNmS1
var warySubCdS2
var warySmlNmS2
var warySubCd2S1
var warySmlNm2S1
var warySubCd2S2
var warySmlNm2S2
var warySellChk
var warySSmallId
var warySSmallIdA
var selected_Buy_id
var wintIdx = fItemCheck(pstrBuyId);
if (wintIdx < 0) {
//変更保存無
if (document.f1.csvBuyId.value.length > 0) {
//2回目以降
if (eval("document.f2.SellChk_" + String(pstrBuyId)).checked == true) {
document.f1.csvBuyId.value += ",";
document.f1.csvShareFlg.value += ",";
document.f1.csvBuyName.value += ",";
document.f1.csvMembNm.value += ",";
document.f1.csvPriBuyId.value += ",";
document.f1.csvSubCdS1.value += ",";
document.f1.csvSmlNmS1.value += ",";
document.f1.csvSubCdS2.value += ",";
document.f1.csvSmlNmS2.value += ",";
document.f1.csvSubCd2S1.value += ",";
document.f1.csvSmlNm2S1.value += ",";
document.f1.csvSubCd2S2.value += ",";
document.f1.csvSmlNm2S2.value += ",";
document.f1.csvSellChk.value += ",";
document.f1.csvSSmallId.value += ",";
document.f1.csvSSmallIdA.value += ",";
}
} else {
document.f1.csvBuyId.value = "";
document.f1.csvShareFlg.value = "";
document.f1.csvBuyName.value = "";
document.f1.csvMembNm.value = "";
document.f1.csvPriBuyId.value = "";
document.f1.csvSubCdS1.value = "";
document.f1.csvSmlNmS1.value = "";
document.f1.csvSubCdS2.value = "";
document.f1.csvSmlNmS2.value = "";
document.f1.csvSubCd2S1.value = "";
document.f1.csvSmlNm2S1.value = "";
document.f1.csvSubCd2S2.value = "";
document.f1.csvSmlNm2S2.value = "";
document.f1.csvSellChk.value = "";
document.f1.csvSSmallId.value = "";
document.f1.csvSSmallIdA.value = "";
}
//追加
if (eval("document.f2.SellChk_" + String(pstrBuyId)).checked == true) {
// チェック時,内容が元に戻った時チェックを外す。
//if (fDataInitialCheck_pri(pstrBuyId)) {
//document.f1.csvSellChk.value += "0";
//eval("document.f2.SellChk_" + String(pstrBuyId)).checked = false;
//eval("document.f2.SellChk_" + String(pstrBuyId)).disabled = true;
//eval("document.f2.SellChk_" + String(pstrBuyId)).style.display = "none";
//eval("document.f2.SellImg_" + String(pstrBuyId)).style.display = "inline";
//} else {
document.f1.csvSellChk.value += "1";
document.f1.csvBuyId.value += pstrBuyId;
document.f1.csvShareFlg.value += Trim(eval("document.f2.share_flg_"
+ String(pstrBuyId)).value.replace(",", "")
+ "");
document.f1.csvBuyName.value += Trim(eval("buy_name_" + String(pstrBuyId)).innerHTML
.replace(",", "")
+ "");
document.f1.csvMembNm.value += Trim(eval("member_name_" + String(pstrBuyId)).innerHTML
+ "");
document.f1.csvPriBuyId.value += Trim(eval("private_buy_id_"
+ String(pstrBuyId)).innerHTML.replace(",", "")
+ "");
document.f1.csvSubCdS1.value += Trim(eval("document.getElementById('subject_code_new')").value.replace(",","") + "");
document.f1.csvSmlNmS1.value += Trim(eval("document.getElementById('subject_name_new')").innerHTML + "");
document.f1.csvSubCdS2.value += Trim(eval("document.getElementById('subject_code_a_new')").value.replace(",","") + "");
document.f1.csvSmlNmS2.value += Trim(eval("document.getElementById('subject_name_a_new')").innerHTML + "");
document.f1.csvSubCd2S1.value += Trim(eval("document.getElementById('subject_code2_new')").value.replace(",","") + "");
document.f1.csvSmlNm2S1.value += Trim(eval("document.getElementById('subject_name2_new')").innerHTML + "");
document.f1.csvSubCd2S2.value += Trim(eval("document.getElementById('subject_code_a2_new')").value.replace(",","") + "");
document.f1.csvSmlNm2S2.value += Trim(eval("document.getElementById('subject_name_a2_new')").innerHTML + "");
document.f1.csvSSmallId.value += Trim(eval("document.getElementById('subject_small_id_hi')").value + "");
document.f1.csvSSmallIdA.value += Trim(eval("document.getElementById('subject_small_id_a_hi')").value + "");
//}
}
} else {
//変更保存有り
if(eval("document.f2.SellChk_" + String(pstrBuyId))){
if (eval("document.f2.SellChk_" + String(pstrBuyId)).checked == false) {
selected_Buy_id = document.f1.csvBuyId.value.split(",");
waryShareFlg = document.f1.csvShareFlg.value.split(",");
waryBuyName = document.f1.csvBuyName.value.split(",");
waryMembNm = document.f1.csvMembNm.value.split(",");
waryPriBuyId = document.f1.csvPriBuyId.value.split(",");
warySubCdS1 = document.f1.csvSubCdS1.value.split(",");
warySmlNmS1 = document.f1.csvSmlNmS1.value.split(",");
warySubCdS2 = document.f1.csvSubCdS2.value.split(",");
warySmlNmS2 = document.f1.csvSmlNmS2.value.split(",");
warySubCd2S1 = document.f1.csvSubCd2S1.value.split(",");
warySmlNm2S1 = document.f1.csvSmlNm2S1.value.split(",");
warySubCd2S2 = document.f1.csvSubCd2S2.value.split(",");
warySmlNm2S2 = document.f1.csvSmlNm2S2.value.split(",");
warySellChk = document.f1.csvSellChk.value.split(",");
warySSmallId = document.f1.csvSSmallId.value.split(",");
warySSmallIdA = document.f1.csvSSmallIdA.value.split(",");
//置換
selected_Buy_id.splice(wintIdx,1);
waryShareFlg.splice(wintIdx,1);
waryBuyName.splice(wintIdx,1);
waryMembNm.splice(wintIdx,1);
waryPriBuyId.splice(wintIdx,1);
warySubCdS1.splice(wintIdx,1);
warySmlNmS1.splice(wintIdx,1);
warySubCdS2.splice(wintIdx,1);
warySmlNmS2.splice(wintIdx,1);
warySubCd2S1.splice(wintIdx,1);
warySmlNm2S1.splice(wintIdx,1);
warySubCd2S2.splice(wintIdx,1);
warySmlNm2S2.splice(wintIdx,1);
warySSmallId.splice(wintIdx,1);
warySSmallIdA.splice(wintIdx,1);
warySellChk.splice(wintIdx,1);
document.f1.csvBuyId.value = selected_Buy_id.join(",");
document.f1.csvShareFlg.value = waryShareFlg.join(",");
document.f1.csvBuyName.value = waryBuyName.join(",");
document.f1.csvMembNm.value = waryMembNm.join(",");
document.f1.csvPriBuyId.value = waryPriBuyId.join(",");
document.f1.csvSubCdS1.value = warySubCdS1.join(",");
document.f1.csvSmlNmS1.value = warySmlNmS1.join(",");
document.f1.csvSubCdS2.value = warySubCdS2.join(",");
document.f1.csvSmlNmS2.value = warySmlNmS2.join(",");
document.f1.csvSubCd2S1.value = warySubCd2S1.join(",");
document.f1.csvSmlNm2S1.value = warySmlNm2S1.join(",");
document.f1.csvSubCd2S2.value = warySubCd2S2.join(",");
document.f1.csvSmlNm2S2.value = warySmlNm2S2.join(",");
document.f1.csvSellChk.value = warySellChk.join(",");
document.f1.csvSSmallId.value = warySSmallId.join(",");
document.f1.csvSSmallIdA.value = warySSmallIdA.join(",");
}else{
warySubCdS1 = document.f1.csvSubCdS1.value.split(",");
warySmlNmS1 = document.f1.csvSmlNmS1.value.split(",");
warySubCdS2 = document.f1.csvSubCdS2.value.split(",");
warySmlNmS2 = document.f1.csvSmlNmS2.value.split(",");
warySubCd2S1 = document.f1.csvSubCd2S1.value.split(",");
warySmlNm2S1 = document.f1.csvSmlNm2S1.value.split(",");
warySubCd2S2 = document.f1.csvSubCd2S2.value.split(",");
warySmlNm2S2 = document.f1.csvSmlNm2S2.value.split(",");
warySSmallId = document.f1.csvSSmallId.value.split(",");
warySSmallIdA = document.f1.csvSSmallIdA.value.split(",");
warySubCdS1[wintIdx] = Trim(eval("document.getElementById('subject_code_new')").value.replace(",","") + "");
warySmlNmS1[wintIdx] = Trim(eval("document.getElementById('subject_name_new')").innerHTML + "");
warySubCdS2[wintIdx] = Trim(eval("document.getElementById('subject_code_a_new')").value.replace(",","") + "");
warySmlNmS2[wintIdx] = Trim(eval("document.getElementById('subject_name_a_new')").innerHTML + "");
warySubCd2S1[wintIdx] = Trim(eval("document.getElementById('subject_code2_new')").value.replace(",","") + "");
warySmlNm2S1[wintIdx] = Trim(eval("document.getElementById('subject_name2_new')").innerHTML + "");
warySubCd2S2[wintIdx] = Trim(eval("document.getElementById('subject_code_a2_new')").value.replace(",","") + "");
warySmlNm2S2[wintIdx] = Trim(eval("document.getElementById('subject_name_a2_new')").innerHTML + "");
warySSmallId[wintIdx] = Trim(eval("document.getElementById('subject_small_id_hi')").value + "");
warySSmallIdA[wintIdx] = Trim(eval("document.getElementById('subject_small_id_a_hi')").value + "");
document.f1.csvSubCdS1.value = warySubCdS1.join(",");
document.f1.csvSmlNmS1.value = warySmlNmS1.join(",");
document.f1.csvSubCdS2.value = warySubCdS2.join(",");
document.f1.csvSmlNmS2.value = warySmlNmS2.join(",");
document.f1.csvSubCd2S1.value = warySubCd2S1.join(",");
document.f1.csvSmlNm2S1.value = warySmlNm2S1.join(",");
document.f1.csvSubCd2S2.value = warySubCd2S2.join(",");
document.f1.csvSmlNm2S2.value = warySmlNm2S2.join(",");
document.f1.csvSSmallId.value = warySSmallId.join(",");
document.f1.csvSSmallIdA.value = warySSmallIdA.join(",");
}
}
}
}