function ScreenShot(img){
	if(!img)return;
	var ss=document.getElementById('screenshot');
	ss.getElementsByTagName('IMG')[0].src=img.src;
	var p=_Pos(img);
	var top=p.y;
	var left=p.x;
	if(!ss)return;
	ss.style.top=top+'px';
	ss.style.left=left+'px';
	ss.style.display='block';
	ss.style.zIndex=100;
}
function ScreenShot_(){
	var ss=document.getElementById('screenshot');
	if(!ss)return;
	ss.style.display='none';
}
function _MAX() {
	var mx=0;
	for(var i=0;i<_MAX.arguments.length;i++){
		if(isNaN(_MAX.arguments[i]))continue;
		if(mx<_MAX.arguments[i]){
			mx=_MAX.arguments[i];
		}
	}
	return mx;
}

function _getStyle(el, prop){
	if(el.style[prop]){
		return el.style[prop];
	}else if(document.defaultView && document.defaultView.getComputedStyle){
		prop=prop.replace(/([A-Z])/g, "-$1");
		prop=prop.toLowerCase();
		return document.defaultView.getComputedStyle(el,"").getPropertyValue(prop);
	}else if(el.currentStyle){
		return el.currentStyle[prop];
	}else{
		return null;
	}
}
function _Pos(el){
	var pos={x:0,y:0};
	var platform=navigator.platform.toLowerCase();
	if(el.getBoundingClientRect){
		var rect=el.getBoundingClientRect();
		var top=_MAX(document.body.scrollTop,document.documentElement.scrollTop,window.scrollY);
		var left=_MAX(document.body.scrollLeft,document.documentElement.scrollLeft,window.scrollX);
		var width=_MAX(rect.width,el.clientWidth);
		pos={x:left+rect.left+width,y:top+rect.top};
	}else if(document.getBoxObjectFor){
		var rect=document.getBoxObjectFor(el);
		var width=_MAX(rect.width,el.clientWidth);
		pos={x:rect.x+width,y:rect.y};
	}else{
		while (el) {
			pos.x += parseInt(el.offsetLeft);
			pos.y += parseInt(el.offsetTop);
			el = el.offsetParent;
		}
		pos.x-=document.body.offsetLeft; // -1* html margin-left
		pos.y-=document.body.offsetTop; // -1* html margin-top
		if (platform.indexOf("mac")!=-1){
			pos.x+=document.body.offsetLeft;
			pos.y+=document.body.offsetTop;
		}
	}
	return pos;
}
