//切换不同的系统背景
function changAdminSysBack(sysId){
	var indexShow;
	if(sysId != null) {
		indexShow = sysId;
	}else{
		var indexFlag = $("input[@type=hidden][@name=indexflag]").val();	
		var selectIndex;
		if(indexFlag == null || indexFlag == "" || indexFlag == "null" ) {
			indexShow = "adminindex";
		}else{
			indexShow = indexFlag;
		}
	}
		
	var indexArray = document.getElementsByName("index");		
	for(var i=0;i<indexArray.length;i++){
		if(indexArray[i].title == indexShow){
			indexArray[i].className ="bnselect";
		}else{
			indexArray[i].className ="";
		}
	}	
}

//切换不同的管理后台
function changAdminSys(sysId){
	changAdminSysBack(sysId);//切换顶部页面背景	
	var vsMainFrame = top.mainFrame;//右侧框架	
	vsMainFrame.document.location.href="center.do?dispatch=forwardMainPageByNav&indexflag="+sysId; //切换右侧页面的内容显示
	changeLeftMenu(sysId);//更新左侧的菜单显示
}

//改变右侧菜单，主要更改菜单顶部的两部分
function changeLeftMenu(sysId){
	var vsLeftFrame = top.leftFrame;//左侧框架
	if(sysId != "admincenter"){
		var httpClass = new HTTP();
		var url="center.do?dispatch=forwardLeftPageByNav&indexflag="+sysId;
		httpClass.requestGetURL(url,function(responseText){
			var vsContents = vsLeftFrame.document.getElementById("leftpageadmin");
			vsContents.style.display="block";
			vsContents.innerHTML = responseText;
		});
	}else{
		var vsContents = vsLeftFrame.document.getElementById("leftpageadmin");
		vsContents.innerHTML = "&nbsp;";
		vsContents.style.display="none";
	}
}

//检查后台录入受助者是否有相同姓名,如果有，则将重名列表弹出来提示
function backcheckbenefitnamesame(benefitName,pTypeId){
	if(benefitName.value == ""){
		alert("姓名不能为空！");
		return;
	}
	
	var httpClass = new HTTP();
	var url="manageHopeStar.do?dispatch=checkBenefitNameSame&check_name="+escape(escape(benefitName.value))+"&ptype_id="+pTypeId;
	httpClass.requestGetURL(url,function(responseText){
		if(responseText != null
			&& responseText.indexOf("success") >= 0){//存在重名的受助者，弹出窗口提示查看
			window.open ("manageHopeStar.do?dispatch=getBenefitListByName&check_name="+escape(escape(benefitName.value))+"&ptype_id="+pTypeId, "newwindow", "height=500, width=800, top=20, left=100, toolbar=no, menubar=no, scrollbars=yes, resizable=yes,location=yes, status=yes");
		}
	});	
}

function showEditAdminInfo(admin_id){
	document.location.href="center.do?dispatch=toAddAdminUser&oper=update&flag=get&admin_id="+escape(escape(admin_id));
}

//保存希望之星资料
function hopeStarRegisterSubmit(){
	benefitExt3Form.dispatch.value = "addHopeStar";
	benefitExt3Form.oper.value = "insert";
	if(checkHopeStarDetails() && hopeStarRegSubmitCheck()){		
		benefitExt3Form.submit();
	}
}

function checkHopeStarDetails(){
	var vsBenfeitOrg = document.getElementById("benefit_org");
	if(!checkSeleted("benefit_org")){
		alert("请选择政治面貌!");
		return false;
	}
	
	
	var vsBenfitName = document.getElementById("benefit_name");
	if(vsBenfitName.value == ""){
		alert("请输入姓名!");
		vsBenfitName.focus();
		return false;
	}
	
	var vsBirth = document.getElementById("benefit_birth");
	if(vsBirth.value == ""){
		alert("请输入出生年月日!");
		vsBirth.focus();
		return false;
	}
	
	var vsRegres = document.getElementById("benefit_regres");
	if(vsRegres.value == ""){
		alert("请输入户籍所在地!");
		vsRegres.focus();
		return false;
	}
	
	var vsAreaId = document.getElementById("area_id");
	if(vsAreaId.value == ""){
		alert("请输入申报区县!");		
		return false;
	}
	
	var vsSchools = document.getElementById("school_name");
	if(vsSchools.value == ""){
		alert("请输入学校名称!");
		vsSchools.focus();
		return false;
	}
	
	var vsGrade = document.getElementById("benefit_grade");
	if(vsGrade.value == "0"){
		alert("请选择所在年级!");
		vsGrade.focus();
		return false;
	}
	
	var vsSchoolAddr = document.getElementById("school_addr");
	if(vsSchoolAddr.value == ""){
		alert("请输入学校地址!");
		vsSchoolAddr.focus();
		return false;
	}
	
	var vsSchoolPost = document.getElementById("school_post");
	if(vsSchoolPost.value == ""){
		alert("请输入学校邮编!");
		vsSchoolPost.focus();
		return false;
	}else if(vsSchoolPost.value.length > 6){
		alert("输入的学校邮编不合法!");
		vsSchoolPost.focus();
		return false;
	}
	
	var vsSchoolPhone = document.getElementById("school_phone");
	if(vsSchoolPhone.value == ""){
		alert("请输入学校电话!");
		vsSchoolPhone.focus();
		return false;
	}
	
	var vsHomeAddr = document.getElementById("home_addr");
	if(vsHomeAddr.value == ""){
		alert("请输入家庭地址!");
		vsHomeAddr.focus();
		return false;
	}
	
	var vsHomePost = document.getElementById("home_post");
	if(vsHomePost.value == ""){
		alert("请输入家庭邮编!");
		vsHomePost.focus();
		return false;
	}else if(vsHomePost.value.length > 6){
		alert("输入的家庭邮编不合法!");
		vsHomePost.focus();
		return false;
	}
	
	var vsHomePhone = document.getElementById("home_phone");
	if(vsHomePhone.value == ""){
		alert("请输入家庭电话!");
		vsHomePhone.focus();
		return false;
	}
	
	var vsSchoolRep = document.getElementById("school_rep");
	if(vsSchoolRep.value == ""){
		alert("请输入在校表现!");
		vsSchoolRep.focus();
		return false;
	}
	
	var vsSchoolAward = document.getElementById("school_award");
	if(vsSchoolAward.value == ""){
		alert("请输入获奖情况!");
		vsSchoolAward.focus();
		return false;
	}
	
	
	if(!checkSeleted("accept_flag")){
		alert("请选择是否接受过希望工程捐款!");
		return false;
	}
	
	var vsFatherName = document.getElementById("father_name");
	if(vsFatherName.value == ""){
		alert("请输入父亲姓名!");
		vsFatherName.focus();
		return false;
	}
	var vsFatherStatus = document.getElementById("father_status");
	if(vsFatherStatus.value == ""){
		alert("请输入父亲工作情况、身体状况!");
		vsFatherStatus.focus();
		return false;
	}
	var vsFatherIncome = document.getElementById("father_income");
	if(vsFatherIncome.value == ""){
		alert("请输入父亲月收入!");
		vsFatherIncome.focus();
		return false;
	}
	
	var vsMotherName = document.getElementById("monther_name");
	if(vsMotherName.value == ""){
		alert("请输入母亲姓名!");
		vsMotherName.focus();
		return false;
	}
	var vsMotherStatus = document.getElementById("monther_status");
	if(vsMotherStatus.value == ""){
		alert("请输入母亲工作情况、身体状况!");
		vsMotherStatus.focus();
		return false;
	}
	var vsMotherIncome = document.getElementById("monther_income");
	if(vsMotherIncome.value == ""){
		alert("请输入母亲月收入!");
		vsMotherIncome.focus();
		return false;
	}
	var vsFamilyStatus = document.getElementById("family_status");
	if(vsFamilyStatus.value == ""){
		alert("请输入其他成员及基本情况!");
		vsFamilyStatus.focus();
		return false;
	}
	
	if(!checkSeleted("family_money")){
		alert("请选择月人均收入!");
		return false;
	}
	
	var vsHelperName = document.getElementById("helper_name");
	if(vsHelperName.value == ""){
		alert("请输入推荐人姓名!");
		vsHelperName.focus();
		return false;
	}
	var vsHelperPos = document.getElementById("helper_pos");
	if(vsHelperPos.value == ""){
		alert("请输入推荐人职务!");
		vsHelperPos.focus();
		return false;
	}
	var vsHelperPhone = document.getElementById("helper_phone");
	if(vsHelperPhone.value == ""){
		alert("请输入推荐人电话!");
		vsHelperPhone.focus();
		return false;
	}
	
	if(!checkSeleted("key_works")){
		alert("请选择求助关键词!");
		return false;
	}
	
	return true;
}


function checkSeleted(filedName){
	var i;
	var items = document.getElementsByName(filedName);    
    for(i = 0; i < items.length; i++) {
		if(items[i].checked) {			
			break;
		}
	}
	
	if(i>=items.length){ 
		return false;
	} else {		
		return true;
	}
}

//保存学子阳光资料
function sunShineRegisterSubmit(){
	benefitExt2Form.dispatch.value = "addSunShine";
	benefitExt2Form.oper.value = "insert";
	if(checkSunShineDetails() && sunShineRegSubmitCheck()){
		benefitExt2Form.submit();
	}
}

function checkSunShineDetails(){
	if(!checkSeleted("benefit_org")){
		alert("请选择政治面貌!");
		return false;
	}
	
	var vsBenfitName = document.getElementById("benefit_name");
	if(vsBenfitName.value == ""){
		alert("请输入姓名!");
		vsBenfitName.focus();
		return false;
	}
	
	var vsBirth = document.getElementById("benefit_birth");
	if(vsBirth.value == ""){
		alert("请输入出生年月日!");
		vsBirth.focus();
		return false;
	}
	
	var vsNative = document.getElementById("benefit_native");
	if(vsNative.value == ""){
		alert("请输入籍贯!");
		vsNative.focus();
		return false;
	}
	
	var vsAreaId = document.getElementById("area_id");
	if(vsAreaId.value == ""){
		alert("请输入申报区县!");		
		return false;
	}
	
	var vsHomeAddr = document.getElementById("home_addr");
	if(vsHomeAddr.value == ""){
		alert("请输入家庭地址!");
		vsHomeAddr.focus();
		return false;
	}
	
	var vsHomePost = document.getElementById("home_post");
	if(vsHomePost.value == ""){
		alert("请输入家庭邮编!");
		vsHomePost.focus();
		return false;
	}else if(vsHomePost.value.length > 6){
		alert("输入的家庭邮编不合法!");
		vsHomePost.focus();
		return false;
	}
	
	var vsHomePhone = document.getElementById("home_phone");
	if(vsHomePhone.value == ""){
		alert("请输入家庭固定电话!");
		vsHomePhone.focus();
		return false;
	}
	
	var vsHomeMobile = document.getElementById("home_mobile");
	if(vsHomeMobile.value == ""){
		alert("请输入手机!");
		vsHomeMobile.focus();
		return false;
	}
	
	var vsGradSchool = document.getElementById("graduate_school");
	if(vsGradSchool.value == ""){
		alert("请输入毕业中学!");
		vsGradSchool.focus();
		return false;
	}
	
	if(!checkSeleted("section_desc")){
		alert("请选择科别!");
		return false;
	}
	
		
	var vsSubject1 = document.getElementById("subject1");
	if(vsSubject1.value == ""){
		alert("请输入高考科目!");
		vsSubject1.focus();
		return false;
	}
	
	var vsSubject2 = document.getElementById("subject2");
	if(vsSubject2.value == ""){
		alert("请输入高考科目!");
		vsSubject2.focus();
		return false;
	}
	
	var vsSubject3 = document.getElementById("subject3");
	if(vsSubject3.value == ""){
		alert("请输入高考科目!");
		vsSubject3.focus();
		return false;
	}
	
	var vsSubject4 = document.getElementById("subject4");
	if(vsSubject4.value == ""){
		alert("请输入高考科目!");
		vsSubject4.focus();
		return false;
	}
	
	var vsSubject5 = document.getElementById("subject5");
	if(vsSubject5.value == ""){
		alert("请输入高考科目!");
		vsSubject5.focus();
		return false;
	}
	
	var vsSubjectGrade1 = document.getElementById("subject1_grade");
	if(vsSubjectGrade1.value == ""){
		alert("请输入高考成绩!");
		vsSubjectGrade1.focus();
		return false;
	}
	var vsSubjectGrade2 = document.getElementById("subject2_grade");
	if(vsSubjectGrade2.value == ""){
		alert("请输入高考成绩!");
		vsSubjectGrade2.focus();
		return false;
	}
	var vsSubjectGrade3 = document.getElementById("subject3_grade");
	if(vsSubjectGrade3.value == ""){
		alert("请输入高考成绩!");
		vsSubjectGrade3.focus();
		return false;
	}
	var vsSubjectGrade4 = document.getElementById("subject4_grade");
	if(vsSubjectGrade4.value == ""){
		alert("请输入高考成绩!");
		vsSubjectGrade4.focus();
		return false;
	}
	var vsSubjectGrade5 = document.getElementById("subject5_grade");
	if(vsSubjectGrade5.value == ""){
		alert("请输入高考成绩!");
		vsSubjectGrade5.focus();
		return false;
	}
	var vsDeclareUniv = document.getElementById("declare_univ");
	if(vsDeclareUniv.value == ""){
		alert("请输入申报高校!");
		vsDeclareUniv.focus();
		return false;
	}
	var vsMatriUniv = document.getElementById("matriculate_univ");
	if(vsMatriUniv.value == ""){
		alert("请输入录取高校!");
		vsMatriUniv.focus();
		return false;
	}
	
	var vsGrade = document.getElementById("benefit_grade");
	if(vsGrade.value == "0"){
		alert("请选择所在年级!");
		vsGrade.focus();
		return false;
	}
	
	var vsSpecDesc = document.getElementById("specialty_desc");
	if(vsSpecDesc.value == ""){
		alert("请输入录取专业!");
		vsSpecDesc.focus();
		return false;
	}
	var vsFamlDesc = document.getElementById("family_desc");
	if(vsFamlDesc.value == ""){
		alert("请输入家庭经济困难状况说明!");
		vsFamlDesc.focus();
		return false;
	}
	var vsFamlIncome = document.getElementById("family_income");
	if(vsFamlIncome.value == ""){
		alert("请输入收入来源!");
		vsFamlIncome.focus();
		return false;
	}
	var vsRequestDesc = document.getElementById("request_desc");
	if(vsRequestDesc.value == ""){
		alert("请输入申请人留言!");
		vsRequestDesc.focus();
		return false;
	}
	
	if(!checkSeleted("key_works")){
		alert("请选择求助关键词!");
		return false;
	}
	
	return true;
}


//保存病儿项目资料
function sickChildRegisterSubmit(){
	benefitExt1Form.dispatch.value = "addSickChild";
	benefitExt1Form.oper.value = "insert";
	if(checkSickChildDetails() && sickChildRegSubmitCheck()){	
		benefitExt1Form.submit();
	}
}

function checkSickChildDetails(){
	var vsBenfitName = document.getElementById("benefit_name");
	if(vsBenfitName.value == ""){
		alert("请输入姓名!");
		vsBenfitName.focus();
		return false;
	}
	
	var vsBirth = document.getElementById("benefit_birth");
	if(vsBirth.value == ""){
		alert("请输入出生年月日!");
		vsBirth.focus();
		return false;
	}
	
	var vsCardNo = document.getElementById("card_no");
	if(vsCardNo.value == ""){
		alert("请输入身份证号!");
		vsCardNo.focus();
		return false;
	}
	
	var vsAreaId = document.getElementById("area_id");
	if(vsAreaId.value == ""){
		alert("请输入申报区县!");		
		return false;
	}
	

	var vsHomeAddr = document.getElementById("home_addr");
	if(vsHomeAddr.value == ""){
		alert("请输入家庭地址!");
		vsHomeAddr.focus();
		return false;
	}
	
	var vsHomePost = document.getElementById("home_post");
	if(vsHomePost.value == ""){
		alert("请输入家庭邮编!");
		vsHomePost.focus();
		return false;
	}else if(vsHomePost.value.length > 6){
		alert("输入的家庭邮编不合法!");
		vsHomePost.focus();
		return false;
	}
	
	var vsHomePhone = document.getElementById("home_phone");
	if(vsHomePhone.value == ""){
		alert("请输入联系电话!");
		vsHomePhone.focus();
		return false;
	}
	
	var vsSchools = document.getElementById("school_name");
	if(vsSchools.value == ""){
		alert("请输入学校名称!");
		vsSchools.focus();
		return false;
	}
	
	var vsGrade = document.getElementById("benefit_grade");
	if(vsGrade.value == "0"){
		alert("请选择所在年级!");
		vsGrade.focus();
		return false;
	}
	
	var vsSchoolAddr = document.getElementById("school_addr");
	if(vsSchoolAddr.value == ""){
		alert("请输入通讯地址!");
		vsSchoolAddr.focus();
		return false;
	}
	
	var vsSchoolPost = document.getElementById("school_post");
	if(vsSchoolPost.value == ""){
		alert("请输入学校邮政编码!");
		vsSchoolPost.focus();
		return false;
	}else if(vsSchoolPost.value.length > 6){
		alert("输入的学校邮政编码不合法!");
		vsSchoolPost.focus();
		return false;
	}
	
	

	var vsFamilyPerson = document.getElementById("family_person");
	if(vsFamilyPerson.value == ""){
		alert("请输入家庭主要成员及人数!");
		vsFamilyPerson.focus();
		return false;
	}
	

	var vsFamilyIncome = document.getElementById("family_income");
	if(vsFamilyIncome.value == ""){
		alert("请输入家庭经济收入来源!");
		vsFamilyIncome.focus();
		return false;
	}
	
	var vsFamilyMoney = document.getElementById("family_money");
	if(vsFamilyMoney.value == ""){
		alert("请输入家庭月收入!");
		vsFamilyMoney.focus();
		return false;
	}
	
	
	var vsFamilyDesc = document.getElementById("family_desc");
	if(vsFamilyDesc.value == ""){
		alert("请输入家庭困难说明!");
		vsFamilyDesc.focus();
		return false;
	}
	/*var vsSickName = document.getElementById("sick_name");
	if(vsSickName.value == ""){
		alert("请输入疾病名称!");
		vsSickName.focus();
		return false;
	}*/
	var vsSickMoney = document.getElementById("sick_money");
	if(vsSickMoney.value == ""){
		alert("请输入治疗费用!");
		vsSickMoney.focus();
		return false;
		
	}else if(isNaN(vsSickMoney.value)){
		alert("治疗费用必须为数字");
		vsSickMoney.focus();
		return false;
	}
	
	
	var vsHospitalResult = document.getElementById("hospital_result");
	if(vsHospitalResult.value == ""){
		alert("请输入医疗机构诊断结论!");
		vsHospitalResult.focus();
		return false;
	}
	var vsRequestDesc = document.getElementById("request_desc");
	if(vsRequestDesc.value == ""){
		alert("请输入申请人或其监护人留言!");
		vsRequestDesc.focus();
		return false;
	}
	return true;
}

//打开新的窗口，进行希望之星单位核查等操作，为了在详细页面上翻页，此处构造了一个form,将list页面的查询条件传到edit页面上
function openHopeStarUpdateWin(benefit_uuid,pageno,rowNum,firstflag){	
	var vsPageForm = document.createElement("form");
	var vsFields = document.forms["pageForm"].elements;
	for(var i=0;i<vsFields.length;i++){
		var v = document.createElement("<input type='hidden' name='" + vsFields[i].name + "'>");
		v.value = vsFields[i].value;
		vsPageForm.appendChild(v);
	}
	
	if(firstflag == "1"){
		var vsFieldsMore = document.forms["benefitExt3Form"].elements;
		for(var i=0;i<vsFieldsMore.length;i++){
			var v = document.createElement("<input type='hidden' name='" + vsFieldsMore[i].name + "'>");
			v.value = vsFieldsMore[i].value;
			vsPageForm.appendChild(v);
		}
	}
	
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='oper' value='update'>"));
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='enterflag' value='1'>"));
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='benefit_uuid' value='" + benefit_uuid + "'>"));
	document.body.appendChild(vsPageForm);
	var theNo = 1;
	if(pageno.length > 0 && !isNaN(pageno)) theNo = parseInt(pageno);
	vsPageForm.pageNo.value = (theNo-1) * 15 + rowNum;
	vsPageForm.action = "manageHopeStar.do";
	vsPageForm.target="_blank";
	vsPageForm.elements["dispatch"].value = "toAddHopeStarEdit";
	vsPageForm.method='POST';
	vsPageForm.submit();
	//window.open ("manageHopeStar.do?dispatch=toAddHopeStarEdit&oper=update&benefit_uuid=" + benefit_uuid, "newwindow", "height=500, width=700, top=20, left=200, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes");
}

//打开新的窗口，进行学子阳光单位核查等操作
function openSunShineUpdateWin(benefit_uuid,pageno,rowNum,firstflag){
	var vsPageForm = document.createElement("form");
	var vsFields = document.forms["pageForm"].elements;
	for(var i=0;i<vsFields.length;i++){
		var v = document.createElement("<input type='hidden' name='" + vsFields[i].name + "'>");
		v.value = vsFields[i].value;
		vsPageForm.appendChild(v);
	}
	if(firstflag == "1"){
		var vsFieldsMore = document.forms["benefitExt2Form"].elements;
		for(var i=0;i<vsFieldsMore.length;i++){
			var v = document.createElement("<input type='hidden' name='" + vsFieldsMore[i].name + "'>");
			v.value = vsFieldsMore[i].value;
			vsPageForm.appendChild(v);
		}
	}
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='oper' value='update'>"));
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='enterflag' value='1'>"));
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='benefit_uuid' value='" + benefit_uuid + "'>"));
	document.body.appendChild(vsPageForm);
	var theNo = 1;
	if(pageno.length > 0 && !isNaN(pageno)) theNo = parseInt(pageno);
	vsPageForm.pageNo.value = (theNo-1) * 15 + rowNum;
	vsPageForm.action = "manageSunShine.do";
	vsPageForm.target="_blank";
	vsPageForm.elements["dispatch"].value = "toAddSunShineEdit";
	vsPageForm.method='POST';
	vsPageForm.submit();
	//window.open ("manageSunShine.do?dispatch=toAddSunShineEdit&oper=update&benefit_uuid=" + benefit_uuid, "newwindow", "height=500, width=700, top=20, left=200, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes");
}

//打开新的窗口，进行病儿项目单位核查等操作
function openSickChildUpdateWin(benefit_uuid,pageno,rowNum,firstflag){
	var vsPageForm = document.createElement("form");
	var vsFields = document.forms["pageForm"].elements;
	for(var i=0;i<vsFields.length;i++){
		var v = document.createElement("<input type='hidden' name='" + vsFields[i].name + "'>");
		v.value = vsFields[i].value;
		vsPageForm.appendChild(v);
	}
	
	if(firstflag == "1"){
		var vsFieldsMore = document.forms["benefitExt1Form"].elements;
		for(var i=0;i<vsFieldsMore.length;i++){
			var v = document.createElement("<input type='hidden' name='" + vsFieldsMore[i].name + "'>");
			v.value = vsFieldsMore[i].value;
			vsPageForm.appendChild(v);
		}
	}
	
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='oper' value='update'>"));
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='enterflag' value='1'>"));
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='benefit_uuid' value='" + benefit_uuid + "'>"));
	document.body.appendChild(vsPageForm);
	var theNo = 1;
	if(pageno.length > 0 && !isNaN(pageno)) theNo = parseInt(pageno);
	vsPageForm.pageNo.value = (theNo-1) * 15 + rowNum;
	vsPageForm.action = "manageSickChild.do";
	vsPageForm.target="_blank";
	vsPageForm.elements["dispatch"].value = "toAddSickChildEdit";
	vsPageForm.method='POST';
	vsPageForm.submit();
	//window.open ("manageSickChild.do?dispatch=toAddSickChildEdit&oper=update&benefit_uuid=" + benefit_uuid, "newwindow", "height=500, width=700, top=20, left=200, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes");
}

//打开新的窗口，进行结对项目单位核查等操作
function openProjectUpdateWin(benefit_uuid,pageno,rowNum){
	var vsPageForm = document.createElement("form");
	var vsFields = document.forms["pageForm"].elements;
	for(var i=0;i<vsFields.length;i++){
		var v = document.createElement("<input type='hidden' name='" + vsFields[i].name + "'>");
		v.value = vsFields[i].value;
		vsPageForm.appendChild(v);
	}
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='oper' value='update'>"));
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='enterflag' value='1'>"));
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='benefit_uuid' value='" + benefit_uuid + "'>"));
	document.body.appendChild(vsPageForm);
	var theNo = 1;
	if(pageno.length > 0 && !isNaN(pageno)) theNo = parseInt(pageno);
	vsPageForm.pageNo.value = (theNo-1) * 15 + rowNum;
	vsPageForm.action = "manageProject.do";
	vsPageForm.target="_blank";
	vsPageForm.elements["dispatch"].value = "toAddProjectEdit";
	vsPageForm.method='POST';
	vsPageForm.submit();
	//window.open ("manageProject.do?dispatch=toAddProjectEdit&oper=update&benefit_uuid=" + benefit_uuid, "newwindow", "height=500, width=700, top=20, left=200, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes");
}


//更新希望之星资料
function updateHopeStarInfo(){
	if(checkHopeStarDetails() && hopeStarRegSubmitCheck()){
		benefitExt3Form.dispatch.value = "addHopeStar";	
		benefitExt3Form.oper.value = "update";
		benefitExt3Form.submit();
	}
}

function adminUpdateHopeStarInfo(){
	if(checkHopeStarDetails() && hopeStarRegSubmitCheck()){
		document.forms[0].submit();
	}
}

//更新学子阳光资料
function updateSunShineInfo(){		
	if(checkSunShineDetails() && sunShineRegSubmitCheck()){
		benefitExt2Form.dispatch.value = "addSunShine";	
		benefitExt2Form.oper.value = "update";
		benefitExt2Form.submit();
	}
}

function adminUpdateSunShineInfo(){
	if(checkSunShineDetails() && sunShineRegSubmitCheck()){
		document.forms[0].submit();
	}
}

//更新病儿项目资料
function updateSickChildInfo(){		
	if(checkSickChildDetails() && sickChildRegSubmitCheck()){
		benefitExt1Form.dispatch.value = "addSickChild";	
		benefitExt1Form.oper.value = "update";
		benefitExt1Form.submit();
	}
}

function adminUpdateSickChildInfo(){
	if(checkSickChildDetails() && sickChildRegSubmitCheck()){
		document.forms[0].submit();
	}
}

//更新结对项目资料
function updateProjectInfo(){		
	document.forms["benefitExt4Form"].elements["oper"].value = "update";
	projectRegisterSubmit();
}

function adminUpdateProjectInfo(){
	var vsProjectRegTableInfo = document.getElementById("projectregtabletag");
	var vsBenefitName = document.forms["benefitExt4Form"].elements["benefit_name"];
	var vsMinyMoney = document.forms["benefitExt4Form"].elements["min_money"];
	var vsProjectId = document.forms["benefitExt4Form"].elements["project_id"];
	var vsHopeSchoolMoney = document.forms["benefitExt4Form"].elements["hopeschoolmoney"];
	var vsProjectIdSelect = document.forms["benefitExt4Form"].elements["project_id_select"];
	var vsTags = document.getElementsByName("projecttagstitle");	
	if(vsTags[1].className == "schoolinfoselect" 
		&& vsProjectId.value == 8) {//如果是填报希望小学
		if(parseFloat(vsHopeSchoolMoney.value) != 400000){//jinlizhi modify 希望小学资金必须为40万
			alert("希望小学的资助标准为40万元！");			
			return false;
		}
		vsMinyMoney.value = vsHopeSchoolMoney.value;//希望小学的申请金额用资金概算字段???,项目名称用学校名称？？？
		
		vsBenefitName.value = document.forms["benefitExt4Form"].elements["hopeschoolname"].value;
	}else if(vsTags[0].className == "schoolinfoselect"){//如果填报的是其他结对项目
		if(vsProjectIdSelect.value == -1){
			alert("请选中项目类别!");
			return false;
		}else{
			document.forms["benefitExt4Form"].elements["project_id"].value = vsProjectIdSelect.value;
		}	
	}
	
	if(vsBenefitName.value == ""){
		alert("项目名称不能为空!");
		return false;
	}
	
	if(vsMinyMoney.value == ""){
		alert("申请金额不能为空！");		
		return false;
	}
	if(isNaN(vsMinyMoney.value)){
		alert("申请金额必须为数字!");		
		return false;
	}
		
	document.forms[0].elements["msg_content"].value = vsProjectRegTableInfo.innerHTML;
	document.forms[0].encoding = "multipart/form-data";
	document.forms[0].submit();
}

//单个核查希望之星资料
function checkHopeStarAuditFlag(checkFlag){
	benefitExt3Form.dispatch.value ="checkHopeStarForApplySection";	
	if(checkFlag == "ok"){
		benefitExt3Form.oper.value = "checkok";//核实合格 希望之星资料
	}else if(checkFlag == "notok"){
		benefitExt3Form.oper.value = "checknotok";//核实不合格 希望之星资料
	}else if(checkFlag == "cancel"){
		benefitExt3Form.oper.value = "cancelcheck";//改成未核实 希望之星资料
	}else if(checkFlag == "shangbaook"){
		benefitExt3Form.oper.value = "shangbaook";//上报合格 希望之星资料
	}else if(checkFlag == "shangbaonotok"){
		benefitExt3Form.oper.value = "shangbaonotok";//上报不合格 希望之星资料
	}else if(checkFlag == "cancelshangbao"){
		benefitExt3Form.oper.value = "cancelshangbao";//改成未上报 希望之星资料
	}
	benefitExt3Form.submit();
}

//单个核查学子阳光资料
function checkSunShineAuditFlag(checkFlag){
	benefitExt2Form.dispatch.value ="checkSunShineForApplySection";	
	if(checkFlag == "ok"){
		benefitExt2Form.oper.value = "checkok";//核实合格 希望之星资料
	}else if(checkFlag == "notok"){
		benefitExt2Form.oper.value = "checknotok";//核实不合格 希望之星资料
	}else if(checkFlag == "cancel"){
		benefitExt2Form.oper.value = "cancelcheck";//改成未核实 希望之星资料
	}else if(checkFlag == "shangbaook"){
		benefitExt2Form.oper.value = "shangbaook";//上报合格 希望之星资料
	}else if(checkFlag == "shangbaonotok"){
		benefitExt2Form.oper.value = "shangbaonotok";//上报不合格 希望之星资料
	}else if(checkFlag == "cancelshangbao"){
		benefitExt2Form.oper.value = "cancelshangbao";//改成未上报 希望之星资料
	}
	benefitExt2Form.submit();
}

//单个核查病儿项目资料
function checkSickChildAuditFlag(checkFlag){
	benefitExt1Form.dispatch.value ="checkSickChildForApplySection";	
	if(checkFlag == "ok"){
		benefitExt1Form.oper.value = "checkok";//核实合格 病儿项目资料
	}else if(checkFlag == "notok"){
		benefitExt1Form.oper.value = "checknotok";//核实不合格 病儿项目资料
	}else if(checkFlag == "cancel"){
		benefitExt1Form.oper.value = "cancelcheck";//改成未核实 病儿项目资料
	}else if(checkFlag == "shangbaook"){
		benefitExt1Form.oper.value = "shangbaook";//上报合格 病儿项目资料
	}else if(checkFlag == "shangbaonotok"){
		benefitExt1Form.oper.value = "shangbaonotok";//上报不合格 病儿项目资料
	}else if(checkFlag == "cancelshangbao"){
		benefitExt1Form.oper.value = "cancelshangbao";//改成未上报 病儿项目资料
	}
	benefitExt1Form.submit();
}

//单个核查结对项目资料
function checkProjectAuditFlag(checkFlag){
	document.forms["benefitExt4Form"].dispatch.value ="checkProjectForApplySection";	
	if(checkFlag == "ok"){
		document.forms["benefitExt4Form"].oper.value = "checkok";//核实合格 病儿项目资料
	}else if(checkFlag == "notok"){
		document.forms["benefitExt4Form"].oper.value = "checknotok";//核实不合格 病儿项目资料
	}else if(checkFlag == "cancel"){
		document.forms["benefitExt4Form"].oper.value = "cancelcheck";//改成未核实 病儿项目资料
	}else if(checkFlag == "shangbaook"){
		document.forms["benefitExt4Form"].oper.value = "shangbaook";//上报合格 病儿项目资料
	}else if(checkFlag == "shangbaonotok"){
		document.forms["benefitExt4Form"].oper.value = "shangbaonotok";//上报不合格 病儿项目资料
	}else if(checkFlag == "cancelshangbao"){
		document.forms["benefitExt4Form"].oper.value = "cancelshangbao";//改成未上报 病儿项目资料
	}
	
	document.forms["benefitExt4Form"].encoding = "multipart/form-data";
	document.forms["benefitExt4Form"].submit();	
}

//批量核实 受助者资料，根据页面上写的benefitForm来区分到底是核实什么类别的受助者
function batchCheckBenefitAuditFlag(benefitForm,checkFlag){
	var selectedItem = selected('benefitforauditflagcheck');//获取选中的受助者uuid
	if(selectedItem != null & selectedItem.length > 0){
		if(checkFlag == "ok"){
			canBeCheckOkAuditFlag(benefitForm,selectedItem);//核实合格
		}else if(checkFlag == "notok"){
			canBeCheckNotOkAuditFlag(benefitForm,selectedItem);//核实不合格
		}else if(checkFlag == "cancel"){
			canBeCancelCheckAuditFlag(benefitForm,selectedItem);//改成未核实
		}else if(checkFlag == "shangbaook"){
			canBeCheckOkShangBao(benefitForm,selectedItem);//上报合格
		}else if(checkFlag == "shangbaonotok"){
			canBeCheckNotOkShangBao(benefitForm,selectedItem);//上报不合格
		}else if(checkFlag == "cancelshangbao"){
			canBeCancelCheckShangBao(benefitForm,selectedItem);//改成未上报
		}
	}else{
		alert("请先选择需要操作的选项");
		return;
	}
}


/**
* 检查被选中的选项是否都可以进行核实合格操作，出现不能操作的自动将其去掉
*/
function canBeCheckOkAuditFlag(benefitForm,selectedItem){
	var benefitUuidCond = "";
	for(var i = 0; i < selectedItem.length; i++){
		var selectedIndex = selectedItem[i].value;		
		var vsBenefitId = document.getElementById("benefit_id"+selectedIndex).value;//希望之星的id
		var vsBenefitUuid = document.getElementById("benefit_uuid"+selectedIndex).value;//希望之星的uuid
		var vsAuditFlagAssistant = document.getElementById("audit_flag_assistant"+selectedIndex).value;//单位核实辅助操作标志
		var vsFlagCheck = document.getElementById("flag_check"+selectedIndex).value;//省级部门上报标志
		if(vsAuditFlagAssistant == 1){
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录已经被核实合格,不需要再进行核实!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		if(vsAuditFlagAssistant == -1){
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录已经被核实为不合格,需要先取消核实才能再进行核实!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		benefitUuidCond = benefitUuidCond + "+" + vsBenefitUuid;
	}
	benefitUuidCond = benefitUuidCond.substring(1,benefitUuidCond.length);
	if(benefitUuidCond == null || benefitUuidCond == ""){
		alert("没有需要操作的记录！");
		return false;
	}
	benefitForm.benefit_uuid.value = benefitUuidCond;
	benefitForm.oper.value = "checkok";
	benefitForm.batch_flag.value = "1";
	var httpClass = new HTTP();	
	httpClass.requestPostURL(benefitForm, function(returnValue){
		if(returnValue.indexOf("success") >= 0){
			alert("记录核实合格成功！");			
			window.parent.frames['mainFrame'].refreshCurrentPage();//刷新右侧框架;
		}else{
			alert(returnValue);
		}
	});	
}


/**
* 检查被选中的选项是否都可以进行核实不合格操作，出现不能操作的自动将其去掉
*/
function canBeCheckNotOkAuditFlag(benefitForm,selectedItem){
	var benefitUuidCond = "";
	for(var i = 0; i < selectedItem.length; i++){
		var selectedIndex = selectedItem[i].value;		
		var vsBenefitId = document.getElementById("benefit_id"+selectedIndex).value;//希望之星的id
		var vsBenefitUuid = document.getElementById("benefit_uuid"+selectedIndex).value;//希望之星的uuid
		var vsAuditFlagAssistant = document.getElementById("audit_flag_assistant"+selectedIndex).value;//单位核实辅助操作标志
		var vsFlagCheck = document.getElementById("flag_check"+selectedIndex).value;//省级部门上报标志
		if(vsAuditFlagAssistant == -1){
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录已经被核实为不合格,不需要再进行核实!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		if(vsAuditFlagAssistant == 1){
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录已经被核实合格,需要先取消核实才能再进行核实!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		benefitUuidCond = benefitUuidCond + "+" + vsBenefitUuid;
	}
	benefitUuidCond = benefitUuidCond.substring(1,benefitUuidCond.length);	
	if(benefitUuidCond == null || benefitUuidCond == ""){
		alert("没有需要操作的记录！");
		return false;
	}
	benefitForm.benefit_uuid.value = benefitUuidCond;
	benefitForm.oper.value = "checknotok";
	benefitForm.batch_flag.value = "1";
	var httpClass = new HTTP();	
	httpClass.requestPostURL(benefitForm, function(returnValue){
		if(returnValue.indexOf("success") >= 0){
			alert("记录核实不合格成功！");
			window.parent.frames['mainFrame'].refreshCurrentPage();//刷新右侧框架;
		}else{
			alert(returnValue);
		}
	});	
}


/**
* 检查被选中的选项是否都可以进行改成未核实操作，出现不能操作的自动将其去掉
*/
function canBeCancelCheckAuditFlag(benefitForm,selectedItem){
	var benefitUuidCond = "";
	for(var i = 0; i < selectedItem.length; i++){
		var selectedIndex = selectedItem[i].value;		
		var vsBenefitId = document.getElementById("benefit_id"+selectedIndex).value;//希望之星的id
		var vsBenefitUuid = document.getElementById("benefit_uuid"+selectedIndex).value;//希望之星的uuid
		var vsAuditFlagAssistant = document.getElementById("audit_flag_assistant"+selectedIndex).value;//单位核实辅助操作标志
		var vsFlagCheck = document.getElementById("flag_check"+selectedIndex).value;//省级部门上报标志
		if(vsAuditFlagAssistant == 0){
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录已经处于未核实状态,不需要再进行操作!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		if(vsFlagCheck != 0){
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录已经被上级部门核实过，不能进行取消操作!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		benefitUuidCond = benefitUuidCond + "+" + vsBenefitUuid;
	}
	benefitUuidCond = benefitUuidCond.substring(1,benefitUuidCond.length);	
	if(benefitUuidCond == null || benefitUuidCond == ""){
		alert("没有需要操作的记录！");
		return false;
	}
	benefitForm.benefit_uuid.value = benefitUuidCond;
	benefitForm.oper.value = "cancelcheck";
	benefitForm.batch_flag.value = "1";
	var httpClass = new HTTP();	
	httpClass.requestPostURL(benefitForm, function(returnValue){
		if(returnValue.indexOf("success") >= 0){
			alert("取消记录核实成功!");
			window.parent.frames['mainFrame'].refreshCurrentPage();//刷新右侧框架;
		}else{
			alert(returnValue);
		}
	});	
}

/**
* 检查被选中的选项是否都可以进行上报操作，出现不能操作的自动将其去掉
*/
function canBeCheckOkShangBao(benefitForm,selectedItem){
	var benefitUuidCond = "";
	for(var i = 0; i < selectedItem.length; i++){
		var selectedIndex = selectedItem[i].value;		
		var vsBenefitUuid = document.getElementById("benefit_uuid"+selectedIndex).value;//希望之星的uuid		
		var vsFlagCheck = document.getElementById("flag_check"+selectedIndex).value;//省级部门上报标志
		var vsAuditFlagAssistant = document.getElementById("audit_flag_assistant"+selectedIndex).value;//单位核实辅助操作标志
		if(vsAuditFlagAssistant == 0){//记录未被单位核查，不能进行上报处理
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录未被核实,不能进行上报操作!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		if(vsAuditFlagAssistant == -1){//记录被单位核查为不合格，不能进行上报处理
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录被核实不合格,不能进行上报操作!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		if(vsFlagCheck == 1){
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录已经被上报,不需要再进行操作!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		if(vsFlagCheck == 2){
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录已经被上报为不合格,需要先取消核实才能再进行上报!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;
			return false;
		}

		benefitUuidCond = benefitUuidCond + "+" + vsBenefitUuid;
	}
	benefitUuidCond = benefitUuidCond.substring(1,benefitUuidCond.length);
	if(benefitUuidCond == null || benefitUuidCond == ""){
		alert("没有需要操作的记录！");
		return false;
	}
	benefitForm.benefit_uuid.value = benefitUuidCond;
	benefitForm.oper.value = "shangbaook";
	benefitForm.batch_flag.value = "1";
	var httpClass = new HTTP();	
	httpClass.requestPostURL(benefitForm, function(returnValue){
		if(returnValue.indexOf("success") >= 0){
			alert("记录上报成功！");
			window.parent.frames['mainFrame'].refreshCurrentPage();//刷新右侧框架;
		}else{
			alert(returnValue);
		}
	});	
}


/**
* 检查被选中的选项是否都可以进行上报不合格操作，出现不能操作的自动将其去掉
*/
function canBeCheckNotOkShangBao(benefitForm,selectedItem){
	var benefitUuidCond = "";
	for(var i = 0; i < selectedItem.length; i++){
		var selectedIndex = selectedItem[i].value;		
		var vsBenefitUuid = document.getElementById("benefit_uuid"+selectedIndex).value;//希望之星的uuid		
		var vsFlagCheck = document.getElementById("flag_check"+selectedIndex).value;//省级部门上报标志
		var vsAuditFlagAssistant = document.getElementById("audit_flag_assistant"+selectedIndex).value;//单位核实辅助操作标志
		if(vsAuditFlagAssistant == 0){//记录未被单位核查，不能进行上报处理
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录未被核实,不能进行上报操作!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		if(vsAuditFlagAssistant == -1){//记录被单位核查为不合格，不能进行上报处理
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录被核实不合格,不能进行上报操作!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		if(vsFlagCheck == 2){
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录已经被上报核实为不合格,不需要再进行操作!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		if(vsFlagCheck == 1){
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录已经被上报,需要先取消上报才能再进行操作!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		benefitUuidCond = benefitUuidCond + "+" + vsBenefitUuid;
	}
	benefitUuidCond = benefitUuidCond.substring(1,benefitUuidCond.length);	
	if(benefitUuidCond == null || benefitUuidCond == ""){
		alert("没有需要操作的记录！");
		return false;
	}
	benefitForm.benefit_uuid.value = benefitUuidCond;
	benefitForm.oper.value = "shangbaonotok";
	benefitForm.batch_flag.value = "1";
	var httpClass = new HTTP();	
	httpClass.requestPostURL(benefitForm, function(returnValue){
		if(returnValue.indexOf("success") >= 0){
			alert("记录改为上报不合格成功!");
			window.parent.frames['mainFrame'].refreshCurrentPage();//刷新右侧框架;
		}else{
			alert(returnValue);
		}
	});	
}

/**
* 检查被选中的选项是否都可以进行改成未上报操作，出现不能操作的自动将其去掉
*/
function canBeCancelCheckShangBao(benefitForm,selectedItem){
	var benefitUuidCond = "";
	for(var i = 0; i < selectedItem.length; i++){
		var selectedIndex = selectedItem[i].value;		
		var vsBenefitUuid = document.getElementById("benefit_uuid"+selectedIndex).value;//希望之星的uuid		
		var vsFlagCheck = document.getElementById("flag_check"+selectedIndex).value;//省级部门上报标志
		var vsFlagAudit = document.getElementById("flag_audit"+selectedIndex).value;//监察部已经审查操作标志
		var vsAuditFlagAssistant = document.getElementById("audit_flag_assistant"+selectedIndex).value;//单位核实辅助操作标志
		if(vsAuditFlagAssistant == 0){//记录未被单位核查，不能进行处理
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录未被核实,不能进行操作!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;			
			return false;
		}
		if(vsAuditFlagAssistant == -1){//记录被单位核查为不合格，不能进行处理
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录被核实不合格,不能进行操作!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;			
			return false;
		}
		if(vsFlagCheck == 0){
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录已经处于未上报状态,不需要再进行操作!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;			
			return false;
		}
		if(vsFlagAudit != 0){
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录已经被监察部审查过，不能进行取消操作!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;			
			return false;
		}
		benefitUuidCond = benefitUuidCond + "+" + vsBenefitUuid;
	}
	benefitUuidCond = benefitUuidCond.substring(1,benefitUuidCond.length);	
	if(benefitUuidCond == null || benefitUuidCond == ""){
		alert("没有需要操作的记录！");
		return false;
	}
	benefitForm.benefit_uuid.value = benefitUuidCond;
	benefitForm.oper.value = "cancelshangbao";
	benefitForm.batch_flag.value = "1";
	var httpClass = new HTTP();	
	httpClass.requestPostURL(benefitForm, function(returnValue){
		if(returnValue.indexOf("success") >= 0){
			alert("记录改为未上报成功!");
			window.parent.frames['mainFrame'].refreshCurrentPage();//刷新右侧框架;
		}else{
			alert(returnValue);
		}
	});	
}

//打开新的窗口，进行希望之星审查等操作
function openHopeStarShenChaWin(benefit_uuid,pageno,rowNum,firstflag){
	var vsPageForm = document.createElement("form");
	var vsFields = document.forms["pageForm"].elements;
	for(var i=0;i<vsFields.length;i++){
		var v = document.createElement("<input type='hidden' name='" + vsFields[i].name + "'>");
		v.value = vsFields[i].value;
		vsPageForm.appendChild(v);
	}
	if(firstflag == "1"){
		var vsFieldsMore = document.forms["benefitExt3Form"].elements;
		for(var i=0;i<vsFieldsMore.length;i++){
			var v = document.createElement("<input type='hidden' name='" + vsFieldsMore[i].name + "'>");
			v.value = vsFieldsMore[i].value;
			vsPageForm.appendChild(v);
		}
	}
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='oper' value='shencha'>"));
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='enterflag' value='1'>"));
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='benefit_uuid' value='" + benefit_uuid + "'>"));
	document.body.appendChild(vsPageForm);
	var theNo = 1;
	if(pageno.length > 0 && !isNaN(pageno)) theNo = parseInt(pageno);
	vsPageForm.pageNo.value = (theNo-1) * 15 + rowNum;
	vsPageForm.action = "manageHopeStar.do";
	vsPageForm.target="_blank";
	vsPageForm.elements["dispatch"].value = "toShenChaHopeStarEdit";
	vsPageForm.method='POST';
	vsPageForm.submit();
	//window.open ("manageHopeStar.do?dispatch=toShenChaHopeStarEdit&oper=shencha&benefit_uuid=" + benefit_uuid, "newwindow", "height=500, width=700, top=20, left=200, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes");
}

//打开新的窗口，进行学子阳光审查等操作
function openSunShineShenChaWin(benefit_uuid,pageno,rowNum,firstflag){
	var vsPageForm = document.createElement("form");
	var vsFields = document.forms["pageForm"].elements;
	for(var i=0;i<vsFields.length;i++){
		var v = document.createElement("<input type='hidden' name='" + vsFields[i].name + "'>");
		v.value = vsFields[i].value;
		vsPageForm.appendChild(v);
	}
	if(firstflag == "1"){
		var vsFieldsMore = document.forms["benefitExt2Form"].elements;
		for(var i=0;i<vsFieldsMore.length;i++){
			var v = document.createElement("<input type='hidden' name='" + vsFieldsMore[i].name + "'>");
			v.value = vsFieldsMore[i].value;
			vsPageForm.appendChild(v);
		}
	}
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='oper' value='shencha'>"));
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='enterflag' value='1'>"));
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='benefit_uuid' value='" + benefit_uuid + "'>"));
	document.body.appendChild(vsPageForm);
	var theNo = 1;
	if(pageno.length > 0 && !isNaN(pageno)) theNo = parseInt(pageno);
	vsPageForm.pageNo.value = (theNo-1) * 15 + rowNum;
	vsPageForm.action = "manageSunShine.do";
	vsPageForm.target="_blank";
	vsPageForm.elements["dispatch"].value = "toShenChaSunShineEdit";
	vsPageForm.method='POST';
	//alert(vsPageForm.outerHTML);
	vsPageForm.submit();
	//window.open ("manageSunShine.do?dispatch=toShenChaSunShineEdit&oper=shencha&benefit_uuid=" + benefit_uuid, "newwindow", "height=500, width=700, top=20, left=200, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes");
}

//打开新的窗口，进行病儿项目审查等操作
function openSickChildShenChaWin(benefit_uuid,pageno,rowNum,firstflag){
	var vsPageForm = document.createElement("form");
	var vsFields = document.forms["pageForm"].elements;
	for(var i=0;i<vsFields.length;i++){
		var v = document.createElement("<input type='hidden' name='" + vsFields[i].name + "'>");
		v.value = vsFields[i].value;
		vsPageForm.appendChild(v);
	}
	if(firstflag == "1"){
		var vsFieldsMore = document.forms["benefitExt1Form"].elements;
		for(var i=0;i<vsFieldsMore.length;i++){
			var v = document.createElement("<input type='hidden' name='" + vsFieldsMore[i].name + "'>");
			v.value = vsFieldsMore[i].value;
			vsPageForm.appendChild(v);
		}
	}
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='oper' value='shencha'>"));
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='enterflag' value='1'>"));
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='benefit_uuid' value='" + benefit_uuid + "'>"));
	document.body.appendChild(vsPageForm);
	var theNo = 1;
	if(pageno.length > 0 && !isNaN(pageno)) theNo = parseInt(pageno);
	vsPageForm.pageNo.value = (theNo-1) * 15 + rowNum;
	vsPageForm.action = "manageSickChild.do";
	vsPageForm.target="_blank";
	vsPageForm.elements["dispatch"].value = "toShenChaSickChildEdit";
	vsPageForm.method='POST';
	vsPageForm.submit();
	//window.open ("manageSickChild.do?dispatch=toShenChaSickChildEdit&oper=shencha&benefit_uuid=" + benefit_uuid, "newwindow", "height=500, width=700, top=20, left=200, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes");
}

//打开新的窗口，进行结对项目审查等操作
function openProjectShenChaWin(benefit_uuid,pageno,rowNum){
	var vsPageForm = document.createElement("form");
	var vsFields = document.forms["pageForm"].elements;
	for(var i=0;i<vsFields.length;i++){
		var v = document.createElement("<input type='hidden' name='" + vsFields[i].name + "'>");
		v.value = vsFields[i].value;
		vsPageForm.appendChild(v);
	}
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='oper' value='shencha'>"));
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='enterflag' value='1'>"));
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='benefit_uuid' value='" + benefit_uuid + "'>"));
	document.body.appendChild(vsPageForm);
	var theNo = 1;
	if(pageno.length > 0 && !isNaN(pageno)) theNo = parseInt(pageno);
	vsPageForm.pageNo.value = (theNo-1) * 15 + rowNum;
	vsPageForm.action = "manageProject.do";
	vsPageForm.target="_blank";
	vsPageForm.elements["dispatch"].value = "toShenChaProjectEdit";
	vsPageForm.method='POST';
	vsPageForm.submit();
	//window.open ("manageProject.do?dispatch=toShenChaProjectEdit&oper=shencha&benefit_uuid=" + benefit_uuid, "newwindow", "height=500, width=700, top=20, left=200, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes");
}

//单个审查希望之星资料
function checkHopeStarFlagAudit(checkFlag){
	benefitExt3Form.dispatch.value ="checkHopeStarForShenCha";	
	if(checkFlag == "ok"){
		benefitExt3Form.oper.value = "checkok";//审查合格 希望之星资料
	}else if(checkFlag == "notok"){
		benefitExt3Form.oper.value = "checknotok";//审查不合格 希望之星资料
	}else if(checkFlag == "cancel"){
		benefitExt3Form.oper.value = "cancelcheck";//改成未审查 希望之星资料
	}
	benefitExt3Form.submit();
}

//单个审查学子阳光资料
function checkSunShineFlagAudit(checkFlag){
	benefitExt2Form.dispatch.value ="checkSunShineForShenCha";	
	if(checkFlag == "ok"){
		benefitExt2Form.oper.value = "checkok";//审查合格 希望之星资料
	}else if(checkFlag == "notok"){
		benefitExt2Form.oper.value = "checknotok";//审查不合格 希望之星资料
	}else if(checkFlag == "cancel"){
		benefitExt2Form.oper.value = "cancelcheck";//改成未审查 希望之星资料
	}
	benefitExt2Form.submit();
}

//单个审查病儿项目资料
function checkSickChildFlagAudit(checkFlag){
	benefitExt1Form.dispatch.value ="checkSickChildForShenCha";	
	if(checkFlag == "ok"){
		benefitExt1Form.oper.value = "checkok";//审查合格 病儿项目资料
	}else if(checkFlag == "notok"){
		benefitExt1Form.oper.value = "checknotok";//审查不合格 病儿项目资料
	}else if(checkFlag == "cancel"){
		benefitExt1Form.oper.value = "cancelcheck";//改成未审查 病儿项目资料
	}
	benefitExt1Form.submit();
}

//单个审查结对项目资料
function checkProjectFlagAudit(checkFlag){
	document.forms["benefitExt4Form"].dispatch.value ="checkProjectForShenCha";	
	if(checkFlag == "ok"){
		document.forms["benefitExt4Form"].oper.value = "checkok";//审查合格 病儿项目资料
	}else if(checkFlag == "notok"){
		document.forms["benefitExt4Form"].oper.value = "checknotok";//审查不合格 病儿项目资料
	}else if(checkFlag == "cancel"){
		document.forms["benefitExt4Form"].oper.value = "cancelcheck";//改成未审查 病儿项目资料
	}
	document.forms["benefitExt4Form"].encoding = "multipart/form-data";
	document.forms["benefitExt4Form"].submit();
}

//批量审查 受助者资料
function batchShenChaBenefit(benefitForm,checkFlag){
	var selectedItem = selected('benefitforauditflagcheck');//获取选中的受助者uuid
	if(selectedItem != null & selectedItem.length > 0){
		if(checkFlag == "ok"){
			canBeCheckOkShenCha(benefitForm,selectedItem);//审查合格
		}else if(checkFlag == "notok"){
			canBeCheckNotOkShenCha(benefitForm,selectedItem);//审查不合格
		}else if(checkFlag == "cancel"){
			canBeCancelCheckShenCha(benefitForm,selectedItem);//改成未审查
		}
	}else{
		alert("请先选择需要操作的选项");
		return;
	}
}

//修改受助者为重新核实状态
function recheckHopeStar(benefitForm,benefit_uuid){
	if(confirm("您确定要将这个受益人置为重新核实吗？")){
		benefitForm.benefit_uuid.value = benefit_uuid;
		var httpClass = new HTTP();
		httpClass.requestPostURL(benefitForm, function(returnValue){
			if(returnValue.indexOf("success") >= 0){
				alert("置为重新核实成功！");
				window.parent.frames['mainFrame'].refreshCurrentPage();//刷新右侧框架;
			}else{
				alert(returnValue);
			}
		});
	}
}


//批量修改受助者为被捐助状态
function batchModifyDoanteFlag(benefitForm){
	var selectedItem = selected('benefitforauditflagcheck');//获取选中的受助者uuid
	if(selectedItem != null & selectedItem.length > 0){
		var benefitIdCond = "";
		for(var i = 0; i < selectedItem.length; i++){
			var selectedIndex = selectedItem[i].value;		
			var vsBenefitId = document.getElementById("benefit_id"+selectedIndex).value;//希望之星的id
			var vsFlagDonate = document.getElementById("flag_donate"+selectedIndex).value;//当前的捐助状态
			if(vsFlagDonate != 0){
				alert("第"+(parseInt(selectedIndex)+1)+"行的记录不是待确认状态,不能进行操作!");				
				return false;
			}
			
			benefitIdCond = benefitIdCond + "," + vsBenefitId;
		}
		benefitIdCond = benefitIdCond.substring(1,benefitIdCond.length);
		if(benefitIdCond == null || benefitIdCond == ""){
			alert("没有需要操作的记录！");
			return false;
		}
		benefitForm.benefit_id_search.value = benefitIdCond;		
		var httpClass = new HTTP();	
		httpClass.requestPostURL(benefitForm, function(returnValue){
			if(returnValue.indexOf("success") >= 0){
				alert("记录操作成功！");
				window.parent.frames['mainFrame'].refreshCurrentPage();//刷新右侧框架;
			}else{
				alert("操作失败！");
			}
		});	
		
	}else{
		alert("请先选择需要操作的选项");
		return;
	}
}


/**
* 检查被选中的选项是否都可以进行审查操作，出现不能操作的自动将其去掉
*/
function canBeCheckOkShenCha(benefitForm,selectedItem){
	var benefitUuidCond = "";
	for(var i = 0; i < selectedItem.length; i++){
		var selectedIndex = selectedItem[i].value;		
		var vsBenefitUuid = document.getElementById("benefit_uuid"+selectedIndex).value;//希望之星的uuid
		var vsFlagAudit = document.getElementById("flag_audit"+selectedIndex).value;//监察部门审查标志
		var vsFlagCheck = document.getElementById("flag_check"+selectedIndex).value;//省级部门上报标志
		if(vsFlagAudit == 1){
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录已经被审查合格,不需要再进行操作!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		if(vsFlagAudit == 2){
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录已经被审查不合格,需要先取消核实才能再进行审查!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		if(vsFlagCheck != 1){
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录未核实合格，不能进行审查操作!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		benefitUuidCond = benefitUuidCond + "+" + vsBenefitUuid;
	}
	benefitUuidCond = benefitUuidCond.substring(1,benefitUuidCond.length);
	if(benefitUuidCond == null || benefitUuidCond == ""){
		alert("没有需要操作的记录！");
		return false;
	}
	benefitForm.benefit_uuid.value = benefitUuidCond;
	benefitForm.oper.value = "checkok";
	benefitForm.batch_flag.value = "1";
	var httpClass = new HTTP();	
	httpClass.requestPostURL(benefitForm, function(returnValue){
		if(returnValue.indexOf("success") >= 0){
			alert("记录审查成功！");
			window.parent.frames['mainFrame'].refreshCurrentPage();//刷新右侧框架;
		}else{
			alert(returnValue);
		}
	});	
}

/**
* 检查被选中的选项是否都可以进行审查不合格操作，出现不能操作的自动将其去掉
*/
function canBeCheckNotOkShenCha(benefitForm,selectedItem){
	var benefitUuidCond = "";
	for(var i = 0; i < selectedItem.length; i++){
		var selectedIndex = selectedItem[i].value;		
		var vsBenefitUuid = document.getElementById("benefit_uuid"+selectedIndex).value;//希望之星的uuid		
		var vsFlagAudit = document.getElementById("flag_audit"+selectedIndex).value;//监察部门审查标志
		var vsFlagCheck = document.getElementById("flag_check"+selectedIndex).value;//省级部门上报标志
		if(vsFlagAudit == 2){
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录已经被上报审查为不合格,不需要再进行操作!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		if(vsFlagAudit == 1){
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录已经被审查成功,需要先取消审查才能再进行操作!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		if(vsFlagCheck != 1){
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录未核实合格，不能进行审查操作!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		benefitUuidCond = benefitUuidCond + "+" + vsBenefitUuid;
	}
	benefitUuidCond = benefitUuidCond.substring(1,benefitUuidCond.length);	
	if(benefitUuidCond == null || benefitUuidCond == ""){
		alert("没有需要操作的记录！");
		return false;
	}
	benefitForm.benefit_uuid.value = benefitUuidCond;
	benefitForm.oper.value = "checknotok";
	benefitForm.batch_flag.value = "1";
	var httpClass = new HTTP();	
	httpClass.requestPostURL(benefitForm, function(returnValue){
		if(returnValue.indexOf("success") >= 0){
			alert("审查不合格成功!");
			window.parent.frames['mainFrame'].refreshCurrentPage();//刷新右侧框架;
		}else{
			alert(returnValue);
		}
	});	
}


/**
* 检查被选中的选项是否都可以进行改成未审查操作，出现不能操作的自动将其去掉
*/
function canBeCancelCheckShenCha(benefitForm,selectedItem){
	var benefitUuidCond = "";
	for(var i = 0; i < selectedItem.length; i++){
		var selectedIndex = selectedItem[i].value;		
		var vsBenefitUuid = document.getElementById("benefit_uuid"+selectedIndex).value;//希望之星的uuid
		var vsFlagAudit = document.getElementById("flag_audit"+selectedIndex).value;//监察部已经审查操作标志
		var vsFlagDonate = document.getElementById("flag_donate"+selectedIndex).value;//是否发布标志
		if(vsFlagAudit == 0){
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录已经处于未审查状态,不需要再进行操作!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		if(vsFlagDonate != 0){//已经发布
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录已经被发布过，不能进行取消操作!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		benefitUuidCond = benefitUuidCond + "+" + vsBenefitUuid;
	}
	benefitUuidCond = benefitUuidCond.substring(1,benefitUuidCond.length);	
	if(benefitUuidCond == null || benefitUuidCond == ""){
		alert("没有需要操作的记录！");
		return false;
	}
	benefitForm.benefit_uuid.value = benefitUuidCond;
	benefitForm.oper.value = "cancelcheck";
	benefitForm.batch_flag.value = "1";
	var httpClass = new HTTP();	
	httpClass.requestPostURL(benefitForm, function(returnValue){
		if(returnValue.indexOf("success") >= 0){
			alert("记录改为未审查成功!");
			window.parent.frames['mainFrame'].refreshCurrentPage();//刷新右侧框架;
		}else{
			alert(returnValue);
		}
	});	
}

//打开新的窗口，进行希望之星发布等操作
function openHopeStarPublishWin(benefit_uuid,pageno,rowNum,firstflag){
	var vsPageForm = document.createElement("form");
	var vsFields = document.forms["pageForm"].elements;
	for(var i=0;i<vsFields.length;i++){
		var v = document.createElement("<input type='hidden' name='" + vsFields[i].name + "'>");
		v.value = vsFields[i].value;
		vsPageForm.appendChild(v);
	}
	if(firstflag == "1"){
		var vsFieldsMore = document.forms["benefitExt3Form"].elements;
		for(var i=0;i<vsFieldsMore.length;i++){
			var v = document.createElement("<input type='hidden' name='" + vsFieldsMore[i].name + "'>");
			v.value = vsFieldsMore[i].value;
			vsPageForm.appendChild(v);
		}
	}
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='oper' value='publish'>"));
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='enterflag' value='1'>"));
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='benefit_uuid' value='" + benefit_uuid + "'>"));
	document.body.appendChild(vsPageForm);
	var theNo = 1;
	if(pageno.length > 0 && !isNaN(pageno)) theNo = parseInt(pageno);
	vsPageForm.pageNo.value = (theNo-1) * 15 + rowNum;
	vsPageForm.action = "manageHopeStar.do";
	vsPageForm.target="_blank";
	vsPageForm.elements["dispatch"].value = "toPublishHopeStarEdit";
	vsPageForm.method='POST';
	vsPageForm.submit();
	//window.open ("manageHopeStar.do?dispatch=toPublishHopeStarEdit&oper=publish&benefit_uuid=" + benefit_uuid, "newwindow", "height=500, width=700, top=20, left=200, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes");
}
//打开新的窗口，进行学子阳光发布等操作
function openSunShinePublishWin(benefit_uuid,pageno,rowNum,firstflag){
	var vsPageForm = document.createElement("form");
	var vsFields = document.forms["pageForm"].elements;
	for(var i=0;i<vsFields.length;i++){
		var v = document.createElement("<input type='hidden' name='" + vsFields[i].name + "'>");
		v.value = vsFields[i].value;
		vsPageForm.appendChild(v);
	}
	if(firstflag == "1"){
		var vsFieldsMore = document.forms["benefitExt2Form"].elements;
		for(var i=0;i<vsFieldsMore.length;i++){
			var v = document.createElement("<input type='hidden' name='" + vsFieldsMore[i].name + "'>");
			v.value = vsFieldsMore[i].value;
			vsPageForm.appendChild(v);
		}
	}
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='oper' value='publish'>"));
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='enterflag' value='1'>"));
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='benefit_uuid' value='" + benefit_uuid + "'>"));
	document.body.appendChild(vsPageForm);
	var theNo = 1;
	if(pageno.length > 0 && !isNaN(pageno)) theNo = parseInt(pageno);
	vsPageForm.pageNo.value = (theNo-1) * 15 + rowNum;
	vsPageForm.action = "manageSunShine.do";
	vsPageForm.target="_blank";
	vsPageForm.elements["dispatch"].value = "toPublishSunShineEdit";
	vsPageForm.method='POST';
	vsPageForm.submit();
	//window.open ("manageSunShine.do?dispatch=toPublishSunShineEdit&oper=publish&benefit_uuid=" + benefit_uuid, "newwindow", "height=500, width=700, top=20, left=200, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes");
}
//打开新的窗口，进行病儿项目发布等操作
function openSickChildPublishWin(benefit_uuid,pageno,rowNum,firstflag){
	var vsPageForm = document.createElement("form");
	var vsFields = document.forms["pageForm"].elements;
	for(var i=0;i<vsFields.length;i++){
		var v = document.createElement("<input type='hidden' name='" + vsFields[i].name + "'>");
		v.value = vsFields[i].value;
		vsPageForm.appendChild(v);
	}
	if(firstflag == "1"){
		var vsFieldsMore = document.forms["benefitExt1Form"].elements;
		for(var i=0;i<vsFieldsMore.length;i++){
			var v = document.createElement("<input type='hidden' name='" + vsFieldsMore[i].name + "'>");
			v.value = vsFieldsMore[i].value;
			vsPageForm.appendChild(v);
		}
	}
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='oper' value='publish'>"));
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='enterflag' value='1'>"));
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='benefit_uuid' value='" + benefit_uuid + "'>"));
	document.body.appendChild(vsPageForm);
	var theNo = 1;
	if(pageno.length > 0 && !isNaN(pageno)) theNo = parseInt(pageno);
	vsPageForm.pageNo.value = (theNo-1) * 15 + rowNum;
	vsPageForm.action = "manageSickChild.do";
	vsPageForm.target="_blank";
	vsPageForm.elements["dispatch"].value = "toPublishSickChildEdit";
	vsPageForm.method='POST';
	vsPageForm.submit();
	//window.open ("manageSickChild.do?dispatch=toPublishSickChildEdit&oper=publish&benefit_uuid=" + benefit_uuid, "newwindow", "height=500, width=700, top=20, left=200, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes");
}

//打开新的窗口，进行结对项目发布等操作
function openProjectPublishWin(benefit_uuid,pageno,rowNum){
	var vsPageForm = document.createElement("form");
	var vsFields = document.forms["pageForm"].elements;
	for(var i=0;i<vsFields.length;i++){
		var v = document.createElement("<input type='hidden' name='" + vsFields[i].name + "'>");
		v.value = vsFields[i].value;
		vsPageForm.appendChild(v);
	}
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='oper' value='publish'>"));
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='enterflag' value='1'>"));
	vsPageForm.appendChild(document.createElement("<input type='hidden' name='benefit_uuid' value='" + benefit_uuid + "'>"));
	document.body.appendChild(vsPageForm);
	var theNo = 1;
	if(pageno.length > 0 && !isNaN(pageno)) theNo = parseInt(pageno);
	vsPageForm.pageNo.value = (theNo-1) * 15 + rowNum;
	vsPageForm.action = "manageProject.do";
	vsPageForm.target="_blank";
	vsPageForm.elements["dispatch"].value = "toPublishProjectEdit";
	vsPageForm.method='POST';
	vsPageForm.submit();
	//window.open ("manageProject.do?dispatch=toPublishProjectEdit&oper=publish&benefit_uuid=" + benefit_uuid, "newwindow", "height=500, width=700, top=20, left=200, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes");
}

//单个发布希望之星
function publishHopeStar(checkFlag){
	benefitExt3Form.dispatch.value ="checkHopeStarForPublish";	
	if(checkFlag == "publishok"){
		benefitExt3Form.oper.value = "publishok";//发布 希望之星资料
	}else if(checkFlag == "cancelpublish"){
		benefitExt3Form.oper.value = "cancelpublish";//撤销发布 希望之星资料
	}
	benefitExt3Form.submit();
}

//单个发布学子阳光
function publishSunShine(checkFlag){
	benefitExt2Form.dispatch.value ="checkSunShineForPublish";	
	if(checkFlag == "publishok"){
		benefitExt2Form.oper.value = "publishok";//发布 学子阳光资料
	}else if(checkFlag == "cancelpublish"){
		benefitExt2Form.oper.value = "cancelpublish";//撤销发布 学子阳光资料
	}
	benefitExt2Form.submit();
}

//单个发布病儿项目
function publishSickChild(checkFlag){
	benefitExt1Form.dispatch.value ="checkSickChildForPublish";	
	if(checkFlag == "publishok"){
		benefitExt1Form.oper.value = "publishok";//发布 病儿项目资料
	}else if(checkFlag == "cancelpublish"){
		benefitExt1Form.oper.value = "cancelpublish";//撤销发布 病儿项目资料
	}
	benefitExt1Form.submit();
}

//单个发布结对项目
function publishProject(checkFlag){
	document.forms["benefitExt4Form"].dispatch.value ="checkProjectForPublish";	
	if(checkFlag == "publishok"){
		document.forms["benefitExt4Form"].oper.value = "publishok";//发布 病儿项目资料
	}else if(checkFlag == "cancelpublish"){
		document.forms["benefitExt4Form"].oper.value = "cancelpublish";//撤销发布 病儿项目资料
	}
	document.forms["benefitExt4Form"].encoding = "multipart/form-data";
	document.forms["benefitExt4Form"].submit();
}

//批量发布 受助者资料
function batchPublishBenefit(benefitForm,checkFlag){
	var selectedItem = selected('benefitforauditflagcheck');//获取选中的受助者uuid
	if(selectedItem != null & selectedItem.length > 0){
		if(checkFlag == "publishok"){
			canBePublishOk(benefitForm,selectedItem);//发布
		}else if(checkFlag == "cancelpublish"){
			canBeCancelPublish(benefitForm,selectedItem);//撤销发布
		}
	}else{
		alert("请先选择需要操作的选项");
		return;
	}
}

/**
* 检查被选中的选项是否都可以进行发布操作，出现不能操作的自动将其去掉
*/
function canBePublishOk(benefitForm,selectedItem){
	var benefitUuidCond = "";
	for(var i = 0; i < selectedItem.length; i++){
		var selectedIndex = selectedItem[i].value;		
		var vsBenefitUuid = document.getElementById("benefit_uuid"+selectedIndex).value;//希望之星的uuid
		var vsFlagAudit = document.getElementById("flag_audit"+selectedIndex).value;//监察部门审查标志
		var vsFlagPublish= document.getElementById("flag_publish"+selectedIndex).value;//是否发布标志
		if(vsFlagPublish == 1){
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录已经被发布,不需要再进行操作!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		if(vsFlagAudit != 1){
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录未审查合格，不能进行发布操作!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		benefitUuidCond = benefitUuidCond + "+" + vsBenefitUuid;
	}
	benefitUuidCond = benefitUuidCond.substring(1,benefitUuidCond.length);
	if(benefitUuidCond == null || benefitUuidCond == ""){
		alert("没有需要操作的记录！");
		return false;
	}
	benefitForm.benefit_uuid.value = benefitUuidCond;
	benefitForm.oper.value = "publishok";
	benefitForm.batch_flag.value = "1";
	var httpClass = new HTTP();	
	httpClass.requestPostURL(benefitForm, function(returnValue){
		if(returnValue.indexOf("success") >= 0){
			alert("记录发布成功！");
			window.parent.frames['mainFrame'].refreshCurrentPage();//刷新右侧框架;
		}else{
			alert(returnValue);
		}
	});	
}


/**
* 检查被选中的选项是否都可以进行撤销操作，出现不能操作的自动将其去掉
*/
function canBeCancelPublish(benefitForm,selectedItem){
	var benefitUuidCond = "";
	for(var i = 0; i < selectedItem.length; i++){
		var selectedIndex = selectedItem[i].value;		
		var vsBenefitUuid = document.getElementById("benefit_uuid"+selectedIndex).value;//希望之星的uuid
		var vsFlagAudit = document.getElementById("flag_audit"+selectedIndex).value;//监察部已经审查操作标志
		var vsFlagDonate = document.getElementById("flag_donate"+selectedIndex).value;//捐助状态标志
		var vsFlagPublish= document.getElementById("flag_publish"+selectedIndex).value;//是否发布标志
		if(vsFlagPublish == 0){//未发布
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录已经处于未发布状态,不需要再进行操作!");
			var items = document.getElementsByName('benefitforauditflagcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		if(vsFlagPublish == 1){//已经发布，看是否已经结对
			if(vsFlagDonate > 1){
				alert("第"+(parseInt(selectedIndex)+1)+"行的记录已经被结对，不能进行取消操作!");
				var items = document.getElementsByName('benefitforauditflagcheck');
				items[selectedIndex].checked=false;
				return false;
			}	
		}
		benefitUuidCond = benefitUuidCond + "+" + vsBenefitUuid;
	}
	benefitUuidCond = benefitUuidCond.substring(1,benefitUuidCond.length);	
	if(benefitUuidCond == null || benefitUuidCond == ""){
		alert("没有需要操作的记录！");
		return false;
	}
	benefitForm.benefit_uuid.value = benefitUuidCond;
	benefitForm.oper.value = "cancelpublish";
	benefitForm.batch_flag.value = "1";
	var httpClass = new HTTP();	
	httpClass.requestPostURL(benefitForm, function(returnValue){
		if(returnValue.indexOf("success") >= 0){
			alert("记录撤销发布成功!");
			window.parent.frames['mainFrame'].refreshCurrentPage();//刷新右侧框架;
		}else{
			alert(returnValue);
		}
	});	
}


//批量核实捐助记录  付款情况,先审核是否付款，只有已付款的才能核实
function batchCheckDonateRecord(donateRecordForm,checkFlag){
	var selectedItem = selected('donaterecordforcheck');//获取选中的捐助记录uuid
	if(selectedItem != null & selectedItem.length > 0){
		if(checkFlag == "fukuanok"){
			donateRecordFukuanOk(donateRecordForm,selectedItem);//改为已付款
		}else if(checkFlag == "cancelfukuan"){
			donateRecordCancelFukuan(donateRecordForm,selectedItem);//改为未付款
		}else if(checkFlag == "heshiok"){
			donateRecordCheckOk(donateRecordForm,selectedItem);//改为已核实
		}else if(checkFlag == "cancelheshi"){
			donateRecordCancelCheck(donateRecordForm,selectedItem);//改成撤销
		}
	}else{
		alert("请先选择需要操作的选项");
		return;
	}
}

/**
* 检查被选中的捐助记录是否都可以改为付款操作，出现不能操作的自动将其去掉
*/
function donateRecordFukuanOk(donateRecordForm,selectedItem){
	var recordUuidCond = "";
	for(var i = 0; i < selectedItem.length; i++){
		var selectedIndex = selectedItem[i].value;		
		var vsRecordUuid = document.getElementById("record_uuid"+selectedIndex).value;//捐助记录的uuid
		var vsMoneyflag = document.getElementById("money_flag"+selectedIndex).value;//捐助记录是否付款标志（0：未付款/1：已付款）
		var vsCheckFlag = document.getElementById("check_flag"+selectedIndex).value;//捐助记录是否核实标志（0：未核实/1：已核实/2：已撤销）
		
		if(vsMoneyflag == 1){//为已付款状态，不需要再处理
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录为已付款状态，不需要再进行操作!");
			var items = document.getElementsByName('donaterecordforcheck');
			items[selectedIndex].checked=false;
			return false;
		}
			
		recordUuidCond = recordUuidCond + "+" + vsRecordUuid;
	}
	recordUuidCond = recordUuidCond.substring(1,recordUuidCond.length);	
	if(recordUuidCond == null || recordUuidCond == ""){
		alert("没有需要操作的捐助记录！");
		return false;
	}
	donateRecordForm.record_uuid.value = recordUuidCond;
	donateRecordForm.oper.value = "fukuanok";
	donateRecordForm.batch_flag.value = "1";
	var httpClass = new HTTP();	
	httpClass.requestPostURL(donateRecordForm, function(returnValue){
		if(returnValue.indexOf("success") >= 0){
			alert("记录改为已付款成功!");
			window.parent.frames['mainFrame'].refreshCurrentPage();//刷新右侧框架;
		}else{
			alert(returnValue);
		}
	});	
}


/**
* 检查被选中的捐助记录是否都可以改为未付款操作，出现不能操作的自动将其去掉
*/
function donateRecordCancelFukuan(donateRecordForm,selectedItem){
	var recordUuidCond = "";
	for(var i = 0; i < selectedItem.length; i++){
		var selectedIndex = selectedItem[i].value;		
		var vsRecordUuid = document.getElementById("record_uuid"+selectedIndex).value;//捐助记录的uuid
		var vsMoneyflag = document.getElementById("money_flag"+selectedIndex).value;//捐助记录是否付款标志（0：未付款/1：已付款）
		var vsCheckFlag = document.getElementById("check_flag"+selectedIndex).value;//捐助记录是否核实标志（0：未核实/1：已核实/2：已撤销）
		
		if(vsMoneyflag == 0){//为未付款状态，不需要再处理
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录为未付款状态，不需要再进行操作!");
			var items = document.getElementsByName('donaterecordforcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		if(vsCheckFlag == 1){//为核实状态，不能改为未付款，须先取消核实
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录为核实状态，不能改为未付款，须先取消核实");
			var items = document.getElementsByName('donaterecordforcheck');
			items[selectedIndex].checked=false;
			return false;
		}	
		recordUuidCond = recordUuidCond + "+" + vsRecordUuid;
	}
	recordUuidCond = recordUuidCond.substring(1,recordUuidCond.length);	
	if(recordUuidCond == null || recordUuidCond == ""){
		alert("没有需要操作的捐助记录！");
		return false;
	}
	donateRecordForm.record_uuid.value = recordUuidCond;
	donateRecordForm.oper.value = "cancelfukuan";
	donateRecordForm.batch_flag.value = "1";
	var httpClass = new HTTP();	
	httpClass.requestPostURL(donateRecordForm, function(returnValue){
		if(returnValue.indexOf("success") >= 0){
			alert("记录改为未付款成功!");
			window.parent.frames['mainFrame'].refreshCurrentPage();//刷新右侧框架;
		}else{
			alert(returnValue);
		}
	});	
}

/**
* 检查被选中的捐助记录是否都可以改为已核实操作，出现不能操作的自动将其去掉
*/
function donateRecordCheckOk(donateRecordForm,selectedItem){
	var recordUuidCond = "";
	for(var i = 0; i < selectedItem.length; i++){
		var selectedIndex = selectedItem[i].value;		
		var vsRecordUuid = document.getElementById("record_uuid"+selectedIndex).value;//捐助记录的uuid
		var vsMoneyflag = document.getElementById("money_flag"+selectedIndex).value;//捐助记录是否付款标志（0：未付款/1：已付款）
		var vsCheckFlag = document.getElementById("check_flag"+selectedIndex).value;//捐助记录是否核实标志（0：未核实/1：已核实/2：已撤销）
		
		var vsShoujuNO = document.getElementById("shouju_no"+selectedIndex).value; //收据号
		
		if(vsShoujuNO == ''){
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录收据号为空，不能核实,请在后面输入收据号，系统会自动保存!");
			var items = document.getElementsByName('donaterecordforcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		
		if(vsCheckFlag == 1){//为已核实状态，不需要再处理
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录为已核实状态，不需要再处理!");
			var items = document.getElementsByName('donaterecordforcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		if(vsMoneyflag == 0){//为未付款状态，不能改为已核实
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录为未付款状态，不能改为已核实");
			var items = document.getElementsByName('donaterecordforcheck');
			items[selectedIndex].checked=false;
			return false;
		}	
		recordUuidCond = recordUuidCond + "+" + vsRecordUuid;
	}
	recordUuidCond = recordUuidCond.substring(1,recordUuidCond.length);	
	if(recordUuidCond == null || recordUuidCond == ""){
		alert("没有需要操作的捐助记录！");
		return false;
	}
	donateRecordForm.record_uuid.value = recordUuidCond;
	donateRecordForm.oper.value = "heshiok";
	donateRecordForm.batch_flag.value = "1";
	var httpClass = new HTTP();	
	httpClass.requestPostURL(donateRecordForm, function(returnValue){
		if(returnValue.indexOf("success") >= 0){
			alert("记录改为已核实成功!");
			window.parent.frames['mainFrame'].refreshCurrentPage();//刷新右侧框架;
		}else{
			alert(returnValue);
		}
	});	
}


/**
* 检查被选中的捐助记录是否都可以撤销操作，出现不能操作的自动将其去掉
*/
function donateRecordCancelCheck(donateRecordForm,selectedItem){
	var recordUuidCond = "";
	for(var i = 0; i < selectedItem.length; i++){
		var selectedIndex = selectedItem[i].value;		
		var vsRecordUuid = document.getElementById("record_uuid"+selectedIndex).value;//捐助记录的uuid
		var vsMoneyflag = document.getElementById("money_flag"+selectedIndex).value;//捐助记录是否付款标志（0：未付款/1：已付款）
		var vsCheckFlag = document.getElementById("check_flag"+selectedIndex).value;//捐助记录是否核实标志（0：未核实/1：已核实/2：已撤销）
		
		if(vsCheckFlag == 1){//为已核实状态，能撤销
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录为已核实状态，不能撤销!");
			var items = document.getElementsByName('donaterecordforcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		
		if(vsCheckFlag == 2){//为撤销状态，不需要再处理
			alert("第"+(parseInt(selectedIndex)+1)+"行的记录为撤销状态，不需要再处理!");
			var items = document.getElementsByName('donaterecordforcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		recordUuidCond = recordUuidCond + "+" + vsRecordUuid;
	}
	recordUuidCond = recordUuidCond.substring(1,recordUuidCond.length);	
	if(recordUuidCond == null || recordUuidCond == ""){
		alert("没有需要操作的捐助记录！");
		return false;
	}
	donateRecordForm.record_uuid.value = recordUuidCond;
	donateRecordForm.oper.value = "cancelheshi";
	donateRecordForm.batch_flag.value = "1";
	var httpClass = new HTTP();	
	httpClass.requestPostURL(donateRecordForm, function(returnValue){
		if(returnValue.indexOf("success") >= 0){
			alert("记录撤销成功!");
			window.parent.frames['mainFrame'].refreshCurrentPage();//刷新右侧框架;
		}else{
			alert(returnValue);
		}
	});	
}

//后台添加捐助者保存校验
function backDonatorAddSubmit(){
	if(checkDonatorIdEmpty()){
			return true;
	}else{
		return false;
	}
}

//后台添加捐助者校验用户是否可用
function checkDonatorIdAvailableForBackAdd(){
		var userName = document.getElementById("user_name").value;
	var vsContentsOk = document.all("donatorUserAvailableTipOk");
	var vsContentsNotOk = document.all("donatorUserAvailableTipNotOk");
	if(userName != null && userName != ""){
		//alert(userName);
		var httpClass = new HTTP();
		var url="../donator/donatorManage.do?dispatch=checkDonatorRegisterUser&userName="+userName;
		httpClass.requestGetURL(url,function(responseText){				
				if(responseText == null || responseText == ""){//表示用户可用
					vsContentsOk.style.display = "block";
					vsContentsNotOk.style.display = "none";
					vsContentsOk.innerHTML = "恭喜您，用户名可以使用！";			
				}else{
					vsContentsNotOk.style.display = "block";
					vsContentsOk.style.display = "none";
					vsContentsNotOk.innerHTML = "该用户已经被占用，请重新选择！";
					return false;
				}				
		});		
	}else{		
		vsContentsNotOk.style.display = "block";
		vsContentsOk.style.display = "none";
		vsContentsNotOk.innerHTML = "用户名不许为空！";
		return false;
	}
}

/**
* 捐款记录分批，打印结对卡
*/
function batchGivenDonateRecord(donateRecordForm,checkFlag){
	var selectedItem = selected('donaterecordforcheck');//获取选中的捐助记录uuid
	if(selectedItem != null & selectedItem.length > 0){
		if(checkFlag == "printDonate"){//打印结对信息
			donateRecordPrint(donateRecordForm,selectedItem);//打印
		}else if(checkFlag == "splitbatch"){//分批结对记录			
			donateRecordSplitBacth(donateRecordForm);//分批操作
		}else if(checkFlag == "sendMail"){//标示已发信
			
		}
	}else{
		alert("请先选择需要操作的选项");
		return;
	}
}


/**
* 显示分批列表，选择分批批次
*/
function showSplitBatchInfo(ptypeid){
	window.open ("manageGivenBatch.do?dispatch=toGivenBatchList&oper=select&ptype_id=" + ptypeid, "newwindow", "height=500, width=850, top=20, left=200, toolbar=no, menubar=no, scrollbars=yes, resizable=yes,location=yes, status=yes");
}

/**
* 分批操作,批次等不能为空
*/
function donateRecordSplitBacth(donateRecordForm){	
	var selectedItem = selected('donaterecordforcheck');//获取选中的捐助记录uuid
	
	if(selectedItem != null & selectedItem.length > 0){
		var recordIdCond = "";
		for(var i = 0; i < selectedItem.length; i++){
			var selectedIndex = selectedItem[i].value;		
			//var vsRecordId = document.getElementById("record_id"+selectedIndex).value;//捐款记录的id 2008-09-04 jinlizhi modify 由record_id改为given_sn
			var vsGivenSn = document.getElementById("given_sn"+selectedIndex).value;
			
			var vsGivenFlag = document.getElementById("given_flag"+selectedIndex).value;//捐助记录是否付款标志（0：未付款/1：已付款）			
			if(vsGivenFlag == 1){//为已发放状态，不需要再处理
				alert("第"+(parseInt(selectedIndex)+1)+"行的捐款为已经发放，不需要再进行操作!");
				var items = document.getElementsByName('donaterecordforcheck');
				items[selectedIndex].checked=false;
				return false;
			}
				
			recordIdCond = recordIdCond + "," + vsGivenSn;
		}
		recordIdCond = recordIdCond.substring(1,recordIdCond.length);	
		if(recordIdCond == null || recordIdCond == ""){
			alert("没有需要操作的捐助记录！");
			return false;
		}		
		
		donateRecordForm.dispatch.value = "checkGivenDonateRecord";
		donateRecordForm.given_sn_search.value = recordIdCond;
		donateRecordForm.oper.value = "splitbatch";
		donateRecordForm.batch_flag.value = "1";
		var httpClass = new HTTP();	
		httpClass.requestPostURL(donateRecordForm, function(returnValue){
			if(returnValue.indexOf("success") >= 0){
				alert("分批成功!");
				window.parent.frames['mainFrame'].refreshCurrentPage();//刷新右侧框架;
			}else{
				alert(returnValue);
			}
		});	
		
	}else{
		alert("请先选择需要操作的选项");
		return;
	}
}


/**
* 发放捐款是根据批次来发放
*/
function donateRecordGivenOk(donateRecordForm){
	var vsGivenMark = document.forms["givenRecord"][0].elements["given_mark"];	
	if(vsGivenMark.value == 0){
		alert("请选择发放的批次!");
		return false;
	}	
	for (var i=0;i<vsGivenMark.options.length;i++) {       
        if (vsGivenMark.options[i].value == vsGivenMark.value) {        
            if(vsGivenMark.options[i].text.indexOf("已经发放") >= 0){
            	alert("该批次已经发放,不能再发放！");
            	return false;
            }
        }        
    }
	
	donateRecordForm.dispatch.value = "checkGivenDonateRecord";	
	donateRecordForm.oper.value = "givenok";
	donateRecordForm.batch_flag.value = "1";
	donateRecordForm.given_mark.value = vsGivenMark.value;
	var httpClass = new HTTP();	
	httpClass.requestPostURL(donateRecordForm, function(returnValue){
		if(returnValue.indexOf("success") >= 0){
			alert("捐款发放成功!");
			window.parent.frames['mainFrame'].refreshCurrentPage();//刷新右侧框架;
		}else{
			alert(returnValue);
		}
	});
}

//打印结对卡
function donateRecordPrint(donateRecordForm,selectedItem){
	var recordIdCond = "";
	for(var i = 0; i < selectedItem.length; i++){
		var selectedIndex = selectedItem[i].value;		
		//var vsRecordId = document.getElementById("record_id"+selectedIndex).value;//捐款记录的id
		//2008-09-04 jinlizhi modify 由record_id改为given_sn,因为一条record_id可能对应多条given_sn（拆分年度引起的）
		var vsGivenSn = document.getElementById("given_sn"+selectedIndex).value;
		
		var vsGivenFlag = document.getElementById("given_flag"+selectedIndex).value;//捐助记录是否付款标志（0：未付款/1：已付款）
		
		if(vsGivenFlag == 0){//为已未发放状态，不需要打印
			alert("第"+(parseInt(selectedIndex)+1)+"行的捐款未发放，不需要打印!");
			var items = document.getElementsByName('donaterecordforcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		
		recordIdCond = recordIdCond + "," + vsGivenSn;
	}
	recordIdCond = recordIdCond.substring(1,recordIdCond.length);	
	if(recordIdCond == null || recordIdCond == ""){
		alert("没有需要操作的捐助记录！");
		return false;
	}
	
	donateRecordForm.dispatch.value = "printDonateRecordCard";
	donateRecordForm.given_sn_search.value = recordIdCond;	
	donateRecordForm.batch_flag.value = "1";
	donateRecordForm.target="_blank";
	donateRecordForm.submit();
}

/**
* 发送短信给捐助者
*/
function batchSendSmsToDonator(donatorListForm){
	var selectedItem = selected('donaterecordforcheck');//获取选中的捐助者uuid
	if(selectedItem != null & selectedItem.length > 0){
		var donatorMobileCond = "";
		for(var i = 0; i < selectedItem.length; i++){
			var selectedIndex = selectedItem[i].value;	
			var vsDoantorMobile = document.getElementById("donator_mobile"+selectedIndex).value;//捐款记录的id
			if(vsDoantorMobile != "" 
					&& !((!/^13\d{9}$/g.test(vsDoantorMobile))&&(!/^15\d{9}$/g.test(vsDoantorMobile)))){
				donatorMobileCond = donatorMobileCond + ";" + vsDoantorMobile;	
			}
		}
		donatorMobileCond = donatorMobileCond.substring(1,donatorMobileCond.length);	
		if(donatorMobileCond == null || donatorMobileCond == ""){
			alert("没有选中需要发送短信的捐助者！");
			return false;
		}
		donatorListForm.donator_mobile.value = donatorMobileCond;
		donatorListForm.submit();	
	}else{
		alert("请先选择需要操作的选项");
		return;
	}
}


/**
*校验捐助者备注字数
*/
function CountSmsContentWords(this_field) {
	var fullStr = this_field.value;
	var charCount = fullStr.length;	
	var vsContactMobileTip = document.all("contactDescCountTip");
	var vsDonatorDesc = document.getElementById("sms_content").value;
	var vsDonatorDescText = document.getElementById("sms_content");
	vsContactMobileTip.innerHTML = "您一共可以输入100字符，目前输入" + "    " +  "\n" + "    " + charCount + "  个字符";		
	if(charCount > 100) {
		alert("输入的字符超过限制字数");		
		vsDonatorDesc = vsDonatorDesc.substring(0,100);		
		vsContactMobileTip.innerHTML = "您一共可以输入100字符，目前输入" + "    " +  "\n" + "    " + vsDonatorDesc.length + "  个字符";	
		vsDonatorDescText.innerHTML = vsDonatorDesc;		
	}
}

/**
* 增加新闻校验
*/
function backAddNewsSubmit(){
	var vsNewsTitle = document.forms[0].elements["news_title"];
	if(vsNewsTitle.value == null
		|| vsNewsTitle.value == ""){
		alert("新闻标题不能为空！");
		vsNewsTitle.focus();
		return false;			
	}
	
	var vsContdesc = getEditorTextContents("content_desc");
	
	if(vsContdesc == ""){
		alert("新闻内容不能为空！");
		return false;
	}
	
	
	document.forms[0].elements["dispatch"].value = "addNews";
	document.forms[0].elements["oper"].value = "insert";
	document.forms[0].submit();
}

// 获取编辑器中文字内容
function getEditorTextContents(EditorName) { 
    var oEditor = FCKeditorAPI.GetInstance(EditorName); 
    return(oEditor.EditorDocument.body.innerText); 
}

/**
* 上传新闻标题图片
*/
function uploadNewsTitlePicture(){
	var vsPictureFile = document.forms[0].elements["title_picture_file"].value;
	if(vsPictureFile=="") {
			alert("请选择上传的图片文件");
			return false;
	}
	document.forms[0].elements["dispatch"].value = "uploadTitlePicture";	
	document.forms[0].submit();
}


/**
* 上传新闻图片
*/
function uploadNewsPicture(){
	var vsPictureFile = document.forms[0].elements["picture_file"].value;
	if(vsPictureFile=="") {
			alert("请选择上传的图片文件");
			return false;
	}
	document.forms[0].elements["dispatch"].value = "uploadPicture";	
	document.forms[0].submit();
}


/**
* 批量操作新闻
*/
function batchOperateNews(newsListForm,checkFlag){
	var selectedItem = selected('newsforcheck');//获取选中的新闻记录uuid
	if(selectedItem != null & selectedItem.length > 0){
		if(checkFlag == "publishok"){//发布新闻
			newsPublishOk(newsListForm,selectedItem);
		}else if(checkFlag == "deleteok"){//删除新闻
			newsDeleteOk(newsListForm,selectedItem);
		}
	}else{
		alert("请先选择需要操作的选项");
		return;
	}
}

/**
* 检查被选中的新闻是否都发布，出现不能操作的自动将其去掉
*/
function newsPublishOk(newsListForm,selectedItem){
	var recordIdCond = "";
	for(var i = 0; i < selectedItem.length; i++){
		var selectedIndex = selectedItem[i].value;		
		var vsRecordId = document.getElementById("news_uuid"+selectedIndex).value;//新闻记录的uuid
		var vsHiddenＦlag = document.getElementById("hidden_flag"+selectedIndex).value;//是否已经发布标志（0：已经发布,1:未发布）
		
		if(vsHiddenＦlag == 0){//为已发布状态，不需要再处理
			alert("第"+(parseInt(selectedIndex)+1)+"行的新闻为已经发布，不需要再进行操作!");
			var items = document.getElementsByName('newsforcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		
		recordIdCond = recordIdCond + "+" + vsRecordId;
	}
	recordIdCond = recordIdCond.substring(1,recordIdCond.length);	
	if(recordIdCond == null || recordIdCond == ""){
		alert("没有需要操作的新闻！");
		return false;
	}
	
	newsListForm.news_uuid_search.value = recordIdCond;
	newsListForm.oper.value = "publishok";
	newsListForm.batch_flag.value = "1";
	var httpClass = new HTTP();	
	httpClass.requestPostURL(newsListForm, function(returnValue){
		if(returnValue.indexOf("success") >= 0){
			alert("新闻发布成功!");
			window.parent.frames['mainFrame'].refreshCurrentPage();//刷新右侧框架;
		}else{
			alert(returnValue);
		}
	});	
}

/**
* 检查被选中的新闻是否都撤销发布，出现不能操作的自动将其去掉
*/
function newsDeleteOk(newsListForm,selectedItem){
	var recordIdCond = "";
	for(var i = 0; i < selectedItem.length; i++){
		var selectedIndex = selectedItem[i].value;		
		var vsRecordId = document.getElementById("news_uuid"+selectedIndex).value;//新闻记录的uuid
		var vsHiddenＦlag = document.getElementById("hidden_flag"+selectedIndex).value;//是否已经发布标志（0：已经发布,1:未发布）
		
		if(vsHiddenＦlag == 1){//已为撤销状态，不需再操作
			alert("第"+(parseInt(selectedIndex)+1)+"行的新闻已经撤销发布，不能需再操作!");
			var items = document.getElementsByName('newsforcheck');
			items[selectedIndex].checked=false;
			return false;
		}
		
		recordIdCond = recordIdCond + "+" + vsRecordId;
	}
	recordIdCond = recordIdCond.substring(1,recordIdCond.length);	
	if(recordIdCond == null || recordIdCond == ""){
		alert("没有需要操作的新闻！");
		return false;
	}
	
	newsListForm.news_uuid_search.value = recordIdCond;
	newsListForm.oper.value = "deleteok";
	newsListForm.batch_flag.value = "1";
	var httpClass = new HTTP();	
	httpClass.requestPostURL(newsListForm, function(returnValue){
		if(returnValue.indexOf("success") >= 0){
			alert("新闻撤销发布成功!");
			window.parent.frames['mainFrame'].refreshCurrentPage();//刷新右侧框架;
		}else{
			alert(returnValue);
		}
	});	
}


/**
* 更新新闻校验
*/
function backUpdateNewsSubmit(){
	var vsNewsTitle = document.forms[0].elements["news_title"].value;
	if(vsNewsTitle == null
		|| vsNewsTitle == ""){
		alert("新闻标题不能为空！");
		return false;			
	}
	
	var vsContdesc = getEditorTextContents("content_desc");
	
	if(vsContdesc == ""){
		alert("新闻内容不能为空！");
		return false;
	}
	
	document.forms[0].elements["dispatch"].value = "addNews";
	document.forms[0].elements["oper"].value = "update";
	document.forms[0].submit();
}

//获得新闻相关项目列表
function getrelatedbenefitprojectlist(){
	var ptypeId = document.forms["newsListForm"][2].ptype_id.value;
	if(ptypeId == 0){ //未选择上级地区
		returnNoProjectList();
	}else{		
		var httpClass = new HTTP();
		var url="manageNews.do?dispatch=getRelatedProjectList&ptypeId="+ptypeId;
		httpClass.requestGetURL(url,function(responseText){
			var vsContents = document.getElementById("benefitprojectlisttip");
			vsContents.innerHTML = responseText;
		});
	}
}

//没有选择具体的项目类别返回结果
function returnNoProjectList(){
	var noProjectList = "<select name='benefit_id' id='benefit_id'><option value='0'>--无--</option></select>";
	var vsContents = document.all("benefitprojectlisttip");
	vsContents.innerHTML = noProjectList;
}

//通过上级地区代码获取下级地区列表给增加管理员用
function getthelowerareasforadminuser(areaId){
	var vsAreaId = document.getElementById(areaId).value;
	if(vsAreaId == 0){ //未选择上级地区
		returnNoAreaList();
	}else{		
		var httpClass = new HTTP();
		var url="../front/beneFitUser.do?dispatch=getLowerAreaList&areaId="+vsAreaId;
		httpClass.requestGetURL(url,function(responseText){
			var vsContents = document.getElementById("lowerareas");
			vsContents.innerHTML = responseText;
		});
	}
}

//没有选择具体的上级地区时返回结果
function returnNoAreaList(){
	var noAreaList = "<select name='area_id_lower'><option value='0'>--请选择--</option></select>";
	var vsContents = document.getElementById("lowerareas");
	vsContents.innerHTML = noAreaList;
}

//检测管理员用户名是否被占用
function checkAdminUserExist(){
	var userName = document.getElementById("admin_id").value;
	var vsContentsOk = document.getElementById("adminUserAvailableTipOk");
	var vsContentsNotOk = document.getElementById("adminUserAvailableTipNotOk");
	if(userName != null && userName != ""){
		//var httpClass = new HTTP();
		//var url="center.do?dispatch=checkAdminUserExist&admin_id="+userName;
		//httpClass.requestGetURL(url,function(responseText){		
		$.post("center.do?dispatch=checkAdminUserExist", {admin_id: userName,time:new Date()},function(data){		
				if(data.indexOf("success") >= 0){//表示用户可用
					vsContentsOk.style.display = "block";
					vsContentsNotOk.style.display = "none";
					vsContentsOk.innerHTML = "恭喜您，用户名可以使用！";			
				}else{
					vsContentsNotOk.style.display = "block";
					vsContentsOk.style.display = "none";
					vsContentsNotOk.innerHTML = data;
					return false;
				}				
		});		
	}else{		
		vsContentsNotOk.style.display = "block";
		vsContentsOk.style.display = "none";
		vsContentsNotOk.innerHTML = "管理员帐户不许为空！";
		return false;
	}
}

//增加管理员
function backAddAdminUserSubmit(operFlag){
	var vsAdminId = document.forms["adminUserForm"].elements["admin_id"].value;
	if(vsAdminId == null || vsAdminId == ""){
		alert("管理员帐户不允许为空！");	
		return false;
	}else if(vsAdminId.length > 10){
		alert("管理员帐户请勿超过10个字符！");	
		return false;
	}
	
	if(document.forms["adminUserForm"].admin_pwd.value == ""){
		alert("密码不能为空！");
		return false;
	}
	
	if(document.forms["adminUserForm"].elements["admin_pwd"].value != document.forms["adminUserForm"].elements["admin_pwd_confirm"].value){
		alert("两次输入的密码不一致！");
		return false;
	}
	
	var vsSectionId = document.forms["adminUserForm"].elements["section_id"].value;	
	if(vsSectionId　== null || vsSectionId == 0){
		alert("请选择所在部门！");
		return false;
	}
	
	if($("select[@name=section_id]").val() == '001004'){
		if($("select[@name=default_area]").val() == 0){
			alert("请选择所属地区！");	
			return false;
		}		
	}
	
	
	document.forms["adminUserForm"].dispatch.value = "addAdminUser";
	document.forms["adminUserForm"].oper.value = operFlag;
	document.forms["adminUserForm"].submit();
}

//在线注册管理员
function onlineRegAdminUserSubmit(operFlag){
	var vsAdminId = document.forms["adminUserForm"].elements["admin_id"].value;
	if(vsAdminId == null || vsAdminId == ""){
		alert("管理员帐户不允许为空！");	
		return false;
	}else if(vsAdminId.length > 10){
		alert("管理员帐户请勿超过10个字符！");	
		return false;
	}
	
	if(document.forms["adminUserForm"].admin_pwd.value == ""){
		alert("密码不能为空！");
		return false;
	}
	
	if(document.forms["adminUserForm"].elements["admin_pwd"].value != document.forms["adminUserForm"].elements["admin_pwd_confirm"].value){
		alert("两次输入的密码不一致！");
		return false;
	}
	
	var vsSectionId = document.getElementById("section_id").value;	
	if(vsSectionId　== null || vsSectionId == 0){
		alert("请选择所在部门！");
		return false;
	}

	if(vsSectionId != "" && vsSectionId == "001004"){		
		if($("select[@name=default_area]").val() == 0){
			alert("请选择所属地区！");	
			return false;
		}		
	}
	
	var vsAdminName = document.getElementById("admin_name");	
	if(vsAdminName.value　== ""){
		alert("请输入管理员姓名！");
		vsAdminName.focus();
		return false;
	}
	var vsContactAddr = document.getElementById("contact_addr");	
	if(vsContactAddr.value　== ""){
		alert("请输入联系地址！");
		vsContactAddr.focus();
		return false;
	}
	var vsContactEmail = document.getElementById("contact_email");	
	if(vsContactEmail.value　== ""){
		alert("请输入联系邮箱！");
		vsContactEmail.focus();
		return false;
	}else if(!checkEmailAvailable(vsContactEmail.value)){
		alert("输入的联系邮箱不合法！");
		vsContactEmail.focus();
		return false;
	}
	
	var vsContactTel = document.getElementById("contact_tel");	
	if(vsContactTel.value　== ""){
		alert("请输入联系电话！");
		vsContactTel.focus();
		return false;
	}
	var vsContactMobile = document.getElementById("contact_mobile");	
	if(vsContactMobile.value　== ""){
		alert("请输入手机号码！");
		vsContactMobile.focus();
		return false;
	}else if((!/^13\d{9}$/g.test(vsContactMobile.value))&&(!/^15\d{9}$/g.test(vsContactMobile.value))){
		alert("输入的手机号码不合法！");
		vsContactMobile.focus();
		return false;
	}
	
	
	document.forms["adminUserForm"].dispatch.value = "onlineRegAdminUser";
	document.forms["adminUserForm"].oper.value = operFlag;
	document.forms["adminUserForm"].submit();
}


//管理员更改密码
function backChangeAdminPwdSubmit(){
	if(adminUserForm.admin_id.value == null
		||  adminUserForm.admin_id.value == ""){
		alert("帐户不允许为空！");	
		return false;
	}
	if(adminUserForm.admin_pwd_old.value == ""){
		alert("旧密码不能为空！");
		return false;
	}
	if(adminUserForm.admin_pwd.value == ""){
		alert("新密码不能为空！");
		return false;
	}
	if(adminUserForm.admin_pwd.value != adminUserForm.admin_pwd_confirm.value){
		alert("两次输入的密码不一致！");
		return false;
	}
	adminUserForm.dispatch.value = "changeAdminUserPwd";	
	adminUserForm.submit();
}

//上传消息附件
function uploadNoticeAttach(){
	var vsAttachFile = document.forms["noticeListForm"][1].notice_attach_file.value;
	if(vsAttachFile=="") {
			alert("请选择上传的文件");
			return false;
	}
	document.forms["noticeListForm"][1].dispatch.value = "uploadAttachForMessage";
	document.forms["noticeListForm"][1].notice_title.value = document.forms["noticeListForm"][0].notice_title.value;
	document.forms["noticeListForm"][1].receive_person.value = document.forms["noticeListForm"][0].receive_person.value;
	document.forms["noticeListForm"][1].notice_content.value = editor.data();
	document.forms["noticeListForm"][1].submit();
}


//打开联系人列表,传参数选择是个人还是部门
function openRecvInnerMessageList(recvType){
	window.open ("manageMessage.do?dispatch=openRecvInnerMessageList&recv_type=" + recvType, "newwindow", "height=500, width=850, top=20, left=200, toolbar=no, menubar=no, scrollbars=yes, resizable=yes,location=yes, status=yes");
}

/**
* 返回选中的管理员
*/
function batchSeletedAdminUser(){
	var selectedItem = selected('adminuserforcheck');//获取选中的管理员id
	if(selectedItem != null & selectedItem.length > 0){
		var adminIdCond = "";
		for(var i = 0; i < selectedItem.length; i++){
			var selectedIndex = selectedItem[i].value;		
			var vsAdminId = document.getElementById("admin_id"+selectedIndex).value;//管理员id
			adminIdCond = adminIdCond + ";" + vsAdminId;
		}
		adminIdCond = adminIdCond.substring(1,adminIdCond.length);	
		if(adminIdCond == null || adminIdCond == ""){
			alert("没有需要操作的管理员！");
			return false;
		}
		var vsOpenerReceivePerson = window.opener.document.forms["noticeListForm"][0].receive_person.value;
		if(vsOpenerReceivePerson == "") {
			window.opener.document.forms["noticeListForm"][0].receive_person.value = adminIdCond;
		}else{
			window.opener.document.forms["noticeListForm"][0].receive_person.value = vsOpenerReceivePerson + ";" + adminIdCond;
		}
		window.opener=null;
  		window.close();
	}else{
		alert("请选择管理员!");
		return false;
	}
}


//返回选择的管理员手机号,只发送有效的用户
function batchSeletedPhone(){
	var selectedItem = selected('adminuserforcheck');//获取选中的管理员id
	if(selectedItem != null & selectedItem.length > 0){
		var adminIdCond = "";
		for(var i = 0; i < selectedItem.length; i++){
			var selectedIndex = selectedItem[i].value;		
			var vsAdminPhone = document.getElementById("contact_mobile"+selectedIndex).value;//管理员手机
			var vsIsValid = document.getElementById("is_valid"+selectedIndex).value;//管理员是否有效
			
			if(vsIsValid == 1 && vsAdminPhone != ""
				&& !((!/^13\d{9}$/g.test(vsAdminPhone))&&(!/^15\d{9}$/g.test(vsAdminPhone)))){
				adminIdCond = adminIdCond + ";" + vsAdminPhone;
			}
		}
		adminIdCond = adminIdCond.substring(1,adminIdCond.length);	
		if(adminIdCond == null || adminIdCond == ""){
			alert("没有需要操作的管理员！");
			return false;
		}
		var vsOpenerReceivePerson = window.opener.document.forms[0].receive_person.value;
		if(vsOpenerReceivePerson == "") {
			window.opener.document.forms[0].receive_person.value = adminIdCond;
		}else{
			window.opener.document.forms[0].receive_person.value = vsOpenerReceivePerson + ";" + adminIdCond;
		}
		window.opener=null;
  		window.close();
	}else{
		alert("请选择管理员!");
		return false;
	}
}


/**
* 发送消息给管理员
*/
function backSendInnerMessage(){
	var vsNoticeTitle = document.forms["noticeListForm"][0].notice_title.value;
	if(vsNoticeTitle == null || vsNoticeTitle == ""){
		alert("标题为空,请输入!");
		return false;
	}
	var vsReceivePerson = document.forms["noticeListForm"][0].receive_person.value;
	if(vsReceivePerson == null || vsReceivePerson == ""){
		alert("收信人为空,请选择收信人!");
		return false;
	}
	if(editor.data() == null || editor.data() == ""){
		alert("消息内容,请输入!");
		return false;
	}
	document.forms["noticeListForm"][0].dispatch.value = "sendMessage";
	document.forms["noticeListForm"][0].notice_attach.value = document.forms["noticeListForm"][1].notice_attach.value;
	document.forms["noticeListForm"][0].notice_content.value = editor.data();
	document.forms["noticeListForm"][0].submit();
}

/**
* 到回复消息页面
*/
function toReplyInnerMessage(){	
	document.forms["noticeListForm"].dispatch.value = "toReplyMessage";
	document.forms["noticeListForm"].submit();
}

/**
* 回复消息
*/
function replyInnerMessage(){
		var vsNoticeTitle = document.forms["noticeListForm"][0].notice_title.value;
	if(vsNoticeTitle == null || vsNoticeTitle == ""){
		alert("标题为空,请输入!");
		return false;
	}
	var vsReceivePerson = document.forms["noticeListForm"][0].receive_person.value;
	if(vsReceivePerson == null || vsReceivePerson == ""){
		alert("收信人为空,请选择收信人!");
		return false;
	}
	if(editor.data() == null || editor.data() == ""){
		alert("消息内容,请输入!");
		return false;
	}
	document.forms["noticeListForm"][0].dispatch.value = "replyMessage";
	document.forms["noticeListForm"][0].notice_attach.value = document.forms["noticeListForm"][1].notice_attach.value;
	document.forms["noticeListForm"][0].notice_content.value = editor.data();
	document.forms["noticeListForm"][0].submit();
}

/**
* 发布公告
*/
function backSendGongGao(){
		var vsNoticeTitle = document.forms["noticeListForm"][0].notice_title.value;
	if(vsNoticeTitle == null || vsNoticeTitle == ""){
		alert("标题为空,请输入!");
		return false;
	}
	if(editor.data() == null || editor.data() == ""){
		alert("公告内容,请输入!");
		return false;
	}
	document.forms["noticeListForm"][0].dispatch.value = "sendGongGao";
	document.forms["noticeListForm"][0].notice_attach.value = document.forms["noticeListForm"][1].notice_attach.value;
	document.forms["noticeListForm"][0].notice_content.value = editor.data();
	document.forms["noticeListForm"][0].submit();
}

//删除消息、公告等
function batchDeleteInnerMessage(noticeListForm){
	var selectedItem = selected('innermessageforcheck');//获取选中的内部消息id
	if(selectedItem != null & selectedItem.length > 0){
		var noticeUuidCond = "";
		for(var i = 0; i < selectedItem.length; i++){
			var selectedIndex = selectedItem[i].value;		
			var vsNoticeUuid = document.getElementById("notice_uuid"+selectedIndex).value;//内部消息id
			noticeUuidCond = noticeUuidCond + "+" + vsNoticeUuid;
		}
		noticeUuidCond = noticeUuidCond.substring(1,noticeUuidCond.length);	
		if(noticeUuidCond == null || noticeUuidCond == ""){
			alert("没有需要操作的选项！");
			return false;
		}
		noticeListForm.notice_uuid_search.value = noticeUuidCond;
		noticeListForm.oper.value="delete";		
		var httpClass = new HTTP();
		httpClass.requestPostURL(noticeListForm, function(returnValue){
			if(returnValue.indexOf("success") >= 0){
				alert("删除成功!");
				window.parent.frames['mainFrame'].refreshCurrentPage();//刷新右侧框架;
			}else{
				alert(returnValue);
			}
		});	
	
	}else{
		alert("请选择需要操作的选项!");
		return false;
	}
}
//从后台到前台主页
function backtofrontindex(){
		top.location.href = "../index.jsp";
}

//退出后台
function logOutcenter(){
	var httpClass = new HTTP();
	var url="center.do?dispatch=centerLogout";
	httpClass.requestGetURL(url,function(responseText){				
		document.write(responseText);
	});		
}

//打开新的窗口，查看希望之星详细信息
function showHopeStarDetailsInfo(benefit_uuid){
	window.open ("manageHopeStar.do?dispatch=toShowHopeStar&benefit_uuid=" + benefit_uuid, "newwindow", "height=500, width=700, top=20, left=200, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes");
}
//打开新的窗口，查看希望之星捐助详细信息
function showHopeStarDonateDetailsInfo(benefit_id){
	window.open ("manageDonateRecord.do?dispatch=toShowHopeStarDonate&benefit_id=" + benefit_id, "newwindow", "height=500, width=700, top=20, left=200, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes");
}
//打开新的窗口，查看学子阳光详细信息
function showSunShineDetailsInfo(benefit_uuid){
	window.open ("manageSunShine.do?dispatch=toShowSunShine&benefit_uuid=" + benefit_uuid, "newwindow", "height=500, width=700, top=20, left=200, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes");
}
//打开新的窗口，查看病儿项目详细信息
function showSickChildDetailsInfo(benefit_uuid){
	window.open ("manageSickChild.do?dispatch=toShowSickChild&benefit_uuid=" + benefit_uuid, "newwindow", "height=500, width=700, top=20, left=200, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes");
}
//打开新的窗口，查看结对项目详细信息
function showProjectDetailsInfo(benefit_uuid){
	window.open ("manageProject.do?dispatch=toShowProject&benefit_uuid=" + benefit_uuid, "newwindow", "height=500, width=700, top=20, left=200, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes");
}

/**
* 通过id显示受助者详细信息,giveFlag为是否发放标志
* 如果已经发放学子阳光和希望之星需要显示历史信息
*/
function showBenefitDetailsInfoById(ptype_id,benefit_id,giveFlag){
	if(ptype_id == 1){
		showSickChildDetailsInfoById(benefit_id);
	}else if(ptype_id == 2){
		if(giveFlag == 1){//已经发放，显示历史信息
			showOldSunShineDetailsInfoById(benefit_id);
		}else{
			showSunShineDetailsInfoById(benefit_id);
		}
	}else if(ptype_id == 3){
		if(giveFlag == 1){//已经发放，显示历史信息
			showOldHopeStarDetailsInfoById(benefit_id);
		}else{
			showHopeStarDetailsInfoById(benefit_id);	
		}		
	}else if(ptype_id == 4){
		showProjectDetailsInfoById(benefit_id);
	}
}

//打开新的窗口，查看希望之星详细信息,通过id
function showHopeStarDetailsInfoById(benefit_id){
	window.open ("manageHopeStar.do?dispatch=toShowHopeStar&benefit_id=" + benefit_id, "newwindow", "height=500, width=700, top=20, left=200, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes");
}
//打开新的窗口，查看学子阳光详细信息,通过id
function showSunShineDetailsInfoById(benefit_id){
	window.open ("manageSunShine.do?dispatch=toShowSunShine&benefit_id=" + benefit_id, "newwindow", "height=500, width=700, top=20, left=200, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes");
}
//打开新的窗口，查看病儿项目详细信息,通过id
function showSickChildDetailsInfoById(benefit_id){
	window.open ("manageSickChild.do?dispatch=toShowSickChild&benefit_id=" + benefit_id, "newwindow", "height=500, width=700, top=20, left=200, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes");
}
//打开新的窗口，查看结对项目详细信息,通过id
function showProjectDetailsInfoById(benefit_id){
	window.open ("manageProject.do?dispatch=toShowProject&benefit_id=" + benefit_id, "newwindow", "height=500, width=700, top=20, left=200, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes");
}

//查看学子阳光历史信息
function showOldSunShineDetailsInfoById(benefit_oid){
	window.open ("manageSunShine.do?dispatch=toShowOldSunShine&benefit_oid=" + benefit_oid, "newwindow", "height=500, width=700, top=20, left=200, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes");
}
//查看希望之星历史信息
function showOldHopeStarDetailsInfoById(benefit_oid){
	window.open ("manageHopeStar.do?dispatch=toShowOldHopeStar&benefit_oid=" + benefit_oid, "newwindow", "height=500, width=700, top=20, left=200, toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes,location=yes, status=yes");
}

//通过上级地区代码获取下级地区列表给捐助者注册用
function getthelowerareasforbenefit(hignAreaId){
	var areaId=document.forms[0].elements[hignAreaId].value;	
	if(areaId == 0){ //未选择上级地区
		returnNoAreaList();
	}else{		
		var httpClass = new HTTP();
		var url="../front/beneFitUser.do?dispatch=getLowerAreaList&areaId="+areaId;
		httpClass.requestGetURL(url,function(responseText){
			var vsContents = document.getElementById("lowerareas");
			vsContents.innerHTML = responseText;
		});
	}
}

//没有选择具体的上级地区时返回结果
function returnNoAreaList(){
	var noAreaList = "<select name='area_id_lower'><option value='0'>--请选择--</option></select>";
	var vsContents = document.getElementById("lowerareas");
	vsContents.innerHTML = noAreaList;
}


