diff options
Diffstat (limited to 'itjs')
| -rw-r--r-- | itjs/it.js | 10 | 
1 files changed, 10 insertions, 0 deletions
| @@ -157,3 +157,13 @@ function it_set(dst, src)  	}  } +/** + * Encodes arbitrary string for use in an url + * @param str string to be encoded + */ +function it_url_encode(str) +{ +	var result = window.aaencodeURIComponent ? encodeURIComponent(str) : escape(str).replace(/\+/g, "%2B"); + +	return result.replace(/%20/gi, "+").replace(/%2C/gi, ",").replace(/%28/gi, "(").replace(/%29/gi, ")"); +} |