/* おまかせ！ログレコメンダー */
document.write('<script type="text/javascript" src="https://log4.recommender.jp/js/logrecom.js"></script>');
/* 商品詳細ページ他：商品IDで取得する */
(function(initial){
	var addClick = function(){};
	if (window.addEventListener) {
		if (initial === 1) {
			window.addEventListener('load',arguments.callee,false);
			return;
		}
		addClick = function(element,func){element.addEventListener('click',func,false);};
	} else if (window.attachEvent) {
		if (initial === 1) {
			window.attachEvent('onload',arguments.callee);
			return;
		}
		addClick = function(element,func){element.attachEvent('onclick',func);};
	}
	if (/\/ShoppingCart\.html/.test(location.pathname)){
		var sub = document.getElementById('submit_0');
		var form = document.getElementById('form');
		if (sub && form && /tr/i.test(sub.parentNode.parentNode.tagName)) {
			var productlink = sub.parentNode.parentNode.getElementsByTagName('a')[0];
			var href = productlink.href;
			if (href && /((\/fs\/(?:ekanagu|test8240110))(?:\/[\w-]+)?(\/[\w-]+))/.test(href) ) {
				var urlPattern = /((\/fs\/(?:ekanagu|test8240110))(?:\/[\w-]+)?(\/[\w-]+))/.exec(href)
				var lastUrl = urlPattern[2] + urlPattern[3]
				var div,div2;
				if (!document.getElementById('logrecom_placeholder')){
					div = document.createElement('div');
					div.id = 'logrecom_placeholder';
					form.appendChild(div);
				}
				if (!document.getElementById('logrecom')){
					div2 = document.createElement('div');
					div2.id = 'logrecom';
					form.appendChild(div2);
				}
				logrecom_type_view('e_kanagu', lastUrl, 2);
			}
		}
	}
	var inputs = document.getElementsByName('imageField243');
	if (!inputs.length) return;
	for (var i = 0,l = inputs.length;i < l;i++) {
		(function(_i) {
			var input = inputs[_i], form = input.form;
			var cartlog = function(){
				var variations = form.variation;
				if (/input/i.test(variations.tagName)) variations = [variations];
				for (var i = 0, l = variations.length, checked; i < l; i++) {
					if (variations[i].checked) checked=true;
				}
				if (!checked) return;
				logrecom_cart_log('e_kanagu',2,location.pathname);
			};
			addClick(input,cartlog);
		})(i);
	}
})(1);
