﻿/*
 *	Amazonより書籍情報を取得、表示
 *	引数	ISBN-10
*/
function Amazon_get(ASIN) {
	var url = "http://natu-n.com/apa.cgi?asin=" + ASIN + "&aid=" + aid;
	var xml = new JKL.ParseXML( url );
	var func = function (data) {
		var item = data.MultiOperationResponse.ItemLookupResponse.Items.Item;
		var tit = item.ItemAttributes.Title;
		var ath = item.ItemAttributes.Author;
		var elementTarget = $("ttl");
		elementTarget.appendChild(document.createTextNode(tit));

		var elementTarget = $("img");
		var p1 = document.createElement('p');
		elementTarget.appendChild(p1);
//		LargeImageがあればGreybox表示を可能にする
		if (item.LargeImage) {
			var src = item.MediumImage.URL;
			var lk1 = document.createElement('a');
				lk1.setAttribute('href' ,"#");
				lk1.setAttribute('title' ,tit);
			elementTarget.getElementsByTagName("p")[0].appendChild(lk1);
			Event.observe(elementTarget.getElementsByTagName("a")[0], 'click',
				function(event){
					GB_showImage(tit, item.LargeImage.URL);
				}
			, false);
		}
//		MediumImageがあるか？
		if (item.MediumImage) {
			var src = item.MediumImage.URL;
			var im1 = document.createElement('img');
				im1.setAttribute('src', src);
			elementTarget.getElementsByTagName("a")[0].appendChild(im1);
			$("img").style.height = (item.MediumImage.Height["#text"] - 0 + 4) + "px";
		} else {
//			var src = "./img/no-image-no-ciu__AA96_.jpg";
			var src = "img/comingsoon_books._V53071660_.gif";
			var im1 = document.createElement('img');
				im1.setAttribute('src', src);
			elementTarget.getElementsByTagName("p")[0].appendChild(im1);
			$("img").style.height = "60px";
		}
//
//		書籍データ表示
		var sp1 = document.createElement('span');
			sp1.setAttribute('id' ,'dsp');
		elementTarget = $("img").getElementsByTagName("p")[0];
		elementTarget.appendChild(sp1);

		var elementTarget = $("dsp");

		if (ath) {
			elementTarget.appendChild(document.createTextNode(ath + "(著)"));
			elementTarget.appendChild(document.createElement('br'));
		}
		elementTarget.appendChild(document.createTextNode(item.ItemAttributes.Binding + "(" + item.ItemAttributes.NumberOfPages + "ページ)"));
		elementTarget.appendChild(document.createElement('br'));
		elementTarget.appendChild(document.createTextNode("出版社:" + item.ItemAttributes.Manufacturer));
		elementTarget.appendChild(document.createElement('br'));
		elementTarget.appendChild(document.createTextNode("発行日:" + item.ItemAttributes.PublicationDate));
		elementTarget.appendChild(document.createElement('br'));

		var lk1 = document.createElement('a');
			lk1.setAttribute('href' ,item.DetailPageURL);
			lk1.setAttribute('target' ,'_blank');
			lk1.setAttribute('title' ,tit);

		var sp1 = document.createElement('span');
			sp1.setAttribute('id' ,'az');
		elementTarget = $("img").getElementsByTagName("p")[0];
		elementTarget.appendChild(sp1);
		var elementTarget = $("az");
		elementTarget.appendChild(lk1);
		var src = "img/remote-buy-jp4.gif";
		var im1 = document.createElement('img');
			im1.setAttribute('src', src);
			im1.style.cssText = "vertical-align:bottom;";
		elementTarget.getElementsByTagName("a")[0].appendChild(im1);


//		イメージの方が高さが低いときは、書籍データに併せる
		if ($("img").getHeight() < ($("dsp").getHeight() + $("az").getHeight())) {
			$("az").style.top = $("dsp").getHeight() + 2 + "px";
			$("img").style.height = $("dsp").getHeight() + $("az").getHeight() + 4 + "px";
		} else {
			$("az").style.top = $("img").getHeight() - $("az").getHeight() + "px";
		}

	};

	xml.async(func);
	xml.parse();
}
