function ChkEmail(obj,isChinese)
{ 
	obj.value=obj.value.toLowerCase();
	var chkNumber = obj.value; 
	var checkOK = "0123456789abcdefghijklmnopqrstuvwxyz@._- "; 
	var checkStr = obj.value;
	var allValid = true;
	var decPoints = 0;
	var allNum = 0; 
	var mousce = 0;
	var mouscel = 0;
	
	if (chkNumber == "")
	{
		flag='T';
		return (true);
	} 
		else
	{ 
	
	for (i = 0; i < checkStr.length; i++)
	{
		ch = checkStr.charAt(i);
		for (j = 0; j < checkOK.length; j++)
		if (ch == checkOK.charAt(j))
			break;
		if (j == checkOK.length)
		{
			allValid = false;
			break;
		}
		allNum += ch;
	}
	
	if (!allValid)
	{
		if(isChinese)
			alert("請輸入正確的Email");
		else
			alert("E-Mail Format Error");
		obj.select();
		flag='F'; 
		return (false);
	} 
	allValid = false;
	for (i = 0; i < checkStr.length; i++)
	{
		ch = checkStr.charAt(i);
		
		if (ch == "@")
		{ 
			mousce=mousce+1;
			mouscel=i 
			//allNum = 1 + i 
			//break;
		} 
		
		} 
		allNum=0;
		if (mousce > 1)
		{			
			if(isChinese)
				alert("請輸入正確的Email");//E-Mail欄位中不可有兩個以上 @ 符號,格式錯誤!
			else
				alert("E-Mail Format Error");
			obj.select(); 
			flag='F';
			return (false);	
		}
		
		if (mousce == 1){	
			allNum = 1 + mouscel;}
		
		if (allNum == 0)
		{
			
			if(isChinese)
				alert("請輸入正確的Email");//E-Mail欄位中無 @ 符號,格式錯誤!
			else
				alert("E-Mail Format Error");			
			obj.select(); 
			flag='F';
			return (false);
		}
		
		if (allNum < 3)
		{			
			if(isChinese)
				alert("請輸入正確的Email");
			else
				alert("E-Mail Format Error");						
			obj.select(); 
			flag='F';
			return (false);
		}
		
		
		if ((chkNumber.length - allNum) < 4 )
		{			
			if(isChinese)
				alert("請輸入正確的Email");
			else
				alert("E-Mail Format Error");									
			obj.select();
			flag='F';
			return (false); 
		}
		
		for (i = allNum ; i < checkStr.length; i++)
		{
			ch = checkStr.charAt(i);		
			if (ch == ".")
			{
				allValid=true
				break;
			} 
		} 
		
		if (allValid==false)
		{			
			if(isChinese)
				alert("請輸入正確的Email");
			else
				alert("E-Mail Format Error");												
			obj.select();
			flag='F';
			return (false);
		}
		
		for (i = 0; i < checkStr.length; i++)
		{
			ch = checkStr.charAt(i);
			if (ch == "@")
			{ 
				if (checkStr.charAt(i+1)=='.')
				{					
					if(isChinese)
						alert("請輸入正確的Email");
					else
						alert("E-Mail Format Error");															
					obj.select();
					flag='F';
					return (false); 
				}
				if (checkStr.charAt(i+1)==' ' || checkStr.charAt(i+1)=='　' || checkStr.charAt(i-1)==' ' || checkStr.charAt(i+1)=='　')
				{
					if(isChinese)
						alert("請輸入正確的Email");//E-Mail欄位錯誤,'@'前後不可接空白!
					else
						alert("E-Mail Format Error");															
					obj.select();
					flag='F';
					return (false); 
				}
			}
		}
		flag='T';
		return (true);
	}
}
function trim(s) {
  while (s.substring(0,1) == ' ') {
    s = s.substring(1,s.length);
  }
  while (s.substring(s.length-1,s.length) == ' ') {
    s = s.substring(0,s.length-1);
  }
  return s;
}