function hide_QQMenu(divId,imgId){
	try{
		var divObj=document.getElementById(divId);
		var orWidth=parseInt((divObj.style.width).replace("px",""));
		var orLeft=parseInt((divObj.style.left).replace("px",""));
		var imgObj=document.getElementById(imgId);
		var orSrc=imgObj.src;
		var alertObj=document.getElementById("qqOnline_alert");
		var re=/qqClose.gif/;
		if(re.test(orSrc)){
			divObj.style.left=(-orWidth + 10 + "px");
			imgObj.src="Images/qqOpen.gif";
			alertObj.style.display="block";
		}else{
			divObj.style.left=(orLeft + orWidth - 8 + "px");
			imgObj.src="Images/qqClose.gif";
			alertObj.style.display="none";
		}
	}catch(exception){}
}

var ocChat_click_x;
var ocChat_click_y;
function ocChat_Onclick(obj,evt){ //tabel onclick
	ocChat_click_x=evt.x - obj.style.pixelLeft;
	ocChat_click_y=evt.y - obj.style.pixelTop;
}
function ocChat_MouseUp(obj){ //obj.style.backgroundColor=titleBgcolor;
}
function ocChat_moveTable(obj,evt){ //move the table
	try{
	if(evt.button==1){
		var orX=obj.clientLeft;
		var orY=obj.clientTop;

		obj.style.pixelLeft=orX+(evt.x-ocChat_click_x);
		obj.style.pixelTop=orY+(evt.y-ocChat_click_y);
	}
	}catch(exception){}
}
function ocChat_closeTable(tableObj){ //close the table
	try{
		tableObj.style.display="none";
	}catch(exception){}
}

self.onError=null;
var currentX = 0;
var currentY = 0;
var whichIt = null;
var lastScrollX = 0;
var lastScrollY = 0;
var NS = (document.layers) ? 1 : 0; //check navigations
var IE = (document.all) ? 1: 0;
var fir= (window.navigator.userAgent.indexOf("fox")>=1) ? 1: 0;
function floatIt(div){
	var obj=document.getElementById(div);
	var diffX,diffY;
	if(IE || fir){ //get diffrents
		diffY = document.body.scrollTop;
		diffX = document.body.scrollLeft;
	}
	if(NS){
		diffY = self.pageYOffset;
		diffX = self.pageXOffset;
	}
	if(diffY != lastScrollY){ //move the div
		percent = .1 * (diffY - lastScrollY);
		if(percent > 0) percent = Math.ceil(percent);
		else percent = Math.floor(percent);
		if(IE){obj.style.pixelTop += percent;}
		if(NS){obj.style.top += percent;}
		if(fir){
			var orTop=parseInt((obj.style.top).replace("px",""));
			orTop += percent;
			obj.style.top = orTop + "px";
		}
		lastScrollY = lastScrollY + percent;
	}
	if(diffX != lastScrollX){
		percent = .1 * (diffX - lastScrollX);
		if(percent > 0) percent = Math.ceil(percent);
		else percent = Math.floor(percent);
		if(IE){obj.style.pixelLeft += percent;}
		if(NS){obj.style.left += percent;}
		if(fir){
			var orLeft=parseInt((obj.style.left).replace("px",""));
			orLeft += percent;
			obj.style.left = orLeft + "px";
		}
	lastScrollX = lastScrollX + percent;
	}
}
var delta=0.2;
function slowIn(div){
	var obj=document.getElementById(div);
	if(obj.offsetTop!=(document.documentElement.scrollTop+200)){
		var dy=(document.documentElement.scrollTop+200-obj.offsetTop)*delta;
		dy=(dy>0?1:-1)*Math.ceil(Math.abs(dy));
		obj.style.top=(obj.offsetTop+dy) + "px";
	}
}
