//team LAB Recommend Item

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





var recommendDivAttribute = 'style="width:778px;height:600px;margin-bottom:0px;"';



//var tlabRecItemId = '';

var recommendDivIdName = 'recommend_divid';

var reccomendObjectName = 'TLAB';

var reccomendMethodName = 'Recommend';



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);
	}
}

})();
