function itemSearch( keyArg ){
	var requestUrl = 'http://api.rakuten.co.jp/rws/2.0/json?';
	var developerId = '9d4061da4587c390ab2c87d4f5278663';
	var affiliateId = '0962cbe6.38e90c4a.0962cbe7.39df39bd';

	var param = [];
	param.push('developerId='+developerId);
	param.push('affiliateId='+affiliateId);
	param.push('operation=ItemSearch');
	param.push('version=2009-04-15');
	param.push('genreId=100005');
	param.push('hits=1');
	param.push('sort=-reviewCount');
	param.push('field=1');
	param.push('avairability=1');
	param.push('imageFlag=1');
	param.push('callBack=showResult');
	param.push('keyword='+keyArg);

	var scriptTag = document.createElement('script');
	scriptTag.src = requestUrl + param.join('&');
	document.body.appendChild(scriptTag);
}
function showResult(data) {
	var contents = '';
	if(data.Header.Status == "Success"){
		var list = data.Body.ItemSearch.Items.Item;
		for(var i = 0; i < list.length; i++) {
			var affiliateurl  =list[i].affiliateUrl;
			var mediulimageurl=list[i].mediumImageUrl;
			var itemname      =list[i].itemName;
			var itemprice     =list[i].itemPrice;
			var reviewcount   =list[i].reviewCount;
			contents+='<p><div class="img2"><a href="'+affiliateurl+'" target="_blank"><img src="'+mediulimageurl+'" border=0></a></div><a href="'+affiliateurl+'" target="_blank">'+itemname+'</a><br /><br />お客様の声:<a href="'+affiliateurl+'" target="_blank">'+reviewcount+'件</a><br /></p><br />';
		}
	}
	document.getElementById('itemlist').innerHTML = contents;
	document.getElementById('result').style.display = "block";
} 
refer=document.referrer;
var qword='家庭菜園';
qword=encodeURIComponent(qword);
if(refer){
	refer = refer.toUpperCase();
	switch(refer.match(/^HTTP:\/\/.+\//)[0]){
	case "HTTP://WWW.GOOGLE.CO.JP/":
		qword=refer.match(/[&?]Q=[^&]+/)[0].split(/=/)[1].replace(/\+/g,"%20");
		break;
	case "HTTP://SEARCH.YAHOO.CO.JP/":
		qword=refer.match(/[&?]P=[^&]+/)[0].split(/=/)[1].replace(/\+/g,"%20");
		break;
	}
}
itemSearch( qword );


