function endlinkConnection(){
	if(endlinkConnection.setTarget() == false) return false;
	endlinkConnection.setTarget();
	endlinkConnection.setTemplate();
	endlinkConnection.addTemplate();
	return true;
}
endlinkConnection.setTarget = function(){
	if(document.getElementById('endlinkConnection')){
		this.target = document.getElementById('endlinkConnection');
	}else{
		var div = document.getElementsByTagName('div');
		for(var i = 0; i < div.length; i++){
			if(div[i].className == 'endlink' && div[i].getElementsByTagName('h4')[0].innerHTML.match('関連記事')){
				this.target = div[i];
				break;
			}
		}
	}
	if(!this.target) return false;
	return true;
}
endlinkConnection.setTemplate = function(){
	if(document.domain.match(/(preview|broom)/)){
		var a = 'itmediacojpglobal' + 'dev';
	}else{
		var a = 'itmediacojpglobal';
	}
	var clickcount = 'var s=s_gi(\'' + a + '\'); s.events=\'event20\'; s.tl(this,\'o\',\'event20\');';
	var code = [];
	code.push('<form name="alertForms2" target="ITMIDalert">');
	code.push('<input type="hidden" name="ac" value="8b70865e13a2d61cf96c34172b9312018dffa6d8d496609bf9fd8314fd091e1a">');
	code.push('<input type="hidden" value="" name="article_url">');
	code.push('<input type="hidden" value="" name="return_url">');
	code.push('<input type="hidden" value="" name="encoding">');
	code.push('<button onclick="doSubmit(this.form);' + clickcount + '">【記事アラート】関連記事が掲載されたらメールで受け取る</button><span class="endlinkConnectionAlertBtnNew">New!</span>');
	code.push('</form>');
	this.obj = document.createElement('div');
	this.obj.setAttribute('id','endlinkConnectionAlertBtn');
	this.obj.innerHTML = code.join('');
	return true;
}
endlinkConnection.addTemplate = function(){
	this.target.parentNode.insertBefore(this.obj, this.target);
	return true;
}
endlinkConnection();

