//检查 ValueStr 是否由 bString 中的字符组成
function check_str(ValueStr,bString){
	 ii=0;
	 while (ii<ValueStr.length) {
		if (bString.indexOf(ValueStr.substring(ii,ii+1))==-1){ return false; }
		ii=ii+1;
     }
	 return true;
}

//检查IP地址
function check_IP(StrIP)
{ 
var patrn=/^([01]?\d?\d|2[0-4]\d|25[0-5])\.([01]?\d?\d|2[0-4]\d|25[0-5])\.([01]?\d?\d|2[0-4]\d|25[0-5])\.([01]?\d?\d|2[0-4]\d|25[0-5])$/; 
if(!patrn.exec(StrIP)) return false;
return true;
}

function check_email(strEmail){
	var patrn= /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
	if(!patrn.exec(strEmail)) return false;
	return true;
}

function check_url(s) 
{ 
	var patrn=/^([\w-]+\.)+[\w-]+$/; 
	if (!patrn.exec(s))	return false 
	return true
}