var isMSIE = /*@cc_on!@*/0;
var ix = 0;
var iy = 0;
var mx=0;
var my=0;
var xx = 0;
var yy = 0;
var dr = 0;
var wd = 0;
var ht = 0;
var kijun = 0;
var num = 0;
var tgtimg = 'img1';
var debug = false;
var scx = 0;
var scy  = 0;

function getWsize(){
	wd = document.body.scrollWidth;
	ht = document.body.scrollHeight;
}

function MouseMoveIe() {
	scx = document.body.scrollLeft || document.documentElement.scrollLeft;
	scy  = document.body.scrollTop  || document.documentElement.scrollTop;
	if(debug) document.getElementById('scx').value = scx;
	if(debug) document.getElementById('scy').value = scy;
	mx = event.clientX + scx;
	my = event.clientY + scy;
	getDr(mx,my);
}
function MouseMove(event) {
	mx = event.pageX;
	my = event.pageY;
	getDr(mx,my);
}
function getDr(mx,my){
	if(debug) document.getElementById('mx').value = mx;
	if(debug) document.getElementById('my').value = my;
	xx = mx-ix;
	yy = my-iy;
	xx = Math.floor(xx) ;
	yy = Math.floor(yy) ;
	var img1 = document.getElementById(tgtimg);
	dr = imax-( (kijun + Math.atan2( yy, xx) * 180 / Math.PI) % 360 / num-1 )|0;
	if(dr==imax) dr = 0;
	if(debug) document.getElementById('dr').value = dr;
	img1.src = path+dr+ext;
	if(debug) document.getElementById('wd').value = wd;
	if(debug) document.getElementById('ht').value = ht;
}
function ImageMove() {
	getWsize();
	var img1 = document.getElementById(tgtimg);
	if(mx<wd) ix = ix+(mx-ix)/speed ;
	if(my<ht) iy = iy+(my-iy)/speed ;
	img1.style.left = ix + "px";
	img1.style.top = iy + "px";
	if(debug) document.getElementById('ix').value = ix;
	if(debug) document.getElementById('iy').value = iy;
	setTimeout("ImageMove()",10);
}
function pgLoad(){

num = 360 / imax |0;
kijun = 360 + num / 2 | 0;
if(imgid) tgtimg = imgid;
if(debugmode) debug = true;

if(isMSIE){
document.onmousemove = MouseMoveIe;
}else{
document.onmousemove = MouseMove;
speed *= 2;
}
ImageMove();

}