var url1 = 'http://directstyle.world.co.jp/webshop/item/#type##code2#.html?intxtid=ft_re_hist';         // W
var url2 = 'http://directstyle.world.co.jp/secret/#type#/item/#type##code2#.html?intxtid=ft_re_hist';   // H
var imgurl = 'https://img.directstyle.world.co.jp/upimages/#code1#/#code2#/item#code2#S.jpg';

function GetCookie(){
	var cookieKey = "@itemhis=";
    var val = null;
    var cookie = document.cookie+";";
    var index = cookie.lastIndexOf(cookieKey);
    if (index != -1){
      var endIndex = cookie.indexOf(";",index);
      val = unescape(cookie.substring(index+cookieKey.length,endIndex));
    }
    return val;
}

function addOnloadEvent(func) {
    if (window.addEventListener) {
        window.addEventListener('load', func, false);
    }
    else {
        if (window.attachEvent) window.attachEvent('onload', func);
    }
}

var item;
addOnloadEvent(function(){
	var ck = GetCookie();
	if(ck == null) {
		var pNode = document.getElementById("itemhistory").parentNode;
		if (pNode.style)
			pNode.style.display = "none";
		else
			pNode.style = "display: none;";
		return;
	}
	var items = ck.split(",");
	var len = items.length;
	var sb = "";
	for(i = 0;i < len; i++){
		item = items[i];
		if (item.length != 13) continue;
		
		var code1 = item.substring(5, 8);
		var code2 = item.substring(5, 13);
		var type = item.substring(0, 5).replace(" ", "");
		var link = type.charAt(0) == 'W' ? url1 : url2;
		var imglink = imgurl;

		link = link.replace(/#type#/g, type);
		link = link.replace(/#code1#/g, code1);
		link = link.replace(/#code2#/g, code2);
		imglink = imglink.replace(/#type#/g, type);
		imglink = imglink.replace(/#code1#/g, code1);
		imglink = imglink.replace(/#code2#/g, code2);
		
		var str = '<li><a href="' + link + '"><img src="' + imglink + '" height="80" width="80" alt="" /></a></li>';
		sb += str;
	}
	if(len == 0){
		var pNode = document.getElementById("itemhistory").parentNode;
		if (pNode.style)
			pNode.style.display = "none";
		else
			pNode.style = "display: none;";
	}else{
		document.getElementById("itemhistory").innerHTML = (sb);
	}
});

// クッキーの削除
function deleteCookie() {
  cName = "@itemhis="; // 削除するクッキー名
  dTime = new Date();
  dTime.setYear(dTime.getYear() - 1);
  document.cookie = cName + ";path=/;expires=" + dTime.toGMTString(); }
