
/**
 * 恋が叶う商品呼び出し
 * @param d1 対象誕生日1 Date型で
 * @param d2 対象誕生日2 Date型で
 */
var koikana = function(d1,d2){
	/* 運命日計算 */
	var nd=new Date();
	d1.setYear(nd.getFullYear()-1);
	d2.setYear(nd.getFullYear()-1);
	var ds = Math.abs(d1-d2)/2;

	var dformat = function(_d){
		return _d.getFullYear() + "/" + (_d.getMonth() + 1) +"/" + _d.getDate();
	}

	var unmei = new Date(Math.max(d1,d2)-ds);
	var funmei = dformat(unmei);
	var aite = dformat(d2);

	$("#rel_item_nowloading").show();
	$.ajax({
		dataType: "json",
		url: "/lab/koikana_goods/provider.php?d=" + funmei + "&dx=" + aite,
		success: dispKoikana
	});
}

var dispKoikana = function(itms){
	/* preload images */
	for(i=0;i<itms.length;i++){
		var _img=new Image();
		if(!itms[i].image){
			itms[i].image = "/lab/koikana_goods/assets/noimage.gif";
		}
		_img.src=itms[i].image;
	}
	var kseq=0;
	var writeGoods = function(){
		var itm = itms[kseq];
		/* image */
		var imgTag = $('#unit1 img')[0];
		if(itm.hasOwnProperty('image') && itm.image){
			imgTag.src = itm.image;
		}
		else{
			imgTag.src = "notfound";
		}

		/* contents */
		$("#unit1 a")[0].href=itm.url;
		var ctn = "";
		ctn += "<a href='" + itm.url + "' target='_blank' >";
		ctn += itm.title;
		ctn += itm.artist? "/" + itm.artist : "";
		ctn += (itm.author? "/" + itm.author : "") + "</a><br/><br/>";

		ctn += "推薦の理由：";
		if(itm.type == "charapla"){
			ctn += itm.note;
		}
		if(itm.type == "yrank"){
			ctn += "ふたりの運命日の注目キーワード<br>キーワード："+itm.words+"<br/>"+itm.note;
		}
		if(itm.type == "ec"){
			ctn += "あの人の誕生日に発売&nbsp; ※公式発表とは異なる場合があります";
		}
 
		/* display */
		$("#unit2").html(ctn);
	};
	writeGoods();
	$("#k_othprs").click(function(){
		if(kseq<itms.length-1){
			kseq++;
		}
		else{
			kseq=0;
		}
		writeGoods();
	});
	$("#rel_item_nowloading").hide();
	$("#rel_item").show();
}

var __kdummy=function(){;}
document.write('<div id="rel_item_nowloading" style="display:none" class="mL30">now loading...<p class="mT50">&nbsp;</p><p class="mT50">&nbsp;</p></div>')
document.write('<div id="rel_item" style="display:none">');
document.write('<div class="clr">&nbsp;</div>');
document.write('<div id="unit1"><a href="#" target="_blank"><img border="0" src="/lab/koikana_goods/assets/noimage.gif" alt="" /></a>');
document.write('<div class="al-left"><br/><a id="k_othprs" href="javascript:__kdummy()">他のプレゼント</a></div></div>');
document.write('<div id="unit2">');
document.write('</div>');
document.write('</div>');

