﻿/*
 * (c)2008 Kingdee International Software Group Company Limited
 */
function elementX(_)
{
	var A=_.offsetLeft,$=_.offsetParent;
	while(_.parentNode&&document.body!=_.parentNode)
	{
		_=_.parentNode;A-=_.scrollLeft;
		if($==_)
		{
			A+=_.offsetLeft;$=_.offsetParent
		}
	}
	return A
}
function elementY(A)
{
	var _=A.offsetTop,$=A.offsetParent;
	while(A.parentNode&&document.body!=A.parentNode)
	{
		A=A.parentNode;_-=A.scrollTop;
		if($==A){_+=A.offsetTop;$=A.offsetParent
	}
}
return _
}
function mouseX($)
{
	return $.pageX||($.clientX+(document.documentElement.scrollLeft||document.body.scrollLeft))
}
function mouseY($)
{
	return $.pageY||($.clientY+(document.documentElement.scrollTop||document.body.scrollTop))
}
function isMouseOut($,F)
{
	var B=mouseX(F?F:window.event),
	E=mouseY(F?F:window.event),
	A=elementX($),
	C=elementY($),
	_=A+parseInt($.offsetWidth),
	D=C+parseInt($.offsetHeight);
	if(B>A&&B<_&&E>C&&E<D)
	return false;
	else return true
}
function killErrors()
{return true}
