function WebFormat() {
	
  this.decodeUTF8 = function(string) {
	return unescape(string.replace(/\+/g,' ')); 
  }
	
  this.encodeUTF8 = function(string) {
	return escape(string.replace(/\s/g,'+')); 
  }
  
  this.isUTF8 = function(string) {
    var rule = new RegExp(/[^0-9a-z\%]+/g);
    return !rule.test(string);
  }

}