summaryrefslogtreecommitdiff
path: root/public/js/util.js
blob: e51b8443a062bdfc099a1793c584dc96782b7c06 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
function trim (s) {
	return s.replace(/^\s+/, "").replace(/\s+$/, "");
}
function strip (s) {
	return trim(s).replace(/\W+/, "");
}
function sanitize (s) {
	return s.replace(/&/g, "&amp;").replace(/</g, "&lt;").replace(/>/g, "&gt;").replace(/\"/g, "&quot;");
}
function scrollToBottom (el) {
	try { $(el).scrollTop( $(el)[0].scrollHeight ) }
	catch (err) { }
}