document.onkeydown = function(e){ var e = (e) ? e : ((event) ? event : null); var source = (e.target) ? e.target : ((e.srcElement) ? e.srcElement : null); if(e.keyCode==13){ if(source.name=="syohinnNm"){ return fun_Productcheck(); }else if(source.tagName!="TEXTAREA") {return false;} else if(source.readOnly==true) {return false;} else if(source.disabled==true) {return false;} } } function fun_Productcheck(){ var contextPath = document.getElementById("contextPath-data").value; var subShopIdDisp = document.getElementById("subShopId").value; var syohinnNm=document.getElementsByName("syohinnNm").item(0).value; var syohinnNmMinLen=document.forms["cmHeaderForm"].elements["prodMinLen"].value; var syohinnNmMaxLen=document.forms["cmHeaderForm"].elements["prodMaxLen"].value; if(!hasValue(syohinnNm)){ setMessage("MSG_G0034","検索語句"); } if(compareByteLength(syohinnNm, syohinnNmMaxLen) > 0 || compareByteLength(syohinnNm, syohinnNmMinLen) < 0){ var msg = "商品名," + syohinnNmMinLen + "," + syohinnNmMaxLen; setMessage("MSG_G0040",msg); } if(syohinnNm == "検索語句を入力"){ setMessage("MSG_G0034","検索語句"); } if(!showMessage()){ return false; } else { var subShopId; var topPageFlg = document.forms["cmHeaderForm"].elements["topPageFlg"].value; var categoryCd = document.forms["cmHeaderForm"].elements["categoryCd"].value; if (categoryCd == "") { categoryCd = " "; // TOPページから呼ばれた場合 if (topPageFlg == "1") { subShopId = "0"; } else { subShopId = document.forms["cmHeaderForm"].elements["subShopId"].value; } } else { subShopId = categoryCd.substring(1,2); } var syohinnNm = document.forms["cmHeaderForm"].elements["syohinnNm"].value syohinnNm = syohinnNm.replace(/\?/g,""); syohinnNm = syohinnNm.replace(/\?/g,""); if(syohinnNm == "") syohinnNm = " "; var url = contextPath + "/cmHeaderSearchProduct/doSearchProduct"; url += "/" + document.forms["cmHeaderForm"].elements["screenId"].value; //url += "/" + convSignHeader(document.forms["cmHeaderForm"].elements["screenId"].value); url += "/" + " "; //url += "/" + convSignHeader(document.forms["cmHeaderForm"].elements["syohinnNm"].value); url += "/" + categoryCd; //url += "/" + convSignHeader(categoryCd); //url += "/" + subShopId; url += "/" + subShopIdDisp; url += "?syohinnNm=" + convSignHeader(syohinnNm); //document.location.href = encodeURI(url); //document.location.href = url; //HTTPSの場合はHTTPへ変更し遷移 changeHttp(url); } return false; } function commHeadClick(method) { var contextPath = document.getElementById("contextPath-data").value; var contentScreenId = document.forms["cmHeaderForm"].elements["contentScreenId"].value; if(method == "doLogin" && (contentScreenId == "shEditOrdererInfo" || contentScreenId == "shDispGSAddresseeSelect" || contentScreenId == "shDispGFAddresseeSelect" || contentScreenId == "shDispSPAddresseeSelect" || contentScreenId == "shEditPurchContent" || contentScreenId == "shEditAddresseeChange" || contentScreenId == "shEditClientChange" || contentScreenId == "shEditProductNumber" || contentScreenId == "shEditDeliverySet" || contentScreenId == "shEditFestivalName" || contentScreenId == "shEditWrappingChange" || contentScreenId == "shEditMemoInput" || contentScreenId == "shConfirmSettlementMeth" || contentScreenId == "shDispPurchConfirm") ) { if (confirm("それまで入力した内容が破棄され買い物カゴ画面に戻してよろしいですか?")){ // OKだったら、入力した内容が破棄され買い物カゴ画面に戻る。 var url = contextPath + "/cmHeaderHeadClick/" + method; url += "/" + document.forms["cmHeaderForm"].elements["screenId"].value; url += "/" + document.forms["cmHeaderForm"].elements["subShopId"].value; url += "/" + document.forms["cmHeaderForm"].elements["contentScreenId"].value; location.href = encodeURI(url); return true; } }else { var elements = document.getElementsByName("screenId"); for(i=0;i