//team LAB Recommend Beacon

(function(){
var recommendAccountName = 'binchoutan';
document.write('<script type="text/javascript" src="/recommend/tlab-beacon.js"></script>');



var recommendDivAttribute = 'style="width:1px;height:1px"';



//var tlabRecItemId = '';

var recommendDivIdName = 'beacon_divid';

var reccomendObjectName = 'TLAB';

var reccomendMethodName = 'Beacon';



var sendRequestRetryMsec = 300;
var sendRequestRetryTime = 10;
var sendRequestRetryCount = 0;



document.write(
	'<div id="' + recommendDivIdName + '" ' +
	recommendDivAttribute + '></div>'
);

if(
	navigator.userAgent.indexOf("DoCoMo",0) == -1 &&
	navigator.userAgent.indexOf("J-PHONE",0) == -1 &&
	navigator.userAgent.indexOf("Vodafone",0) == -1 &&
	navigator.userAgent.indexOf("SoftBank",0) == -1 &&
	navigator.userAgent.indexOf("UP.Browser",0) == -1 &&
	navigator.userAgent.indexOf("willcom",0) == -1
){
	var sendRequestIntervalID = setInterval(
		sendRequestInterval,
		sendRequestRetryMsec
	);
}

function sendRequestInterval(){
	sendRequestRetryCount++;
	if(
		typeof(eval(reccomendObjectName + '.' + reccomendMethodName))
		!= 'undefined'
	){
		var secondArg = '';
		if(
			reccomendMethodName == 'Beacon' ||
			reccomendMethodName == 'Recommend'
		){
			secondArg = ', tlabRecItemId';
		}
		(
			eval(
				'new ' + 
				reccomendObjectName + '.' + reccomendMethodName +
				'(recommendDivIdName' + secondArg + ')'
			)
		).sendRequest();
		
		clearInterval(sendRequestIntervalID);
		
	}else if(sendRequestRetryCount > sendRequestRetryTime){
		clearInterval(sendRequestIntervalID);
	}
}

})();


Sec = (new Date()).getSeconds();
document.write('<img src="http://www.binchoutan.com/reco/get.cgi?code=' + tlabRecItemId + '&t=' + Sec + '" width="0" height="0">');



