prova a sostituire

windowout.setTimeout("self.close()", 2000);

con

setTimeout("windowout.close()", 2000);