/*获取对象的坐标
接受参数:
o--对象\或对象id
stype--获取坐标形式(true代表相对于当前显示的坐标，否则为相对页面的实际坐标)

返回类型:Object o(o.x为x坐标，o.y为y坐标)

应用技术：
javascript

制作人：
黄若儒 Roy.Huang

使用方法:
alert(getPosition('a',true).x)
alert(getPosition('y').y)
*/
function GetPosition(o,style){
	var p=new Object();
	p.x=0;
	p.y=0;
	if(typeof(o)!="object")
		o=document.getElementById(o);
	if(o==null)
		return p;
	var x=o.offsetLeft;
	var y=o.offsetTop;
	while(o=o.offsetParent){
		x+=o.offsetLeft;
		y+=o.offsetTop;
	}
	if(style){
		p.x=x-document.body.scrollLeft;
		p.y=y-document.body.scrollTop;
	}
	else{
		p.x=x;
		p.y=y;
	}
	return p;
}