function detailSearch(contextPath) { if(!checkSubmit()) { return false; } // 検索条件取得 var subShopId = document.forms["cmDispProductListForm"].elements["subShopId"].value; var searchFlg = document.forms["cmDispProductListForm"].elements["searchFlg"].value; var specialId = document.forms["cmDispProductListForm"].elements["specialId"].value; var paramCategoryCd; var selectCategoryCd2 = document.forms["cmDispProductListForm"].elements["selectCategoryCd1"].value; var selectCategoryCd3 = document.forms["cmDispProductListForm"].elements["selectCategoryCd"].value; var categoryCd = document.forms["cmDispProductListForm"].elements["outerCategoryCd"].value; var categoryLevel = document.forms["cmDispProductListForm"].elements["categoryLevel"].value; if (categoryLevel > 3) { paramCategoryCd = categoryCd; } else if (selectCategoryCd3 != "") { paramCategoryCd = selectCategoryCd3; } else { paramCategoryCd = selectCategoryCd2; } var productName = document.forms["cmDispProductListForm"].elements["productName"].value; var patternKbn = document.forms["cmDispProductListForm"].elements["patternKbn"].value; var fromPrice = document.forms["cmDispProductListForm"].elements["fromPrice"].value; var toPrice = document.forms["cmDispProductListForm"].elements["toPrice"].value; var contain = "0"; if (document.forms["cmDispProductListForm"].elements["contain"].checked) { contain = "1"; } var makerCd = document.forms["cmDispProductListForm"].elements["makerCd"].value; var colorGrpCd = document.forms["cmDispProductListForm"].elements["colorGrpCd"].value; var sizeGrpCd = document.forms["cmDispProductListForm"].elements["sizeGrpCd"].value; // var offset = document.forms["cmDispProductListForm"].elements["offset"].value; // var sortKey = document.forms["cmDispProductListForm"].elements["sortKey"].value; // var limit = document.forms["cmDispProductListForm"].elements["limit"].value; var offset = "0" var sortKey = "1"; var limit = "20"; var jump = "0"; // 初期値変換 if (specialId == "") specialId = " "; if (paramCategoryCd == "") paramCategoryCd = " "; if (productName == "" || productName == "検索語句を入力") productName = " "; if (fromPrice == "" || fromPrice == "価格帯を入力") fromPrice = " "; if (toPrice == "" || toPrice == "価格帯を入力") toPrice = " "; if (makerCd == "") makerCd = " "; if (colorGrpCd == "") colorGrpCd = " "; if (sizeGrpCd == "") sizeGrpCd = " "; var url = contextPath + "/proList/doSearch/srDispProductList"; url += "/" + convSign(subShopId); url += "/" + convSign(searchFlg); url += "/" + convSign(specialId); url += "/" + convSign(paramCategoryCd); url += "/" + convSign(sortKey); url += "/" + convSign(fromPrice); url += "/" + convSign(toPrice); url += "/" + convSign(makerCd); url += "/" + convSign(colorGrpCd); url += "/" + convSign(sizeGrpCd); url += "/" + convSign(contain); url += "/" + convSign(limit); url += "/" + convSign(offset); url += "/" + convSign(jump); url += "?jp=on"; url += "&productName=" + convSign(productName); document.location.href = url; return false; } // Search for DetailSearch Window function detailSearch2(contextPath){ if(!checkAll()) { return false; } if(!checkSubmit()) { return false; } // 検索条件取得 var subShopId = document.getElementById("subShopIdSearch").value; var searchFlg = "2"; var specialId = " "; var paramCategoryCd; var categoryCd2 = document.forms["srDispProductListForm"].elements["selectCategoryCd1"].value; var categoryCd3 = document.forms["srDispProductListForm"].elements["selectCategoryCd"].value; if (categoryCd3 != "") { paramCategoryCd = categoryCd3; } else { paramCategoryCd = categoryCd2; } var productName = document.forms["srDispProductListForm"].elements["productName"].value; var patternKbn = "2"; var fromPrice = document.forms["srDispProductListForm"].elements["fromPrice"].value; var toPrice = document.forms["srDispProductListForm"].elements["toPrice"].value; var contain = "0"; if (document.forms["srDispProductListForm"].elements["contain"].checked) { contain = "1"; } var makerCd = document.forms["srDispProductListForm"].elements["makerCd"].value; var colorGrpCd = document.forms["srDispProductListForm"].elements["colorGrpCd"].value; var sizeGrpCd = document.forms["srDispProductListForm"].elements["sizeGrpCd"].value; var offset = "0"; var sortKey = "1"; var limit = "20"; var jump = "0"; // 初期値変換 if (paramCategoryCd == "") paramCategoryCd = " "; if (productName == "" || productName == "検索語句を入力") productName = " "; if (fromPrice == "" || fromPrice == "価格帯を入力") fromPrice = " "; if (toPrice == "" || toPrice == "価格帯を入力") toPrice = " "; if (makerCd == "") makerCd = " "; if (colorGrpCd == "") colorGrpCd = " "; if (sizeGrpCd == "") sizeGrpCd = " "; var url = contextPath + "/proList/doSearch/srDispProductList"; url += "/" + convSign(subShopId); url += "/" + convSign(searchFlg); url += "/" + convSign(specialId); url += "/" + convSign(paramCategoryCd); url += "/" + convSign(sortKey); url += "/" + convSign(fromPrice); url += "/" + convSign(toPrice); url += "/" + convSign(makerCd); url += "/" + convSign(colorGrpCd); url += "/" + convSign(sizeGrpCd); url += "/" + convSign(contain); url += "/" + convSign(limit); url += "/" + convSign(offset); url += "/" + convSign(jump); url += "?jp=on"; url += "&productName=" + convSign(productName); document.location.href = url; return false; } function pageLinkProList(contextPath, offset, jump) { // 検索条件取得 var subShopId = document.forms["cmDispProductListForm"].elements["subShopId"].value; var searchFlg = document.forms["cmDispProductListForm"].elements["searchFlg"].value; var specialId = document.forms["cmDispProductListForm"].elements["specialId"].value; var paramCategoryCd; var selectCategoryCd2 = document.forms["cmDispProductListForm"].elements["selectCategoryCd1"].value; var selectCategoryCd3 = document.forms["cmDispProductListForm"].elements["selectCategoryCd"].value; var categoryCd = document.forms["cmDispProductListForm"].elements["outerCategoryCd"].value; var categoryLevel = document.forms["cmDispProductListForm"].elements["categoryLevel"].value; if (categoryLevel > 3) { paramCategoryCd = categoryCd; } else if (selectCategoryCd3 != "") { paramCategoryCd = selectCategoryCd3; } else { paramCategoryCd = selectCategoryCd2; } var productName = document.forms["cmDispProductListForm"].elements["init_productName"].value; var patternKbn = document.forms["cmDispProductListForm"].elements["patternKbn"].value; var fromPrice = document.forms["cmDispProductListForm"].elements["init_fromPrice"].value; var toPrice = document.forms["cmDispProductListForm"].elements["init_toPrice"].value; var contain = "0"; if (document.forms["cmDispProductListForm"].elements["init_contain"].value == "true") { contain = "1"; } var makerCd = document.forms["cmDispProductListForm"].elements["init_makerCd"].value; var colorGrpCd = document.forms["cmDispProductListForm"].elements["init_colorGrpCd"].value; var sizeGrpCd = document.forms["cmDispProductListForm"].elements["init_sizeGrpCd"].value; var sortKey = document.forms["cmDispProductListForm"].elements["sortKey"].value; var limit = document.forms["cmDispProductListForm"].elements["limit"].value; // 初期値変換 if (specialId == "") specialId = " "; if (paramCategoryCd == "") paramCategoryCd = " "; if (productName == "" || productName == "検索語句を入力") productName = " "; if (fromPrice == "" || fromPrice == "価格帯を入力") fromPrice = " "; if (toPrice == "" || toPrice == "価格帯を入力") toPrice = " "; if (makerCd == "") makerCd = " "; if (colorGrpCd == "") colorGrpCd = " "; if (sizeGrpCd == "") sizeGrpCd = " "; var url = contextPath + "/proList/doSearch/srDispProductList"; url += "/" + convSign(subShopId); url += "/" + convSign(searchFlg); url += "/" + convSign(specialId); url += "/" + convSign(paramCategoryCd); url += "/" + convSign(sortKey); url += "/" + convSign(fromPrice); url += "/" + convSign(toPrice); url += "/" + convSign(makerCd); url += "/" + convSign(colorGrpCd); url += "/" + convSign(sizeGrpCd); url += "/" + convSign(contain); url += "/" + convSign(limit); url += "/" + convSign(offset); url += "/" + convSign(jump); url += "?jp=on"; url += "&productName=" + convSign(productName); document.location.href = url; return false; } function changeSortProList(contextPath, sortKey) { // 検索条件取得 var subShopId = document.forms["cmDispProductListForm"].elements["subShopId"].value; var searchFlg = document.forms["cmDispProductListForm"].elements["searchFlg"].value; var specialId = document.forms["cmDispProductListForm"].elements["specialId"].value; var paramCategoryCd; var selectCategoryCd2 = document.forms["cmDispProductListForm"].elements["selectCategoryCd1"].value; var selectCategoryCd3 = document.forms["cmDispProductListForm"].elements["selectCategoryCd"].value; var categoryCd = document.forms["cmDispProductListForm"].elements["outerCategoryCd"].value; var categoryLevel = document.forms["cmDispProductListForm"].elements["categoryLevel"].value; if (categoryLevel > 3) { paramCategoryCd = categoryCd; } else if (selectCategoryCd3 != "") { paramCategoryCd = selectCategoryCd3; } else { paramCategoryCd = selectCategoryCd2; } var productName = document.forms["cmDispProductListForm"].elements["init_productName"].value; var patternKbn = document.forms["cmDispProductListForm"].elements["patternKbn"].value; var fromPrice = document.forms["cmDispProductListForm"].elements["init_fromPrice"].value; var toPrice = document.forms["cmDispProductListForm"].elements["init_toPrice"].value; var contain = "0"; if (document.forms["cmDispProductListForm"].elements["init_contain"].value == "true") { contain = "1"; } var makerCd = document.forms["cmDispProductListForm"].elements["init_makerCd"].value; var colorGrpCd = document.forms["cmDispProductListForm"].elements["init_colorGrpCd"].value; var sizeGrpCd = document.forms["cmDispProductListForm"].elements["init_sizeGrpCd"].value; var limit = document.forms["cmDispProductListForm"].elements["limit"].value; var offset = "0"; var jump = "0"; // 初期値変換 if (specialId == "") specialId = " "; if (paramCategoryCd == "") paramCategoryCd = " "; if (productName == "" || productName == "検索語句を入力") productName = " "; if (fromPrice == "" || fromPrice == "価格帯を入力") fromPrice = " "; if (toPrice == "" || toPrice == "価格帯を入力") toPrice = " "; if (makerCd == "") makerCd = " "; if (colorGrpCd == "") colorGrpCd = " "; if (sizeGrpCd == "") sizeGrpCd = " "; var url = contextPath + "/proList/doSearch/srDispProductList"; url += "/" + convSign(subShopId); url += "/" + convSign(searchFlg); url += "/" + convSign(specialId); url += "/" + convSign(paramCategoryCd); url += "/" + convSign(sortKey); url += "/" + convSign(fromPrice); url += "/" + convSign(toPrice); url += "/" + convSign(makerCd); url += "/" + convSign(colorGrpCd); url += "/" + convSign(sizeGrpCd); url += "/" + convSign(contain); url += "/" + convSign(limit); url += "/" + convSign(offset); url += "/" + convSign(jump); url += "?jp=on"; url += "&productName=" + convSign(productName); document.location.href = url; return false; } function changeLimitProList(contextPath, limit) { // 検索条件取得 var subShopId = document.forms["cmDispProductListForm"].elements["subShopId"].value; var searchFlg = document.forms["cmDispProductListForm"].elements["searchFlg"].value; var specialId = document.forms["cmDispProductListForm"].elements["specialId"].value; var paramCategoryCd; var selectCategoryCd2 = document.forms["cmDispProductListForm"].elements["selectCategoryCd1"].value; var selectCategoryCd3 = document.forms["cmDispProductListForm"].elements["selectCategoryCd"].value; var categoryCd = document.forms["cmDispProductListForm"].elements["outerCategoryCd"].value; var categoryLevel = document.forms["cmDispProductListForm"].elements["categoryLevel"].value; if (categoryLevel > 3) { paramCategoryCd = categoryCd; } else if (selectCategoryCd3 != "") { paramCategoryCd = selectCategoryCd3; } else { paramCategoryCd = selectCategoryCd2; } var productName = document.forms["cmDispProductListForm"].elements["init_productName"].value; var patternKbn = document.forms["cmDispProductListForm"].elements["patternKbn"].value; var fromPrice = document.forms["cmDispProductListForm"].elements["init_fromPrice"].value; var toPrice = document.forms["cmDispProductListForm"].elements["init_toPrice"].value; var contain = "0"; if (document.forms["cmDispProductListForm"].elements["init_contain"].value == "true") { contain = "1"; } var makerCd = document.forms["cmDispProductListForm"].elements["init_makerCd"].value; var colorGrpCd = document.forms["cmDispProductListForm"].elements["init_colorGrpCd"].value; var sizeGrpCd = document.forms["cmDispProductListForm"].elements["init_sizeGrpCd"].value; var sortKey = document.forms["cmDispProductListForm"].elements["sortKey"].value; var offset = "0"; var jump = "0"; // 初期値変換 if (specialId == "") specialId = " "; if (paramCategoryCd == "") paramCategoryCd = " "; if (productName == "" || productName == "検索語句を入力") productName = " "; if (fromPrice == "" || fromPrice == "価格帯を入力") fromPrice = " "; if (toPrice == "" || toPrice == "価格帯を入力") toPrice = " "; if (makerCd == "") makerCd = " "; if (colorGrpCd == "") colorGrpCd = " "; if (sizeGrpCd == "") sizeGrpCd = " "; var url = contextPath + "/proList/doSearch/srDispProductList"; url += "/" + convSign(subShopId); url += "/" + convSign(searchFlg); url += "/" + convSign(specialId); url += "/" + convSign(paramCategoryCd); url += "/" + convSign(sortKey); url += "/" + convSign(fromPrice); url += "/" + convSign(toPrice); url += "/" + convSign(makerCd); url += "/" + convSign(colorGrpCd); url += "/" + convSign(sizeGrpCd); url += "/" + convSign(contain); url += "/" + convSign(limit); url += "/" + convSign(offset); url += "/" + convSign(jump); url += "?jp=on"; url += "&productName=" + convSign(productName); document.location.href = url; return false; } function pageLinkRelateList(contextPath, offset, jump) { // 検索条件取得 var subShopId = document.forms["srDispProductListForm"].elements["subShopId"].value; var searchFlg = "6"; var specialId = " "; var paramCategoryCd = " "; var productCd = document.forms["srDispProductListForm"].elements["productName"].value; var colorCd = document.forms["srDispProductListForm"].elements["colorCd"].value; var sizeCd = document.forms["srDispProductListForm"].elements["sizeCd"].value; var patternKbn = "0"; var fromPrice = "0"; var toPrice = "0"; var contain = "0"; var makerCd = " "; var sortKey = document.forms["srDispProductListForm"].elements["sortKey"].value; var limit = document.forms["srDispProductListForm"].elements["limit"].value; var url = contextPath + "/proList/doSearch/srDispProductList"; url += "/" + convSign(subShopId); url += "/" + convSign(searchFlg); url += "/" + convSign(specialId); url += "/" + convSign(paramCategoryCd); url += "/" + convSign(sortKey); url += "/" + convSign(fromPrice); url += "/" + convSign(toPrice); url += "/" + convSign(makerCd); url += "/" + convSign(colorCd); url += "/" + convSign(sizeCd); url += "/" + convSign(contain); url += "/" + convSign(limit); url += "/" + convSign(offset); url += "/" + convSign(jump); url += "?productName=" + convSign(productCd); document.location.href = url; return false; } function changeSortRelateList(contextPath, sortKey) { // 検索条件取得 var subShopId = document.forms["srDispProductListForm"].elements["subShopId"].value; var searchFlg = "6"; var productCd = document.forms["srDispProductListForm"].elements["productName"].value; var colorCd = document.forms["srDispProductListForm"].elements["colorCd"].value; var sizeCd = document.forms["srDispProductListForm"].elements["sizeCd"].value; var limit = document.forms["srDispProductListForm"].elements["limit"].value; var contain = "0"; var offset = "0"; var patternKbn = "0"; var url = contextPath + "/srDispProductListSearchProductCategory/doSortProduct" url += "/" + convSign(sortKey); url += "/srDispProductList"; url += "/" + convSign(subShopId); url += "/" + convSign(searchFlg); url += "/" + convSign(" "); url += "/" + convSign(" "); url += "/" + convSign(productCd); url += "/" + convSign(" "); url += "/" + convSign(" "); url += "/" + convSign(" "); url += "/" + convSign(" "); url += "/" + convSign(contain); url += "/" + convSign(patternKbn); url += "/" + convSign(limit); url += "/" + convSign(" "); url += "/" + convSign(colorCd); url += "/" + convSign(sizeCd); url += "?productName=" + convSign(productCd); document.location.href = url; return false; } function changeLimitRelateList(contextPath, limit) { // 検索条件取得 var searchFlg = "6"; var subShopId = document.forms["srDispProductListForm"].elements["subShopId"].value; var productCd = document.forms["srDispProductListForm"].elements["productName"].value; var colorCd = document.forms["srDispProductListForm"].elements["colorCd"].value; var sizeCd = document.forms["srDispProductListForm"].elements["sizeCd"].value; var sortKey = document.forms["srDispProductListForm"].elements["sortKey"].value; var contain = "0"; var patternKbn = "0"; var url = contextPath + "/srDispProductListSearchProductCategory/doSortProduct" url += "/" + convSign(sortKey); url += "/srDispProductList"; url += "/" + convSign(subShopId); url += "/" + convSign(searchFlg); url += "/" + convSign(" "); url += "/" + convSign(" "); url += "/" + convSign(productCd); url += "/" + convSign(" "); url += "/" + convSign(" "); url += "/" + convSign(" "); url += "/" + convSign(" "); url += "/" + convSign(contain); url += "/" + convSign(patternKbn); url += "/" + convSign(limit); url += "/" + convSign(" "); url += "/" + convSign(colorCd); url += "/" + convSign(sizeCd); url += "?productName=" + convSign(productCd); document.location.href = url; return false; }