 function   substr(str,n)   
  {
		var   s   =   str.replace(/([^\x00-\xff])/g,"\x00$1");   
		return   (s.length<n)?str:(s.substring(0,n).replace(/\x00/g,''));   
  }