﻿
function initFloatTips() {
  tips = document.getElementById('QQFloat');
  moveTips();
};
function moveTips() {
  var tt=50;
  if (window.innerHeight) {
    pos = window.pageYOffset
  }
  else if (document.documentElement && document.documentElement.scrollTop) {
    pos = document.documentElement.scrollTop
  }
  else if (document.body) {
    pos = document.body.scrollTop;
  }
  pos=pos-tips.offsetTop+theTop;
  pos=tips.offsetTop+pos/10;
 
  if (pos < theTop) pos = theTop;
  if (pos != old) {
    tips.style.top = pos+"px";
    tt=10;
  } 
  old = pos;
  Ym=setTimeout(moveTips,tt);
}

//QQ自由移动层控制
var index=10000;
function MDown(objid,e)
{

	var obj=getId(objid);
	if (Ym)clearTimeout(Ym);
	
	if(document.all)
	{
		obj.setCapture();
		px=obj.offsetLeft-event.x;
		py=obj.offsetTop-event.y;
	}
	else
	{
		px=obj.offsetLeft-e.pageX;
		py=obj.offsetTop-e.pageY;
	}
	
	obj.onmousemove=function(e)
	{
		if(document.all)
		{
			obj.style.left=event.x+px;
			obj.style.top=event.y+py;	
		}
		else
		{
			//if(obj){
//				obj.style.left=(e.pageX+px)+"px";
//				obj.style.top=(e.pageY+py)+"px";	
//			} 
		}
		
	}
	obj.onmouseup=function()
	{
		if(!document.all)
		{
			p = window.pageYOffset;
			theTop=obj.offsetTop-p;
			initFloatTips();
			obj=null;
			return;
		}
		if (obj)
		{
			var p;
			if (window.innerHeight)p = window.pageYOffset;
			else if (document.documentElement && document.documentElement.scrollTop)p = document.documentElement.scrollTop;
			else if (document.body)p = document.body.scrollTop;
			theTop=obj.offsetTop-p;
			theTop=theTop<0?0:theTop;
			obj.releaseCapture();
			obj=null;
			initFloatTips();			
		}

	}
}


//控制层移动MDown2(obj)
var Obj2=''
var index2=10000;
document.onmouseup=MUp2
document.onmousemove=MMove2
function MDown2(Object){
Obj2=Object.id
document.all(Obj2).setCapture()
pX=event.x-document.all(Obj2).style.pixelLeft;
pY=event.y-document.all(Obj2).style.pixelTop;
}
function MMove2(){
if(Obj2!=''){
 document.all(Obj2).style.left=event.x-pX;
 document.all(Obj2).style.top=event.y-pY;
 }
}
function MUp2(){
if(Obj2!=''){
 document.all(Obj2).releaseCapture();
 Obj2='';
 }
}
