﻿//多项选择开始
function checkall(form)
	  {
	  for (var i=0;i<form.elements.length;i++)
		{
		var e = form.elements[i];
		if (e.name != 'chkall'  && e.type=='checkbox')
		   e.checked = form.chkall.checked;
		}
	  }
	 //选择了几个
	function selectednumber(form)
	{
	  var number =0 ;
	  for (var i=0;i<form.elements.length;i++)
		{
		var e = form.elements[i];
		if (e.name != 'chkall'  && e.type=='checkbox')
		   if (e.checked == true){ number++;}
		}
		return number;
	}
	//检验删除
	function delmail(form){
		var selnumber=selectednumber(form);
		if ( selnumber== 0 ){ alert("您至少要选择一项。");return false;}
		return confirm("您真的要执行该操作吗？");
	}
//多项选择结束
////进度条开始
	var progressEnd = 15;  // set to number of progress <span>'s.开始进步数 <指距>'s。
    var progressColor = 'blue'; // set to progress bar color开始促进酒吧颜色
    var progressInterval = 300; // set to time between updates (milli-seconds)开始在更新之间计时 (毫-秒)
    var progressAt = progressEnd;
    var progressTimer;
    function progress_clear()
    {
    for (var i = 1; i <= progressEnd; i++) document.getElementById('progress'+i).style.backgroundColor = 'transparent';
    progressAt = 0;}
    function progress_update()
    {
    progressAt++;
    if (progressAt > progressEnd) progress_clear();
    else document.getElementById('progress'+progressAt).style.backgroundColor = progressColor;
    progressTimer = setTimeout('progress_update()',progressInterval);
    }
    function progress_stop()
    {
    clearTimeout(progressTimer);
    progress_clear();
    }
//进度条结束
//三级连动开始
<!--
			//以XML求取数据
			//参数:
			//obj,当前动作的下拉框
			//fullName:要填充的下拉框
			function XmlPost(obj,fullName,sType)
			{
				//求取当前下拉框的值
　　			var svalue = obj.value;
　　			var mytopname = "";
　　			if(sType == "1")
　　			{
　　				mytopname = "对应列表";
　　			}
　　			else
　　			{
　　				mytopname = "请选择子名称";
　　			}
　　			//定义要填充的对象
　　			var fullObj = document.all(fullName);
　　			//定义取值地址
　　			var webFileUrl = "?sortid=" + svalue + "&sType=" + sType;
　　			//定义返回值
　　			var result = "";
　　			//开始取值过程
　　			var xmlHttp = new ActiveXObject("MSXML2.XMLHTTP");
　　			xmlHttp.open("POST", webFileUrl, false);
　　			xmlHttp.send("");
　　			result = xmlHttp.responseText;
			　　//如果有取到值,则根据格式进行拆分
			　　//注意如果选择了第一行"请选择"空行时,是取不到值的,因此多加了一个条件
　　			if(result != "" && svalue != "")
　　			{
　　				//先清空原有的值
　　　　			fullObj.length=0;
　　　　			fullObj.options.add(new Option(mytopname,""));　　　　			
　　　　			//拆分值成数组
　　　　			var piArray = result.split(",");
　　　　			//循环数组
　　　　			for(var i=0;i<piArray.length;i++)
　　　　			{
　　　　				//再拆分成ID及名称
　　　　　　			var ary1 = piArray[i].toString().split("|");
　　　　　　			//逐一添加项
　　　　　　			fullObj.options.add(new Option(ary1[1].toString(),ary1[0].toString()));
　　　　			}
　　			}
　　			else
　　			{
　　　　			//如果没有取到值,则清空要填充的下拉框的值
　　　　			fullObj.length = 0;
　　　　			fullObj.options.add(new Option(mytopname,""));
　　			}
　　			//如果是选择了第一个下拉框,此时应清空第三个下拉框内容
　　			if(sType == "1")
　　			{
　　				//document.all("DropCLASS3").length = 0;
　　　　			//document.all("DropCLASS3").options.add(new Option(mytopname,""));
　　			}
			}
			//-->
//三级连动结束

