/*============================================
	ログイン
	商品　ボタンクリック
	ＰＨＰ送信前
	4	送信前　区域
	5	送信前　顧客
	6	送信前　担当
	7	送信前　通話
	ＰＨＰ送信後
	3	送信後　商品
	4	受信後　区域
		40	市区町村から削除
		41	市区町村へオーダー
		42	町域オーダーから削除
		43	町域リスト　からオーダー
		44	区域で支店変更
		45	市区町村オーダークリック
	5	送信後　顧客
	6	送信後　担当
	7	受信後　通話
			受信後　顧客情報修正画面表示　通話
			受信後　顧客訂正　通話
			受信後　顧客訂正市区町村変更後の町域表示　通話

	区域　リストクリック
	区域　リスト変更　ボタンクリック
		0	市区町村から削除
		1	市区町村へオーダー
		2	町域から削除
		3	町域へオーダー
		4	町域の支店変更
	顧客　通話　顧客訂正　ボタンクリックと住所リスト
	通話　顧客　ダイアログ表示
	コンテンツ変更
	ページボタンクリック
	押下キ−コード取得
============================================*/


	//window.onload   = eStart;	//Webぺージを読み込んだ後にeStart()を実行
	//window.onunload = eEnd;		//終了時クッキー処理

/*============================================
	分析　集計方法切替
============================================*/
function change_bunseki_bumon(i) {
	if (i) {
		bunsekiBumon = 1
	} else {
		bunsekiBumon = 0
	}
	chenge_uriage()
}
/*============================================
	売上　Ｒｅｃｅｉｐｔ表示
============================================*/
function showReceipt(ob) {


	if (lstID!="") {
		document.getElementById(lstID+"a").style.color = "#555555"
		document.getElementById(lstID+"b").style.color = "#555555"
		document.getElementById(lstID+"c").style.color = "#555555"
		document.getElementById(lstID).style.backgroundColor="white"
	}
	lstID = ob.id
	document.getElementById(lstID+"a").style.color = "white"
	document.getElementById(lstID+"b").style.color = "white"
	document.getElementById(lstID+"c").style.color = "white"
	document.getElementById(lstID).style.backgroundColor="green"

	var denpyo = ob.id.substring(3,9)

	document.getElementById("float2").innerHTML = "";
	document.getElementById("float2").style.background =
		"white url('waitx.gif') no-repeat scroll 160px 200px"
	document.getElementById("float2").style.visibility = "visible";

	php = "index2.php?F=13&Ds=" + uriageDate + "&Denpyo=" + denpyo

	php += "&Branch=" + branch

	displayData();
}

/*============================================
	データ要求
============================================*/

function displayData() {
	php += "&TMP=" + GetRansu()

	httpObj = createXMLHttpRequest(displayData2);
	if (httpObj) {
		httpObj.open("GET",php,true);
		httpObj.send(null);
	}
}
/*============================================
	データ受信
============================================*/
function displayData2() {
	if ((httpObj.readyState == 4) && (httpObj.status == 200)) {
		var a = httpObj.responseText

		var b = new Array();
		b = a.split("<separator>")

		//タイトルブロック
		if (!titleSkip) {
			document.getElementById("Contents_Header_Container").style.backgroundColor = "#c0c0ff";
			document.getElementById("Contents_Header_Container").innerHTML = b[1]
			titleSkip = true
		}

		var fN = php.substring(13,15);	//F番号
		
		switch(fnc) {
			case 1:	//売上
			case 2:	//売上2
			case 4:	//深夜売上
			case 8:		//受信後　分析画面表示
				//サブコンテンツ
				if (span==0) {
					span=1
					document.getElementById("top_title_option").innerHTML = b[2]
					+"<div id='top_title_option4'>"+b[3]+"</div>"
				} else {
					document.getElementById("top_title_option4").innerHTML = b[3]
				}
				document.getElementById("contents_data").innerHTML = b[4]	//データブロック
				document.getElementById("contents_data").focus();		//リストへフォーカス!!!!!!!!!!!!!
				break;
		}
	}
}

/*============================================
	HTTP通信用
============================================*/
function createXMLHttpRequest(cbFunc) {
	var XMLhttpObject = null;
	try{
		XMLhttpObject = new XMLHttpRequest();
	}catch(e){
		try{
			XMLhttpObject = new ActiveXObject("Msxml2.XMLHTTP");
		}catch(e){
			try{
				XMLhttpObject = new ActiveXObject("Microsoft.XMLHTTP");
			}catch(e){
			return null;
			}
		}
	}
	if (XMLhttpObject) XMLhttpObject.onreadystatechange = cbFunc;
	return XMLhttpObject;
}
/*============================================
	乱数
============================================*/
function GetRansu() {
	var i = Math.random();
	i = i + "1234567890123456";
	i = i.slice(0,15);
	return(i);
}

