function apDay(endtime) {
  var today = new Date();
  var dayms = 60 * 60 * 1000;
  var n = Math.floor((endtime.getTime()-today.getTime())/dayms) + 1;
  var day = Math.floor(n / 24);
  var hour = n % 24;
  if (day > 0) {
    return day + "日";
  } else {
    return hour + "時間";
  }
}

function rfc3339ToJSDate(rfcdate) {
	var dt = rfcdate.split("T");
	dt[0] = dt[0].split("-");
	var time, offset;
	if(dt[1].charAt(dt[1].length-1)=="Z"){
		time = dt[1].substr(0,dt[1].length);
		offset = "+00:00";
	} else {
		time = dt[1].substr(0, dt[1].length-6);
		offset = dt[1].substr(dt[1].length-6,6);
	}
	time = time.split(":");
	var h = parseInt(time[0]);
	var m = parseInt(time[1]);
	var s = parseFloat(time[2]);
	var ms = Date.UTC(dt[0][0], dt[0][1]-1, dt[0][2],
		parseInt(time[0]),
		parseInt(time[1]),
		parseFloat(time[2])
	);
	var isPlus = (offset.charAt(0)=="+");
	offset = offset.substring(1,offset.length);
	offset = offset.split(":");
	var offh, offm;
	offset[0].charAt(0)=="0" ? offh = parseInt(offset[0].charAt(1)) : offh = parseInt(offset[0]);
	offset[1].charAt(0)=="0" ? offm = parseInt(offset[1].charAt(1)) : offm = parseInt(offset[1]);
	var offms = (offh*60+offm)*60*1000;
	
	return isPlus ? new Date(ms-offms) : new Date(ms+offms);
}

jQuery(function($) {
  $('ul#product-list > li').tile();
  $('div#recommend-items li').tile();
  $('a.external').attr("target", "_blank");
  $("div#detailphotobloc a[rel=gallery]").fancybox();
});


