﻿/* 現在コメントアウト

// _ResultsObjはview.cgi?tmpl=QNで得られたMYT.Data.PureQA1_QNオブジェクトを渡す。
// _Toは結果のグラフを描画するCANVASノードのID属性値を指定する。
MYT.Opt.Graph = function(_ResultsObj, _To, _Title){
	for(i in _ResultsObj.results){
		if(i != "NULL"){
			// _ResultsObj.resultsのキーを,で分割して配列Aに放り込み、値を変数Bに放り込む。
			var aResultsKeys = i.split(",");
			var aResultsValue = _ResultsObj.results[i];
			
			// Aの各要素をキーに_ResultsObj.answersの値を参照し、Bの値を足す。
			for(j = 0; j < aResultsKeys.length; ++j){
				_ResultsObj.answers[aResultsKeys[j]] += aResultsValue;
			}
		}
	}
	// グラフ描画
	var rc = new html5jp.graph.radar(_To);
	if( !rc ){
		return;
	}
	// items&params生成
	var items = [
		[_Title]
	];
	var params = { aCap: [] };
	for(i in _ResultsObj.answers){
		items[0].push(_ResultsObj.answers[i]);
		params.aCap.push(i);
	}
	rc.draw(items, params);
}
*/

// onloadイベントで呼び出される。
MYT.Opt.OnLoadCallBack = function(){
	// グラフ描画
/*	MYT.Opt.Graph(MYT.Data.PureQA1_Q3, "PureQA1_Q3", "施工後に感じた事柄");
	MYT.Opt.Graph(MYT.Data.PureQA1_Q4, "PureQA1_Q4", "消臭効果を実感した臭い");
	MYT.Opt.Graph(MYT.Data.PureQA1_Q5, "PureQA1_Q5", "シックハウスへの効果を実感した事柄");
	MYT.Opt.Graph(MYT.Data.PureQA1_Q7, "PureQA1_Q7", "どなたが施工されたか");
	MYT.Opt.Graph(MYT.Data.PureQA1_Q8, "PureQA1_Q8", "施工箇所");
	MYT.Opt.Graph(MYT.Data.PureQA1_Q9, "PureQA1_Q9", "施工に用いた道具");
	MYT.Opt.Graph(MYT.Data.PureQA1_Q10, "PureQA1_Q10", "塗りやすさ");
*/	
	MYT.Opt.DataNumView();
}


// 回答件数表示
MYT.Opt.DataNumView = function(){
	var Target = document.getElementById("DataNum");
	Target.innerHTML = MYT.Data.PureQA1_DataNum;
}

// Script Start!
new function(){
	// MYT.Std.Eventsオブジェクトを使ってonLoadハンドラにグラフを一斉描画する関数を登録する。
	MYT.Std.Events.addListener(window, "load", function(){MYT.Opt.OnLoadCallBack();}, false);
}