//5秒钟后转到首页
var count = 5; 

function SetTime(url, tip) 
{ 
    var waitTime = $$("IDH_WaitTime"); 
    if(count == 0) 
    { 
		window.location = url;
    }
    else 
    { 
        waitTime.innerText = count + " 秒钟后转到" + tip;
        count--; 
        window.setTimeout(function(){SetTime(url, tip)}, 1000); 
    } 
}
//////////////////////////////////////////////////
// 功能: 隐藏一组对象,显示指定对象
// 参数: formName-触发对象名
//          toName-目标对象名
//          showID-需要显示的对象索引
//          tabClass-触发对象需要改变的class名称
//          oldClass-非触发对象需要改变的oldClass名称
// 返回:ture为成功 flash为失败
//////////////////////////////////////////////////
function TabObj(formName, toName, showIndex, tabClass, oldClass)
{
	var i = 0;
	var toObj = $$(toName + i);
	while (toObj != null)
	{
		toObj.style.display = "none";
		$$(formName + i).className = oldClass;
		i++;
		toObj = $$(toName + i);
	}
	try
	{
		$$(toName + showIndex).style.display = "";
		$$(formName + showIndex).className = tabClass;
		return true;
	}
	catch(ex)
	{
		return false;
	}
}
//////////////////////////////////////////////////
// 功能: 返回只为数字的数据
//////////////////////////////////////////////////
function IsDigit(){
  return ((event.keyCode >= 48) && (event.keyCode <= 57)) || (event.keyCode == 13);
}
//////////////////////////////////////////////////
// 功能: 获取字符串的字节长度(汉字算成两个字节)
// 参数: sValue-要检查的字符串
// 返回: 字符串的字节长度(10进制数字表示)
//////////////////////////////////////////////////
function GetStrLen(sValue)
{
  var cArr = sValue.match(/[^\x00-\xff]/ig);
  return sValue.length + (cArr == null ? 0 : cArr.length);
}
//////////////////////////////////////////////////
// 功能: 根据对象ID获取对象的值
// 参数: objID - 对象ID
// 返回: 该对象的值
//////////////////////////////////////////////////
function GetValueById(objID)
{
	try
	{
		return Escape($$(objID).value);
	}
	catch (ex)	
	{
		return "";
	}
}
//////////////////////////////////////////////////
// 功能: 根据对象名称获取一组对象的值
// 参数: oName - 对象名称
// 返回: 用逗号隔开的字符串 如 1,2,3,4
//////////////////////////////////////////////////
function GetValueByName(oName)
{
	var obj = document.getElementsByName(oName);
	var sResult = "";
	for (var i = 0;i < obj.length;i++)
	{
		if (sResult != "")
		{
		    sResult += ",";
		}
		sResult += Escape(obj[i].value);
	}
	return sResult;
}
//////////////////////////////////////////////////
// 功能: 根据选定的对象名称获取一组对象的值
// 参数: oName - 对象名称
// 返回: 用逗号隔开的字符串 如 1,2,3,4
//////////////////////////////////////////////////
function GetValueByChkBoxName(oName)
{
	var obj = document.getElementsByName(oName);
	var sResult = "";
	for (var i = 0;i < obj.length;i++)
	{
		if (obj[i].checked)
		{
			if (sResult != "")
			{
			    sResult += ",";
			}
			sResult += Escape(obj[i].value);
		}
	}
	return sResult;
}
//////////////////////////////////////////////////
// 功能: 根据ID获取数据
// 参数: objID-对象ID字符串
//////////////////////////////////////////////////
function $$(objID)
{
	return document.getElementById(objID);
}

