
//单选人员
function LKPDUOA5_SelSingleUser(sCtrlId,sCtrlName)
{
	//var sUrl = "share_user_single_select.aspx?ctrlId=" + sCtrlId + "&ctrlDisplay=" + sCtrlName;
	var sUrl = "../PubPages/share_user_single_select.aspx?ctrlId=" + sCtrlId + "&ctrlDisplay=" + sCtrlName;
	LKSYS_PubOpenWindow(sUrl,"UserSelect",420,240);
}

//单选部门
function LKPDUOA5_SelSingleDept(sCtrlId,sCtrlName)
{
	var sUrl = "../PubPages/share_dept_single_select.aspx?ctrlId=" + sCtrlId + "&ctrlDisplay=" + sCtrlName;
	LKSYS_PubOpenWindow(sUrl,"UserSelect",360,180);
}

//多选
function LKPDUOA5_SelMultipleUser(sCtrlId,sCtrlName,sCtrlType)
{
	var sUrl = "../PubPages/share_user_select.aspx?SelType=0&SelId=&SelText=&ctrlType=" + sCtrlType + "&ctrlId=" + sCtrlId + "&ctrlDisplay=" + sCtrlName;
	LKSYS_PubOpenWindow(sUrl,"UserSelect",640,410);
}

//多选部门
function LKPDUOA5_SelectMultiDept(sCtrlId,sCtrlName)
{
	var sUrl = "../PubPages/share_dept_multiple_select.aspx?SelId=" + document.getElementById(sCtrlId).value +
			"&SelText=" + document.getElementById(sCtrlName).value + "&ctrlId=" + sCtrlId + 
			"&ctrlDisplay=" + sCtrlName;
			
	LKSYS_PubOpenWindow(sUrl,"UserSelect",640,300);
}

//多选职位
function LKPDUOA5_SelectMultiPos(sCtrlId,sCtrlName)
{
	var sUrl = "../PubPages/share_pos_multiple_select.aspx?SelId=" + document.getElementById(sCtrlId).value +
			"&SelText=" + document.getElementById(sCtrlName).value + "&ctrlId=" + sCtrlId + 
			"&ctrlDisplay=" + sCtrlName;
			
	LKSYS_PubOpenWindow(sUrl,"UserSelect",640,300);
}

function LKPDUOA5_SelectMultiUser_Common(sCtrlId,sCtrlName)
{	
	var sUrl = "../PubPages/share_user_multiple_select.aspx?ctrlId=" + sCtrlId + "&ctrlDisplay=" + sCtrlName;
	var sPostXml = "<Qry><Function>WriteSelectedRangeSession</Function>";
	sPostXml += "<SelectedId>" + document.getElementById(sCtrlId).value + "</SelectedId>";
	sPostXml += "<SessionKey>SelectedMultiUserSession</SessionKey>"
	sPostXml += "</Qry>";
	
	var sReturn = LKSYS_postform("../PDUOA5_SystemManage/xtgl_return_info.aspx", sPostXml);
	
	LKSYS_PubOpenWindow(sUrl,"UserSelect",640,375);
}

function LKPDUOA5_SelectMultiUser_WithCallBack(sCtrlId, sCtrlName, sCallBack)
{	
	var sUrl = "../PubPages/share_user_multiple_select.aspx?ctrlId=" + sCtrlId + "&ctrlDisplay=" + sCtrlName + "&CallBack=" + sCallBack;
	var sPostXml = "<Qry><Function>WriteSelectedRangeSession</Function>";
	sPostXml += "<SelectedId>" + document.getElementById(sCtrlId).value + "</SelectedId>";
	sPostXml += "<SessionKey>SelectedMultiUserWithCallBackSession</SessionKey>"
	sPostXml += "</Qry>";
	
	var sReturn = LKSYS_postform("../PDUOA5_SystemManage/xtgl_return_info.aspx", sPostXml);
	
	LKSYS_PubOpenWindow(sUrl,"UserSelect",640,375);
}

function LKPDUOA5_SelectMultiUser()
{
	if (arguments.length == 2)
 	{
  		LKPDUOA5_SelectMultiUser_Common.apply(this, arguments);
 	}
 	else if (arguments.length == 3)
 	{
  		LKPDUOA5_SelectMultiUser_WithCallBack.apply(this, arguments);
 	}
 	else
 	{
  		throw new Error("Argument Error!");
	}
}

//从可选人员之中选择人员
function LKPDUOA5_SelectMultiUserFromAllowedUsers(sCtrlId,sCtrlName,AllowedUsersId)
{	
	var sUrl = "../PubPages/share_user_multiple_select.aspx?ctrlId=" + sCtrlId + "&ctrlDisplay=" + sCtrlName;
	var sPostXml = "<Qry><Function>WriteSelectedRangeSession</Function>";
	sPostXml += "<SelectedId>" + document.getElementById(sCtrlId).value + "</SelectedId>";
	sPostXml += "<SessionKey>SelectedMultiUserSession</SessionKey>"
	sPostXml += "</Qry>";
	
	var sReturn = LKSYS_postform("../PDUOA5_SystemManage/xtgl_return_info.aspx", sPostXml);

	sPostXml = "<Qry><Function>WriteSelectedRangeSession</Function>";
	sPostXml += "<SelectedId>" + AllowedUsersId + "</SelectedId>";
	sPostXml += "<SessionKey>AllowedMultiUserSession</SessionKey>"
	sPostXml += "</Qry>";
	
	var sReturn = LKSYS_postform("../PDUOA5_SystemManage/xtgl_return_info.aspx", sPostXml);
		
	LKSYS_PubOpenWindow(sUrl,"UserSelect",640,375);
}

function LKPDUOA5_SelectUserWithMobileNumber(sCtrlId, sCtrlDisplay)
{
	var sUrl = "../PubPages/share_user_multiple_select.aspx?SelId=" +
			document.getElementById(sCtrlId).value + 
			"&SelText=&ctrlId=" + sCtrlId + "&ctrlDisplay=" + sCtrlDisplay +
			"&CallBack=1&CallType=1";
	
	LKSYS_PubOpenWindow(sUrl,"UserSelect",640,375);
}

function LKPDUOA5_SelectJoinInfo(sFormId, sFldId, sCtrlId, sCtrlDisplay, sSelectedValue)
{
	var sUrl = "../bdgsdy/bdgsdy_glzd_select.aspx?FormId=" +
			sFormId + "&FldId=" + sFldId + "&CtrlId=" + 
			sCtrlId + "&CtrlDisplay=" + sCtrlDisplay + "&SelectedValue=" +
			sSelectedValue;
			
	LKSYS_PubOpenWindow(sUrl,"JoinInfo",640,375);
}

//调用公用设置范围权限页面
//参数说明:
//	sCtrlType--存放范围类型标志控件的Id
//	sCtrlId--存放范围Id控件的Id
//	sCtrlName--存放显示名称控件的Id
//
function LKPDUOA5_PubSetRange(sCtrlType,sCtrlId,sCtrlName)
{
	var sUrl = "../PubPages/share_user_select.aspx?SelType=" + document.getElementById(sCtrlType).value + 
				"&SelText=" + "&ctrlType=" + sCtrlType + "&ctrlId=" + sCtrlId + "&ctrlDisplay=" + sCtrlName;	
	
	var sPostXml = "<Qry><Function>WriteSelectedRangeSession</Function>";
	sPostXml += "<SelectedId>" + document.getElementById(sCtrlId).value + "</SelectedId>";
	sPostXml += "<SessionKey>SelectedRangeSession</SessionKey>"
	sPostXml += "</Qry>";
	
	var sReturn = LKSYS_postform("../PDUOA5_SystemManage/xtgl_return_info.aspx", sPostXml);
	LKSYS_PubOpenWindow(sUrl,"UserSelect",640,410);
}

//该函数弹出发送短消息公共页面
//参数说明：
//FSR 短消息发送者ID
//JSRSTR 短消息接收者ID串
//XTBZ 是否为系统短消息 0 系统  1 用户
//NR 需要发送的短消息内容　，可以为空，该内容为弹出发送短消息窗口时，显示在短消息内容编辑框中的文字
function LKPDUOA5_ShowSendMsg(FSR,JSRSTR,XTBZ,NR)
{
	var QueryStr
	if (FSR=="" || JSRSTR=="")
	{
		return false;
	}
	
	if (XTBZ=="")
	{
		XTBZ="1";
	}
	
	QueryStr="FSR=" + FSR + "&JSRIDSTR=" + JSRSTR + "&XTBZ=" + XTBZ + "&NR="+NR;
	LKSYS_PubOpenWindow("../Share/share_msg_send.aspx?"+QueryStr,"",500,280);	
	
	return true;
}

//该函数弹出发送电子邮件公共页面
//参数说明：
//JSR 邮件接收者者ID
function LKPDUOA5_ShowSendMail(JSR)
{
	var QueryStr
	
	QueryStr="YGXH=" + JSR + "&Entry=ZM";
	LKSYS_PubOpenWindow("../dzyj/dzyj_write.aspx?"+QueryStr,"",800,500);	
	
	return true;
}

//该函数弹出阅读短消息内容的公共页面
//参数说明：
//MsgID 短消息记录ID
//RefreshFlag 关闭时是否刷新父窗口标志（0 不刷新	1 刷新）
function LKPDUOA5_ShowMsgContext(MsgID,RefreshFlag){
	LKSYS_PubOpenWindow("../Share/share_msg_view.aspx?msgid=" + MsgID + "&reflag=" + RefreshFlag,"",500,280);
	//return true;
}



