/*
 * 詳細情報を作成
 *
 */
function getDetail() {

	if( !(xmlHttpDetail.readyState == 4 && xmlHttpDetail.status == 200) ) {
		return;
	}
	var xmlData = xmlHttpDetail.responseXML;
	if ( !xmlData ) alert("商品データが取得できませんでした");
	
	var resultDetail = document.getElementById(LARGE_AREA_ID);
	resultDetail.innerHTML = '';

	if ( xmlData.getElementsByTagName('itemDetail').length < 1 ) {
		resultDetail.innerHTML = '<a>該当する商品はありません</a>';
		return;
	}
	
	// 共通項目
	//var itemId     = getNodeValue(xmlData, 'itemid');    // ID
	var itemCode     = getNodeValue(xmlData, 'code');      // 商品コード
	var itemBrand    = getNodeValue(xmlData, 'brand');     // ブランド
	var itemBid      = getNodeValue(xmlData, 'bid');       // ブランド名
	//var itemAttri  = getNodeValue(xmlData, 'attribute'); // 属性
	var itemImage    = getNodeValue(xmlData, 'main');      // 商品写真URL
	var itemName     = getNodeValue(xmlData, 'name');      // 商品名
	var itemMaterial = getNodeValue(xmlData, 'material');  // 材質
	// var itemPrice    = getNodeValue(xmlData, 'price');     // 価格
	// var itemPrice_tax= getNodeValue(xmlData, 'price_tax'); // 価格
	var itemNote1    = getNodeValue(xmlData, 'note1');     // 備考1
	var itemNote2    = getNodeValue(xmlData, 'note2');     // 備考2
	var itemNote3    = getNodeValue(xmlData, 'note3');     // 備考3
	var itemNote4    = getNodeValue(xmlData, 'note4');     // 備考4
	// 追加オーダー品
	var itemOrders = getNodeValue(xmlData, 'orders');	// オーダー品
	
	// 右のボタン
	var itemPrint    = getNodeValue(xmlData, 'print');   //印刷
	var itemUrl      = getNodeValue(xmlData, 'itemurl'); //商品URL
	var itemIndustrial= getNodeValue(xmlData, 'industrial');   //取付方法
//	var itemHowto    = getNodeValue(xmlData, 'howto');   //取付方法
	var itemTech     = getNodeValue(xmlData, 'tech');    //技術情報
	var itemNotice    = getNodeValue(xmlData, 'notes');    //注意事項
	var itemHowto = getNodeValue(xmlData, 'construction');    //注意事項
	var itemFaq      = getNodeValue(xmlData, 'faq');     //FAQ
	var itemDown     = getNodeValue(xmlData, 'down');    //データダウンロード

	//======================================================================
	// ディティール用のフォーム
	//======================================================================
	//IE6だとformをinnerHTMLするとエラーになるので、phpに直接記入
	/*
	var result = '<form name="frmDetail" id="frmDetail" method="post">';
	result += '</form>';
	*/
	//======================================================================
	// 左商品写真
	//======================================================================
	//result += '<div id="largeimage_area">';
	var result = '<div id="largeimage_area">';
	
	if ( !itemImage ) {
		result += '<a name="mainimg_a" id="mainimg_a" href="#" onclick="return false;"><img name="mainimg" src="image/noimgL.jpg" width="400" height="300"/></a><br />';
	} else {
		result += '<a name="mainimg_a" id="mainimg_a" href="#" onclick="return false;"><img name="mainimg" src="' + itemImage[0] + '" width="400" height="300"/></a><br />';
	}

	//======================================================================
	// 画像下のアイコン（商品写真・寸法図・取付図 etc..）
	//======================================================================
	
	//アイコンの数は１列６個まで
	result += '<div id="icon">';
	
	//var imgName = new Array('main','size','set1','set2','chui','jirei','tech','koho','seko1','seko2','seko3','kako1','kako2','kako3');
	var imgName = new Array('main','size','set1','set2','chui','seko1','seko2','seko3','kako1','kako2','kako3');
	
	var viewCnt = 0;
	var CLFlg = false; //改行判別用
	for (var i = 0; i < imgName.length; i++){

		var retHml = "";
		if (i == 0){
			retHml = getMainImage(xmlData, imgName[i], 0);
		}else{
			retHml = getMainImage(xmlData, imgName[i], 1);
		}

		//対象の画像があるならカウンターを回し、６件で別列へ
		if(String(retHml).length > 0){
			result += retHml;
			viewCnt++;
		}
		
		if(viewCnt == 6){
			result += '<br />';
			viewCnt = 0;
			CLFlg = true;
		}
	}
			
	//result += getMainImage(xmlData, 'main', 1);
	//result += getMainImage(xmlData, 'size', 1);
	//result += getMainImage(xmlData, 'set1', 1);
	//result += getMainImage(xmlData, 'set2', 1);
	//result += getMainImage(xmlData, 'chui', 1);
	//result += getMainImage(xmlData, 'jirei', 1);
	//result += getMainImage(xmlData, 'tech', 1);
	//result += getMainImage(xmlData, 'koho', 1);
	//result += getMainImage(xmlData, 'seko1', 1);
	//result += getMainImage(xmlData, 'seko2', 1);
	//result += getMainImage(xmlData, 'seko3', 1);
	//result += getMainImage(xmlData, 'kako1', 1);
	//result += getMainImage(xmlData, 'kako2', 1);
	//result += getMainImage(xmlData, 'kako3', 1);
	result += '</div>';
	
	// largeimage_area ここまで
	result += '</div>';
	if(CLFlg){
		var color = xmlData.getElementsByTagName("color");
		var colorCnt = color.length;	
		if(colorCnt < 2){
			result += '<br />';
			result += '<br />';
		}
	}

	//======================================================================
	// 右側のテキスト情報
	//======================================================================
	result += '<div id="largeinfo_area"><div id="info">';
	
	var titlecolor = '';
	var infoName = '';
	var infoValue = '';
	
	// 価格の整形
	//if ( itemPrice ) itemPrice = creResultPrice(itemPrice, itemPrice_tax);
	
	itemBid = parseInt(itemBid);
	
	// 色数が１ならレイアウトを変える。ラジオボタンを表示しない
	var color = xmlData.getElementsByTagName("color");
	var colorCnt = color.length;
	var itemColorCode = "";   // コード
	var itemColorPrice = "";  // 価格
	var itemColorTax = "";    // 価格税込み
	//var itemColorFinish = ""; // 仕上げ
	var itemColor = ""; // カラー


	if ( colorCnt >= 1 ) {
		
		// 色アイコン
		//var icon = (color[0].getElementsByTagName("finish_icon"))[0].childNodes[0].nodeValue;
		// コード
		itemColorCode = (color[0].getElementsByTagName("code"))[0].childNodes[0].nodeValue;

		// 価格
		itemColorPrice = (color[0].getElementsByTagName("price"))[0].childNodes[0].nodeValue; // 税抜き
		
		// 価格が0の時は値段を出さない
		if(itemColorPrice != 0){
			itemColorTax = (color[0].getElementsByTagName("price_tax"))[0].childNodes[0].nodeValue; // 税込み
			itemColorPrice = itemColorTax + '円<span style="font-size:10px;">（税抜 ' + itemColorPrice + '円）</span>';
		}else{
			itemColorPrice = '<span style="font-size:10px;">※お問合わせください。</span>';
		}
		// 仕上げ
		itemColorFinish = (color[0].getElementsByTagName("finish"))[0].childNodes[0].nodeValue;
		//itemColorFinish = (color[0].getElementsByTagName("color_inside"))[0].childNodes[0].nodeValue;
		
		// 商品情報を隠しておく
		result += '<input type="hidden" name="tenkaishoku" value="' + itemColorCode + '">';
	}
	
	// ブランド固有項目
	switch ( itemBid ) {
		
		//---------------------------------------------------------------------
		// スターロック
		//---------------------------------------------------------------------
		case 1:
			
			// 商品名の色指定
			titlecolor = '#006699';
			
			var itemUse    = getNodeValue(xmlData, 'use');     // 用途
			var itemWeight = getNodeValue(xmlData, 'weight');  // 耐荷重
			var itemScene  = getNodeValue(xmlData, 'scene');   // 使用シーン
			var itemLength = getNodeValue(xmlData, 'length');  // 長さ
			var itemSenkei   = getNodeValue(xmlData, 'senkei');    // 線径
			
			// 表示する項目名と順を指定する
			infoName  = new Array('商品コード',  '価格',         'タイプ',  '材質',       '仕上げ',        '用途',  '線径',     '長さ',     '耐荷重');
			infoValue = new Array(itemColorCode, itemColorPrice, itemScene, itemMaterial, itemColorFinish, itemUse, itemSenkei, itemLength, itemWeight);
			//infoName  = new Array('商品コード',  '価格',         'タイプ',  '材質',       'カラー',        '用途',  '線径',     '長さ',     '耐荷重');
			//infoValue = new Array(itemColorCode, itemColorPrice, itemScene, itemMaterial, itemColor, itemUse, itemSenkei, itemLength, itemWeight);

			
			break;
			
		//---------------------------------------------------------------------
		// ワイヤーオールズ
		//---------------------------------------------------------------------
		case 2:

			// 商品名の色指定
			titlecolor = '#006699';
			
			var itemUse    = getNodeValue(xmlData, 'use');    // 用途
			var itemWeight = getNodeValue(xmlData, 'weight'); // 耐荷重
			var itemScene  = getNodeValue(xmlData, 'scene');  // 使用シーン
			var itemLength = getNodeValue(xmlData, 'length');  // 長さ
			var itemSenkei   = getNodeValue(xmlData, 'senkei');    // 線径
			
			infoName  = new Array('商品コード',  '価格',         'タイプ',  '材質',       '仕上げ',        '用途',  '線径',     '長さ',     '耐荷重');
			infoValue = new Array(itemColorCode, itemColorPrice, itemScene, itemMaterial, itemColorFinish, itemUse, itemSenkei, itemLength, itemWeight);
			//infoName  = new Array('商品コード',  '価格',         'タイプ',  '材質',       'カラー',        '用途',  '線径',     '長さ',     '耐荷重');
			//infoValue = new Array(itemColorCode, itemColorPrice, itemScene, itemMaterial, itemColor, itemUse, itemSenkei, itemLength, itemWeight);

			break;

		//---------------------------------------------------------------------
		// ピクチャーレール
		//---------------------------------------------------------------------
		case 3:
			
			// 商品名の色指定
			titlecolor = '#006699';
			
			var itemUse    = getNodeValue(xmlData, 'use');    // 用途
			var itemWeight = getNodeValue(xmlData, 'weight'); // 耐荷重
			var itemScene  = getNodeValue(xmlData, 'scene');  // 使用シーン
			var itemLength = getNodeValue(xmlData, 'length');  // 長さ
			var itemSenkei   = getNodeValue(xmlData, 'senkei');    // 線径
			var itemRail 		= getNodeValue(xmlData, 'rail');  // 長さ
			var itemRaillength  = getNodeValue(xmlData, 'raillength');    // 線径
			
			infoName  = new Array('商品コード',  '価格',         '材質',       '仕上げ',        'レール幅', 'レール長さ',   '用途');
			infoValue = new Array(itemColorCode, itemColorPrice, itemMaterial, itemColorFinish, itemRail,   itemRaillength, itemUse);
			//infoName  = new Array('商品コード',  '価格',         'タイプ',  '材質',       '仕上げ',        '用途',  '線径',     '長さ',     '耐荷重');
			//infoValue = new Array(itemColorCode, itemColorPrice, itemScene, itemMaterial, itemColorFinish, itemUse, itemSenkei, itemLength, itemWeight);
			//infoName  = new Array('商品コード',  '価格',         'タイプ',  '材質',       'カラー',        '用途',  '線径',     '長さ',     '耐荷重');
			//infoValue = new Array(itemColorCode, itemColorPrice, itemScene, itemMaterial, itemColor, itemUse, itemSenkei, itemLength, itemWeight);
			
			break;
		
		//---------------------------------------------------------------------
		// ポスターレール
		//---------------------------------------------------------------------
		case 4:
			
			// 商品名の色指定
			titlecolor = '#006699';
			
			var itemUse    = getNodeValue(xmlData, 'use');    // 用途
			var itemWeight = getNodeValue(xmlData, 'weight'); // 耐荷重
			var itemScene  = getNodeValue(xmlData, 'scene');  // 使用シーン
			var itemLength = getNodeValue(xmlData, 'raillength');  // レール長さ
			var itemSenkei   = getNodeValue(xmlData, 'senkei');    // 線径
			
			infoName  = new Array('商品コード',  '価格',         'タイプ',  '材質',       '仕上げ',        '用途',  '線径',     'レール長さ',     '耐荷重');
			infoValue = new Array(itemColorCode, itemColorPrice, itemScene, itemMaterial, itemColorFinish, itemUse, itemSenkei, itemLength, itemWeight);
			//infoName  = new Array('商品コード',  '価格',         'タイプ',  '材質',       'カラー',        '用途',  '線径',     'レール長さ',     '耐荷重');
			//infoValue = new Array(itemColorCode, itemColorPrice, itemScene, itemMaterial, itemColor, itemUse, itemSenkei, itemLength, itemWeight);
			
			
			break;
			
		//---------------------------------------------------------------------
		// PPP
		//---------------------------------------------------------------------
		case 5:
		
			// 商品名の色指定
			titlecolor = '#006699';
			
			var itemUse    = getNodeValue(xmlData, 'use');    // 用途
			var itemWeight = getNodeValue(xmlData, 'weight'); // 耐荷重
			var itemScene  = getNodeValue(xmlData, 'scene');  // 使用シーン
			var itemLength = getNodeValue(xmlData, 'length');  // 長さ
			var itemSenkei   = getNodeValue(xmlData, 'senkei');    // 線径
			
			infoName  = new Array('商品コード',  '価格',         'タイプ',  '材質',       '仕上げ',        '用途',  '線径',     '長さ',     '耐荷重');
			infoValue = new Array(itemColorCode, itemColorPrice, itemScene, itemMaterial, itemColorFinish, itemUse, itemSenkei, itemLength, itemWeight);
			//infoName  = new Array('商品コード',  '価格',         'タイプ',  '材質',       'カラー',        '用途',  '線径',     '長さ',     '耐荷重');
			//infoValue = new Array(itemColorCode, itemColorPrice, itemScene, itemMaterial, itemColor, itemUse, itemSenkei, itemLength, itemWeight);
			
			
			
			break;
			
		//---------------------------------------------------------------------
		// パネルレール
		//---------------------------------------------------------------------
		case 6:
			
			// 商品名の色指定
			titlecolor = '#006699';
			
			var itemUse    = getNodeValue(xmlData, 'use');    // 用途
			var itemWeight = getNodeValue(xmlData, 'weight'); // 耐荷重
			var itemScene  = getNodeValue(xmlData, 'scene');  // 使用シーン
			var itemLength = getNodeValue(xmlData, 'length');  // 長さ
			var itemRail   = getNodeValue(xmlData, 'raillength');  // レール長さ
			var itemSenkei   = getNodeValue(xmlData, 'senkei');    // 線径
			
			infoName  = new Array('商品コード',  '価格',         'タイプ',  '材質',       '仕上げ',        '用途',  '線径',     'レール長さ', '長さ',     '耐荷重');
			infoValue = new Array(itemColorCode, itemColorPrice, itemScene, itemMaterial, itemColorFinish, itemUse, itemSenkei, itemRail,     itemLength, itemWeight);
			//infoName  = new Array('商品コード',  '価格',         'タイプ',  '材質',       'カラー',        '用途',  '線径',     'レール長さ', '長さ',     '耐荷重');
			//infoValue = new Array(itemColorCode, itemColorPrice, itemScene, itemMaterial, itemColor, itemUse, itemSenkei, itemRail,     itemLength, itemWeight);
			
			
			break;
		
		//---------------------------------------------------------------------
		// ワイヤー
		//---------------------------------------------------------------------
		case 7:
			
			// 商品名の色指定
			titlecolor = '#006699';
			
			var itemUse    = getNodeValue(xmlData, 'use');    // 用途
			var itemWeight = getNodeValue(xmlData, 'weight'); // 耐荷重
			var itemScene  = getNodeValue(xmlData, 'scene');  // 使用シーン
			var itemLength = getNodeValue(xmlData, 'length');  // 長さ
			var itemSenkei   = getNodeValue(xmlData, 'senkei');    // 線径
			
			infoName  = new Array('商品コード',  '価格',         'タイプ',  '材質',       '仕上げ',        '用途',  '線径',     '長さ',     '耐荷重');
			infoValue = new Array(itemColorCode, itemColorPrice, itemScene, itemMaterial, itemColorFinish, itemUse, itemSenkei, itemLength, itemWeight);
			//infoName  = new Array('商品コード',  '価格',         'タイプ',  '材質',       'カラー',        '用途',  '線径',     '長さ',     '耐荷重');
			//infoValue = new Array(itemColorCode, itemColorPrice, itemScene, itemMaterial, itemColor, itemUse, itemSenkei, itemLength, itemWeight);
			
			
			break;
		
		//---------------------------------------------------------------------
		// PT-POP
		//---------------------------------------------------------------------
		case 8:
		
			// 商品名の色指定
			titlecolor = '#094545';
			
			var item1 = getNodeValue(xmlData, 'place');
			var item2 = getNodeValue(xmlData, 'ptype');
			var item3 = getNodeValue(xmlData, 'puse');
			var item4 = getNodeValue(xmlData, 'pipe');
			var item5 = getNodeValue(xmlData, 'bolt');
			var item6 = getNodeValue(xmlData, 'cap');
			var item7 = getNodeValue(xmlData, 'shape');
			var item8 = getNodeValue(xmlData, 'method');
			var item9 = getNodeValue(xmlData, 'count');

			var infoName  = new Array('商品コード',  '価格',         '仕上げ',        '形状', '用途', '使用場所');
			var infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish, item7,  item3,  item1);
			//var infoName  = new Array('商品コード',  '価格',         '使用場所', 'タイプ', '仕上げ',        '用途', 'パイプ長', 'ボルト長', 'キャップ長', '形状', '設置方法', '入数');
			//var infoValue = new Array(itemColorCode, itemColorPrice, item1,      item2,    itemColorFinish, item3,  item4,      item5,      item6,        item7,  item8,      item9);
			//var infoName  = new Array('商品コード',  '価格',         '使用場所', 'タイプ', 'カラー',        '用途', 'パイプ長', 'ボルト長', 'キャップ長', '形状', '設置方法', '入数');
			//var infoValue = new Array(itemColorCode, itemColorPrice, item1,      item2,    itemColor, item3,  item4,      item5,      item6,        item7,  item8,      item9);
			
			
			break;
			
		//---------------------------------------------------------------------
		// SPP 
		//---------------------------------------------------------------------
		case 9:
			
			// 商品名の色指定
			titlecolor = '#6ea138';
			
			var item1 = getNodeValue(xmlData, 'count');

			var infoName  = new Array('商品コード',  '価格',         '仕上げ');
			var infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish);
			//var infoName  = new Array('商品コード',  '価格',         '仕上げ',        '入数');
			//var infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish, item1);
			//var infoName  = new Array('商品コード',  '価格',         'カラー',        '入数');
			//var infoValue = new Array(itemColorCode, itemColorPrice, itemColor, item1);
			
			
			break;
			
		//---------------------------------------------------------------------
		// SPP LOCK
		//---------------------------------------------------------------------
		case 10:
		
			// 商品名の色指定
			titlecolor = '#6ea138';
			
			var item1 = getNodeValue(xmlData, 'count');
			var item2 = getNodeValue(xmlData, 'locktype');

			var infoName  = new Array('商品コード',  '価格',         '仕上げ');
			var infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish);
			//var infoName  = new Array('商品コード',  '価格',         '仕上げ',        '入数', '分類');
			//var infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish, item1,  item2);
			//var infoName  = new Array('商品コード',  '価格',         'カラー',        '入数', '分類');
			//var infoValue = new Array(itemColorCode, itemColorPrice, itemColor, item1,  item2);
			
			
			break;
			
		//---------------------------------------------------------------------
		// SPP AL
		//---------------------------------------------------------------------
		case 11:
		
			// 商品名の色指定
			titlecolor = '#6ea138';
			
			var item1 = getNodeValue(xmlData, 'count');
			var item2 = getNodeValue(xmlData, 'hakama');
			var item3 = getNodeValue(xmlData, 'sprail');

			var infoName  = new Array('商品コード',  '価格',         '仕上げ');
			var infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish);			
			//var infoName  = new Array('商品コード',  '価格',         '仕上げ',        '入数', 'ハカマ分類', 'レール分類');
			//var infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish, item1,  item2,        item3);
			//var infoName  = new Array('商品コード',  '価格',         'カラー',        '入数', 'ハカマ分類', 'レール分類');
			//var infoValue = new Array(itemColorCode, itemColorPrice, itemColor, item1,  item2,        item3);
			
			
			break;
		
		//---------------------------------------------------------------------
		// ルーバー
		//---------------------------------------------------------------------
		case 12:
			
			// 商品名の色指定
			titlecolor = '#cd6e04';
			
			var itemDispChar = getNodeValue(xmlData, 'dispchar');  //汎用文字
			var itemDispNum  = getNodeValue(xmlData, 'dispnum');   //汎用数値
			var itemProduct  = getNodeValue(xmlData, 'product');   //生産
			var itemCell     = getNodeValue(xmlData, 'cellsize');  //セルサイズ
			var itemThick    = getNodeValue(xmlData, 'thickness'); //厚さ
			var itemBlade    = getNodeValue(xmlData, 'blade');     //ブレード
			var itemAngle    = getNodeValue(xmlData, 'angle');     //遮へい角
			var itemWeight   = getNodeValue(xmlData, 'weight');    //重さ
			var itemMethod   = getNodeValue(xmlData, 'method');    //取付工法

			infoName  = new Array('商品コード',  '価格',         '材質',       '仕上げ',        itemDispChar, 'セルサイズ', '厚さ',     '取付工法');
			infoValue = new Array(itemColorCode, itemColorPrice, itemMaterial, itemColorFinish, itemDispNum,  itemCell,     itemThick,  itemMethod);			
			//infoName  = new Array('商品コード',  '価格',         '材質',       '仕上げ',        itemDispChar, 'セルサイズ', '厚さ',    'ブレード', '遮へい角', '重さ',     '生産',      '取付工法');
			//infoValue = new Array(itemColorCode, itemColorPrice, itemMaterial, itemColorFinish, itemDispNum,  itemCell,     itemThick, itemBlade,  itemAngle,  itemWeight, itemProduct, itemMethod);
			//infoName  = new Array('商品コード',  '価格',         '材質',       'カラー',        itemDispChar, 'セルサイズ', '厚さ',    'ブレード', '遮へい角', '重さ',     '生産',      '取付工法');
			//infoValue = new Array(itemColorCode, itemColorPrice, itemMaterial, itemColor, itemDispNum,  itemCell,     itemThick, itemBlade,  itemAngle,  itemWeight, itemProduct, itemMethod);
			
			
			break;
		
		//---------------------------------------------------------------------
		// シーリングバー
		//---------------------------------------------------------------------
		case 13:
		
			// 商品名の色指定
			titlecolor = '#cd6e04';
			
			var itemDispChar = getNodeValue(xmlData, 'dispchar');  //汎用文字
			var itemDispNum  = getNodeValue(xmlData, 'dispnum');   //汎用数値
			var itemProduct  = getNodeValue(xmlData, 'product');   //生産
			var itemCell     = getNodeValue(xmlData, 'cellsize');  //セルサイズ
			var itemThick    = getNodeValue(xmlData, 'thickness'); //厚さ
			var itemBlade    = getNodeValue(xmlData, 'blade');     //ブレード
			var itemAngle    = getNodeValue(xmlData, 'angle');     //遮へい角
			var itemWeight   = getNodeValue(xmlData, 'weight');    //重さ
			var itemMethod   = getNodeValue(xmlData, 'method');    //取付工法
			
			infoName  = new Array('商品コード',  '価格',         '材質',       '仕上げ',        itemDispChar, 'セルサイズ', '厚さ',    'ブレード', '遮へい角', '重さ',     '生産',      '取付工法');
			infoValue = new Array(itemColorCode, itemColorPrice, itemMaterial, itemColorFinish, itemDispNum,  itemCell,     itemThick, itemBlade,  itemAngle,  itemWeight, itemProduct, itemMethod);
			//infoName  = new Array('商品コード',  '価格',         '材質',       'カラー',        itemDispChar, 'セルサイズ', '厚さ',    'ブレード', '遮へい角', '重さ',     '生産',      '取付工法');
			//infoValue = new Array(itemColorCode, itemColorPrice, itemMaterial, itemColor, itemDispNum,  itemCell,     itemThick, itemBlade,  itemAngle,  itemWeight, itemProduct, itemMethod);
		
			
			break;
			
		//---------------------------------------------------------------------
		// ウオールライン
		//---------------------------------------------------------------------
		case 14:

			// 商品名の色指定
			titlecolor = '#cd0a04';
			
			var itemLength   = getNodeValue(xmlData, 'length');   //長さ
			var itemFace     = getNodeValue(xmlData, 'face');     //フェイス
			var itemPitch    = getNodeValue(xmlData, 'pitch');    //ピッチ
			var itemUse      = getNodeValue(xmlData, 'usesize');  //有効使用実寸
			
			infoName  = new Array('商品コード',  '価格',         '仕上げ',        '長さ',     'フェイス',  '有効使用実寸');
			infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish, itemLength, itemFace,    itemUse);
			//infoName  = new Array('商品コード',  '価格',         '仕上げ',        '長さ',     'フェイス', 'ピッチ',  '有効使用実寸');
			//infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish, itemLength, itemFace,   itemPitch, itemUse);
			//infoName  = new Array('商品コード',  '価格',         'カラー',        '長さ',     'フェイス', 'ピッチ',  '有効使用実寸');
			//infoValue = new Array(itemColorCode, itemColorPrice, itemColor, itemLength, itemFace,   itemPitch, itemUse);
			
			
			break;
			
		//---------------------------------------------------------------------
		// ブースバー
		//---------------------------------------------------------------------
		case 15:
			
			// 商品名の色指定
			titlecolor = '#710537';
			
			//固有項目
			//var itemNumber   = getNodeValue(xmlData, 'number');   //品番
			var itemDispChar = getNodeValue(xmlData, 'dispchar'); //汎用文字
			var itemDispNum  = getNodeValue(xmlData, 'dispnum');  //汎用数値
			//var itemCount    = getNodeValue(xmlData, 'count');    //入数
			var itemSize     = getNodeValue(xmlData, 'boosize');     //サイズ
			//var itemType     = getNodeValue(xmlData, 'type');     //タイプ
			
			var infoName  = new Array('商品コード',  '価格',         '材質',       '仕上げ',        itemDispChar, 'サイズ');
			var infoValue = new Array(itemColorCode, itemColorPrice, itemMaterial, itemColorFinish, itemDispNum,  itemSize);
			//var infoName  = new Array('商品コード',  '価格',         '材質',       'カラー',        itemDispChar, 'サイズ');
			//var infoValue = new Array(itemColorCode, itemColorPrice, itemMaterial, itemColor, itemDispNum,  itemSize);
			
							
			break;
			
		//---------------------------------------------------------------------
		// ハンドレール
		//---------------------------------------------------------------------
		case 16:
			
			// 商品名の色指定
			titlecolor = '#710537';
			
			//固有項目
			//var itemNumber   = getNodeValue(xmlData, 'number');   //品番
			var itemDispChar = getNodeValue(xmlData, 'dispchar'); //汎用文字
			var itemDispNum  = getNodeValue(xmlData, 'dispnum');  //汎用数値
			//var itemCount    = getNodeValue(xmlData, 'count');    //入数
			var itemSize     = getNodeValue(xmlData, 'boosize');     //サイズ
			//var itemType     = getNodeValue(xmlData, 'type');     //タイプ
			
			var infoName  = new Array('商品コード',  '価格',         '材質',       '仕上げ',        itemDispChar, 'サイズ');
			var infoValue = new Array(itemColorCode, itemColorPrice, itemMaterial, itemColorFinish, itemDispNum,  itemSize);
			//var infoName  = new Array('商品コード',  '価格',         '材質',       'カラー',        itemDispChar, 'サイズ');
			//var infoValue = new Array(itemColorCode, itemColorPrice, itemMaterial, itemColor, itemDispNum,  itemSize);
			
			
			break;
			
		//---------------------------------------------------------------------
		// ユニットパイプ
		//---------------------------------------------------------------------
		case 17:
			
			// 商品名の色指定
			titlecolor = '#6e3c9f';
			
			var itemShape = getNodeValue(xmlData, 'shape');
			var itemSize  = getNodeValue(xmlData, 'unitsize');
			var itemPipe  = getNodeValue(xmlData, 'pipe');
			var itemCount = getNodeValue(xmlData, 'count');
			
			var infoName  = new Array('商品コード',  '価格',         '仕上げ',        '形状',    'サイズ', 'パイプ長');
			var infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish, itemShape, itemSize, itemPipe);
			//var infoName  = new Array('商品コード',  '価格',         '仕上げ',        '形状',    'サイズ', 'パイプ長', '入数');
			//var infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish, itemShape, itemSize, itemPipe,   itemCount);
			//var infoName  = new Array('商品コード',  '価格',         'カラー',        '形状',    'サイズ', 'パイプ長', '入数');
			//var infoValue = new Array(itemColorCode, itemColorPrice, itemColor, itemShape, itemSize, itemPipe,   itemCount);
		
			
			break;
			
		//---------------------------------------------------------------------
		// ジョイナー
		//---------------------------------------------------------------------
		case 18:
		
			// 商品名の色指定
			titlecolor = '#6e3c9f';
			
			var itemGlass = getNodeValue(xmlData, 'glass');
			var itemCount = getNodeValue(xmlData, 'count');
			
			var infoName  = new Array('商品コード',  '価格',         '仕上げ',        '使用可能ガラス厚');
			var infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish, itemGlass);
			//var infoName  = new Array('商品コード',  '価格',         '仕上げ',        '使用可能ガラス厚', '入数');
			//var infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish, itemGlass,          itemCount);
			//var infoName  = new Array('商品コード',  '価格',         'カラー',        '使用可能ガラス厚', '入数');
			//var infoValue = new Array(itemColorCode, itemColorPrice, itemColor, itemGlass,          itemCount);
			
			
			break;
			
		//---------------------------------------------------------------------
		// Pガード
		//---------------------------------------------------------------------
		case 19:
			
			// 商品名の色指定
			titlecolor = '#6e3c9f';
			
			var itemLength = getNodeValue(xmlData, 'barlength');
			var itemHeight = getNodeValue(xmlData, 'height');
			var itemType   = getNodeValue(xmlData, 'ptype');
			var itemCount  = getNodeValue(xmlData, 'count');
			
			var infoName  = new Array('商品コード',  '価格',         '仕上げ');
			var infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish);
			//var infoName  = new Array('商品コード',  '価格',         '仕上げ',        'バー･パイプの長さ', '本体サイズ高さ', '種類',   '入数');
			//var infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish, itemLength,          itemHeight,       itemType, itemCount);
			//var infoName  = new Array('商品コード',  '価格',         'カラー',        'バー･パイプの長さ', '本体サイズ高さ', '種類',   '入数');
			//var infoValue = new Array(itemColorCode, itemColorPrice, itemColor, itemLength,          itemHeight,       itemType, itemCount);
			
			
			break
			
		//---------------------------------------------------------------------
		// メタライン
		//---------------------------------------------------------------------
		case 20:
			
			// 商品名の色指定
			titlecolor = '#6e3c9f';
			
			var item1 = getNodeValue(xmlData, 'psize');
			var item2 = getNodeValue(xmlData, 'ptype');
			var item3 = getNodeValue(xmlData, 'puse');
			var item4 = getNodeValue(xmlData, 'count');
			
			var infoName  = new Array('商品コード',  '価格',         '仕上げ',        'サイズ', 'タイプ');
			var infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish, item1,    item2);
			//var infoName  = new Array('商品コード',  '価格',         '仕上げ',        'サイズ', 'タイプ', '用途', '入数');
			//var infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish, item1,    item2,    item3,  item4);
			//var infoName  = new Array('商品コード',  '価格',         'カラー',        'サイズ', 'タイプ', '用途', '入数');
			//var infoValue = new Array(itemColorCode, itemColorPrice, itemColor, item1,    item2,    item3,  item4);
			
			break;
		
		//---------------------------------------------------------------------
		// アクティネット
		//---------------------------------------------------------------------
		case 21:
			
			// 商品名の色指定
			titlecolor = '#6e3c9f';
			
			var item1 = getNodeValue(xmlData, 'ptype');
			var item2 = getNodeValue(xmlData, 'psize');
			var item3 = getNodeValue(xmlData, 'option');
			var item4 = getNodeValue(xmlData, 'acce');
			var item5 = getNodeValue(xmlData, 'fook');
			var item6 = getNodeValue(xmlData, 'fooksize');
			var item7 = getNodeValue(xmlData, 'count');
			
			var infoName  = new Array('商品コード',  '価格',         '仕上げ');
			var infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish);
			//var infoName  = new Array('商品コード',  '価格',         '仕上げ',        'パネル種類', 'パネルサイズ', 'オプション', 'アクセサリー', '用途別フック仕様', 'フックサイズ',  '入数');
			//var infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish, item1,        item2,          item3,        item4,          item5,              item6,           item7);
			//var infoName  = new Array('商品コード',  '価格',         'カラー',        'パネル種類', 'パネルサイズ', 'オプション', 'アクセサリー', '用途別フック仕様', 'フックサイズ',  '入数');
			//var infoValue = new Array(itemColorCode, itemColorPrice, itemColor, item1,        item2,          item3,        item4,          item5,              item6,           item7);
		
			
			break;
		
		//---------------------------------------------------------------------
		// ネットパーティション
		//---------------------------------------------------------------------
		case 22:
		
			// 商品名の色指定
			titlecolor = '#6e3c9f';
			
			var item1 = getNodeValue(xmlData, 'ptype');
			var item2 = getNodeValue(xmlData, 'psize');
			var item3 = getNodeValue(xmlData, 'option');
			var item4 = getNodeValue(xmlData, 'acce');
			var item5 = getNodeValue(xmlData, 'fook');
			var item6 = getNodeValue(xmlData, 'fooksize');
			var item7 = getNodeValue(xmlData, 'count');
			
			var infoName  = new Array('商品コード',  '価格',         '仕上げ');
			var infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish);
			//var infoName  = new Array('商品コード',  '価格',         '仕上げ',        'パネル種類', 'パネルサイズ', 'オプション', 'アクセサリー', '用途別フック仕様', 'フックサイズ',  '入数');
			//var infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish, item1,        item2,          item3,        item4,          item5,              item6,           item7);
			//var infoName  = new Array('商品コード',  '価格',         'カラー',        'パネル種類', 'パネルサイズ', 'オプション', 'アクセサリー', '用途別フック仕様', 'フックサイズ',  '入数');
			//var infoValue = new Array(itemColorCode, itemColorPrice, itemColor, item1,        item2,          item3,        item4,          item5,              item6,           item7);


			break;
			
		//---------------------------------------------------------------------
		// ビルド
		//---------------------------------------------------------------------
		case 23:
			
			// 商品名の色指定
			titlecolor = '#6e3c9f';
			
			var item1 = getNodeValue(xmlData, 'pipe');
			var item2 = getNodeValue(xmlData, 'count');
			
			var infoName  = new Array('商品コード',  '価格',         '仕上げ',        'パイプ長');
			var infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish, item1);
			//var infoName  = new Array('商品コード',  '価格',         '仕上げ',        'パイプ長', '入数');
			//var infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish, item1,      item2);
			//var infoName  = new Array('商品コード',  '価格',         'カラー',        'パイプ長', '入数');
			//var infoValue = new Array(itemColorCode, itemColorPrice, itemColor, item1,      item2);
			
			
			break;
			
		//---------------------------------------------------------------------
		// レミーポール
		//---------------------------------------------------------------------
		case 24:
		
			// 商品名の色指定
			titlecolor = '#6e3c9f';
			
			var item1 = getNodeValue(xmlData, 'shape');
			var item2 = getNodeValue(xmlData, 'psize');
			var item3 = getNodeValue(xmlData, 'plength');
			var item4 = getNodeValue(xmlData, 'count');
			
			var infoName  = new Array('商品コード',  '価格',         '仕上げ',        '形状', '長さ');
			var infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish, item1,  item3);
			//var infoName  = new Array('商品コード',  '価格',         '仕上げ',        '形状', 'パイプ径', '長さ', '入数');
			//var infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish, item1,  item2,      item3,  item4);
			//var infoName  = new Array('商品コード',  '価格',         'カラー',        '形状', 'パイプ径', '長さ', '入数');
			//var infoValue = new Array(itemColorCode, itemColorPrice, itemColor, item1,  item2,      item3,  item4);
			
			
			break;
		
		//---------------------------------------------------------------------
		// リプリー
		//---------------------------------------------------------------------
		case 25:
		
			// 商品名の色指定
			titlecolor = '#cd0a04';
			
			var itemLength   = getNodeValue(xmlData, 'length');   //長さ
			var itemFace     = getNodeValue(xmlData, 'face');     //フェイス
			var itemPitch    = getNodeValue(xmlData, 'pitch');    //ピッチ
			var itemUse      = getNodeValue(xmlData, 'usesize');  //有効使用実寸
			var itemFook     = getNodeValue(xmlData, 'fook');     //用途別フック仕様
			
			infoName  = new Array('商品コード',  '価格',         '仕上げ',        '長さ',     'フェイス',  '有効使用実寸', '用途別フック仕様');
			infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish, itemLength, itemFace,    itemUse,        itemFook);
			//infoName  = new Array('商品コード',  '価格',         '仕上げ',        '長さ',     'フェイス', 'ピッチ',  '有効使用実寸');
			//infoValue = new Array(itemColorCode, itemColorPrice, itemColorFinish, itemLength, itemFace,   itemPitch, itemUse);
			//infoName  = new Array('商品コード',  '価格',         'カラー',        '長さ',     'フェイス', 'ピッチ',  '有効使用実寸');
			//infoValue = new Array(itemColorCode, itemColorPrice, itemColor, itemLength, itemFace,   itemPitch, itemUse);
			
			
			break;
	}

	// 商品名
	result += getName(itemName, titlecolor);

	// オーダー品
	result += getOrderImg(itemOrders);

	// 仕様詳細
	result += getTextInfo(infoName, infoValue); 

	result += '<div class="info_text">';
	
	// 備考など
	result += getNote(new Array(itemNote1, itemNote2, itemNote3, itemNote4));

	// 展開色
	result += getTenkaishoku(xmlData);
	
	result += '</div>';

	//======================================================================
	// 右側のボタン
	//======================================================================
	result += '<div id="btn">';
	result += '<ul>';


	result += getPopupButton('印刷',               itemPrint, '/image/btn_detail01_f2.jpg', '/image/btn_detail01.jpg', 'btn01', PRINT_WINDOW_W, PRINT_WINDOW_H);
//	result += getPopupButton('URL',               itemUrl, '/image/btn_detail02_f2.jpg', '/image/btn_detail02.jpg', 'btn02', DL_WINDOW_W,    DL_WINDOW_H);
	result += getPopupButton('技術情報',           itemTech,  '/image/btn_detail04_f2.jpg', '/image/btn_detail04.jpg', 'btn04', TECH_WINDOW_W,  TECH_WINDOW_H);
	result += getPopupButton('施工情報',   itemIndustrial,   '/image/btn_detail09_f2.jpg', '/image/btn_detail09.jpg', 'btn03', TECH_WINDOW_W,   TECH_WINDOW_H);
/*	result += getPopupButton('注意事項',           itemNotice,  '/image/btn_detail07_f2.jpg', '/image/btn_detail07.jpg', 'btn05', TECH_WINDOW_W,  TECH_WINDOW_H);
	result += getPopupButton('施工事例',           itemHowto, '/image/btn_detail08_f2.jpg', '/image/btn_detail08.jpg', 'btn06', HOW_WINDOW_W,   HOW_WINDOW_H);*/

	result += getPopupButton('FAQ',                itemFaq,   '/image/btn_detail05_f2.jpg', '/image/btn_detail05.jpg', 'btn07', FAQ_WINDOW_W,   FAQ_WINDOW_W);
	//result += getPopupButton('データダウンロード', itemDown,  '/image/btn_detail06_f2.jpg', '/image/btn_detail06.jpg', 'btn08', DL_WINDOW_W,    DL_WINDOW_H);
	
	result += '</ul>';
	result += '<div class="info_text">';
	result += '<br clear="all"><small>※一部ポップアップウィンドウで表示されます</small><br /></div>';
	
	// カートボタン
	//result += '<div id="cato"><input type="image" onclick=\'var fm = document.getElementById("form1"); fm.action="cart.php?addCd='+(color[0].getElementsByTagName("code"))[0].childNodes[0].nodeValue+'&addBid='+itemBid+'"; fm.submit();\' name="cato01" src="/image/cato01.jpg" onMouseOver="this.src=\'/image/cato01_f2.jpg\'" onMouseOut="this.src=\'/image/cato01.jpg\'"></div>';
	result += '<div id="cato"><form name="cartform" action="cart.php"><input type="image" onclick=\'cartform.submit();\' name="cato01" src="/image/cato01.jpg" onMouseOver="this.src=\'/image/cato01_f2.jpg\'" onMouseOut="this.src=\'/image/cato01.jpg\'">';
	//ブランドIDと商品コードを隠しておく
	result += '<input type="hidden" name="addCd" value="' + (color[0].getElementsByTagName("code"))[0].childNodes[0].nodeValue + '">';
	result += '<input type="hidden" name="addBid" value="' + itemBid + '"></form>';
	result += '</div>';
	
	result += '</div>';
	
	result += '</div><hr /><br class="clear"  />';

	resultDetail.innerHTML = result;
}



