function isEmpty(str)
		{
		    
			if  ((str==null)||(str.length==0))
			{ return  true;}
			else
			{
			var n=str.length ;
			var i= 0 ;
			var cc='' ;
			while (i<n)
				{
					cc=str.substring(i,i+1) ;
					if (cc!=' ')
						{
							return(false) ;
							break;
						}
					else
						{
							i++
						}
					i = i+1    
				}
			if (i == n+1 ) {return(true);}
			}
		}

		//邮箱地址验证脚本
		//cfb
		//2003-6
		//in: str　传入要验证的邮箱地址，EmptyFlag 是否允许为空
		//out: bool  true 合格 false 不合格

			function CheckMail(str,EmptyFlag)
			{
				var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+(\.[a-zA-Z0-9_-])+/;
				if(EmptyFlag==true)  //允许为空标志
				{
					if(str=='')
					{
					return true;
					}
				}
				var mflag = reg.test(str);
				if(mflag)
				{
					return true;
				}
				return false;
			}
			//日期验证脚本
//cfb
//2003-6
//in: str　传入要验证的日期，EmptyFlag 是否允许为空
//out: bool  true 合格 false 不合格
//user:lifeng:jishu中bgxzx.aspx
  function CheckDateTime(str,EmptyFlag)
	{		 
	//var reg =/\d{4}[\-\/\s]?(((([13578])|(1[02]))\-(([0-9])|([0-2][0-9])|(3[01])))|((([469])|(11))\-(([0-9])|([0-2][0-9])|(30)))|(2\-(([0-9])|([0-2][0-9]))))$/; 
	  var reg =/\d{4}\-(((([13578])|(0[13578])|(1[02]))\-(([1-9])|([0-2][1-9])|(3[01])|(10)|(20)))|((([469])|(0[469])|(11))\-(([1-9])|([0-2][1-9])|(30)|(10)|(20)))|((02|2)\-(([1-9])|(10)|(20)|([0-2][1-9]))))$/; 

	if(EmptyFlag==true)  //允许为空标志
	{
		if(str=='')
		{
		return true;
		}
	}
	var mflag = reg.test(str);
	var len;
	if(mflag)
	{
		//阻止非润年的二月份不能为29日
		if(str.substring(0, 4)%4!=0)  //表示非润年
		{ 
			if(str.substring(5, 6)==2 || str.substring(5, 7)=='02')  //表示润月
			{
			    
				len=str.length;
				//alert(str.substring(len-2, 10));
				if((str.substring(len-2, len)=='29'))
				{
					return false;
				}
				return true;
			}
			return true;
			
		}
		return true;
		}
		else
		{
		return false;
		}

	}
	

///
//验证输入框的输入值为数字
///
function validateNumeric(data1)
{ 
    var i;
    var len;
    var themask='0123456789.';
    if(data1=='')
	{
	 return true;
	}
	len=data1.length;
    for(i=0;i<len;i++)
    {
        var chr;
        chr=data1.charAt(i);
        if(themask.indexOf(chr)==-1)
        { 
            return false;
        }
    }
    return true;
}
///
//把前面的零去掉
///
function GetNumBq(str)
{ 
    var i;
    var len;
    len=str.length;
    for(i=0;i<9;i++)
    {
        if(str.substring(0,1)=="0")
        {
           str=str.substring(1,len)
        }
        else
        {
           return str;
        }
    }
    return str;
}

function LtrimStr(str)
{ 
    var i;
    var len;
    len=str.length;
    
    for(i=0;i<len;i++)
    {
        if(str.substring(0,1)==" ")
        {
           str=str.substring(1,len);
        }
        else
        {
           return str;
        }
    }
    return str;
}



function PressTab() 
{
	if (window.event.keyCode == 13 && (window.event.srcElement.tagName == "INPUT"||window.event.srcElement.tagName == "SELECT"))
		window.event.keyCode = 9;
}

//=============================================================================
//控制在页面上敲Enter的时候，焦点自动跳到下一个输入框内
//=============================================================================

function goNextControl( obj )  {

	if( window.event.keyCode != 13 )  
		return ;

	if( window.event.srcElement.tagName == "TEXTAREA" )
		return ;

	
	srcEle = window.event.srcElement ;
	_flag = 0 ;
	srcName = window.event.srcElement.name ;
	for( i = 0 ; i < obj.all.length ; i ++ )  
	{
		if ( obj.all[i].tagName != "INPUT" && obj.all[i].tagName != "SELECT" ) 
			continue ;
		if ( obj.all[i] != srcEle && _flag == 0 )  
			continue ;
		if ( obj.all[i] == srcEle ) 
		 {
			_flag = 1 ;
			continue ;
		 }

		if( !obj.all[i].disabled && !obj.all[i].readOnly && obj.all[i].type != "hidden" ) 
		 {
			if( obj.all[i].tagName == "INPUT" && ( obj.all[i].type == "text" || obj.all[i].type == "password" ) )
				obj.all[i].select() ;
			obj.all[i].focus() ;
			return ;
		}
	}

}