/* ホスト設定 */ var sHost = "https://www.bukken-tanteidan.com"; /* 各種パラメータ初期化 */ var iPa = undefined; var iAi = undefined; var sTi = undefined; var sWo = undefined; var sSid = undefined; var sSo = undefined; var iLi = undefined; var iPs = undefined; var sId = undefined; var iW = undefined; var sCl = undefined; var objScript; /* 一覧表示 */ function vShowBukkenList(oData) { // ステージ作成 if (document.getElementById(oData["id"]) == null) { document.write('
'); } // 店舗保持 sSid = oData["from"]; var sLink = sHost + '/api/bukken_list.php' + sMakeParam(oData["from"],oData["page"]["cur"],oData["area"],oData["type"],oData["word"],oData["sort"],oData["page"]["limit"],oData["page"]["show"], oData["id"], oData["width"], oData["class"]); var sCategory = ''; var iCnt = 1; if (sTi.substr(0,1) != 'R') { sCategory += '
'; if (sTi == "S") { sCategory += '

全て

'; } else { sCategory += '全て'; } if (sTi == "SL") { sCategory += '

土地

'; } else { sCategory += '土地'; } if (sTi == "SH") { sCategory += '

建物

'; } else { sCategory += '建物'; } if (sTi == "SM") { sCategory += '

マンション

'; } else { sCategory += 'マンション'; } sCategory += '
'; sCategory += '
'; } if (sTi.substr(0,1) != 'S') { sCategory += '
'; if (sTi == "R") { sCategory += '

全て

'; } else { sCategory += '全て'; } if (sTi == "RL") { sCategory += '

土地

'; } else { sCategory += '土地'; } if (sTi == "RH") { sCategory += '

居住用建物

'; } else { sCategory += '居住用建物'; } if (sTi == "RS") { sCategory += '

事業用建物

'; } else { sCategory += '事業用建物'; } sCategory += '
'; sCategory += '
'; } var sPage = ''; if (oData["page"]["show"] == 1) { sPage += '
'; if (1 < parseInt(oData["page"]["cur"])) sPage += '< 前へ '; else sPage += '< 前へ '; for(var iCnt = parseInt(oData["page"]["from"]);iCnt <= parseInt(oData["page"]["to"]);iCnt++) { if (parseInt(oData["page"]["cur"]) != iCnt) sPage += '' + iCnt + ' '; else sPage += '' + iCnt + ' '; } if (parseInt(oData["page"]["cur"]) < parseInt(oData["page"]["max"])) sPage += '次へ > '; else sPage += '次へ > '; sPage += '
'; } // クラス吐出し用のプレフィックス(賃貸、売買で別物を出す) var append = (sCl) ? '_' + sCl : ''; var type = (sTi.substr(0, 1) == 'R') ? 'bukken' + append + '_rent_' : 'bukken' + append + '_sale_'; var sHtml = sCategory + sPage + '
'; sHtml += ''; sHtml += ''; sHtml += ''; if (oData["sort"] == "tya") { sHtml += ''; } else if (oData["sort"] == "tya") { sHtml += ''; } else { sHtml += ''; } sHtml += ''; sHtml += ''; if (oData["sort"] == "pra") { sHtml += ''; } else if (oData["sort"] == "pra") { sHtml += ''; } else { sHtml += ''; } if (oData["sort"] == "msa") { sHtml += ''; } else if (oData["sort"] == "msa") { sHtml += ''; } else { sHtml += ''; } sHtml += ''; sHtml += ''; for (var iCnt = 0;iCnt < oData["data"].length;iCnt++) { for(var sKey in oData["data"][iCnt]) oData["data"][iCnt][sKey] = decodeURIComponent(oData["data"][iCnt][sKey]); sHtml += ''; sHtml += ' '; sHtml += ' '; sHtml += ' '; sHtml += ' '; sHtml += ' '; switch(oData["data"][iCnt]["bi_type_id"]) { // 売土地 case 'SL': // 面積 if (oData["data"][iCnt]["bi_menseki_l"] != "") sHtml += ''; else sHtml += ''; // 間取り sHtml += ''; break; // 売建物 case 'SH': // 土地面積 sHtml += ''; // 間取り if (oData["data"][iCnt]["bi_madori"] != "") sHtml += ''; else sHtml += ''; break; // 売マンション case 'SM': // 専有面積 sHtml += ''; // 間取り if (oData["data"][iCnt]["bi_madori"] != "") sHtml += ''; else sHtml += ''; break; // 賃貸土地 case 'RL': // 土地面積 if (oData["data"][iCnt]["bi_menseki_l"] != "") { sHtml += ''; } else { sHtml += ''; } // 間取り sHtml += ''; break; // 賃貸居住用建物 case 'RH': // 面積 if (oData["data"][iCnt]["bi_menseki_h"] != "") { sHtml += ''; } else { sHtml += ''; } // 間取り if (oData["data"][iCnt]["bi_madori"] != "") { sHtml += ''; } else { sHtml += ''; } break; // 賃貸事業用建物 case 'RS': // 面積 if (oData["data"][iCnt]["bi_menseki_h"] != "") { sHtml += ''; } else { sHtml += ''; } // 間取り sHtml += ''; break; } sHtml += ''; } sHtml += '
画像▲タイプ▼タイプタイプ所在地交通▲価格(万円)▼価格(万円)価格(万円)▲面積(m2)▼面積(m2)面積(m2)間取り
'; sHtml += ' ' + oData['; //sHtml += ' 詳細はこちら'; sHtml += ' 詳細はこちら'; sHtml += ' '; sHtml += ' ' + oData["data"][iCnt]["bi_type"] + ''; sHtml += ' '; sHtml += ' ' + oData["data"][iCnt]["bi_city"] + '
'; sHtml += ' ' + oData["data"][iCnt]["bi_town"] + '
'; sHtml += ' ' + oData["data"][iCnt]["bi_access"] + '
'; sHtml += ' ' + oData["data"][iCnt]["bi_access2"] + '
'; sHtml += ' ' + oData["data"][iCnt]["bi_price"] + '

面積:' + oData["data"][iCnt]["bi_menseki_l"] + '

 '; if (oData["data"][iCnt]["bi_menseki_l"] != "") sHtml += '

土地:' + oData["data"][iCnt]["bi_menseki_l"] + '

'; else sHtml += '

'; // 建物面積 if (oData["data"][iCnt]["bi_menseki_h"] != "") sHtml += '

建物:' + oData["data"][iCnt]["bi_menseki_h"] + '

'; else sHtml += '

'; sHtml += '
' + oData["data"][iCnt]["bi_madori"] + ''; if (oData["data"][iCnt]["bi_menseki_h"] != "") sHtml += '

専有面積:' + oData["data"][iCnt]["bi_menseki_h"] + '

'; else sHtml += '

'; // バルコニー面積 if (oData["data"][iCnt]["bi_menseki_b"] != "") sHtml += '

バルコニー:' + oData["data"][iCnt]["bi_menseki_b"] + '

'; else sHtml += '

'; sHtml += '
' + oData["data"][iCnt]["bi_madori"] + '' + oData["data"][iCnt]["bi_menseki_l"] + ' ' + oData["data"][iCnt]["bi_menseki_h"] + '' + oData["data"][iCnt]["bi_madori"] + ' ' + oData["data"][iCnt]["bi_menseki_h"] + ' 

' + sPage; sHtml += ''; document.getElementById(sId).innerHTML = sHtml; } /* データ取得実行 */ function clickGetJSONP(iStore,iPage,iArea,sType,sWord,sSort,iLimit,iPageShow,sElemId,iWidth, sClass) { // 送信先設定 var url = sHost + "/api/bukken_list.php" + sMakeParam(iStore,iPage,iArea,sType,sWord,sSort,iLimit,iPageShow,sElemId, iWidth, sClass); // データ取得 if (objScript != undefined) document.getElementsByTagName("head")[0].removeChild(objScript); objScript = document.createElement("script"); objScript.src = url; document.getElementsByTagName("head")[0].appendChild(objScript); return false; } /* パラメータ部作成 */ function sMakeParam(iStore,iPage,iArea,sType,sWord,sSort,iLimit,iPageShow,sElemId,iWidth,sClass) { var sRet = ""; var sAdd = "?"; if (iStore != undefined) { sRet += sAdd + "si=" + iStore; sAdd = "&"; } if (iPage != undefined) { sRet += sAdd + "p=" + iPage; sAdd = "&"; } if (iArea != undefined) { sRet += sAdd + "ai=" + iArea; sAdd = "&"; } if (sType != undefined) { sRet += sAdd + "ti=" + sType; sAdd = "&"; } if (sWord != undefined) { sRet += sAdd + "word=" + sWord; sAdd = "&"; } if (sSort != undefined) { sRet += sAdd + "bs=" + sSort; sAdd = "&"; } if (iLimit != undefined) { sRet += sAdd + "l=" + iLimit; sAdd = "&"; } if (iPageShow != undefined) { sRet += sAdd + "ps=" + iPageShow; sAdd = "&"; } if (sElemId != undefined) { sRet += sAdd + "id=" + sElemId; sAdd = "&"; } if (iWidth != undefined) { sRet += sAdd + "w=" + iWidth; sAdd = "&"; } if (sClass != undefined) { sRet += sAdd + "cl=" + sClass; sAdd = "&"; } sRet += sAdd + "load=ok"; iPa = iPage; iAi = iArea; sTi = sType; sWo = sWord; sSid = iStore; sSo = sSort; iLi = iLimit; iPs = iPageShow; sId = sElemId; iW = iWidth; sCl = sClass; return sRet; } /* 詳細ページを開く */ function bOpenDetail(iBid) { // Windowをオープン var oWd = window.open('','bi_' + iBid,'width=1000,menubar=no,toolbar=no,location=no,status=no,scrollbars=yes'); var sHtml = ''; sHtml += ''; sHtml += ''; sHtml += '
'; sHtml += ''; sHtml += ''; oWd.document.open(); oWd.document.write(sHtml); oWd.document.close(); return false; } vShowBukkenList({id:"bukken_list_662e59d7be5d7",width:"700",class:"",area:"3",type:"R",word:"",sort:"",from:"KK",page:{max:"0",cur:"0",from:"1",to:"0",limit: "5",show: "1"},data:[]});