/*防止EMail被收集来发垃圾邮件*/
function writeEmail(username,dot0,dot1,dot2,dot3,dot4,dot5,dot6,dot7,dot8,dot9){
	var email=username;
	email+="@";
	email+=dot0;
	if(dot1 != null){
		email+="."+dot1;
	}
	if(dot2 != null){
		email+="."+dot2;
	}
	if(dot3 != null){
		email+="."+dot3;
	}
	if(dot4 != null){
		email+="."+dot4;
	}
	if(dot5 != null){
		email+="."+dot5;
	}
	if(dot6 != null){
		email+="."+dot6;
	}
	if(dot7 != null){
		email+="."+dot7;
	}
	if(dot8 != null){
		email+="."+dot8;
	}
	if(dot9 != null){
		email+="."+dot9;
	}
	return email;
}

/*删除开始和结尾空格*/
function trim(str){
    return str.replace(/(^\s*)|(\s*$)/g, "");
}

/*删除左边空格*/
function lTrim(str)
{
    str.replace(/(^[\s]*)/g, "");
}

/*删除右边空格*/
function rTrim(str)
{
    return str.replace(/([\s]*$)/g, "");
}

/***** 检查EMAIL地址的合法性 *****/
function checkEmail(email){
	var filter=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
	return(new RegExp(filter).test(email));
}


/*判断是否是数字*/
function isNumber(oNum){ 
	if(!oNum){
		return false; 
	}
	var strP=/^\d+(\.\d+)?$/; 
	if(!strP.test(oNum)){
		return false; 
	}
	try{ 
		if(parseFloat(oNum)!=oNum){
			return false; 
		}
	}catch(ex){ 
	 return false; 
	}
	return true; 
}

/*判断输入是否为整数*/
function checkIsInteger(str)
{
    if(str == '')
        return false;
    if(/^(\-?)(\d+)$/.test(str)){
        return true;
    }else{
        return false;
    }
}

/*判断日期是否合法 格式yyyy-mm-dd*/
function isDate(str){
	var r = str.split("-");
	if(r==null){
		return false; 
	}else if(r.length != 3){
		return false;
	}
	var d= new Date(r[0], r[1]-1, r[2]); 
	return (d.getFullYear()==r[0] && (d.getMonth()+1)==r[1] && d.getDate()==r[2]);
}

/*判断是否是中文*/
function checkIsChinese(str)
{
    if (str == '')
        return false;
    var pattern = /^([\u4E00-\u9FA5]|[\uFE30-\uFFA0])*$/gi;
    if (pattern.test(str))
        return true;
    else
        return false;
}

/*计算字符串的长度，一个汉字两个字符*/
function realLength(str){
  return str.replace(/[^\x00-\xff]/g,"**").length;
}

/***** 检查IP地址的合法性 *****/
function isValidIP(str){
    str = strtrim(str);
    temp = str.split('.');
    if(temp.length != 4){
        return false;
    }else{
        for(i=0;i<temp.length;i++){
             if((!isInteger(temp[i]))||(temp[i]<0)||(temp[i]>255)){
                 return false;
             }
        }
    }
	return true; 
}

/***** 检测手机号码 *****/
function checkMobile(mobile) {
	var filter=/^13[012356789]{1}[0-9]{8}$/;
	if (!filter.test(mobile)){
		return false;
	}
	return true;
}

/***** 生成合适的XMLHttp *****/
function createXMLHttp()
{
    if(window.XMLHttpRequest)
    {
        return new XMLHttpRequest();  
    }
    else if(window.ActiveXObject)
    {
        var aVersions = ["MSXML2.XMLHttp.5.0",
                         "MSXML2.XMLHttp.4.0",
                         "MSXML2.XMLHttp.3.0",
                         "MSXML2.XMLHttp",
                         "Microsoft.XMLHttp"];
       for(var i=0;i<aVersions.length;i++)
       {
          try
          {
              return new ActiveXObject(aVersions[i]);
          }
          catch (e)
          {
          }
       }
       throw new Error("您的浏览器不支持访问此网页");
    }
}

/***** 抓取内容 *****/
function getUrlDoc(url , al/*Accept-Lauguage*/,cs/*charset*/) 
{ 
	var xmlHttp = createXMLHttp();
	xmlHttp.open("get", url, false);
	xmlHttp.setRequestHeader( "Accept-Lauguage" , al );  
    xmlHttp.setRequestHeader("Content-Type", "text/html;charset="+cs);  
	xmlHttp.send();
	var returnObj="Get URL Error !";
	if(xmlHttp.readyState==4){
    	if(xmlHttp.status==200){         
    	   returnObj=xmlHttp.responseText;
    	}
	} 
	xmlHttp=null;
	return returnObj;
}
function bbimg(obj){

}
function resizepic(obj){

}
function DrawImage(obj){

}