
	//あなたの街の店舗情報ファイル読み込み
	function loadLocalShopsDataFile(readFilePath){
		new Ajax.Request(readFilePath , { 
			method:"get" , 
			onSuccess:function(httpObj){generateLocalShops(httpObj);generatePickUp(httpObj);} , 
			onFailure:function(){
					//alert('Failure');
				} ,
			onException:function(){
					//alert('Exception');
				}
		});
	}
	
	// あなたの街の店舗情報ファイル取得成功時処理
	function generateLocalShops(httpObj){
		// テキストファイル読み込み
		var tabText = httpObj.responseText;
		//alert("tabText:" + tabText);
		var resultText = "";	//処理結果格納用
		// データ有無チェック
		if(tabText.length > 0){
			//　取得したタブ区切りテキストを元にHTML文を生成
			var LF = String.fromCharCode(10); // 改行コード (LF)
			var SPLITTER = String.fromCharCode(34,44,34); //34:ダブルコーテーション 44:カンマ
			resultText += "<!--▽あなたの街の店舗情報-->";
			resultText += "<h3><img src=\"/img_cmn/t_side_tenpomachi_01.gif\" width=\"224\" height=\"20\" alt=\"あなたの街の店舗情報\"></h3>";
			resultText += "<div class=\"searchTenpoM01\">";
			resultText += "<div class=\"listlink02\">";
			resultText += "<ul>";
			paramLine = tabText.split(LF);	//改行で分割
			
			//最終行を除外（空行が来るので）
			var tmpArr = new Array();
			for(var i = 0 ; i < paramLine.length-1 ; i++){
				tmpArr[i] = paramLine[i];
			}
			paramLine = tmpArr;
			
			maxCnt = paramLine.length;
			//取得した店舗情報からランダムに3店舗の情報を出力する
			for (var i=0; i<maxCnt && i<3; i++){
				num = Math.floor(Math.random()*10000)%paramLine.length;	//取得するindex番号をランダムに生成
				param = paramLine[num];	//1行を取得
				param = param.substring(1,param.length-2);	//1文字目と最後の1文字を除外(区切りに使わない「"」)
				param = param.split(SPLITTER);	//「","」で分割
				//alert(param[0]);
				//取得した要素を排除した配列を再作成
				tempArr = new Array();
				tempMaxCnt = paramLine.length;
				tempCnt = 0;
				for(var j=0; j<tempMaxCnt; j++){
					if(j != num){
						tempArr[tempCnt] = paramLine[j];
						tempCnt++;
					}
				}
				paramLine = tempArr;
				//HTML文<li>要素生成
				resultText += "<li><p class=\"medium\"><a href=\"/shops/";
				resultText += param[7];
				resultText += "/\" target=\"_blank\">";
				resultText += param[4];
				resultText += "</a></p></li>";
			}
			
			resultText += "</ul>";
			resultText += "</div>";
			resultText += "</div>";
			resultText += "<!--△あなたの街の店舗情報-->";
		}
		//id"localShops"タグに結果表示
		$("localShops").innerHTML = resultText;
	}
	
	// 新規店舗オープン情報ファイル取得成功時処理
	function generateNewOpenShops(httpObj){
		// テキストファイル読み込み
		var tabText = httpObj.responseText;
		//alert("tabText:" + tabText);
		var resultText = "";	//処理結果格納用
		// データ有無チェック
		if(tabText.length > 0){
			//　取得したテキストを元にHTML文を生成
			var LF = String.fromCharCode(10); // 改行コード (LF)
			var SPLITTER = String.fromCharCode(34,44,34); //34:ダブルコーテーション 44:カンマ
			resultText += "<!--▽新規店舗オープン情報-->";
			resultText += "<div class='category-inner'>";
			resultText += "<ul>";
			paramLine = tabText.split(LF);	//改行で分割
			for (var i=0; i<paramLine.length; i++){
				if(paramLine[i] == ""){	//空行なら抜ける
					break;
				}
				param = paramLine[i];	//1行を取得
				param = param.substring(1,param.length-2);	//1文字目と最後の1文字を除外(区切りに使わない「"」)
				param = param.split(SPLITTER);	//「","」で分割
				resultText += "<li><p><a href=\""
				resultText += param[0];
				resultText += "\" target=\"_blank\">";
				resultText += param[1];
				resultText += "</a></p></li>";
			}
			resultText += "</ul>";
			resultText += "</div>";
			resultText += "<!--△新規店舗オープン情報-->";
		}
		//id"newOpenShops"タグに結果表示
		$("newOpenShops").innerHTML = resultText;
	}
	
	// オススメ物件（賃貸・売買）ファイル読み込み
	function loadRecommendDataFile(ctgr){
		var filePath = "/";
		if(ctgr == "RNT"){	//賃貸
			filePath = "./recommendRent.txt"
		}else if(ctgr == "BUY"){	//売買
			filePath = "./recommendBuy.txt"
		}
		new Ajax.Request(filePath , { 
			method:"get" , 
			onSuccess:function(httpObj){generateRecommend(httpObj);} , 
			onFailure:function(){
					//alert('Failure');
				} ,
			onException:function(){
					//alert('Exception');
				}
		});
	}
	
	// オススメ物件情報ファイル取得成功時処理
	function generateRecommend(httpObj){
		// テキストファイル読み込み
		var tabText = httpObj.responseText;
		//alert("tabText:" + tabText);
		var resultText = "";	//処理結果格納用
		// データ有無チェック
		if(tabText.length > 0){
			//　取得したテキストを元にHTML文を生成
			var LF = String.fromCharCode(10); // 改行コード (LF)
			var QUOT = String.fromCharCode(34);	//ダブルコーテーション
			var COMMA = String.fromCharCode(44); //カンマ
			
			paramLine = tabText.split(LF);	//改行で分割
			for (var i=0; i<paramLine.length; i++){
				if(paramLine[i] == ""){	//空行なら抜ける
					break;
				}
				param = paramLine[i];	//1行を取得
				param = param.split(COMMA);	//カンマで分割
				for(var j = 0 ; j < param.length ; j++){	//文字列をくくるダブルコーテーションを除外する
					if(j == 11){	//改行コードの除外
						param[j] = param[j].substring(0,param[j].length-1);
					}
					if(param[j].charAt(0) == QUOT && param[j].charAt(param[j].length-1) == QUOT){
						param[j] = param[j].substring(1,param[j].length-1);
					}
				}
				if(i == 0){//ヘッダ 一件目のデータと共に表示
					if(param[0] == "RNT"){
						resultText += "<div class=\"clmGwHead01\"><h3 class=\"medium\">オススメ賃貸物件</h3></div>";
					}else if(param[0] == "BUY"){
						resultText += "<div class=\"clmGwHead01\"><h3 class=\"medium\">オススメ売買物件</h3></div>";
					}
					resultText += "<div class=\"clmLinedTop01\">";
					resultText += "<div class=\"clmLinedTop01M04b\">";
				}
				var nextUrl="";
				if(param[0] == "RNT"){
					nextUrl = "%2Fdo%2FrentDetail%3FdetailCD%3D" + param[9] + "_" + param[10] + "_" + param[11];
				}else if(param[0] == "BUY"){
					nextUrl = "%2Fdo%2FbuyDetail%3FdetailCD%3D" + param[9] + "_" + param[3];
				}
				resultText += "<div class=\"clmLinedBot01\">";
				resultText += "<div class=\"clmLinedTop01M01\">";
				resultText += "<div class=\"clmGwCont01l\">";
				resultText += "<a target=\"_blank\" href=\"/do/clickCount?CTGL_CH="
				resultText += param[0];
				resultText += "&PTBL_ID=";
				resultText += param[1];
				resultText += "&PART_ID=";
				resultText += param[2];
				resultText += "&BKNC_CH=";
				resultText += param[3];
				resultText += "&TOUC_CH=";
				resultText += param[4];
				resultText += "&KKKC_CH=";
				resultText += param[5];
				resultText += "&nextUrl=";
				resultText += nextUrl;
				resultText += "\">";
				resultText += "<img src=\"/shop/thing/images/" + param[7] + ".jpg\" ";
				resultText += "width=\"80\" height=\"60\" alt=\"" + param[6] + "\"></a></div>";
				resultText += "<div class=\"clmGwCont01r\">";
				resultText += "<p class=\"medium\">";
				resultText += "<a target=\"_blank\" href=\"/do/clickCount?CTGL_CH=";
				resultText += param[0];
				resultText += "&PTBL_ID=";
				resultText += param[1];
				resultText += "&PART_ID=";
				resultText += param[2];
				resultText += "&BKNC_CH=";
				resultText += param[3];
				resultText += "&TOUC_CH=";
				resultText += param[4];
				resultText += "&KKKC_CH=";
				resultText += param[5];
				resultText += "&nextUrl=";
				resultText += nextUrl;
				resultText += "\">";
				resultText += param[6];
				resultText += "</a><br /><span class=\"small gray01\">";
				resultText += "【" + param[8] + "】";
				resultText += "</span></p></div>";
				resultText += "</div>";
				resultText += "</div>";
			}
			
			resultText += "</div>";
			resultText += "</div>";
			
			//id"recommendRent"or"recommendBuy"タグに結果表示
			if(resultText.length > 0){	//データ存在チェック
				if(param[0] == "RNT"){	//CTGR_CHが賃貸
					$("recommendRent").innerHTML = resultText;
				}else if(param[0] == "BUY"){	//CTGR_CHが売買
					$("recommendBuy").innerHTML = resultText;
				}
			}
		}
	}
	
	// あなたの街の店舗情報ファイル取得成功時処理2
	// ピックアップ店舗
	function generatePickUp(httpObj){
		// テキストファイル読み込み
		var tabText = httpObj.responseText;
		//alert("tabText:" + tabText);
		var resultText = "";	//処理結果格納用
		// データ有無チェック
		if(tabText.length > 0){
			// 取得したタブ区切りテキストを元にHTML文を生成
			var LF = String.fromCharCode(10); // 改行コード (LF)
			var SPLITTER = String.fromCharCode(34,44,34); //34:ダブルコーテーション 44:カンマ
			paramLine = tabText.split(LF);	//改行で分割
			num = Math.floor(Math.random()*10000)%paramLine.length-1;	//取得するindex番号をランダムに生成
			param = paramLine[num]	//表示する店舗
			param = param.substring(1,param.length-2);	//1文字目と最後の1文字を除外(区切りに使わない「"」)
			param = param.split(SPLITTER);	//「","」で分割
			resultText += "<!--ピックアップ店舗情報-->";
			resultText += "<div class=\"indexCont01\">";
			resultText += "<!--▽Section01-->";
			resultText += "<div class=\"paddingt10\">";
			resultText += "<div class=\"clmPickupH01\">";
			resultText += "<div class=\"clmPickupH01L\"><h2><img src=\"/img/index_t_pickup_01.gif\" width=\"510\" height=\"24\" alt=\"あなたの街のピタットハウス PickUp店舗情報\"></h2></div>"
			resultText += "<div class=\"clmPickupH01R\"><p class=\"medium\"><img src=\"/img/index_i_pickup_01.gif\" width=\"9\" height=\"7\" alt=\"\"><a href=\"/do/shopList?ARAC_CH=" + param[2] + "&DPNO_CH=" + param[3] + "\">店舗一覧</a></p></div>"
			resultText += "</div>";
			resultText += "</div>";
			resultText += "<div class=\"clmBorderGrayW01\">";
			resultText += "<div class=\"clmPickupT01M\">";
			resultText += "<div><img src=\"/img/index_g_pickup_01.gif\" width=\"374\" height=\"12\" alt=\"店舗には、たくさんの物件情報があります。ご来店お待ちしております。\"></div>";
			resultText += "<div class=\"clmPickupT01M2\"><p class=\"medium\"><strong>";
			resultText += param[5];
			resultText += "</strong>&nbsp;&nbsp;&nbsp;<img src=\"/img_cmn/i_link_orange_01m.gif\" width=\"9\" height=\"7\" alt=\"\">;"
			resultText += "<a href=\"/shops/"
			resultText += param[7];
			resultText += "/\" target=\"_blank\">店舗の詳細情報</a></p></div>";
			resultText += "<div class=\"clmPickupT01M3\">";
			resultText += "<div class=\"clmPickupT01M3L\">";
			resultText += "<img src=\"/shop/images/" + param[0] + param[1] + "/staff.jpg\" width=\"56\" height=\"60\" alt=\"\" onerror=\"this.parentNode.removeChild(this);\">";
			resultText += "</div>";
			resultText += "<div class=\"clmPickupT01M3txt\">";
			resultText += "<div><img src=\"/img/index_g_pickup_03.gif\" width=\"103\" height=\"14\" alt=\"スタッフから一言\"></div>";
			resultText += "<div class=\"margint2\"><p class=\"small lhH02\">";
			resultText += param[6];
			resultText += "</p></div>";
			resultText += "</div>";
			resultText += "<div class=\"clmPickupT01M3R\"><img src=\"/shop/images/" +param[0] + param[1] + "/shop.jpg\" width=\"93\" height=\"62\" alt=\"\" onerror=\"this.parentNode.removeChild(this);\"></div>";
			resultText += "</div>";
			resultText += "</div>";
			resultText += "</div>";
			resultText += "<!--△Section01-->";
			resultText += "</div>";
			
			//id"pickUp"タグに結果表示
			$("pickUp").innerHTML = resultText;
		}
	}

