function merziaEscape(s) {
    try {
        return encodeURIComponent(s);
    } catch(e) {
        var e = escape(s);
        e = e.replace("@","%40");
        e = e.replace("/","%2f");
        e = e.replace("+","%2b");
        return e;
    }
}
