Ma cosa contiene la tua stringa cod?

Non so se una slash puo` dare fastidio, eventualemnte occorre che venga preceduta da backslash, in uno dei seguenti modi:

function popup(cod) {
cod = escape(cod);
cod = cod.replace("\/"g, "\\\/");
alert (cod);
window.open ('../gestione/add.asp?id=' +cod+'','pop','width=300 height=200');
return false;
}

se non funziona prova a metterci due backslash:
cod = cod.replace("\/"g, "\\\\\/");

Ciao
Michele