﻿//显示及隐藏菜单
function list1_S(o) {
	if (o == "h") {
		document.getElementById("h1").style.display = "none";
		document.getElementById("h2").style.display = "";
		document.getElementById("left").style.display = "none";
	} else {
		document.getElementById("h1").style.display = "";
		document.getElementById("h2").style.display = "none";
		document.getElementById("left").style.display = "";
	}
}

//退出系统
function logoff_C() {
	confirmC("\u60a8\u786e\u8ba4\u9000\u51fa\u7cfb\u7edf\u5417\uff1f", logoff);
}
function logoff() {
	alert("OK");
}

//处理新增
function toAddObjects(url) {
	//form_submit(url);
	href(url);
}
//处理新增  须传递上级菜单的id
function toAddObject(url, id) {
	var idValue = document.getElementById(id).value;
	url = url + idValue;
	 //tabs_add(name,url);
	form_submit(url);
}
function saveObject(url, id) {
	var objectId = document.getElementById(id).value;
	 //alert(objectId);
	if (objectId == "") {
		url = url + "add.do";
	} else {
		url = url + "update.do";
	}
	form_submit(url);
	 //hreq2(url,form.id,'showToMain');
}
function back(form, url) {
	form_submit(url);
}
function deleteObject(url, msg, msg1, ids) {
	//var form = document.getElementById(formId);
	var allId = allSelectId(ids);
	if (allId == "") {
		alert(msg1);
		return;
	}
	url = url + allId;
	if (confirm(msg)) {
		form_submit(url);
	}
}
function allSelectId(ids) {
	var ids = document.getElementsByName(ids);
	var id = "";
	for (var i = 0; i < ids.length; i++) {
		if (ids[i].checked == true) {
			id = id + ids[i].value + ",";
		}
	}
	if (id != "") {
		id = id.substring(0, id.length - 1);
	}
	return id;
}
/**
 * @author dragon
 * @param currentObj
 * @param elementes
 * @return
 * @author dragon
 */
function checkAll(currentObj, elementes) {
	var state = currentObj.checked;
	var items = elementes;
	if (items == null || items.length < 1) {
		return;
	}
	//document.getElementsByName(eleName);
	if (items.length) {
		for (var i = items.length - 1 + 1; i > -1 + 1; items[--i].checked = items[i].disabled ? "" : state) {
		}
	} else {
		items.checked = state;
	}
}
/**
 * 
 * @param ides
 * @param checkall
 * @return
 * @author dragon
 */
function allCheck(ides, checkall) {
	var flag = true;
	for (var i = 0; i < ides.length; i++) {
		if (!ides[i].disabled && !ides[i].checked) {
			flag = false;
			break;
		}
	}
	checkall.checked = flag;
}
function chooseValue(url, id, name) {
	var sFeatures = "dialogHeight=" + 600 + "px;dialogWidth=" + 960 + "px;help=no;resizable=no;status=no;scroll=yes";
	var value = window.showModalDialog(url, "", sFeatures);
	if (undefined == value || value == "") {
		return;
	}
	document.getElementById(id).value = value.split(":")[0];
	var name1 = document.getElementById(name).value;
	if (name1 == "") {
		document.getElementById(name).value = value.split(":")[1];
	} else {
		var name12 = value.split(":")[1].split(",");
		for (var i = 0; i < name12.length; i++) {
			if (name1.indexOf(name12[i]) < 0) {
				name1 = name1 + "," + name12[i];
			}
		}
		document.getElementById(name).value = name1;
	}
}
function checkUserInfo(id) {
	var sFeatures = "dialogHeight=500px;dialogWidth=1010px;help=no;resizable=no;status=no;";
	var url = webContext + "/publisher/user_selectInfo.do?userForm.userId=" + id;
	window.showModalDialog(url, "", sFeatures);
}
function backToNewsListPage(categoryId) {
	window.location.href = webContext + "/publisher/news_list.do?newsForm.categoryId=" + categoryId;
}
function reset1(form) {
	$(form).clearForm();
}
function selectResource(operateObjId, resourcePoolType) {
	var url = webContext + "/syssgr/resource_toSelectResourcePage.do?resourceInfoForm.operateObjId=" + operateObjId + "&resourceInfoForm.resourcePoolType=" + resourcePoolType;
	showModalDialog(url, window, "dialogWidth:850px; dialogHeight:510px; dialogLeft:30px; dialogTop:150px; status:no; directories:yes;scrollbars:no;Resizable=no; ");
}
function selectResource(operateObjId, resourcePoolType, type) {
	var url = webContext + "/syssgr/resource_toSelectResourcePage.do?type=" + type + "&resourceInfoForm.operateObjId=" + operateObjId + "&resourceInfoForm.resourcePoolType=" + resourcePoolType;
	showModalDialog(url, window, "dialogWidth:850px; dialogHeight:510px; dialogLeft:30px; dialogTop:150px; status:no; directories:yes;scrollbars:no;Resizable=no; ");
}
var resourceID, resourceName, resourceFilePath, btnRemoveImg;
function addResourceInfo(resourceId, resourceName, resourceFilePath) {
	id(this.resourceID).value = resourceId;
	if (this.resourceName != undefined) {
		id(this.resourceName).innerText = resourceName;
		show(this.resourceName);
	}
	id(this.resourceFilePath).src = resourceFilePath;
	show(this.resourceFilePath);
	if (btnRemoveImg != null) {
		show(btnRemoveImg);
	}
}
function suspendUser(form, url, msg) {
	if (confirm(msg)) {
		form.action = url;
		form.submit();
	}
}


