//默认Div层X坐标为1
var x = 1;
//默认DIV层Y坐标为1
var y = 1;

//DIV层每次增加或者减少的值.默认值为1.
var step = 1;
//间隔时间
var delay = 30;
//默认高度为0
var height = 0;
//默认图片宽度为0
var Woffset = 0;
//默认图片高度为0
var Hoffset = 0;
//默认值为0.X坐标向坐移动.1X坐标向右移动
var xon = 0;
//默认值为0.Y坐标向上移动.1Y坐标向下移动
var yon = 0;

//默认为TRUE 暂停
var pause = true;
//时间间隔变量
var interval;

//默认设置DIV层的style的top的属性为y的默认值
var floatad=document.getElementById("floatad");
floatad.style.top = y;



//浮动广告开始
function start(){
	var floatad=document.getElementById("floatad");
	//显示浮动广告的DIV
	floatad.visibility ="visible";
	interval = setInterval('changePos()',delay);
}

//暂停  恢复
function pause_resume() 
{
	if(pause){
		clearInterval(interval);
		pause = false;
		
	}else{
		interval = setInterval('changePos()',delay);
		pause = true; 
	}
}


//设置DIV层的style的left属性和top属性
function changePos(){
	var floatad=document.getElementById("floatad");

	//当前浏览器的宽度
	width = document.body.clientWidth;
	//当前浏览器的高度
	height = document.body.clientHeight;
	
	//获取图片的宽度
	Woffset = floatad.offsetWidth;
	//获取图片的高度
	Hoffset = floatad.offsetHeight;
	
	//获取DIV层现在在浏览器中的style的left的属性的值
	floatad.style.left = x+document.body.scrollLeft;
	//获取DIV层现在在浏览器中的style的top的属性的值
	floatad.style.top = y+document.body.scrollTop;
	
	
	//如果xon等于0.DIV层就向左移动.1.DIV层就向右移动
	if (xon){
		x = x + step;
	}
	else{
		x = x - step;
	}
	
	if (x < 0){
		xon = 1;
		x = 0;
	}
	
	if (x >= (width - Woffset)){
		xon = 0;
		x = (width - Woffset);   
	}
	
	
	//如果yon等于0.DIV层就向上移动.否则DIV层就向下移动
	if (yon){
		y = y + step;
	}else{
		y = y - step;
	}
	
	//如果DIV层的Y坐标小于0.那么yon等1
	if (y < 0){
		yon = 1;
		y = 0;
	}
	
	if (y >= (height - Hoffset)){
		yon = 0;
		y = (height - Hoffset);
	}

}


















