Да, спасибо, помогло.

И все же не могу понять чем это вызвано

Код:
function reparse_char(obj){
for(current in obj){
if(obj[current].indexOf("#")!=-1){
var lp = obj[current].split("#");
obj[current] = lp[0]+"%23"+lp[1];
}
}
}
_global.link_1_1 = link_1_1;
_global.link_1_2 = link_1_2;
...
_global.link_1_7 = link_1_7;
reparse_char(_global);
Еще раз спасибо за ответ.
С уважением. Ворон.