}
// }}}
+// {{{ function RegExp.escape()
+
+RegExp.escape = function(text) {
+ if (!arguments.callee.sRE) {
+ var specials = [
+ '/', '.', '*', '+', '?', '|',
+ '(', ')', '[', ']', '{', '}',
+ '\\', '^' , '$'
+ ];
+ arguments.callee.sRE = new RegExp(
+ '(\\' + specials.join('|\\') + ')', 'g'
+ );
+ }
+ return text.replace(arguments.callee.sRE, '\\$1');
+}
+
+// }}}
/***************************************************************************
* POPUP THINGS
if(node.className == 'popup2') {
node.onclick = function () { popWin(this,840,600); return false; };
}
+ if(node.className == 'popup3') {
+ node.onclick = function () { popWin(this, 640, 800); return false; };
+ }
if(matches = (/^popup_([0-9]*)x([0-9]*)$/).exec(node.className)) {
var w = matches[1], h = matches[2];
node.onclick = function () { popWin(this,w,h); return false; };