// JavaScript Document

//test環境判別してxmlを読み込み
function loadXml(){
	mySearch	= myLocation.search;//URL解析用
	var dataPath	=(mySearch.match(/test/))? '/keikai/driver_test.xml':'/keikai/driver.xml'; //test環境判別
	requestFile(dataPath+'?rl'+Math.ceil(Math.random()*10),'xml_load'); //xml読み込み requestFile(ファイル名,ID)
}

function func_xml_load(xml){
	var	result	= new Array();

	result	+=	'XML読み込み完了<br />';//完了メッセージ
	itemList=	xml.responseXML.getElementsByTagName('itemList');//xmlの親
	itemSet	=	itemList[0].getElementsByTagName('itemSet');//xmlの子情報
	result	+=	xmlTag(itemList[0],'itemSet',0);//結果

	result_obj	= new Array();

	for (var i=0; itemSet.length>i; i++){ //xmlの子情報の長さ分リピート
		var	array	= new Array();//項目の中身になる孫情報のデータを格納する配列
			array['word']	=xmlTag(itemList[0],'word',i);
			array['url']	=xmlTag(itemList[0],'url',i);
		if(result_obj[i]){
			result_obj[i].push(array)
		}else{
			result_obj[i]=new Array(array)
		}


	}
	
	var	HTML	= [];//出力用のHTML
	
	HTML.push('<table width="100%" cellpadding="0" cellspasing="0" vorder="0">');
	
	var num = 0;
	for (var j in result_obj) {
			var res = result_obj[j][0]//省略
			var word = res['word'];
			var url = res['url'];
			
			switch(num){
				case 5:	HTML.push('</table><h3 style="margin-top:1em">その他のお問い合わせ</h3><table width="100%" cellpadding="0" cellspasing="0" vorder="0">');
						break;
				default:HTML.push('<tr><td class="bar'+((num%2)+1)+'"><a href="'+url+'">');
				HTML.push('<div><img src="/common_img/support/next_support.gif" border="0"  align="absmiddle" class="icon_next">解決方法</div>'+word+'</a></td></tr>');
				break;
			}
			num++;
	}
	
	HTML.push('</table>');
	
	//指定IDにHTMLの内容を表示
	reWrite('listHTML',HTML.join(""));
	
}