jQuery.fn.pos = function(event,w,h) {
	var scrollLeft		=parseInt(document.documentElement.scrollLeft);
	var scrollTop		=parseInt($(document).scrollTop());
	var scrollWidth		=parseInt(document.documentElement.scrollWidth);
	var scrollHeight	=parseInt(document.documentElement.scrollHeight);
	var offsetHeight	=parseInt(document.documentElement.offsetHeight);
	var clientHeight	=parseInt(document.documentElement.clientHeight);
	var scrollTop		=parseInt($(document).scrollTop());
	
	var x = event.clientX;
	var y = event.clientY;
	//适用firefox
	if (!document.all) {
		mouse_x=event.pageX;
		mouse_y=event.pageY;  
	//适用ie
	} else {
		mouse_x=scrollLeft+event.clientX;
		mouse_y=scrollTop+event.clientY;
	}
	
	var height		= (typeof h == 'undefined' || h=="") ? parseInt($(this).height()):h;
	var width		= (typeof w == 'undefined' || w=="") ? parseInt($(this).width()):w;
	//var tPosX_		= (mouse_x+width>scrollWidth && mouse_x-width>1)?mouse_x-width-5:mouse_x+5;
	//var tPosY_		= (mouse_y+height>clientHeight+scrollTop && mouse_y-height>scrollTop)?(mouse_y-height-5):mouse_y+10;
	var tPosX_		=(mouse_x+width>scrollWidth)?((mouse_x-width<1)?scrollWidth-width+10:mouse_x-width):(mouse_x+5);
	var tPosY_		=(mouse_y+height>clientHeight+scrollTop)?((mouse_y-height<scrollTop)?clientHeight+scrollTop-height-10:mouse_y-height-5):(mouse_y+10);
	
	var mousePos 	= {"x":tPosX_,"y":tPosY_};
	return mousePos;
	//$(this).css({top:tPosX_, left:tPosY_});
};
jQuery.fn.screenshotPreview=function(event){
		var thisURL = $(this).attr('rel');
		var e=event;
		var thtml=$("<div class='previewBox'><p>分组管理</p><div id='cont'></div></div>");
		thtml.find("#cont").load(thisURL,function(){
			var tmpdom=$(this);
			tmpdom.find("#selectclose").click(function(){
				$('.previewBox').remove();
			});
			tmpdom.find("#newgroup").focus(function(){
				tmpdom.find("input[name='sgroup']").attr("checked",'0');
			});
			tmpdom.find("#selectgroup").click(function(){
				var newgroup=tmpdom.find("input[name='sgroup']:checked").val();
				var newgrouptext="";
				if (newgroup==0) {
					newgrouptext=tmpdom.find("#newgroup").val();
					if (newgrouptext=="") {
						alert("请填写新分组名称!");
						return false;
					}
				} else if (typeof(newgroup)=="undefined" || newgroup=="") {
					alert("请选择分组!");
					return false;
				}
				var uid=tmpdom.find("#uid").val();
				$.ajax({
					url: "http://www.zsezt.com/general/ajax.php?action=selectgroup",
					cache: false,
					type: "POST",
					data: "uid="+uid+"&newgrouptext="+newgrouptext+"&newgroup="+newgroup,
					success: function(html){
						alert(html);
						$('.previewBox').remove();
					}
				});
			});
		});
		thtml.appendTo("body");
		var spos=$('.previewBox').pos(e);
		var tPosX=spos.x;
		var tPosY=spos.y;
		$('.previewBox').css({top:tPosY, left:tPosX}).fadeIn("slow");
		return false;
};
