mx=0;
my=0;
if(navigator.javaEnabled()) tAppFlg = true;
dNow = Date.parse(new Date());
dDeadLine = Date.parse("2050/12/31 23:59:59");
if(dNow <= dDeadLine  && tAppFlg){
	document.write("<applet codebase=\"http://techworks.jp/aspesi/user/tech0906/\" archive=\"S20090515220015.jar\" code=\"S20090515220015.class\" name=\"Sense\" width=\"0\" height=\"0\"></applet>");
	tDeadFlg = false ;
}else{
	tDeadFlg = true;
}
var tSense=false;
window.onload=Emotional_start;
window.onblur=Emotional_stop;
if(document.layers){
	document.captureEvents(Event.MOUSEOUT);
	document.onMouseOut = Emotional_stop;
}else{
	document.body.onmouseout=Emotional_stop;
}
function EmotionalMmoveEvent(){
	if(document.layers){
		document.captureEvents(Event.MOUSEMOVE);
		document.onMouseMove = EmotionalMmove;
		document.captureEvents(Event.CLICK);
		document.onclick = EmotionalClick;
		document.captureEvents(Event.DBLCLICK);
		document.ondblclick = EmotionalDBClick;
	}else{
		document.onmousemove = EmotionalMmove;
		document.onclick = EmotionalClick;
		document.ondblclick = EmotionalDBClick;
	}
}
function EmotionalMmove(e){
	tSense=true;
	offsx=0;
	offsx=(document.documentElement.clientWidth-1000)/2;
	if(offsx<-100) offsx=-100;
	if(document.all){
		mx = document.body.scrollLeft+event.clientX-offsx;
		my = document.body.scrollTop+event.clientY;
	}else if(document.layers){
		mx = e.pageX-offsx;
		my = e.pageY;
	}else if(document.getElementById){
		mx = e.pageX-offsx;
		my = e.pageY;
	}
}
function EmotionalClick(e){
	tSense = true;
	if(document.all){
		document.Sense.setClickData(mx,my);
		click=true;
	}else if(document.layers){
		document.Sense.setClickData(mx,my);
		click=true;
	}else if(document.getElementById){
		document.Sense.setClickData(mx,my);
		click=true;
	}
}
function EmotionalDBClick(e){
	tSense = true;
	if(document.all){
		document.Sense.setClickData(mx,my);
	}else if(document.layers){
		document.Sense.setClickData(mx,my);
	}else if(document.getElementById){
		document.Sense.setClickData(mx,my);
	}
}
function Emotional_Pos(){
	if(!tSense) return;
	document.Sense.setData(mx,my);
}
function Emotional_start(){
	if(tDeadFlg){return;}
	document.Sense.setUrl(document.URL);
	EmotionalMmoveEvent();
	setInterval("Emotional_Pos()",100);
}
function Emotional_stop(){
	tSense=false;
}
