	

//返回日期格式是否正确
function IsDate(DateString , Dilimeter)
	{
		if (DateString==null) return false;
		if (Dilimeter=='' || Dilimeter==null)
		Dilimeter = '-';
		var tempy='';
		var tempm='';
		var tempd='';
		var tempArray;
		if (DateString.length>10||DateString.length<8)
		{
			return 0; 
		}
		tempArray = DateString.split(Dilimeter);
		if (tempArray.length!=3)
		{
			return 0;
		}
		if (tempArray[0].length==4)
		{
			tempy = tempArray[0];
			tempd = tempArray[2];
		}
		else
		{
			tempy = tempArray[2];
			tempd = tempArray[1];
		}
		tempm = tempArray[1];
		var tDateString = tempy + '/'+tempm + '/'+tempd+' 8:0:0';//加八小时是因为我们处于东八区
		var tempDate = new Date(tDateString);
		if (isNaN(tempDate))
		{
			return 0;
		}else
		{
			return 1; 
		}
		
	}	
	//返回中英文字符长度
	 function China_Eng_NUM(s)
        {
       	var ret=true;
       	var len = 0;
       	for(var i=0;i<s.length;i++)
       	{
       		len++;
       		if(s.charCodeAt(i)>=255){
       			len++;
       		}
       	}
       	return len;
    }//function
	
	//邮件地址是否正确
	function is_EMail(email)
	{
		var position = email.indexOf("@");
	    if(position == -1)
		{	  
		  return false;
		}	
		var e = email.substring(position+1);
		if (e.indexOf(".") == -1)
		{
			return false;
		}
		
		return true;
	}//function
	
  function isURL(val)
  {
     
     if(val == '' || val == 'http://')
     {
        return false;
     }
     else
     {
     	if(val.substring(0,7)!='http://')
     	{
     		return false;
     	}	
     }
     return true; 
  } 
  function isSpecialstr(val)
  {
	var SPECIAL_STR = "~!@%^&*();'\"?><[]{}\\|,:/=“”‘";	
	var result = new Array(2);
	result[0] = 'true';
	result[1] = '';
	for(i=0;i<val.value.length;i++)
	{
		if (SPECIAL_STR.indexOf(val.value.charAt(i)) !=-1)
		{
			result[0] = 'false';
		    result[1] = val.value.charAt(i);
			return result;
           }
	}
	return result;
  }