function ClickOn(chk_id)
{
  if(!document.getElementById(chk_id).checked)
    document.getElementById("chk_selectall").checked = false;
}

function SelectAll(theForm, CheckedVal, ElementName)
{
    len = theForm.elements.length;
    var i = 0;

    for(i = 0; i < len; i++)
    {
		if(theForm.elements[i].name == ElementName || theForm.elements[i].name == "Select_All")
		{
			if(CheckedVal)
	        	theForm.elements[i].checked = "checked";
	        else
	        	theForm.elements[i].checked = "";
        }
    }
}

function AnySelected(theForm, ElementName)
{
	len = theForm.elements.length;
	var i;
	for (i = 0; i < len; i++)
	{
		if ((theForm.elements[i].name == ElementName) && theForm.elements[i].checked)
			return true;
	}
	return false;
}

function AddShareConfirm(theForm, ElementName, RecorderName)
{
	if (AnySelected(theForm, ElementName))
	{
		if(confirm("您真的要将共享库中已经选择的" + RecorderName + "导入吗？"))
		{
			theForm.submit();
		}
	}
	else
	{
		window.alert("请选择您需要导入的" + RecorderName + "！");
	}
}

function DeleteConfirm(theForm, ElementName, RecorderName)
{
	ActionConfirm(theForm, ElementName, "删除", RecorderName);
}

function AuditConfirm(theForm, ElementName, RecorderName)
{
	ActionConfirm(theForm, ElementName, "审核", RecorderName);
}

function ActionConfirm(theForm, ElementName, ActionType, RecorderName)
{
	if (AnySelected(theForm, ElementName))
	{
		if(confirm("您真的要" + ActionType + "已经选择的" + RecorderName + "吗？"))
		{
			theForm.submit();
		}
	}
	else
	{
		window.alert("请选择您需要" + ActionType + "的" + RecorderName + "！");
	}
}

function DeleteConfirm1(theForm, ElementName, RecorderName, ContainName)
{
	if (AnySelected(theForm, ElementName))
	{
		if(confirm("您真的要删除已经选择的" + RecorderName + "以及下属所有" + ContainName + "吗？"))
		{
			theForm.submit();
		}
	}
	else
	{
		window.alert("请选择您需要删除的" + RecorderName + "！");
	}
}

function DeleteConfirm2(theForm, RecorderName)
{
	if(confirm("您真的要删除这个" + RecorderName + "以及下属所有文章吗？"))
		{
			theForm.submit();
		}
}


function DeleteConfirm3(theForm, RecorderName)
{
	window.alert("对不起，请先删除这个" + RecorderName + "下的所有子栏目再执行此操作！");
}
