function doSort(sortKey){ var contextPath = document.getElementById("contextPathSearchList").value; var subShopIdSearchList = document.getElementById("subShopIdSearchList").value; if(!checkSubmit()) { return false; } var url = contextPath + "/srDispProductListSearchProduct/doSortProduct"; var searchflg = document.forms["srDispProductListForm"].elements["searchFlg"].value; var categoryCd = document.forms["srDispProductListForm"].elements["chgCategoryCd"].value; if (categoryCd == "") categoryCd = " "; var productName = document.forms["srDispProductListForm"].elements["productName"].value; productName = productName.replace(/\?/g,""); productName = productName.replace(/\?/g,""); if (productName == "") productName = " "; var catalogCd = document.forms["srDispProductListForm"].elements["catalogCd"].value; if (catalogCd == "") catalogCd = " "; var tagKeyword = document.forms["srDispProductListForm"].elements["tagKeyword"].value; if (tagKeyword == "") tagKeyword = " "; var subShopId = document.forms["srDispProductListForm"].elements["subShopId"].value; if (subShopId == "") subShopId = subShopIdSearchList; //価格帯(始) var fromPrice = document.getElementsByName("fromPrice").item(0).value; if (fromPrice == "") fromPrice = " "; //価格帯(終) var toPrice = document.getElementsByName("toPrice").item(0).value; if (toPrice == "") toPrice = " "; //送料含む有無 //var contain = document.getElementsByName("contain").item(0).value; //if (contain == "") contain = " "; var contain = "0"; if (document.getElementsByName("contain").item(0).checked) { contain = "1"; } //ブランド if(searchflg != 6){ var mCd = document.getElementsByName("makerCd").item(0).value; if (mCd == "") mCd = " "; //カラー系統 var cCd = document.getElementsByName("colorGrpCd").item(0).value; if (cCd == "") cCd = " "; //サイズ系統 var sCd = document.getElementsByName("sizeGrpCd").item(0).value; if (sCd == "") sCd = " "; }else{ var mCd = " "; var cCd = " "; var sCd = " "; } var patternKbn = document.getElementsByName("patternKbn").item(0).value; var limit = document.getElementsByName("limit").item(0).value; if(limit == "0") limit = "20"; url += "/" + sortKey + "/" + "srDispProductSearchList"; url += "/" + convSign(subShopId); url += "/" + convSign(searchflg); url += "/" + convSign(categoryCd); url += "/" + convSign(" "); url += "/" + convSign(catalogCd); url += "/" + convSign(tagKeyword); url += "/" + convSign(fromPrice); url += "/" + convSign(toPrice); url += "/" + convSign(contain); url += "/" + convSign(patternKbn); url += "/" + convSign(limit); url += "/" + convSign(mCd); url += "/" + convSign(cCd); url += "/" + convSign(sCd); url += "?productName=" + convSign(productName); //alert(url); //document.location.href = encodeURI(url); document.location.href = url; return false; } function doChangLimit(limit){ var contextPath = document.getElementById("contextPathSearchList").value; var subShopIdSearchList = document.getElementById("subShopIdSearchList").value; if(!checkSubmit()) { return false; } var url = contextPath + "/srDispProductListSearchChangPagingSize/doChangPagingSize"; var searchflg = document.forms["srDispProductListForm"].elements["searchFlg"].value; var categoryCd = document.forms["srDispProductListForm"].elements["chgCategoryCd"].value; if (categoryCd == "") categoryCd = " "; var productName = document.forms["srDispProductListForm"].elements["productName"].value; productName = productName.replace(/\?/g,""); productName = productName.replace(/\?/g,""); if (productName == "") productName = " "; var catalogCd = document.forms["srDispProductListForm"].elements["catalogCd"].value; if (catalogCd == "") catalogCd = " "; var tagKeyword = document.forms["srDispProductListForm"].elements["tagKeyword"].value; if (tagKeyword == "") tagKeyword = " "; var subShopId = document.forms["srDispProductListForm"].elements["subShopId"].value; if (subShopId == "") subShopId = subShopIdSearchList; //価格帯(始) var fromPrice = document.forms["srDispProductListForm"].elements["fromPrice"].value; if (fromPrice == "") fromPrice = " "; //価格帯(終) var toPrice = document.forms["srDispProductListForm"].elements["toPrice"].value; if (toPrice == "") toPrice = " "; //送料含む有無 var contain = "0"; if (document.forms["srDispProductListForm"].elements["contain"].checked) { contain = "1"; } var patternKbn = document.getElementsByName("patternKbn").item(0).value; var sortKey = document.getElementsByName("sortKey").item(0).value; url += "/" + document.getElementsByName("limit").item(0).value + "/" + "srDispProductSearchList"; url += "/" + convSign(subShopId); url += "/" + convSign(searchflg); url += "/" + convSign(categoryCd); url += "/" + convSign(" "); url += "/" + convSign(catalogCd); url += "/" + convSign(tagKeyword); url += "/" + convSign(fromPrice); url += "/" + convSign(toPrice); url += "/" + convSign(contain); url += "/" + convSign(patternKbn); url += "/" + convSign(sortKey); url += "?productName=" + convSign(productName); //alert(url); srDispProductListSearchChangPagingSize/doChangPagingSize/100/srDispProductSearchList/1/2/%20/off/off/%20/0/1050/false/0/1 //document.location.href = encodeURI(url); document.location.href = url; return false; } function doAddFusen(shopId,promotionCd,productCd,colorCd,sizeCd){ var contextPath = document.getElementById("contextPathSearchList").value; var subShopIdSearchList = document.getElementById("subShopIdSearchList").value; if(!checkSubmit()) { return false; } var url = contextPath + "/srDispProductListAddFusen/doAddFusen"; var searchflg = document.getElementsByName("searchFlg").item(0).value; var categoryCd = document.getElementsByName("categoryCd").item(0).value; if (categoryCd == "") categoryCd = " "; var productName = document.getElementsByName("productName").item(0).value; if (productName == "") productName = " "; var catalogCd = document.getElementsByName("catalogCd").item(0).value; if (catalogCd == "") catalogCd = " "; var tagKeyword = document.getElementsByName("tagKeyword").item(0).value; if (tagKeyword == "") tagKeyword = " "; var patternKbn = document.getElementsByName("patternKbn").item(0).value; var limit = document.getElementsByName("imit").item(0).value; var sortKey = document.getElementsByName("sortKey").item(0).value; var offset = document.getElementsByName("offset").item(0).value; url += "/" + shopId + "/" + promotionCd + "/" + productCd //+ "/" + colorCd //+ "/" + sizeCd + "/" + "srDispProductSearchList"; url += "/" + convSign(subShopIdSearchList); url += "/" + convSign(searchflg); url += "/" + convSign(categoryCd); url += "/" + convSign(" "); url += "/" + convSign(catalogCd); url += "/" + convSign(tagKeyword); url += "/" + convSign(patternKbn); url += "/" + convSign(limit); url += "/" + convSign(sortKey); url += "/" + convSign(offset); url += "?productName=" + convSign(productName); //document.location.href = encodeURI(url); document.location.href = url; return false; } function getScreenId(){ var screenId = document.getElementsByName("screenId").item(0).value; return screenId; } function convSign(tempStr){ return encodeURIComponent(tempStr); } function imgErrorS(imgObject){ imgObject.src="images_common/noimage_s.jpg"; } function setlimit(limit){ document.getElementsByName("limit").item(0).value = limit; } //「https:」で始まっていれば、プロトコル部分をhttpに書き換える var url = location.href; if(url.match(/^https:/)){ url = url.replace(/^[^:]+:/,"http:"); if(url.match(/\?/)){ url += "&historyBack=1"; } else { url += "?historyBack=1"; } location.href = url; } //getContentScreenId(); //function getContentScreenId(){ // document.getElementsByName("contentScreenId").item(0).value= "srDispProductSearchList"; //}