La sintassi che ti ho postato nell'altro thread non e' quella che hai utilizzato... attenzione a come usi i nomi delle variabili: se sono all'interno di una stringa non vengono sostituiti dal loro valore...

function popup(str) {

searchWin = window. open(str,'popup','scrollbars=yes,resizable=yes,wid th='+DimensioneL+',height='+DimensioneH+',status=no,location=no,toolbar=no');
searchWin.moveTo(0,0);

}

ps: l'else nella seconda if del controllo e' inutile...

ciao