function CheckStrLength(strTemp)
{
	 var i,sum;
	 sum=0;
	 for(i=0;i<strTemp.length;i++)
	 {
	  if ((strTemp.charCodeAt(i)>=0) && (strTemp.charCodeAt(i)<=255))
	   sum=sum+1;
	  else
	   sum=sum+2;
	 }
	 return sum;
}
function CutStr(str,len,type){
	if(CheckStrLength(str)>len){
		var tmpstr = "";
		if(type)
			len=len-3;
		for(var i=0;i<str.length;i++){
			var tmplen=CheckStrLength(tmpstr);
			if(tmplen == len){
				break;
			}else{
				if(tmplen+CheckStrLength(str.substr(i,1))>len)
					tmpstr+=" ";
				else
					tmpstr+=str.substr(i,1);
			}
		}
		if(type)
			tmpstr+="...";
		return tmpstr;
	}
	else{
		return str;
	}
}
