<!--
// Client Specific Values
var vltrc2_svr = 'www.al2.go.biglobe.ne.jp/VL/Trace';
var vltrc2_ce = '';

// Page Specific Values
var vltrc2_protocol = location.protocol;
if (typeof(vltrc2_p) == 'undefined') {
	var vltrc2_p = '';
}
var vltrc2_l = '';
var vltrc2_r = '';
var vltrc2_a = '';
var vltrc2_t = '';
var vltrc2_k = '';
var vltrc2_f = '';
var vltrc2_j = '';
var vltrc2_w = '';
var vltrc2_h = '';
var vltrc2_d = '';
var vltrc2_o = '';
var vltrc2_v = true;
var vltrc2_b = true;
var vltrc2_plugin = '';
var vltrc2_cookval = '';
var _vltrc2_cookval = '';
var vltrc2_tp = '';
var vltrc2_ce = '';
var vltrc2_ad = '';
var vltrc2_str = '';
var vltrc2_stid = '';
var vltrc2_isnewid = '';
var vltrc2_isnewses = '';
var vltrc2_cookcontpv = '';
var vltrc2_cookconrpt = '';
var vltrc2_cookconfre = '';
var vltrc2_cookconrec = '';
var vltrc2_cookconsta = '';
var vltrc2_cookconmon = '';
var SPID  = '';
var SSTR  = '';
var SSTID = '';

function fError(){
  if (vltrc2_l.length > 512) { vltrc2_l = vltrc2_l.substring(0, 512); }
  if (vltrc2_r.length > 512) { vltrc2_r = vltrc2_r.substring(0, 512); }
  if (vltrc2_a.length > 51 ) { vltrc2_a = vltrc2_a.substring(0, 51 ); }
  if (vltrc2_t.length > 128) { vltrc2_t = vltrc2_t.substring(0, 128); }
  
  if (vltrc2_v == true) {
    document.write('<img src="'+vltrc2_protocol+'//'+vltrc2_svr+'?'+'c='+vltrc2_cid+'&p='+vltrc2_p+'&g=/1'+'&r='+vltrc2_r+'&l='+vltrc2_l+'&a='+vltrc2_a+'&t='+vltrc2_t+'&k='+vltrc2_k+'&sf='+vltrc2_f+'&j='+vltrc2_j+'&w='+vltrc2_w+'&h='+vltrc2_h+'&d='+vltrc2_d+'&o='+vltrc2_o+'&cval='+vltrc2_cookval+'&tp='+vltrc2_tp+'&ce='+vltrc2_ce+'&adf='+vltrc2_ad+'&str='+vltrc2_str+'&stid='+vltrc2_stid+'&cvalcontpv='+vltrc2_cookcontpv+'&cvalconrpt='+vltrc2_cookconrpt+'&cvalconfre='+vltrc2_cookconfre+'&cvalconrec='+vltrc2_cookconrec+'&cvalconsta='+vltrc2_cookconsta+'&cvalconmon='+vltrc2_cookconmon+'" width="0" height="0" border="0" alt="">');

  }
  window.onerror=null;
  return true;
}
window.onerror=fError;

vltrc2_tp=1;
vltrc2_l = escape(document.location);
vltrc2_l = unescape(vltrc2_l);
var vltrc2_tmp3 = vltrc2_l.indexOf('?',0);
if (vltrc2_tmp3 == -1){
  vltrc2_l = vltrc2_l + '?post_id=' + bl_bcid;
} else {
  vltrc2_l = vltrc2_l + '&post_id=' + bl_bcid;
}
vltrc2_l = escape(vltrc2_l);
vltrc2_r = escape(document.referrer);
vltrc2_t = escape(document.title);
vltrc2_k = escape(navigator.cookieEnabled);
vltrc2_plugin = (navigator.mimeTypes && navigator.mimeTypes["application/x-shockwave-flash"]) ? navigator.mimeTypes["application/x-shockwave-flash"].enabledPlugin : 0;
if (vltrc2_plugin) {
  var vltrc2_f = navigator.plugins["Shockwave Flash"].description.split(" ");
} else if (navigator.userAgent && navigator.userAgent.indexOf("MSIE")>=0 
           && (navigator.appVersion.indexOf("Win") != -1)) {
  document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n');
  document.write('on error resume next \n');
  document.write('vltrc2_f = ( IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.3")))\n');
  document.write('</SCR' + 'IPT\> \n');
}
if (vltrc2_f) {
  vltrc2_f = "true";
} else {
  vltrc2_f = "false";
}
vltrc2_j = escape(navigator.javaEnabled());
vltrc2_w = escape(screen.width);
vltrc2_h = escape(screen.height);
vltrc2_d = escape(screen.colorDepth);
vltrc2_o = escape(location.protocol);
var vltrc2_cookconrpt='';
var vltrc2_cookcontpv='';
var vltrc2_cookconfre='';
var vltrc2_cookconrec='';
var vltrc2_cookconsta='';
var vltrc2_cookconmon='';
	if (vltrc2_b == true) {
	  vltrc2_a = escape(parent.location);
	  if (vltrc2_l != vltrc2_a && typeof vltrc2_a != 'undefined') {
	    vltrc2_r = escape(parent.document.referrer);
	  }
	  if (typeof vltrc2_a != 'undefined') {
	      var vltrc2_tmp1;
	      var vltrc2_tmp2;
	      vltrc2_a = unescape(vltrc2_a);
	      vltrc2_tmp1 = vltrc2_a.indexOf('vl_bnr_id=',0);
	      if (vltrc2_tmp1 >= 0) {
	          vltrc2_tmp2 = vltrc2_a.indexOf('&',vltrc2_tmp1);
	          if (vltrc2_tmp2 < 0) {
	              vltrc2_tmp2 = vltrc2_a.length;
	          }
	          vltrc2_a = vltrc2_a.substring(vltrc2_tmp1,vltrc2_tmp2);
	          vltrc2_a = escape(vltrc2_a);
	      } else {
	          vltrc2_a = '';
	      }
	  } else {
	      vltrc2_a = '';
	  }
}
if (vltrc2_l.length > 512) { vltrc2_l = vltrc2_l.substring(0, 512); }
if (vltrc2_r.length > 512) { vltrc2_r = vltrc2_r.substring(0, 512); }
if (vltrc2_a.length > 51 ) { vltrc2_a = vltrc2_a.substring(0, 51 ); }
if (vltrc2_t.length > 128) { vltrc2_t = vltrc2_t.substring(0, 128); }
if (vltrc2_v == true) {
  document.write('<img src="'+vltrc2_protocol+'//'+vltrc2_svr+'?'+'c='+vltrc2_cid+'&p='+vltrc2_p+'&g=/1'+'&r='+vltrc2_r+'&l='+vltrc2_l+'&a='+vltrc2_a+'&t='+vltrc2_t+'&k='+vltrc2_k+'&sf='+vltrc2_f+'&j='+vltrc2_j+'&w='+vltrc2_w+'&h='+vltrc2_h+'&d='+vltrc2_d+'&o='+vltrc2_o+'&cval='+vltrc2_cookval+'&tp='+vltrc2_tp+'&ce='+vltrc2_ce+'&adf='+vltrc2_ad+'&str='+vltrc2_str+'&stid='+vltrc2_stid+'&cvalcontpv='+vltrc2_cookcontpv+'&cvalconrpt='+vltrc2_cookconrpt+'&cvalconfre='+vltrc2_cookconfre+'&cvalconrec='+vltrc2_cookconrec+'&cvalconsta='+vltrc2_cookconsta+'&cvalconmon='+vltrc2_cookconmon+'" width="0" height="0" border="0" alt="">');

}
function sError(){
	if (vltrc2_l.length > 512) { vltrc2_l = vltrc2_l.substring(0, 512); }
	if (vltrc2_r.length > 512) { vltrc2_r = vltrc2_r.substring(0, 512); }
	if (vltrc2_a.length > 51 ) { vltrc2_a = vltrc2_a.substring(0, 51 ); }
	if (vltrc2_t.length > 128) { vltrc2_t = vltrc2_t.substring(0, 128); }
	if (vltrc2_v == true) {

	vlimg = new Image(1,1);
	var date = new Date();
	vlimg.src = vltrc2_protocol+'//'+vltrc2_svr+'?'+'c='+vltrc2_cid+'&p='+ SPID + '&str=' + SSTR + '&stid=' + SSTID + '&g=/1'+'&r='+vltrc2_r+'&l='+vltrc2_l+'&a='+vltrc2_a+'&t='+vltrc2_t+'&k='+vltrc2_k+'&sf='+vltrc2_f+'&j='+vltrc2_j+'&w='+vltrc2_w+'&h='+vltrc2_h+'&d='+vltrc2_d+'&o='+vltrc2_o+'&cval='+vltrc2_cookval+'&tp='+vltrc2_tp+'&ce='+vltrc2_ce+'&adf='+vltrc2_ad + '&' + date.getTime();
  }
  window.onerror=null;
  return true;
}

function VL_Send(sPid, sStr, sStid)
{
  window.onerror=sError;
  if (typeof sPid != 'undefined') {
    SPID  = sPid;
  }
  if (typeof sStr != 'undefined') {
    SSTR  = sStr;
  }
  if (typeof sStid != 'undefined') {
    SSTID = sStid;
  }
  if (typeof sPid == 'undefined') {
	   sError();
	   return;
  }
  if (typeof sStr == 'undefined') {
	   sError();
	   return;
  }
  if (typeof sStid == 'undefined') {
	   sError();
	   return;
  }
vltrc2_tp=1;

	vltrc2_l = escape(document.location);
	vltrc2_l = unescape(vltrc2_l);
	var vltrc2_tmp3 = vltrc2_l.indexOf('?',0);
	if (vltrc2_tmp3 == -1){
	  vltrc2_l = vltrc2_l + '?post_id=' + bl_bcid;
	} else {
	  vltrc2_l = vltrc2_l + '&post_id=' + bl_bcid;
	}
	vltrc2_l = escape(vltrc2_l);
	vltrc2_r = escape(document.referrer);
	vltrc2_t = escape(document.title);
	vltrc2_k = escape(navigator.cookieEnabled);
	vltrc2_f = "true";
	vltrc2_j = escape(navigator.javaEnabled());
	vltrc2_w = escape(screen.width);
	vltrc2_h = escape(screen.height);
	vltrc2_d = escape(screen.colorDepth);
	vltrc2_o = escape(location.protocol);
	if (vltrc2_b == true) {
	  vltrc2_a = escape(parent.location);
	  if (vltrc2_l != vltrc2_a && typeof vltrc2_a != 'undefined') {
	    vltrc2_r = escape(parent.document.referrer);
	  }
	  if (typeof vltrc2_a != 'undefined') {
	      var vltrc2_tmp1;
	      var vltrc2_tmp2;
	      vltrc2_a = unescape(vltrc2_a);
	      vltrc2_tmp1 = vltrc2_a.indexOf('vl_bnr_id=',0);
	      if (vltrc2_tmp1 >= 0) {
	          vltrc2_tmp2 = vltrc2_a.indexOf('&',vltrc2_tmp1);
	          if (vltrc2_tmp2 < 0) {
	              vltrc2_tmp2 = vltrc2_a.length;
	          }
	          vltrc2_a = vltrc2_a.substring(vltrc2_tmp1,vltrc2_tmp2);
	      } else {
	          vltrc2_a = '';
	          vltrc2_a = escape(vltrc2_a);
	      }
	  } else {
	      vltrc2_a = '';
	  }
}
	if (vltrc2_l.length > 512) { vltrc2_l = vltrc2_l.substring(0, 512); }
	if (vltrc2_r.length > 512) { vltrc2_r = vltrc2_r.substring(0, 512); }
	if (vltrc2_a.length > 51 ) { vltrc2_a = vltrc2_a.substring(0, 51 ); }
	if (vltrc2_t.length > 128) { vltrc2_t = vltrc2_t.substring(0, 128); }
	if (vltrc2_v == true) {

	vlimg = new Image(1,1);
	var date = new Date();
	vlimg.src = vltrc2_protocol+'//'+vltrc2_svr+'?'+'c='+vltrc2_cid+'&p='+ SPID + '&str=' + SSTR + '&stid=' + SSTID + '&g=/1'+'&r='+vltrc2_r+'&l='+vltrc2_l+'&a='+vltrc2_a+'&t='+vltrc2_t+'&k='+vltrc2_k+'&sf='+vltrc2_f+'&j='+vltrc2_j+'&w='+vltrc2_w+'&h='+vltrc2_h+'&d='+vltrc2_d+'&o='+vltrc2_o+'&cval='+vltrc2_cookval+'&tp='+vltrc2_tp+'&ce='+vltrc2_ce+'&adf='+vltrc2_ad + '&' + date.getTime();

	}

}
window.onerror=null;

var V5_Trace = new Object();
V5_Trace.ImgMeasure = null;
function VL_FileDL( Obj ){
	var target = Obj.target;
	var b1 = target=='_blank';
	var b2 = (target!='' && typeof target!='undefined') && (typeof parent.frames[target]=='undefined');
	var clickLinkIsNewWindow = b1 || b2;
	var url                = V5getTraceUrlFileDLExtLink( Obj, 'FileDL' );
	var jsCodeClickLink    = V5getJsCodeClick(Obj);
	var isCompleteV5ReqImg = V5reqImg(url, 500, jsCodeClickLink, clickLinkIsNewWindow);
	if( isCompleteV5ReqImg ){ return true; }
	return false;
}
function VL_ExtLink( Obj ){
	var target = Obj.target;
	var b1 = target=='_blank';
	var b2 = (target!='' && typeof target!='undefined') && (typeof parent.frames[target]=='undefined');
	var clickLinkIsNewWindow = b1 || b2;
	var url                = V5getTraceUrlFileDLExtLink( Obj, 'ExtLink' );
	var jsCodeClickLink    = V5getJsCodeClick(Obj);
	var isCompleteV5ReqImg = V5reqImg(url, 500, jsCodeClickLink, clickLinkIsNewWindow);
	if( isCompleteV5ReqImg ){ return true; }
	return false;
}
function V5getJsCodeClick(Obj){
	var target = Obj.target;
	var code = 'location.href="'+Obj.href+'"';
	if( target=='_blank' ){
		code = 'open("'+Obj.href+'")';
	}
	else if( target=='_self' ){
	}
	else if( target=='_top' || target=='_parent' ){
		code = 'parent.location.href="'+Obj.href+'"';
	}
	else if( target!='' && typeof target!='undefined' ){
		if(typeof parent.frames[target] != 'undefined'){
			code = 'parent.frames["'+target+'"].location.href="'+Obj.href+'"';
		}else{
			code = 'open("'+Obj.href+'", "'+target+'")';
		}
	}
	return code;
}
function V5jsSleep(t){
	var d0 = new Date();
	while( (new Date()-d0)<t ){}
}
function V5reqImg(ImageUrl, WaitTime, JsCodeClickLink, ClickLinkIsNewWindow){
	var isFirefox = 0<=navigator.userAgent.indexOf('Firefox');
	var isWinXpSp2  = 0<=navigator.userAgent.indexOf("SV1");
	var isFirstRequest     = (ImageUrl!='');
	var img                = V5_Trace.ImgMeasure;
	var imgRequestComplete = false;
	if( isFirstRequest && vltrc2_v==true ){
		img = new Image();
		V5_Trace.ImgMeasure = img;
		V5_Trace.ImgMeasure.src = ImageUrl+'&jd='+new Date().getTime();
	}
	if( isWinXpSp2 ){
		V5jsSleep(500);
		imgRequestComplete = true;
	}
	else if( isFirefox && ClickLinkIsNewWindow ){
		setTimeout( JsCodeClickLink, 500);
	}
	else{
		if( img.complete || WaitTime<=0 ){
			if( !isFirstRequest ){
				setTimeout( JsCodeClickLink, 0);
			}
			imgRequestComplete = true;
		}else{
			setTimeout( "V5reqImg('', "+(WaitTime-100)+", '"+JsCodeClickLink+"')", 100 );
		}
	}
	return imgRequestComplete;
}
function V5getTraceUrlFileDLExtLink( Obj, UrlType ){
	var urlTracer = location.protocol+'//'+vltrc2_svr;
	var urlQuery  = '';
	var uu        = new Array(); 
	var vlTsGenClientId, vlPageId;
	var _vltrc2_r, _vltrc2_l;
	var linkFlg;
	window.onerror = _fError;
	initParameters();
	setArrayMethod();
	setParameters();
	window.onerror = null;
	return getTraceUrl1();
	function _fError(){
		window.onerror = null;
		var traceUrl = getTraceUrl1();
		V5reqImg(traceUrl, 500, '', false)
		return true;
	}
	function initParameters(){
		for( var i=1; i<11; i++ ){ uu[i] = null; }
		vlTsGenClientId    = vltrc2_cid;
		vlPageId           = null;
		_vltrc2_r           = 'null';
		_vltrc2_l           = 'null';
		linkFlg            = null;
	}
	function setParameters(){
		linkFlg             = (UrlType == 'ExtLink') ? '1' : '2';
		_vltrc2_r            = escape( location.href );
		vlPageId            = getProperty2( Obj, 'vlpageid' );
		_vltrc2_l            = escape( getLinkUrl( Obj ) );
		
		for(var i=1; i<11; i++){
			uu[i] = getProperty2( Obj, 'vlunit'+i );
		}
		
		if( UrlType=='ExtLink' ){
			
			var queryStringExtLink = null;
			var vlpname  = getProperty1( Obj, 'vlpname' );
			var vlpvalue = getProperty1( Obj, 'vlpvalue' );
			
			if( vlpname!=null && vlpvalue!=null ){
				queryStringExtLink = vlpname+'='+vlpvalue;
			}else{
				var pp = unescape(_vltrc2_l).split('?');
				if( 1<pp.length ){
					_vltrc2_l = escape(pp[0]);
					queryStringExtLink = pp[1];
				}
			}
			if( UrlType=='ExtLink' && queryStringExtLink!=null ){
				var unescape_vltrc2_l = unescape(_vltrc2_l);
				
				if( 1<unescape_vltrc2_l.split('?').length ){
					_vltrc2_l = escape( unescape_vltrc2_l + '&' +queryStringExtLink );
				}else{
					_vltrc2_l = escape( unescape_vltrc2_l + '?' +queryStringExtLink );
				}
			}
		}
	}
	function getTraceUrl1(){
		if (_vltrc2_l.length > 512) { _vltrc2_l = _vltrc2_l.substring(0, 512); }
		if (_vltrc2_r.length > 512) { _vltrc2_r = _vltrc2_r.substring(0, 512); }
		if (vltrc2_a.length > 51) { vltrc2_a = vltrc2_a.substring(0, 51); }
		if (vltrc2_t.length > 128) { vltrc2_t = vltrc2_t.substring(0, 128); }
		urlQuery +=  'c='          + vlTsGenClientId;
		if(UrlType=='FileDL'){ urlQuery += '&p='          + vlPageId;  }
		urlQuery += '&g='          + '/1';
		urlQuery += '&r='          + _vltrc2_r; 
		urlQuery += '&l='          + _vltrc2_l; 
		urlQuery += '&k='          + vltrc2_k;
		urlQuery += '&sf='         + vltrc2_f;
		urlQuery += '&j='          + vltrc2_j;
		urlQuery += '&w='          + vltrc2_w;
		urlQuery += '&h='          + vltrc2_h;
		urlQuery += '&d='          + vltrc2_d;
		urlQuery += '&o='          + vltrc2_o;
		urlQuery += '&cval='       + _vltrc2_cookval;
		urlQuery += '&tp='         + vltrc2_tp;
		urlQuery += '&ce='         + vltrc2_ce;
		urlQuery += '&adf='        + vltrc2_ad;
		urlQuery += '&str='        + vltrc2_str;
		urlQuery += '&stid='       + vltrc2_stid;
		urlQuery += '&cvalcontpv=' + vltrc2_cookcontpv;
		urlQuery += '&cvalconrpt=' + vltrc2_cookconrpt;
		urlQuery += '&cvalconfre=' + vltrc2_cookconfre;
		urlQuery += '&cvalconrec=' + vltrc2_cookconrec;
		urlQuery += '&cvalconsta=' + vltrc2_cookconsta;
		urlQuery += '&cvalconmon=' + vltrc2_cookconmon;
		for(var i=1; i<11; i++){
			if(UrlType=='FileDL'){ urlQuery += ( '&u'+i+'='  + uu[i] ); }
		}
		urlQuery += ( '&lf='         + linkFlg );
		
		return urlTracer +'?'+ urlQuery;
	}
	function getProperty1(Object, ParopertyName){
		
		var value = null;
		if(typeof Object.getAttribute!='undefined'){
			value = Object.getAttribute(ParopertyName);
			if( value =='' ){ value=null; }
		}
		
		if( typeof value!='undefined' && value!=null ){
		}
		else if( typeof Object[ParopertyName]!='undefined' ){
			value = Object[ParopertyName];
		}
		else{
			value = null;
		}
		return value;
	}
	function getProperty2(Object, ParopertyName){
		var value = getProperty1(Object, ParopertyName);
		return value!=null ? value : '';
	}
	function getLinkUrl( Obj ){
		var url = getProperty2(Obj, 'href');
		
		if( url.substring(0,2)=='//' ){
			url = Obj.protocol+':'+url;
		}
		else if( url.substring(0,1)=='/' ){
			url = location.protocol+'//'+location.host + url;
		}
		else if( url.substring(0,4)!='http' && url.indexOf(Obj.protocol)!=0 ){
			var cc = url.split('/');
			var pp = location.href.split('/');
			pp.pop();
			while( 0<cc.length ){
				var h = cc.shift();
				if( h=='..' ){
					pp.pop();
				}
				else if( h!='.' && h!='' ){
					pp.push(h);
				}
			}
			url = pp.join('/');
		}
		return url;
	}
	function setArrayMethod(){
		if(typeof Array.prototype.push=='undefined'){
			Array.prototype.push = function(x){
				this[this.length] = x;
			}
		}
		if(typeof Array.prototype.pop=='undefined'){
			Array.prototype.pop = function(){
				var x;
				if( this.length!=0 ){
					x = this[ this.length-1 ];
					this.length = this.length-1;
					return x;
				}else{
					return x;
				}
			}
		}
		if(typeof Array.prototype.shift=='undefined'){
			Array.prototype.shift = function(){
				var x;
				if( this.length!=0 ){
					x = this[0];
					for(var i=0; i<this.length-1; i++){
						this[i] = this[i+1];
					}
					this.length = this.length-1;
					return x;
				}else{
					return x;
				}
			}
		}
	}
}
//-->
