A quick fix for this is to pass the session id to the PHP script you're opening with window.open and do a session_id(id) in that new window.
Example:
Original Window:
window.open( 'new.php?SID=<?php echo session_id() ?>', etc...
New Window:
<?php
session_id( $SID );
session_start();
...