Sì esatto era questo il problema. Mi scuso se non mi ero spiegato bene. Paradossalmente nel forum inglese sono riuscito ad esprimermi meglio :"D
Perché tanti window.open sarebbero un problema?
Ho quasi finito, ma mi sembra tutto molto breve, finalmente...
$url = blabla
function xxx
if condizione1 (con mille intrecci ecc.)
{ window.open('<? = $url ?>&day=lunedi');}
else if condizione 2 (ecc)
{ window.open('<? = $url ?>&day=martedi');}
else if condizione 3
{ window.open('<? = $url ?>'+(
(italian && '&day=mercoledi') || (french && '&day=giovedi') || (german && '&day=venerdi') ));}
else if condizione........
ecc.
Considerando che prima il link basilare da solo occupava 10 righe (per questo lo definivo "enorme"), doverlo riscrivere a seguito di ogni window.open mi seccava assai, perché avendo definito 8 condizioni intrecciate, avevo 80 righe di url + il testo dello script...

Rispondi quotando