var n = document.getElementById("fxuanba");

var width = document.documentElement.clientWidth;
var height= document.documentElement.clientHeight;

var h = null;
var w = null;

var time = null;
var oldscroll = 0 ;

var ddsl = document.documentElement.scrollLeft;;
var ddst = document.documentElement.scrollTop;

var flag = 1;
fla();
window.onscroll = abc;

function mouse() {
	
	
	window.clearInterval(time);
	
}

function mouse2(){
	
	
	time = window.setInterval(floa,10);
}

function fla() {
	
	
	n.style.top = "0px";
    n.style.left = "0px";
	time = window.setInterval(floa,10);
	//alert(height);
}

function floa(){
	
    
	
	width = document.documentElement.clientWidth + ddsl;
    height= document.documentElement.clientHeight + ddst;
	
	h = parseInt(n.style.top);
	w = parseInt(n.style.left);
	
	
	//if(h <= ddst)n.style.top = parseInt(n.style.top) + ddst + "px";
	//if(((h == ddst) && (w +100 <= width && w >= 0)))alert(flag);
	
	if(h == ddst && w == ddsl)flag = 1;
	if((flag == 1) && (h + 92>=height && w + 100<=width))flag = 2; //下下(右)
	if((flag == 2) &&(h + 92<=height && w +100>=width))flag = 3;  //右下
	
	if((flag == 2) &&((h <= ddst) && (w +100 <= width && w >= 0)))flag = 1;  //上上
	if((flag == 1) &&((h >=0 && h +92 <=height) && (w +100 >= width) ))flag = 4;  //上右
	
	if((flag == 4) && (h + 92>=height && w + 100<=width))flag = 3; //下下(左)
	if((flag == 6) && ((h == 0) && w + 100<=width))flag = 4; //上上(左)
	
	if((flag == 4) && (h + 92<=height && w == 0))flag = 1; //
	if((flag == 3) && (h + 92<=height && w == 0))flag = 2; //下下(左)
	
	if((flag == 1) && (h + 92>=height && w + 100<=width))flag = 2; 
	if((flag == 8) && (h + 92<=height && w == 0))flag = 2; 
	
	if((flag == 3) && (h <= ddst && (w +100 <= width && w > 0)))flag = 4; //(左)
	
	if(flag ==1) f1();
	if(flag ==2) f2();
	if(flag ==3) f3();
	if(flag ==4) f4();
	
}

function f1(){
	
	h = h +2;
	w = w +2;
	n.style.top = h + "px";
	n.style.left = w + "px";
}

function f2(){
	
	h = h - 2;
	w = w + 2;
	n.style.top = h + "px";
	n.style.left = w + "px";
}

function f3(){
	
	h = h - 2;
	w = w - 2;
	n.style.top = h + "px";
	n.style.left = w + "px";
}



function f4(){
	
	h = h + 2;
	w = w - 2;
	n.style.top = h + "px";
	n.style.left = w + "px";
}

function abc(){

    ddsl = document.documentElement.scrollLeft;
	ddst = document.documentElement.scrollTop;
    //alert(ddst);
	
	n.style.top = parseInt(n.style.top) + ( document.documentElement.scrollTop - oldscroll) + "px";
	oldscroll = document.documentElement.scrollTop;
	
	
}

