function duration(){
	delete currTime;
	var currTime=new Date();
	return currTime.getTime()-onloadTime;
}
function testFn(Bulk){
	dbgPrint('Global',"<<CAUTION!!>>\n Running on IE only.");
	if(__DEBUG__){
		document.onmousemove=function(){
			if(__DEBUG__){
					debugWindow.mouseLoc.value+='['+duration()+'ms]clientX/Y>>('+window.event.clientX+','+window.event.clientY+')\n';
			}
		};
	}
}
function imgChange(ImgUrl,positionName){
	dbgPrint('Object','positionName>> '+positionName.name);
	var newImage=new Image();
	newImage.src=ImgUrl;
	newImage.onload=function(){
		dbgPrint('Event','[onload]'+ImgUrl+' loading successed.');
		dbgPrint('Event','	[before changing] src>>'+positionName.src);
		positionName.src=newImage.src;
		dbgPrint('Event','	[Initial loading] src>>'+positionName.src+' caching successed.\n------------');
	};
	newImage.onerror=function(){
		dbgPrint('Event','[onerror]'+ImgUrl+' loading failed.\n------------');
	};
	if(!positionName.complete){
		imgChange(ImgUrl,positionName);
	}else{
		dbgPrint('Event','[complete]'+positionName.name+'.complete>>'+positionName.complete+'\n------------');
	}
	positionName.src=newImage.src;
}
//
function toggleImages(objName,evt){
	if(evt=='onmouseover'){
		document.getElementById(objName.id).style.visibility='visible';
	}else if(evt=='onmouseout'){
		document.getElementById(objName.id).style.visibility='hidden';
	}
}
//
function dbgPrint(stateCategory,txt){
	if(__DEBUG__){
		if(stateCategory=='Global'){
			debugWindow.statusArea01.value+='[['+duration()+'ms.]]'+txt+'\n';
		} else if(stateCategory=='Event'){
			debugWindow.statusArea02.value+='[['+duration()+'ms.]]'+txt+'\n';
		} else if(stateCategory=='Object'){
			debugWindow.statusArea03.value+='[['+duration()+'ms.]]'+txt+'\n';
		}
	}
}

/* DHTML support functions. */
function parentHeight(childObj){
	if(navigator.userAgent.indexOf("MSIE")>-1){
		return Number(childObj.parentNode.offsetHeight);
	}else{
		return Number(childObj.parentNode.clientHeight-(childObj.parentNode.style.borderTopWidth+childObj.parentNode.style.borderBottomWidth)-(childObj.style.borderTopWidth+childObj.style.borderBottomWidth));
	}
}
function targetHeight(targetObj){
	if(navigator.userAgent.indexOf("MSIE")>-1){
		return Number(targetObj.offsetHeight-(targetObj.currentStyle.borderTopWidth+targetObj.currentStyle.borderBottomWidth));
	}else{
		return Number(targetObj.offsetHeight);
	}
}

/* v01, w01 Toggle Button */
function toggleImages(objName,evt){
	if(evt=='onmouseover'){
		document.getElementById(objName.id).style.visibility='visible';
	}else if(evt=='onmouseout'){
		document.getElementById(objName.id).style.visibility='hidden';
	}
}

/* 2011-06-23 add */

var uilid = '';
var uigr_1 = ''; var uigr_2 = ''; var uigr_3 = ''; var uigr_4 = ''; var uigr_5 = '';
var uigr_6 = ''; var uigr_7 = ''; var uigr_8 = ''; var uigr_9 = ''; var uigr_10 = '';

//----- DO NOT ALTER BELOW THIS LINE ---------
// WITHOUT F.P.C.

var uiinit = uiinit || Math.floor(Math.random() * 9000000) + 1000000;
var uihost = uihost || (("https:" == document.location.protocol) ? "https://bs." : "http://b01.")+"nakanohito.jp/b1/";
document.write("<img id='id_shellfish' src='"+uihost+"?uisv=1&id=31025&mode=default&h=d945&rand="+uiinit+"&url="+encodeURIComponent(parent.document.URL)+"&ref="+encodeURIComponent(parent.document.referrer)+"&uigr_1="+encodeURIComponent(uigr_1)+"&uigr_2="+encodeURIComponent(uigr_2)+"&uigr_3="+encodeURIComponent(uigr_3)+"&uigr_4="+encodeURIComponent(uigr_4)+"&uigr_5="+encodeURIComponent(uigr_5)+"&uigr_6="+encodeURIComponent(uigr_6)+"&uigr_7="+encodeURIComponent(uigr_7)+"&uigr_8="+encodeURIComponent(uigr_8)+"&uigr_9="+encodeURIComponent(uigr_9)+"&uigr_10="+encodeURIComponent(uigr_10)+"&lv="+uilid+"&sb="+encodeURIComponent(document.title)+"&eflg=1' border='0' width='1' height='1' alt='' />");
document.write('<span id="id_bivalves"></span>'); document.write(decodeURI("%3Cscr"+"ipt src='"+uihost+"bivalves.js' charset='utf-8' type='text/javascript'%3E%3C/script%3E")); var uiLimit = 3000, uiInterval = 50, uiTime = 0; var uiLoadedId = setInterval(function(){ if ((typeof(Vesicomyid) != "undefined") && (typeof(Vesicomyid.Bivalves) != "undefined") && (typeof(Vesicomyid.Bivalves.Loaded) == "function") ) { clearInterval(uiLoadedId); try { var lb = new Vesicomyid.Bivalves(31025, uiinit); lb.host = uihost; lb.uisv = 1; lb.init(); } catch (err) { } } else if ((uiTime += uiInterval) > uiLimit) { clearInterval(uiLoadedId); } }, uiInterval);

