Kan man inte sätta x = screenwidth/2 o y = screenheight/2 som variabler och sen använda dem i t.ex <div style="position:absoulte; top:x; left:y">ditt lager</div>
Syntaxen är väl inte helt 100%, men principen kanske?
Du får nog räkna lite själv, exemplet ovan gör bara att övre vänstra hörnet av lagret hamnar mitt på skärmen.
Jag gjorde nåt liknande och jag har för mig att du får ta (skärmvidden / 2) minus (lagrets vidd / 2) och sen samma sak för höjden, eller om det va fönstrets innervidd eller vad det nu va!? Du får testa, jag hade raderat koden från min sida, dum som jag va!