﻿function displayData(){
	
	if ((httpObj.readyState == 4) && (httpObj.status == 200)){
		parseTabText(httpObj.responseText)
	}
	
}
// CSVファイルを解析
prnRowData = "";
var signs;//signs[1] = 写真キャプション

function parseTabText(tabText){
	var rowData    = "";
	var CR = String.fromCharCode(13); // 改行コード (CR)lineData.length-1
	var lineData = tabText.split(CR);
	var tantoDel = "";
	var rowMach = 9999;// 9999で初期化
//	var i;
	//
	//
	for (var i = 0; i < lineData.length-1; i++){
		rowData = lineData[i].split(",");
		if (rowData[2] == getText){
			rowMach = i;
			tantoDel = lineData[i];
		}
	}
	
	//担当者名を消す
	prnRowData = tantoDel.split(",");
	prnRowData[0] = "Create";
	//写真キャプション削除
	var cps = prnRowData[8].split("</>");
	prnRowData[8] = cps[0];//元に戻す
	
	// 確認用
	//document.getElementById("debug").innerHTML = prnRowData[0];
	
	// 該当番号が見つかった処理
	if (rowMach != 9999){
		//該当を復元
		rowData = lineData[rowMach].split(",");
		//
		//data配置 ----------------------------------------------------- /
		document.getElementById("consu1").innerHTML = rowData[1];						//物件番号
		document.getElementById("consu2").innerHTML = rowData[3];						//キャッチコピー
		//
		var mixData    = rowData[8].split("</>");	//住所２の付加データを分離
			signs      = mixData[1].split("<//>");	//住所２の付加データを分離
		var signsQuery = signs[0].split("<>");		//付加データを分離
		if (signsQuery[0] == "True"){
			document.getElementById("consu3").innerHTML = "&nbsp;" + addFigure(rowData[4]);		//価格
			document.getElementById("stat").innerHTML = "&nbsp;&nbsp;【商談中】";
		}else{
			document.getElementById("consu3").innerHTML = "&nbsp;" + addFigure(rowData[4]);		//価格
		}

		// マンション物件かチェック
		var fCode = rowData[2].split("-");												//フォルダ名
//		var showMansionName = "";
		// マンションの場合はマンション名を表示
		if(fCode[fCode.length-1].match(/[1-9]/) != null){
			var mde = fCode[fCode.length-1] * 1;//数値化
			document.getElementById("mansionFullName").innerHTML = aryMansionName[mde] + "<br />";
		}
		
		document.getElementById("consu4").innerHTML = rowData[5];			//エリア
		document.getElementById("consu5").innerHTML = rowData[6];			//種別
		document.getElementById("consu6").innerHTML = rowData[7];			//所在地
		document.getElementById("consu7").innerHTML = rowData[9];			//交通
		document.getElementById("consu8").innerHTML = rowData[10];			//建物面積
		document.getElementById("consu9").innerHTML = rowData[11];			//間取り
		document.getElementById("consu10").innerHTML = rowData[12];			//土地面積
		document.getElementById("consu11").innerHTML = rowData[13];			//地目
		
		var period = rowData[14].indexOf("・");
		if(period == -1){
			document.getElementById("consu12").innerHTML = rowData[14];		//用途地域（２種類ある場合がある）
		}else{
			var youto = rowData[14].replace("・", "<br/>　　");
			document.getElementById("consu12").innerHTML = youto;			//用途地域（２種類ある場合がある）
			$("#consu12").parent().css({"line-height": "140%"});
		}
		document.getElementById("consu13").innerHTML = rowData[15] + "％";	//建ぺい率
		document.getElementById("consu14").innerHTML = rowData[16] + "％";	//容積率
		document.getElementById("consu15").innerHTML = rowData[17];			//築年月
		document.getElementById("consu16").innerHTML = rowData[18];			//取引形態
		// 備考 --------------------------------------------------------- /
		var Remarks1 = rowData[19].split("&").join("<br />"); 				//備考１
		var Remarks2 = rowData[20].split("&").join("<br />"); 				//備考２
		document.getElementById("consu17").innerHTML = Remarks1.split("＆").join("<br />");  
		document.getElementById("consu18").innerHTML = Remarks2.split("＆").join("<br />"); 
		//
		// 写真サイズの取得 表示 -------------------------------------------- /
		imgPerload(rowData[2]);
		//
		//お問い合せデータ -------------------------------------------------- /
		document.getElementById("hidData1").value = rowData[1];
		document.getElementById("hidData3").value = rowData[4];
		document.getElementById("hidData4").value = rowData[5];
		document.getElementById("hidData5").value = rowData[6];
		//
		document.getElementById("hidData11").value = rowData[1];
		document.getElementById("hidData13").value = rowData[4];
		document.getElementById("hidData14").value = rowData[5];
		document.getElementById("hidData15").value = rowData[6];
	}
}
//
//
// 先読み画像の表示
//
var cntPerload = 0; 		//先読み用カウンタ
var aryImg = new Array();
//
function imgPerload(fname){
		
		//先読み用画像URL
		var imgURL = new Array(
			"http://sheze.sakura.ne.jp/create/searchindex/" + fname + "/p1.jpg" + "?" + (new Date()).getTime(),
			"http://sheze.sakura.ne.jp/create/searchindex/" + fname + "/p2.jpg" + "?" + (new Date()).getTime(),
			"http://sheze.sakura.ne.jp/create/searchindex/" + fname + "/p3.jpg" + "?" + (new Date()).getTime(),
			"http://sheze.sakura.ne.jp/create/searchindex/" + fname + "/p4.jpg" + "?" + (new Date()).getTime(),
			"http://sheze.sakura.ne.jp/create/searchindex/" + fname + "/p5.jpg" + "?" + (new Date()).getTime(),
			"http://sheze.sakura.ne.jp/create/searchindex/" + fname + "/p6.jpg" + "?" + (new Date()).getTime(),
			"http://sheze.sakura.ne.jp/create/searchindex/" + fname + "/p7.jpg" + "?" + (new Date()).getTime(),
			"http://sheze.sakura.ne.jp/create/searchindex/" + fname + "/p8.jpg" + "?" + (new Date()).getTime(),
			"http://sheze.sakura.ne.jp/create/searchindex/" + fname + "/p9.jpg" + "?" + (new Date()).getTime(),
			"http://sheze.sakura.ne.jp/create/searchindex/" + fname + "/p10.jpg" + "?" + (new Date()).getTime(),
			"http://sheze.sakura.ne.jp/create/searchindex/" + fname + "/p11.jpg" + "?" + (new Date()).getTime(),
			"http://sheze.sakura.ne.jp/create/searchindex/" + fname + "/p12.jpg" + "?" + (new Date()).getTime()
		);
		
		//画像読み込み
		function funcSakiyomi(){
			if(cntPerload < imgURL.length){
				aryImg[cntPerload] = new Image();
				aryImg[cntPerload].src = imgURL[cntPerload];
				
				//画像を読み込み完了したら次の画像読み込み
				aryImg[cntPerload].onload = function(){
											
											funcSakiyomi();
											
										  }
				cntPerload++;
				
				//以下目視確認用不要コード
				//document.getElementById("timPic").src = tarImg.src;
				//document.getElementById("tim").innerHTML = tarImg;
			}else{
				preLoadFinish();
			}
				
		}
		funcSakiyomi();

}
//
//
// 写真を表示
//
function preLoadFinish(){
	var imgSizeSrc = new Array();
	var imgFileSizeMin = 10;//1000byt
	var j=0;
	
	// 画像サイズ
	for(var i=0; i<=aryImg.length-1; i++){
		//if(aryImg[i].fileSize > imgFileSizeMin){
		if(aryImg[i].height > imgFileSizeMin){
			var locURL = (aryImg[i].src).split("?");
			imgSizeSrc[j] = locURL[0];
			j++;
		}
	}
	
	//
	// 写真の配置
	//
	var pictureCaption = signs[1].split("<>");// 写真キャプション取得
	
	// p1,p2 を配置
	document.getElementById("p1").innerHTML  = "<img src=" + imgSizeSrc[0] + " />";
	document.getElementById("pc1").innerHTML = pictureCaption[0];
	document.getElementById("p2").innerHTML  = "<img src=" + imgSizeSrc[1] + " />";
	document.getElementById("pc2").innerHTML = pictureCaption[1];
	
	// 詳細図(p12)を配置
	var btmPic = imgSizeSrc[imgSizeSrc.length-1];
	var btmPicNo = btmPic.split("/");
	if(btmPicNo[btmPicNo.length-1] == "p12.jpg"){
		document.getElementById("p12").innerHTML = "<img src=" + imgSizeSrc[imgSizeSrc.length-1] + " />";// キャプション無し
	}
	
	// p3～p11の間で配置
	var picTagSet;
	var goPPjs = 0;
	for (var i=3; i<=imgSizeSrc.length-1; i++){	// 最後の写真は含めない(p12)
		// display=none → block
		document.getElementById("pb"+i).style.display = 'block';
		
		// キャプション配置
		var getPicURL = imgSizeSrc[i-1].split("/");
		var getPicNum = getPicURL[getPicURL.length-1].replace(/p/, "");
			getPicNum = getPicNum.replace(/.jpg/, "");
		document.getElementById("pc"+i).innerHTML = pictureCaption[getPicNum-1];
		
		// 写真配置
		picTagSet = "";
		picTagSet += "<img alt='' src='" + imgSizeSrc[i-1] + "' />"
		document.getElementById("p"+i).innerHTML  = picTagSet;
		
		goPPjs = i;
	}
}

//
//
// submit
//
function frmSubmit(fn){
	document.forms[fn].submit();
}

//
//
// 物件詳細印刷 
//
function printingSubWindow(url){
	var arg = url + "?" + prnRowData;
	//var arg = url + "?" + "x,478,478-020104050404056050-06-37-00,丸紅南軽井沢の高台別荘,2280,南軽井沢/丸紅南軽井沢,中古物件,北佐久郡軽井沢町大字発地,字弁天平445-18</>False<>False<>2011/08/25<><><//>見栄えのする高台別荘です。<>日当りの良さが伺えます。<>双方からデッキへ出れます。<>玄関へのアプローチ。<>ＬＤＫの様子。<>薪ストーブも、うれしいパーツです。<>和室の様子。<>2階和室の様子です。<>デッキからは一面の森です。<><><><>,長野新幹線「軽井沢」駅より約6.9km,108.47㎡(32.81坪),3LDK,742㎡(224.46坪),宅地,第一種低層住居専用地域,20,20,平成1年7月,仲介（媒介）,陽当たり良好！眺望良！＆見栄えのする高台別荘です。＆碓氷軽井沢ICから近く、＆お車でのご利用には便利です。,分譲地内規定あり＆管理費：９２，５００円／年＆水道料金：４５，９９０円／年＆管理事務所まで徒歩約３分＆７２ＧＣ南コースまで車で約３分＆碓氷軽井沢ＩＣまで車で約１２分,2011/8/24,0110000001010000,,,,";
	//var arg = url + "?" + "x,478,478-020104050404056050-06-37-00,丸紅南軽井沢の高台別荘,2280,南軽井沢/丸紅南軽井沢,中古物件,北佐久郡軽井沢町大字発地,字弁天平445-18,長野新幹線「軽井沢」駅より約6.9km,108.47㎡(32.81坪),3LDK,742㎡(224.46坪),宅地,第一種低層住居専用地域,20,20,平成1年7月,仲介（媒介）,陽当たり良好！眺望良！＆見栄えのする高台別荘です。＆碓氷軽井沢ICから近く、＆お車でのご利用には便利です。,,2011/8/24,0110000001010000,,,,";
	subWin = window.open(arg,"物件詳細印刷","width=800,top=0px,left=0px,scrollbars=yes,resizable=yes,menubar=no,toolbar=no,location=no,directories=no,status=no");
}

window.onunload = function() {
    // 親ウィンドウが閉じたら子ウインドウを閉じる
    if(!subWin) return false; 
    subWin.close();
}

//
// 半角カタカナ　→　全角カタカナ
//
function toZenkaku(motoText){
	txt = "ｱｲｳｴｵｶｷｸｹｺｻｼｽｾｿﾀﾁﾂﾃﾄﾅﾆﾇﾈﾉﾊﾋﾌﾍﾎﾏﾐﾑﾒﾓﾔﾕﾖﾗﾘﾙﾚﾛﾜｦﾝｧｨｩｪｫｬｭｮｯ､｡ｰ｢｣ﾞﾟ";
	zen = "アイウエオカキクケコサシスセソタチツテトナニヌネノ";
	zen+= "ハヒフヘホマミムメモヤユヨラリルレロワヲンァィゥェォャュョッ、。ー「」　　";
	str = "";
	for (i=0; i<motoText.length; i++)
	{
		c = motoText.charAt(i);
		n = txt.indexOf(c,0);
		if (n >= 0) c = zen.charAt(n);
		str += c;
	}
	return str;
}





