﻿
function itimaiDsp() {
	// 表示中作品の品番を取得
	new Ajax.Request(
		'/script/itimai.pl',
		{
			method: 'get',
			onSuccess: function(oDisplayingRequest){
				var oXML = oDisplayingRequest.responseXML;
				var sDisplayingHinbng = oXML.getElementsByTagName('displayingHinbng')[0].getAttribute('value');
				
				// 作品情報取得
				var hParams = $H({path: 'PCHP_XML.pl', TRGID: 'PCHP_XML_SKH', sitkbn: 'V', subsitkbn: 'AB', hinbng: sDisplayingHinbng, limit: '1'});
				new Ajax.Request(
					'/script/redirect.pl',
					{
						method: 'get',
						parameters: hParams.toQueryString(),
						onSuccess: function(oRequest){
							var oXML = oRequest.responseXML;
							var oSkh = oXML.getElementsByTagName('skh')[0];
							
							var oSkhtitfrt = oSkh.getElementsByTagName('skhtitfrt')[0];
							var sSkhtitfrt = "";
							if (oSkhtitfrt.firstChild) {
								sSkhtitfrt = oSkhtitfrt.firstChild.nodeValue;
							}
				
							var oSkhtit = oSkh.getElementsByTagName('skhtit')[0];
							var sSkhtit = '';
							if(oSkhtit.firstChild){
								sSkhtit = oSkhtit.firstChild.nodeValue;
							}
			
							var oSkhtitaft = oSkh.getElementsByTagName('skhtitaft')[0];
							var sSkhtitaft = "";
							if (oSkhtitaft.firstChild) {
								sSkhtitaft = oSkhtitaft.firstChild.nodeValue;
							}
					
							// DOM
							var oItimai = document.getElementById('itimai');
							oItimai.removeChild(oItimai.firstChild);
					
							var oItimaiTable = document.createElement('table');
							oItimaiTable.setAttribute('width', 160, false);
							oItimaiTable.setAttribute('border', 0, false);
							oItimaiTable.setAttribute('cellpadding', 0, false);
							oItimaiTable.setAttribute('cellspacing', 2, false);
							oItimai.appendChild(oItimaiTable);
							
							var oItimaiTbody = document.createElement('tbody');
							oItimaiTable.appendChild(oItimaiTbody);
							
							var oItimaiImgTr = document.createElement('tr');
							oItimaiTbody.appendChild(oItimaiImgTr);
			
							var oItimaiImgTd = document.createElement('td');
							oItimaiImgTr.setAttribute('align', 'center', false);
							oItimaiImgTr.setAttribute('valign', 'top', false);
							oItimaiImgTr.appendChild(oItimaiImgTd);
			
							var oSkhurl = oSkh.getElementsByTagName('skhurl')[0];
							var sSkhurl = '';
							if(oSkhurl.firstChild){
								sSkhurl = oSkhurl.firstChild.nodeValue;
							}
							var oItimaiImgA = document.createElement('a');
							oItimaiImgA.setAttribute('target', '_blank', false);
							oItimaiImgA.setAttribute('href', sSkhurl, false);
							oItimaiImgTd.appendChild(oItimaiImgA)
			
							var oSkhgzo = oSkh.getElementsByTagName('skhgzo')[0];
							var oSkhgzoxsx = oSkhgzo.getElementsByTagName('xsx')[0];
							var oSkhgzoxsxUrl = oSkhgzoxsx.getElementsByTagName('url')[0];
							var sSkhgzoxsxUrl = '';
							if(oSkhgzoxsxUrl.firstChild){
								sSkhgzoxsxUrl = oSkhgzoxsxUrl.firstChild.nodeValue;
							}
							var oSkhgzoxsxWidth = oSkhgzoxsx.getElementsByTagName('width')[0];
							var sSkhgzoxsxWidth = '';
							if(oSkhgzoxsxWidth.firstChild){
								sSkhgzoxsxWidth = oSkhgzoxsxWidth.firstChild.nodeValue;
							}
							var oSkhgzoxsxHeight = oSkhgzoxsx.getElementsByTagName('height')[0];
							var sSkhgzoxsxHeight = '';
							if(oSkhgzoxsxHeight.firstChild){
								sSkhgzoxsxHeight = oSkhgzoxsxHeight.firstChild.nodeValue;
							}
							var oItimaiImg = document.createElement('img');
							oItimaiImg.src = sSkhgzoxsxUrl;
							var nWidth  = ("" != sSkhgzoxsxWidth)  ? sSkhgzoxsxWidth  : 100;
							var nHeight = ("" != sSkhgzoxsxHeight) ? sSkhgzoxsxHeight : 140;
							oItimaiImg.setAttribute('width', nWidth, false);
							oItimaiImg.setAttribute('height', nHeight, false);
							oItimaiImg.setAttribute('border', 0, false);
							oItimaiImg.setAttribute('alt', '詳細を見に行く', false);
							oItimaiImgA.appendChild(oItimaiImg);
			
							var oItimaiTitTr = document.createElement('tr');
							oItimaiTbody.appendChild(oItimaiTitTr);
			
							var oItimaiTitTd = document.createElement('td');
							oItimaiTitTd.setAttribute('align', 'center', false);
							oItimaiTitTd.setAttribute('valign', 'top', false);
							oItimaiTitTd.setAttribute('class', 'txt10', false);
							oItimaiTitTr.appendChild(oItimaiTitTd);
			
							oItimaiTitTd.appendChild(document.createTextNode(sSkhtitfrt + sSkhtit + sSkhtitaft));
			
						},
						onFailure: function(oRequest){
						}
					}
				);
			},
			onFailure: function(oRequest){
			}
		}
	);

}
